Markdown TOC Generator (Awtomatiko mula sa Headings)

Awtomatikong gumawa ng Table of Contents mula sa Markdown headings. Piliin ang heading levels (gaya ng H2-H4), pagkatapos ay kopyahin ang nae-edit na output at agad itong i-paste.

Suportado ang H2-only, anchor modes, at duplicate headings nang walang dagdag na setup.

Nananatiling lokal sa browser ang text mo at hindi kailanman ina-upload.

Paano Gamitin (30 segundo)

  1. I-paste ang Markdown text mo.
  2. Piliin ang heading levels (H2-only / H2-H4, atbp.).
  3. Kopyahin ang nabuong TOC at i-paste ito sa dokumento mo.

Halimbawa ng input at output

Halimbawa na may duplicate headings

Input

# Document Title
## Overview
## Usage
### Install
### Settings
## FAQ
## FAQ

Output (H2-H3 / bullet list / naka-ON ang TOC heading)

## Table of contents

- [Overview](#overview)
- [Usage](#usage)
  - [Install](#install)
  - [Settings](#settings)
- [FAQ](#faq)
- [FAQ](#faq-2)

Espesipikasyon (mga tuntunin sa anchor at duplicate)

Mga tuntunin sa pagkuha ng headings

  • Kinukuha ang ATX headings (# hanggang ####) sa napiling hanay.
  • Hindi pinapansin ang mga linya sa loob ng fenced code blocks (``` ... ```).
  • Gamitin ang level filter (H2 only / H2-H3 / H2-H4 / H1-H4).
  • Hindi kasama sa unang bersyon ang Setext headings (=== / ---).

Mga tuntunin sa paggawa ng anchor (panuntunan ng tool)

  1. I-trim ang heading text.
  2. Gawing lowercase ang mga titik ng alpabeto.
  3. I-convert ang spaces sa '-'.
  4. Alisin ang mga simbolo maliban sa '-'.
  5. Pagsamahin ang magkakasunod na '--' bilang '-'.
  6. I-trim ang nauuna at nahuhuling '-'.
  7. Idagdag ang -2, -3 ... kapag may duplicate anchors.

Maaaring magkaiba ang asal ng TOC links depende sa hosting platform at Markdown viewer. I-edit ang output kung kinakailangan.

FAQ

Maaari ba akong gumawa ng H2-only TOC?

Oo. Piliin ang "H2 only" sa Heading levels.

Paano napagpapasyahan ang anchor text?

Sinusunod ng anchors ang panuntunang inilalarawan sa pahinang ito. Maaari mo ring piliin ang "Custom" o mano-manong i-edit ang output.

Paano hinahawakan ang duplicate headings?

Binibigyan ang duplicate headings ng suffixes gaya ng -2, -3 para manatiling kakaiba ang anchors.

Maaari ko bang ibukod ang partikular na headings mula sa TOC?

Oo. Gamitin ang Exclude keywords sa Advanced settings.

Maaari ba akong gumawa ng TOC nang walang links?

Oo. Piliin ang anchor mode na "No anchors".

Mga Tala

  • Nag-iiba ang asal ng anchor depende sa Markdown environment.
  • Mae-edit ang output para maayos mo ito para sa renderer mo.
  • Lokal na pinoproseso sa browser mo ang input text.

Mga Kaugnay na Tool