Tell me more ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I try to compile my minimal working example:

\documentclass[]{article}
  \usepackage{nomencl}
  \makenomenclature
\begin{document}
  \nomenclature{A}{test}
  \printnomenclature
\end{document}

with latex test.tex, then makeindex test.nlo -s nomencl.ist -o test.nls. Makeindex fails to write anything into the .nls file. It produces a log file test.ilg which gives me the following:

This is makeindex, version 2.15 [TeX Live 2012] (kpathsea + Thai support).
Scanning style file /usr/local/texlive/2012/texmf-dist/makeindex/nomencl/nomencl.ist.......
** Input style error (file = /usr/local/texlive/2012/texmf-dist/makeindex/nomencl/nomencl.ist, line = 70):
   -- Unknown specifier lethead_prefix.
** Input style error (file = /usr/local/texlive/2012/texmf-dist/makeindex/nomencl/nomencl.ist, line = 71):
   -- Unknown specifier lethead_suffix.
** Input style error (file = /usr/local/texlive/2012/texmf-dist/makeindex/nomencl/nomencl.ist, line = 72):
   -- Unknown specifier lethead_flag.
...done (10 attributes redefined, 3 ignored).
Scanning input file test.nlo...done (0 entries accepted, 0 rejected).
Nothing written in test.nls.
Transcript written in test.ilg.

I am using texlive 2012. Any ideas on what could be wrong? Is it a version issue?

share|improve this question
1  
Add some text and retry. TeX doesn't write anything in the .nlo file because no page is produced. – egreg Sep 7 '12 at 15:53
1  
Well in my actual file I do indeed have no text, but rather a tikz externalization. I guess that is not sufficient for latex to write a .nlo? – Markus Sep 7 '12 at 15:59
Probably; can you make a simple example? – egreg Sep 7 '12 at 16:34
I tried it with MiKTeX 2.9. Your MWE compiles without an resulting page. With a \section{Test} included in your MWE the MWE compiles with an resulting page including the nomenclature. – Kurt Sep 8 '12 at 22:24

closed as too localized by Stefan Kottwitz Oct 11 '12 at 7:56

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, see the FAQ.

Browse other questions tagged or ask your own question.