Nomenclatura; executando makeindex

Nomenclatura; executando makeindex

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.enginearquivo 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.

insira a descrição da imagem aqui

nomencl.isté o makeindexestilo que é distribuído com o pacote, ___.nloé a informação bruta gerada pelo latex na primeira execução, a -o opção instrui makeindexa 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.

informação relacionada