
Soy nuevo en LaTeX y he estado luchando con la generación de una nomenclatura durante varias horas...
He intentado seguir estas instrucciones:http://cs.brown.edu/about/system/managed/latex/doc/nomencl.pdfpero no sabe cómo "Invocar MakeIndex"...
También he intentado seguir la respuesta aquí:Lista de abreviacionespero ¿cómo hago el paso "Ejecutar"?
Estoy realmente atrapado aquí y una respuesta simple para un novato me alegraría el día...
Este es un ejemplo de lo que he estado intentando escribir:
\documentclass{article}
\usepackage[]{nomencl}
\makenomenclature
\begin{document}
Here is some text, where we use APC.
\nomenclature{APC}{antigeen-presenterende cel}
\printnomenclature
\end{document}
Por cierto, estoy usando una Macbook con TexShop.
Respuesta1
Si estás usando TeXShop esmuyfácil: agregue algunas líneas a su documento como se muestra a continuación.
% !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}
Luego, asegúrese de que el menú desplegable junto al botón "Componer tipo" diga "Arara". Presione “Componer tipográfica”. Et voilá.
Si tiene MacTeX 2013 o posterior y TeXShop 3.48, debería funcionar de inmediato; si no, ve a la carpeta
~/Library/TeXShop/Engines/Inactive/Arara
y mueve el arara.engine
archivo a
~/Library/TeXShop/Engines/
es decir, dos niveles más arriba. En este caso, deberá reiniciar TeXShop para que se reconozca el cambio.
Si el sistema te pide que instales Java, hazlo. Tenga en cuenta que ~
se refiere a su carpeta de Inicio.
Respuesta2
Si su archivo de entrada tal como se publicó esnc.tex
luego ejecuta estos comandos en orden
pdflatex nc
makeindex -s nomencl.ist -o nc.nls nc.nlo
pdflatex nc
Se debe generar la nomenclatura e incluirla en el documento.
nomencl.ist
es el makeindex
estilo que se distribuye con el paquete,
___.nlo
es la información sin procesar generada por latex en la primera ejecución, la -o
opción indica makeindex
escribir la versión ordenada/formateada a ___.nls
la que luego latex ingresa en la segunda ejecución.
Es posible que su editor tenga una forma de personalizar esto en un botón o menú, pero simplemente escribirlo en la terminal funciona.
Respuesta3
En su ventana de texmaker, haga clic en opciones, configure texmaker, luego en makeIndex asegúrese de tenerlo.
makeindex %.nlo -s nomencl.ist -o %.nls -t %.nlg
haga clic en Aceptar
Luego ejecute su archivo tex usando lo siguiente - PDFlatex
- MakeIndex
- PDFlatex
- Quickbuild(view pdf)
en ese orden.
Gracias.
David.