Índice vazio

Índice vazio

Sou novo nesta comunidade e no LaTeXmeio ambiente.

Estou aprendendo a linguagem de marcação e o uso dos programas.

Em um dos meus primeiros testes tive um problema. O pdflatexcompilador não causou problema, mas se eu visualizar meu .pdfdocumento, não tenho um arquivo Table Of Contents.

Veja abaixo um pedaço do meu código-fonte.

Alguém sabe a solução para isso?

Código-fonte do início do meu livro (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}

Responder1

Uma das muitas coisas que precisamos aprender sobre o LaTeX é que certas operações - como a criação do índice e chamadas de referência cruzada - levam mais de uma rodada de compilação para serem concluídas completamente. Isso ocorre porque o LaTeX monta os componentes de certos objetos tipográficos - como o índice analítico - em etapas, gravando resultados intermediários nos arquivos \jobname.auxe \jobname.toc(e, dependendo da complexidade, ainda mais arquivos auxiliares) no final de cada compilação executar e, em seguida, ler esses resultados intermediários de volta na memória no início da próxima execução de compilação. (As razões para este comportamento assíncrono são explicáveis ​​hoje em dia principalmente referindo-se à enorme longevidade do TeX, LaTeX e amigos. Quando o TeX e o LaTeX foram criados, as CPUs ainda eram bastante lentas, a RAM muito cara (e, portanto, escassa) e a operação os sistemas geralmente não são inteligentes o suficiente para permitir que todos os cálculos necessários sejam realizados em uma única rodada de compilação.)

O resultado? Sempre que alguém adiciona ou exclui elementos estruturais - como diretivas \chaptere \section- a um documento, deve-se recompilar o documentoduas vezespara garantir que as mudanças estruturais sejam totalmente incorporadas no índice.

Se ter que lembrar de compilar duas vezes é um fardo significativo, considere usar um software front-end que execute automaticamente quantas rodadas de compilação forem necessárias para atualizar completamente o índice, as referências cruzadas, a bibliografia e todas as chamadas de citação -outs, etc. A menos que seu documento seja extremamente longo e/ou seu computador seja muito lento, cada execução de compilação deve ocupar muito pouco tempo perceptível. Em outras palavras, hoje em dia geralmente não há muita desvantagem em executar duas rodadas de compilação a cada vez.

Se você compilar o código mostrado abaixo duas vezes, obterá a seguinte aparência na página Índice:

insira a descrição da imagem aqui

\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}

informação relacionada