Bygg en innehållsförteckning från valfritt Markdown-dokument — klistra in text eller släpp in en .md-fil, så extraherar verktyget varje rubrik och skriver ut en GitHub-kompatibel kapslad Markdown-lista (ankare följer GitHubs slug-regler: gemener, mellanslag → bindestreck, #<> tas bort, kinesiska behålls som de är) eller en färdig HTML-<nav>-lista. Kodblock med stängsel ignoreras, dubblerade rubriker får suffixen -1/-2, och man kan infoga innehållsförteckningen direkt vid markören i källtexten eller ladda ned den som .md / .html. Allt körs lokalt i webbläsaren — ingen uppladdning, ingen server.
Fil:
Släpp en Markdown-fil här, eller klicka för att välja .md / .markdown / .txt — upp till 200 MB (eller klistra in nedan)
Ingen text?
Alternativ för innehållsförteckning
Klistra in Markdown-text eller välj en fil för att börja.
Markdown-innehållsförteckning
Obs: Rubrikerna läses med en fullständig Markdown-tolk, så # inne i kodblock med stängsel eller indragen kod räknas aldrig, och inline-formatering såsom *betoning*, `kod` eller [länkar] tas bort ur ankartexten. Ankare följer GitHubs slug-regler (kinesiska bevaras). Upprepade rubriker får suffixen -1, -2 osv. För README-filer används listutdata i Markdown; för webbsidor växlar man till HTML <nav>. Infoga vid markören placerar den aktuella innehållsförteckningen tillbaka i källtexten vid textmarkören.
Rubrikerna är dispositionen
En innehållsförteckning genereras enbart från rubrikrader — hierarkin kommer från djupet i #, ingenting annat. Varje post länkar till ett ankare som härleds från rubriktexten, så att byta namn på en rubrik i tysthet bryter befintliga länkar som pekar på det gamla ankaret. En innehållsförteckning som klistras in i en fil åldras också: lägger man till en rubrik stämmer inte den inklistrade listan längre med dokumentet.
Generera om efter redigering av rubriker — en inklistrad innehållsförteckning är en ögonblicksbild.