Markdown TOC Generator (Headings से auto-generate)

Markdown headings से Table of Contents अपने आप बनाएँ। Heading levels (जैसे H2-H4) चुनें, फिर editable output copy करके तुरंत paste करें।

H2-only, anchor modes, और duplicate headings बिना extra setup के समर्थित हैं।

आपका text browser में local रहता है और कभी upload नहीं होता।

उपयोग कैसे करें (30 sec)

  1. अपना Markdown text paste करें।
  2. Heading levels चुनें (H2-only / H2-H4, आदि)।
  3. Generated TOC कॉपी करें और उसे document में paste करें।

Input और output उदाहरण

Duplicate headings वाला उदाहरण

Input

# दस्तावेज़ शीर्षक
## अवलोकन
## उपयोग
### स्थापना
### सेटिंग्स
## अक्सर पूछे जाने वाले प्रश्न
## अक्सर पूछे जाने वाले प्रश्न

आउटपुट (H2-H3 / बुलेट सूची / TOC शीर्षक चालू)

## विषय सूची

- [अवलोकन](#अवलोकन)
- [उपयोग](#उपयोग)
  - [स्थापना](#स्थापना)
  - [सेटिंग्स](#सेटिंग्स)
- [अक्सर पूछे जाने वाले प्रश्न](#अक्सर-पूछे-जाने-वाले-प्रश्न)
- [अक्सर पूछे जाने वाले प्रश्न](#अक्सर-पूछे-जाने-वाले-प्रश्न-2)

Specification (anchor और duplicate rules)

शीर्षक निकालने के नियम

  • चुने गए range में ATX headings (# से ####) निकालती है।
  • Fenced code blocks (``` ... ```) के भीतर की lines ignore करती है।
  • Level filter उपयोग करें (H2 only / H2-H3 / H2-H4 / H1-H4)।
  • Setext headings (=== / ---) पहले version में शामिल नहीं हैं।

एंकर निर्माण नियम (टूल नियम)

  1. Heading text trim करें।
  2. Alphabetic letters को lowercase करें।
  3. Spaces को '-' में बदलें।
  4. '-' को छोड़कर symbols हटाएँ।
  5. बार-बार आने वाले '--' को '-' में collapse करें।
  6. आगे और पीछे के '-' trim करें।
  7. Duplicate anchors होने पर -2, -3 ... जोड़ें।

TOC link behavior hosting platform और Markdown viewer के अनुसार अलग हो सकता है। ज़रूरत हो तो output edit करें।

अक्सर पूछे जाने वाले प्रश्न

क्या मैं H2-only TOC बना सकता हूँ?

हाँ। Heading levels में "H2 only" चुनें।

Anchor text कैसे तय होती है?

Anchors इस page में बताए गए rule का पालन करती हैं। आप "Custom" भी चुन सकते हैं या output को manually edit कर सकते हैं।

Duplicate headings को कैसे संभाला जाता है?

Duplicate headings को unique रखने के लिए -2, -3 जैसे suffix दिए जाते हैं।

क्या मैं कुछ headings को TOC से बाहर रख सकता हूँ?

हाँ। Advanced settings में Exclude keywords उपयोग करें।

क्या मैं links के बिना TOC बना सकता हूँ?

हाँ। Anchor mode में "No anchors" चुनें।

नोट्स

  • Anchor behavior Markdown environment के अनुसार बदलती है।
  • Output editable है, इसलिए आप अपने renderer के अनुसार fine-tune कर सकते हैं।
  • Input text आपके browser में local रूप से process होती है।