PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nomencl in der Vorlage von Matthias Pospiech



niwil
09-05-2010, 11:37
Hallo allerseits,

ich versuche ein Abkürzungsverzeichnis in die Vorlage von Matthias Pospiech einzubinden.

In der Prambel steht folgendes

\IfDefined{makenomenclature}{\makenomenclature}

In der Projektdatei

\IfDefined{printnomenclature}{\printnomenclature}

An der Stele, an der ich im Text eine Abkürzung definineren möchte steht folgendes:

\nomenclature[hprefix test]{hsymbol tes}{test 234}


WAs mache ich falsch? Denn angezeigt wird nach wie vor keine Abkürzungsverzeichnis, aber auche keine darauf bezogene Fehlermeldung.

DANKE!
Nina

rais
09-05-2010, 22:30
Hallo und Herzlich Willkommen :)


ich versuche ein Abkürzungsverzeichnis in die Vorlage von Matthias Pospiech einzubinden.

In der Prambel steht folgendes

\IfDefined{makenomenclature}{\makenomenclature}

In der Projektdatei

\IfDefined{printnomenclature}{\printnomenclature}

An der Stele, an der ich im Text eine Abkürzung definineren möchte steht folgendes:

\nomenclature[hprefix test]{hsymbol tes}{test 234}


WAs mache ich falsch? Denn angezeigt wird nach wie vor keine Abkürzungsverzeichnis, aber auche keine darauf bezogene Fehlermeldung.

da kann einiges schiefgehen ...

Deine Version des nomencl-Pakets könnte veraltet sein (da hieß es Afair \makeglossary und \printglossary), d.h. ein Test auf \makenomenclature bzw. \printnomenclature würde fehlschlagen
Wenn gar kein Text gesetzt wird (nur \nomenclature(n) und \printnomenclature) erscheint Afair auch nix
Evtl hast Du auch einfach makeindex nicht/nicht korrekt aufgerufen

Wird denn eine .nlo erstellt, nur keine .nls?
Dann fehlt Dir vermutlich nur der makeindex-Aufruf:


(pdf)latex Datei.tex
makeindex Datei.nlo -s nomencl.ist [-t Datei.nlg] -o Datei.nls
(pdf)latex Datei.tex
(pdf)latex Datei.tex

MfG