Árbol de documentos - Mkdocs Pagetree Plugin
Intro
Este plugin facilita el renderizado automático de índices de páginas
a partir de la sección nav del archivo mkdocs.yml
o, en su defecto, del árbol de documentos.
Instalación
La instalación se hace desde PIP:
Habilitación
El plugin se agrega a la sección plugins
como un item más.
No se necesitan configuraciones extras.
Uso
Este plugin crea el índice de manera automática en cada lugar que se incluya la secuencia:
Se admiten varias opciones, las cuales son:
all
Esta opción incluye todo el árbol de archivos del proyecto:
{{ pagetree(all) }}
children
Esta opción incluye solamente los archivos con menos jerarquía que el documento actual y que están incluidos en su misma sección o carpeta:
{{ pagetree(children) }}
subtree
Esta opción incluye al documento actual, a sus archivos aledaños y a los archivos que están incluidos en su misma sección o carpeta:
{{ pagetree(subtree) }}
siblings
Esta opción renderiza solamente los archivos aleadaños al documento actual, sin incluir a este último:
{{ pagetree(siblings) }}
No se incluyen páginas con menor jerarquía.
Tags opcionales
Cada documento puede incluir de manera opcional los tags de estado new y deprecated en su encabezamiento,
los cuales son detectados por el plugin
y sirven para el filtrado de las páginas.
Sintaxis: