Saltar al contenido
TextArray
Totalmente local

Generador de TOC de Markdown

Genere una tabla de contenido vinculada a partir de los encabezados de un documento Markdown, con anclajes estilo GitHub.

Entrada

Generador de TOC de Markdown

Pegue un documento de Markdown y obtenga una tabla de contenido vinculada al instante. La herramienta escanea el texto en busca de encabezados ATX (del tipo # a ######) y crea una lista Markdown anidada lista para pegar en la parte superior de un archivo README, una página wiki o cualquier archivo de documentación. Las líneas tipo encabezado dentro de bloques de código delimitados se ignoran, por lo que el ejemplo de Markdown en sus fragmentos nunca filtra una entrada fantasma en el TOC.

Los anclajes siguen las reglas de GitHub: el texto del encabezado está en minúsculas, los espacios se convierten en guiones y se elimina la puntuación, mientras que las letras con signos diacríticos se conservan; GitHub también los mantiene, por lo que un encabezado como "Číslo účtu" se vincula como #číslo-účtu y el TOC funciona en github.com, GitLab y la mayoría de los renderizadores de Markdown listos para usar. Cuando varios encabezados comparten el mismo texto, el segundo y el tercero obtienen los sufijos -1 y -2, exactamente como los numera GitHub. El código en línea en negrita, cursiva y el marcado de vínculo dentro de un título desaparecen de la etiqueta; su texto legible permanece.

La selección de Niveles controla la profundidad de la lista: el H2-H3 predeterminado se adapta a la mayoría de los archivos LÉAME, el H1-H6 captura todo y solo H2 o H2-H4 se ajustan a documentos más planos o más profundos. El estilo cambia entre viñetas y una lista numerada, al desmarcar Enlaces se produce un esquema de texto sin formato en lugar de enlaces de anclaje, y Sangría con pestañas intercambia el anidamiento de dos espacios por caracteres de pestaña, coincidiendo con el estilo que utilice su repositorio.

Todo se ejecuta localmente en su navegador: el documento nunca se carga, por lo que las especificaciones privadas y los borradores inéditos permanecen en su dispositivo. El recuento debajo del resultado cuenta los títulos encontrados y las líneas TOC producidas, y el resultado se puede copiar o descargar con un solo clic.

Preguntas frecuentes

¿Qué títulos reconoce la herramienta?
Encabezados ATX: una línea que comienza con entre 1 y 6 caracteres hash y un espacio, de # a ######. Los encabezados dentro de los bloques de código delimitados ``` se omiten. Los encabezados de texto (una línea subrayada con === o ---) no se reconocen; escríbalos como # títulos en su lugar.
¿Funcionarán los enlaces en GitHub?
Sí. Los anclajes se crean con las reglas de GitHub (minúsculas, espacios entre guiones, puntuación eliminada, signos diacríticos mantenidos) y los encabezados duplicados obtienen los mismos sufijos -1, -2 que GitHub agrega, por lo que el TOC funciona cuando se pega en un README.
¿Puedo obtener una lista numerada o texto sin formato?
Sí. Establezca Estilo en Numerado para obtener una lista ordenada con contadores por nivel y desmarque Enlaces para obtener un esquema simple sin enlaces de anclaje. La sangría con pestañas intercambia el anidamiento de dos espacios por pestañas.
¿Mi documento está subido a algún lugar?
No. La herramienta se ejecuta completamente en su navegador y su texto nunca sale de su dispositivo.