table_of_contents

Hierarchisches, nummeriertes Inhaltsverzeichnis aus den Überschriften einer Seite.

Zeigt die Überschriften einer Seite (page.toc) als verschachtelte, nummerierte Liste mit Sprungmarken. Ohne Überschriften wird nichts ausgegeben. Die Komponente funktioniert nur in Templates, nicht direkt im Markdown, weil page.toc dort noch nicht vorliegt. page.html und article.html binden sie ein, wenn in der Front Matter toc = true unter [extra] gesetzt ist. Die Ebenen rendert table_of_contents_list.

Argumente

ArgumentPflichtBedeutung
pagejaSeitenobjekt mit toc

Code-Beispiel

[extra]
toc = true
{{ <table_of_contents page={page} /> }}

Vorschau

Inhaltsverzeichnis der Seite dev/test/inhaltsverzeichnis.md:

« Alle Komponenten