Tabla de contenido vacía

Tabla de contenido vacía

Soy nuevo en esta comunidad y el LaTeXmedio ambiente.

Estoy aprendiendo el lenguaje de marcado y el uso de los programas.

En una de mis primeras pruebas tuve un problema. El pdflatexcompilador no causó ningún problema, pero si veo mi .pdfdocumento, no tengo un archivo Table Of Contents.

Vea a continuación una parte de mi código fuente.

¿Alguien sabe la solución para esto?

Código fuente del comienzo de mi libro (holandés):

\documentclass[a4paper,12pt]{book} %Zet documentklasse    
%Nu kies ik de te laden pakketten  
\usepackage{fancyhdr} 
\usepackage[dutch]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{graphicx}
%Hieronder komt de hoofd- & voettekst
\pagestyle{fancy}%Selecteer de paginastijl
\fancyhf{}%Maak de kop- en voetteksten leeg
\fancyhead[RO,LE]{\thepage}%Zet als koptekst de paginanummers

%Hieronder komt de info over het boek 
\title{Debian met Orca; alleen als je blind bent}
\author{Jordy Deweer}
\date{Maart 2016}

\begin{document}
\pagenumbering{gobble} 
\maketitle
Copyright (C)2016 Alle rechten voorbehouden.

\pagenumbering{arabic}
\tableofcontents

\section{Inleiding}

Respuesta1

Una de las muchas cosas que uno tiene que aprender sobre LaTeX es que ciertas operaciones, como la creación de la tabla de contenidos y las referencias cruzadas, requieren más de una ronda de compilación para completarse por completo. Esto se debe a que LaTeX ensambla los componentes de ciertos objetos tipográficos, como la tabla de contenidos, en etapas, escribiendo resultados intermedios en los archivos \jobname.auxy \jobname.toc(y, dependiendo de la complejidad, aún más archivos auxiliares) al final de cada compilación. ejecutar y luego leer esos resultados intermedios nuevamente en la memoria al comienzo de la siguiente ejecución de compilación. (Las razones de este comportamiento asincrónico se explican hoy en día principalmente haciendo referencia a la enorme longevidad de TeX, LaTeX y sus amigos. Cuando se crearon TeX y LaTeX por primera vez, las CPU todavía eran bastante lentas, la RAM muy cara (y por lo tanto escasa) y el funcionamiento Los sistemas generalmente no son lo suficientemente inteligentes como para permitir que todos los cálculos requeridos se realicen en una sola ronda de compilación).

¿El resultado? Siempre que uno agrega o elimina elementos estructurales, como directivas \chaptery \section, a un documento, debe volver a compilar el documento.dos vecespara garantizar que los cambios estructurales se incorporen plenamente en el índice.

Si tener que recordar compilar dos veces es una carga significativa, considere usar un software de interfaz de usuario que realice automáticamente tantas rondas de compilación como sean necesarias para actualizar completamente la tabla de contenidos, las referencias cruzadas, la bibliografía y todas las citas. salidas, etc. A menos que su documento sea extremadamente largo y/o su computadora sea muy lenta, cada ejecución de compilación debería tomar muy poco tiempo. Dicho de otra manera, actualmente no suele haber muchas desventajas en ejecutar dos rondas de compilación cada vez.

Si compila el código que se muestra a continuación dos veces, obtendrá el siguiente aspecto en la página Tabla de contenido:

ingrese la descripción de la imagen aquí

\documentclass[a4paper,12pt]{book} 

%Nu kies ik de te laden pakketten
\usepackage{fancyhdr}
\usepackage[dutch]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{graphicx}

%Hieronder komt de hoofd- & voettekst
\pagestyle{fancy}%Selecteer de paginastijl
\fancyhf{}%Maak de kop- en voetteksten leeg
\fancyhead[RO,LE]{\thepage}%Zet als koptekst de paginanummers

%Hieronder komt de info over het boek
\title{Debian met Orca; alleen als je blind bent}
\author{Jordy Deweer}
\date{Maart 2016}

\begin{document}
\frontmatter
\pagenumbering{roman}
\maketitle
\thispagestyle{empty}
Copyright \textcopyright\ 2016 Alle rechten voorbehouden.

\tableofcontents

\mainmatter % automatic page break
\chapter{Introduction} % just for this example
\section{Inleiding}
\end{document}

información relacionada