O índice remissivo é usado para mostrar onde um conceito X aparece no texto.
Para criar um índice remissivo no Latex, vamos usar o pacote makeidx. Siga os passos:
1) Adicionar as linhas abaixo no preambulo do arquivo principal .tex (antes do \begin{document}).
\usepackage{makeidx}
\makeindex
2) Adicionar a linha abaixo onde o índice remissivo deve aparecer no texto.
\printindex
3) Indicar no texto, onde cada conceito aparece. Cada entrada (única) resultará em uma linha no índice. Para entradas múltiplas o índice exibe uma linha com a entrada e as páginas onde aparecem. Segue alguns exemplos de entrada.
\index{Amplificador ótico} % Indica uma entrada simples.
\index{Amplificador ótico!EDFA} % Indica que EDFA é uma sub-entrada de Amplificador ótico.
veja mais opções na documentação do pacote makeindex.
obs.: O pacote makeidx suporta até 3 subníveis (subentradas).
4) Talvez será preciso correr o makeindex para cada ficheiro antes de compilar. Eu uso o TexShop, não foi preciso!
Se você sabe como fazer o mesmo de outra forma, escreva um comentário e compartilha seu conhecimento conosco!
Enjoy it!
————————— ENGLISH —————–
For the ones who use Latex, the makeidx package can be used to create an index that shows the pages where a concept X appears. Follow the steps:
1) Introduce the following commands into the preamble of your .tex (before \begin{document})
\usepackage{makeidx}
\makeindex
2) Introduce the following commands at the place where the index have to appears.
\printindex
3) Indicate where each concept appears on the text. Each entry yields a line in the index. For multiple equal entries the index will show a line with the page numbers where each entry appears. Each entry should follow these examples
\index{Optical Amplifier} % Indicates a simple entry.
\index{Optical Amplifier!EDFA} % indicates a subentry.
For more information, see the makeindex documentation.
4) After all, run makeindex for the .tex file before compile. I use Texshop + TexLive so this step was not necessary.
It you know another approach to create an index, please, write a comment and share with us!
Enjoy it!
Ps. Please, correct my English grammar if you can!
0 Respostas para “Aprenda a criar um índice remissivo no Latex / Learning how to create an index with Latex”