I'm trying to implement nomenclature but it doesn't print. I've seen other related situations, but usually that's because they can't execute the command correctly, however, I am using it correctly as an TeXMaker order that says:

pdflatex -synctex=1 -interaction=nonstopmode %.tex|
makeindex %.nlo -s nomencl.ist -o %.els|
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
"C:/Program Files/Adobe/Reader 11.0/Reader/AcroRd32.exe" %.pdf

and my LaTeX file is the demo one from the nomencl manual (but with some very small modifications):


\usepackage[spanish]{babel} % language modifications





\section*{Main equations}
\nomenclature{$a$}{The number of angels per unit area}%
\nomenclature{$N$}{The number of angels per needle point}%
\nomenclature{$A$}{The area of the needle point}%
The equation $\sigma = m a$%
\nomenclature{$\sigma$}{The total mass of angels per unit area}%
\nomenclature{$m$}{The mass of one angel}
follows easily.



The document runs correctly, no errors nor warnings of any kind, but still doesn't print the nomenclature. Any help?


Ok, sorry, I've actually find the answer to my own problem, it works when I execute

makeindex %.nlo -s nomencl.ist -o %.nls -t %.nlg


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.