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?
.nlofile because no page is produced. – egreg Sep 7 '12 at 15:53.nlo? – Markus Sep 7 '12 at 15:59\section{Test}included in your MWE the MWE compiles with an resulting page including the nomenclature. – Kurt Sep 8 '12 at 22:24