Maschinenbauer
25-07-2011, 00:29
Bei mir erscheint einfach kein Abkürzungsverzeichnis.
Als Argumente für makeindex.exe im Postprozessor habe ich beide Versionen probiert:
bm".glo -s nomencl.ist "%bm".gls
und
"%bm".nlo -s nomencl.ist -t "%bm".nlg -o "%bm".nls
und jeweils mehrfach kompiliert.
\documentclass[a4paper, 11pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[intoc]{nomencl}
% Befehl umbenennen in abk
\let\abk\nomenclature
% Deutsche Ueberschrift
\renewcommand{\nomname}{Abkuerzungsverzeichnis}
% Punkte zw. Abkuerzung und Erklaerung
\setlength{\nomlabelwidth}{.20\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
% Zeilenabstaende verkleinern
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\begin{document}
Deklaration des Beispiels: z.B.\nomenclature{z.B.}{zum Beispiel} muesste jetzt in meinem Abkuerzungsverzeichnis auftauchen.
Tut es aber nicht!
\printnomenclature
\end{document}
Woran liegt das?
Als Argumente für makeindex.exe im Postprozessor habe ich beide Versionen probiert:
bm".glo -s nomencl.ist "%bm".gls
und
"%bm".nlo -s nomencl.ist -t "%bm".nlg -o "%bm".nls
und jeweils mehrfach kompiliert.
\documentclass[a4paper, 11pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[intoc]{nomencl}
% Befehl umbenennen in abk
\let\abk\nomenclature
% Deutsche Ueberschrift
\renewcommand{\nomname}{Abkuerzungsverzeichnis}
% Punkte zw. Abkuerzung und Erklaerung
\setlength{\nomlabelwidth}{.20\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
% Zeilenabstaende verkleinern
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\begin{document}
Deklaration des Beispiels: z.B.\nomenclature{z.B.}{zum Beispiel} muesste jetzt in meinem Abkuerzungsverzeichnis auftauchen.
Tut es aber nicht!
\printnomenclature
\end{document}
Woran liegt das?