Todavía no hay entrada.
Tabla de contenidos con anclas de GitHub
Este generador crea el índice (tabla de contenidos) de un archivo Markdown a partir de sus encabezados, con enlaces de ancla iguales a los de GitHub y GitLab. Pega un README y copia el índice, o descarga el documento con el índice ya insertado.
Última actualización:
Cómo funciona
Pega el Markdown
Pega un README, abre un archivo .md o cárgalo desde una URL. Se ignoran los encabezados dentro de bloques de código y comentarios HTML.
Elige niveles y estilo
Indica qué niveles de encabezado listar, viñetas o números, la sangría y anclas de GitHub o GitLab.
Copia o inserta
Copia solo la lista o toma el documento completo: el índice va entre marcadores <!-- toc --> y un bloque de índice existente se reemplaza.
Funciones
Anclas idénticas a GitHub
Siguen github-slugger: minúsculas, sin puntuación, espacios convertidos en guiones y encabezados repetidos numerados -1, -2 en toda la página.
Vuelve a ejecutarlo sin miedo
Reconoce los marcadores de markdown-toc (<!-- toc -->), Markdown All in One (<!-- TOC -->) y doctoc, así que actualizar el índice nunca lo duplica.
Texto de enlace limpio
La negrita, la cursiva, el código y los enlaces de los encabezados se reducen a su texto visible. También se detectan los encabezados subrayados con === o ---.
Revisa cada ancla
La pestaña Anclas muestra cada encabezado con su nivel y el #ancla generado, útil para enlazarlo desde otras páginas.
Límites y privacidad
Documentos de hasta 5 MB; los más grandes se procesan en segundo plano para que puedas seguir escribiendo con fluidez. La tabla de contenidos se genera en tu navegador y el archivo nunca se sube. Más información en la página de privacidad.
Preguntas frecuentes
¿Cómo agrego una tabla de contenidos a un README de GitHub?
Pega el README, deja las anclas de GitHub y el rango H2–H3, y descarga el documento. El índice queda bajo el título, entre marcadores <!-- toc -->.
¿Por qué no funcionan mis enlaces de ancla?
Las anclas dependen de la plataforma. GitHub quita la puntuación y conserva los guiones dobles; GitLab los une. Elige la plataforma donde se mostrará el archivo.
¿Qué pasa con los encabezados repetidos?
Igual que en GitHub, el segundo encabezado «Uso» recibe el ancla #uso-1 y el tercero #uso-2. Los encabezados ocultos u omitidos también cuentan.
¿Puedo actualizar un índice que ya existe?
Sí. Si el documento ya tiene un índice entre marcadores conocidos, solo se reemplaza ese bloque; el resto del archivo queda igual byte a byte.
¿Puedo hacer un índice numerado?
Elige 1. como estilo de lista. Cada nivel se numera por separado y se sangra bajo el texto de su elemento padre.
¿Debe aparecer el título del documento en el índice?
Normalmente no. Omitir el título (primer H1) deja fuera el primer H1, así que la lista empieza por las secciones.