Генератор на Markdown TOC (автоматски од наслови)

Автоматски генерирајте Table of Contents од Markdown наслови. Изберете нивоа на наслови (како H2-H4), потоа копирајте editable излез и веднаш залепете го.

Поддржува H2-only, anchor режими и дупликатни наслови без дополнителни поставки.

Вашиот текст останува локално во прелистувачот и никогаш не се upload-ира.

Како да се користи (30 сек.)

  1. Залепете го вашиот Markdown текст.
  2. Изберете нивоа на наслови (само H2 / H2-H4 итн.).
  3. Копирајте го генерираниот TOC и залепете го во документот.

Пример за влез и излез

Пример со дупликатни наслови

Влез

# Наслов на документот
## Преглед
## Употреба
### Инсталација
### Поставки
## ЧПП
## ЧПП

Излез (H2-H3 / bulleted list / TOC heading ВКЛ)

## Содржина

- [Преглед](#преглед)
- [Употреба](#употреба)
  - [Инсталација](#инсталација)
  - [Поставки](#поставки)
- [ЧПП](#чпп)
- [ЧПП](#чпп-2)

Спецификација (правила за anchors и дупликати)

Правила за извлекување на наслови

  • Ги извлекува ATX насловите (# до ####) во избраниот опсег.
  • Ги игнорира линиите во fenced code block-ови (``` ... ```).
  • Користете филтер по ниво (само H2 / H2-H3 / H2-H4 / H1-H4).
  • Setext наслови (=== / ---) не се вклучени во првата верзија.

Правила за генерирање anchors (правило на алатката)

  1. Го отсекува текстот на насловот.
  2. Ги претвора латиничните букви во мали.
  3. Ги претвора празните места во '-'.
  4. Ги отстранува симболите освен '-'.
  5. Повеќекратните '--' ги собира во '-'.
  6. Ги отсекува почетните и завршните '-'.
  7. Додава -2, -3 ... кога се појавуваат дупликатни anchors.

Однесувањето на TOC линковите може да се разликува по hosting platform и Markdown viewer. По потреба уредете го излезот.

FAQ

Може ли да генерирам TOC само со H2?

Да. Изберете „H2 only“ во Heading levels.

Како се одредува anchor текстот?

Anchor-ите го следат правилото опишано на оваа страница. Можете и да изберете „Custom“ или рачно да го уредите излезот.

Како се обработуваат дупликатни наслови?

Дупликатните наслови добиваат suffix-и како -2, -3 за anchor-ите да останат единствени.

Може ли да исклучам одредени наслови од TOC?

Да. Користете Exclude keywords во напредните поставки.

Може ли да генерирам TOC без линкови?

Да. Изберете anchor режим „No anchors“.

Белешки

  • Anchor однесувањето варира според Markdown околината.
  • Излезот е editable за да можете фино да го прилагодите за вашиот renderer.
  • Влезниот текст се обработува локално во вашиот прелистувач.