
Sou novo no LaTeX e estou lutando para gerar uma nomenclatura há várias horas ...
Eu tentei seguir esta instrução:http://cs.brown.edu/about/system/administrado/latex/doc/nomencl.pdfmas não sabe como "Invocar MakeIndex"...
Eu também tentei seguir a resposta aqui:Lista de abreviaçõesmas como faço a etapa "Executar"??
Estou realmente preso aqui e uma resposta simples para um novato faria o meu dia...
Este é um exemplo do que estou tentando digitar:
\documentclass{article}
\usepackage[]{nomencl}
\makenomenclature
\begin{document}
Here is some text, where we use APC.
\nomenclature{APC}{antigeen-presenterende cel}
\printnomenclature
\end{document}
A propósito, estou usando um Macbook com TexShop
Responder1
Se você estiver usando o TeXShop, émuitofácil: adicione algumas linhas ao seu documento conforme mostrado abaixo.
% !TEX TS-program = Arara
% arara: pdflatex
% arara: nomencl
% arara: pdflatex
\documentclass{article}
\usepackage[]{nomencl}
\makenomenclature
\begin{document}
Here is some text, where we use APC.
\nomenclature{APC}{antigeen-presenterende cel}
\printnomenclature
\end{document}
Em seguida, certifique-se de que o menu suspenso próximo ao botão “Typeset” diz “Arara”. Pressione “Composição”. Et voilà.
Se você tiver o MacTeX 2013 ou posterior e o TeXShop 3.48, ele deverá funcionar imediatamente; se não, vá para a pasta
~/Library/TeXShop/Engines/Inactive/Arara
e mova o arara.engine
arquivo para
~/Library/TeXShop/Engines/
isto é, dois níveis acima. Neste caso é necessário reiniciar o TeXShop para que a alteração seja reconhecida.
Se o sistema solicitar que você instale o Java, faça-o. Observe que isso ~
se refere à sua pasta pessoal.
Responder2
Se o seu arquivo de entrada conforme postado fornc.tex
em seguida, execute esses comandos em ordem
pdflatex nc
makeindex -s nomencl.ist -o nc.nls nc.nlo
pdflatex nc
deverá gerar a nomenclatura e incluí-la no documento.
nomencl.ist
é o makeindex
estilo que é distribuído com o pacote,
___.nlo
é a informação bruta gerada pelo latex na primeira execução, a -o
opção instrui makeindex
a escrever a versão ordenada/formatada na ___.nls
qual é então inserida pelo latex na segunda execução.
Seu editor pode ter uma maneira de personalizar isso para um botão ou menu, mas apenas digitá-lo no terminal funciona.
Responder3
Na janela do texmaker, clique em opções, configure o texmaker e, em makeIndex, certifique-se de que sim.
makeindex %.nlo -s nomencl.ist -o %.nls -t %.nlg
Clique OK
Em seguida, execute seu arquivo tex usando o seguinte - PDFlatex
- MakeIndex
- PDFlatex
- Quickbuild(view pdf)
nessa ordem.
Obrigado.
Davi.