Markdown TOC generator
Generirajte povezanu tablicu sadržaja iz naslova Markdown dokumenta, sa sidrima u stilu GitHub-a.
Markdown TOC generator
Zalijepite Markdown dokument i odmah vratite povezani sadržaj. Alat skenira tekst za ATX naslove — od # do ###### vrste — i gradi ugniježđenu Markdown listu spremnu za lijepljenje na vrh README-a, wiki stranice ili bilo koje dokumentacijske datoteke. Linije nalik naslovima unutar ograđenih blokova koda se zanemaruju, tako da primjer Markdown u vašim isječcima nikada ne propušta fantomski unos u TOC.
Sidra slijede GitHubova pravila: tekst naslova je napisan malim slovima, razmaci postaju crtice i interpunkcija je uklonjena, dok su slova s dijakritičkim znakovima zadržana — GitHub ih također zadržava, tako da naslov kao što je "Číslo účtu" povezuje kao #číslo-účtu i TOC radi na github.com, GitLabu i većini Markdown renderera izvan okvira. Kada nekoliko naslova dijeli isti tekst, drugi i treći dobivaju sufikse -1 i -2, točno onako kako ih GitHub numerira. Podebljani, kurziv, ugrađeni kod i označavanje veze unutar naslova nestaje iz oznake; njegov čitljiv tekst ostaje.
Odabir razina kontrolira dubinu popisa: zadani H2–H3 odgovara većini README-ova, H1–H6 obuhvaća sve, a samo H2 ili H2–H4 odgovaraju ravnijim ili dubljim dokumentima. Stil se prebacuje između grafičkih oznaka i numeriranog popisa, poništavanje kvačice na Vezama proizvodi obris običnog teksta umjesto sidrenih veza, a Uvlaka s tabulatorima mijenja gniježđenje od dva razmaka za znakove tabulatora, u skladu s stilom koji koristi vaše spremište.
Sve se izvodi lokalno u vašem pregledniku — dokument se nikada ne učitava, tako da privatne specifikacije i neobjavljene skice ostaju na vašem uređaju. Zbroj ispod izlaza broji pronađene naslove i proizvedene retke TOC-a, a rezultat se može kopirati ili preuzeti jednim klikom.