• Índices y tablas de contenido

    Generar índices y tablas en LaTeX es bastante sencillo. En anteriores ejemplos, hemos visto como añadir varias divisiones al texto para darle una estructura. Es estructura la podemos pasar a un índice o tabla de contenidos. Para crearlo, hay que seguir estos pasos:

    • Posición del índice: primero hay que elegir una posición donde quedamos que aparezca (tras el título, tras el resumen, justo antes del indicio del primer párrafo, al final del documento, etc.)
    • Añadir el comando: \tableofcontents

    Al compilar se generará automáticamente un índice de contenidos de las secciones y elementos que estén numerados. La secciones o divisiones no numeradas, no se generan en el índice. Para añadirlos, hay que agregar este comando: \addcontentsline{toc}, más el tipo de división entre llaves ({section}, {subsection},...), más el título de la división entre llaves también. Como se ven en el ejemplo del final, se ha añadido: \addcontentsline{toc}{section}{Unnumbered Section} bajo \section*{Unnumbered Section}, y este apartado sale en el índice generado.

     

    Ejemplos:

    \tableofcontents
    
    \begin{abstract}
    Quisque eleifend, nisl et congue consequat, felis erat semper nisl, id convallis ante metus id
    erat. Curabitur orci nisi, tempus ac fermentum blandit, euismod eget erat. Pellentesque interdum 
    faucibus quam vitae volutpat. Phasellus egestas dolor sit amet dui blandit commodo.
    
    ...
    


    Overleaf: índices o tablas de contenidos.
     

    \begin{document}
    \maketitle
    
    \tableofcontents
    
    \section{Introduction}
    This is the first section.
    Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
    elit.   Etiam  lobortisfacilisis sem.  Nullam nec mi et 
    neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
    Donec ullamcorper, felis non sodales...
     
    \section*{Unnumbered Section}
    \addcontentsline{toc}{section}{Unnumbered Section}
     
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
    Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
    sollicitudin.  Praesent imperdiet mi necante...
     
    \section{Second Section}
     
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
    Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
    sollicitudin.  Praesent imperdiet mi necante...
     
    \end{document}


    Overleaf: índice de contenidos con un apartado sin numerar.

     

    También se pueden general de igual forma índices de tablas y de figuras con los comandos: 

    • \listoftables: para índices de tablas.
    • \listoffigures  para índices de figuras.

     

    Documentos:

     

    Para saber más sobre la generación índices y tablas, léase: