Markdown TOC Generator (Auto from Headings)

Markdown headings ನಿಂದ Table of Contents ಅನ್ನು auto-generate ಮಾಡಿ. Heading levels (ಉದಾ. H2-H4) ಆಯ್ಕೆ ಮಾಡಿ, ನಂತರ editable output ಅನ್ನು copy ಮಾಡಿ ಮತ್ತು ತಕ್ಷಣ paste ಮಾಡಿ.

ಹೆಚ್ಚುವರಿ setup ಇಲ್ಲದೆ H2-only, anchor modes ಮತ್ತು duplicate headings support ಮಾಡುತ್ತದೆ.

ನಿಮ್ಮ text browser ನಲ್ಲೇ local ಆಗಿ ಉಳಿಯುತ್ತದೆ ಮತ್ತು upload ಆಗುವುದಿಲ್ಲ.

How to use (30 sec)

  1. ನಿಮ್ಮ Markdown text paste ಮಾಡಿ.
  2. Heading levels ಆಯ್ಕೆ ಮಾಡಿ (H2-only / H2-H4 ಇತ್ಯಾದಿ).
  3. Generated TOC ಅನ್ನು copy ಮಾಡಿ ಮತ್ತು ನಿಮ್ಮ document ಗೆ paste ಮಾಡಿ.

Input and output example

Duplicate headings ಇರುವ example

Input

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

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

## Table of contents

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

Specification (anchor ಮತ್ತು duplicate rules)

Heading extraction rules

  • ಆಯ್ಕೆ ಮಾಡಿದ range ಒಳಗಿನ ATX headings (# ರಿಂದ ####) ಅನ್ನು extract ಮಾಡುತ್ತದೆ.
  • Fenced code blocks (``` ... ```) ಒಳಗಿನ lines ಅನ್ನು ignore ಮಾಡುತ್ತದೆ.
  • Level filter ಬಳಸಿ (H2 only / H2-H3 / H2-H4 / H1-H4).
  • Setext headings (=== / ---) ಮೊದಲ version ನಲ್ಲಿ ಸೇರಿಲ್ಲ.

Anchor generation rules (tool rule)

  1. Heading text ಅನ್ನು trim ಮಾಡುತ್ತದೆ.
  2. Alphabetic letters ಅನ್ನು lowercase ಗೆ ಬದಲಿಸುತ್ತದೆ.
  3. Spaces ಅನ್ನು '-' ಆಗಿ ಬದಲಿಸುತ್ತದೆ.
  4. '-' ಹೊರತುಪಡಿಸಿ symbols ತೆಗೆದುಹಾಕುತ್ತದೆ.
  5. ಪುನರಾವರ್ತಿತ '--' ಅನ್ನು '-' ಆಗಿ ಸೇರಿಸುತ್ತದೆ.
  6. ಮುಂಭಾಗ ಮತ್ತು ಕೊನೆಯ '-' ಅನ್ನು trim ಮಾಡುತ್ತದೆ.
  7. Duplicate anchors ಬಂದಾಗ -2, -3 ... ಸೇರಿಸುತ್ತದೆ.

TOC link behavior hosting platform ಮತ್ತು Markdown viewer ಪ್ರಕಾರ ಬದಲಾಗಬಹುದು. ಅವಶ್ಯಕ ಇದ್ದರೆ output edit ಮಾಡಿ.

FAQ

H2-only TOC generate ಮಾಡಬಹುದೇ?

ಹೌದು. Heading levels ನಲ್ಲಿ "H2 only" ಆಯ್ಕೆ ಮಾಡಿ.

Anchor text ಅನ್ನು ಹೇಗೆ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ?

Anchors ಈ page ನಲ್ಲಿ ವಿವರಿಸಿದ rule ಅನುಸರಿಸುತ್ತವೆ. "Custom" ಆಯ್ಕೆ ಮಾಡಬಹುದು ಅಥವಾ output ಅನ್ನು manually edit ಮಾಡಬಹುದು.

Duplicate headings ಅನ್ನು ಹೇಗೆ handle ಮಾಡಲಾಗುತ್ತದೆ?

Duplicate headings ಗೆ anchors unique ಇರಲು -2, -3 ಹಾಗಿನ suffix ಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ.

ನಿರ್ದಿಷ್ಟ headings ಅನ್ನು TOC ನಿಂದ ಹೊರತಪ್ಪಿಸಬಹುದೇ?

ಹೌದು. Advanced settings ನಲ್ಲಿ Exclude keywords ಬಳಸಿ.

Links ಇಲ್ಲದೆ TOC generate ಮಾಡಬಹುದೇ?

ಹೌದು. Anchor mode ನಲ್ಲಿ "No anchors" ಆಯ್ಕೆ ಮಾಡಿ.

Notes

  • Anchor behavior Markdown environment ಪ್ರಕಾರ ಬದಲಾಗುತ್ತದೆ.
  • Output editable ಆಗಿರುವುದರಿಂದ ನಿಮ್ಮ renderer ಗೆ ತಕ್ಕಂತೆ fine-tune ಮಾಡಬಹುದು.
  • Input text ನಿಮ್ಮ browser ನಲ್ಲೇ locally process ಆಗುತ್ತದೆ.

Related tools