PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abkürzungsverzeichnis



BullsEye
07-11-2006, 10:11
Ich versuche gerade ein Abkürzungsverzeichnis für meinen praktikumsbericht anzulegen, jedoch komme ich damit irgendwie nicht klar!
wie erstelle ich das und wie binde ich es ein?
habe schon gesucht, aber nicht viel dazu gefunden.

countbela666
07-11-2006, 11:31
Generelles zum Thema gibt's in FAQ 7.1.17 (http://www.dante.de/faq/de-tex-faq/html/makros3.html#30): Wie erstelle ich ein Glossar.

Konkreteres findest du dann in der jeweiligen Paketdokumentation; sieh dir vor allem die Pakete nomencl (http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=nomencl) (Doku (http://tug.ctan.org/tex-archive/macros/latex/contrib/nomencl/nomencl.pdf)) und gloss (http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=gloss) (Doku (ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/gloss/gloss.pdf)) an.

Grüße,
Marcel

BullsEye
07-11-2006, 12:42
also ich habe ein abkürzungsverzeichnis!


\let\abbrev\nomenclature

%für nomenclature Abkuerzungsverzeichnis
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\setlength{\nomlabelwidth}{3cm}
\setlength{\nomitemsep}{-\parsep}

und dann

\printnomenclature

in einer extradatei habe ich dann


\nomenclature{KM}{Kilometer}
\nomenclature{GFS}{Geführte Fehlersuche}
\nomenclature{MS}{MicroSo}

sobald ich aber was dazuschreibe, macht er es nicht, also der behält die alten abkürzungen bei, ohne meine neuen dazuzuschreiben!
was mache ich falsch?
hat einer ein beispiel, was ich genau machen soll, um eines zu erzeugen ( ganz einfach bitte)

countbela666
07-11-2006, 13:41
Rufst du auch nach jedem Hinzufügen eines neuen \nomenclature-Befehls makeindex auf?

Was eine Kurzanleitung und ein Beispiel angeht: die gibt's in der nomencl-Doku.

- Put \usepackage[options]{nomencl} in the preamble of your document.
- Put \makenomenclature in the preamble of your document.
- Issue the \nomenclature command (see Section 2.2) for each symbol you want to have included in the nomenclature list. The best place for this command is immediately after you introduce the symbol for the first time.
- Put \printnomenclature at the place you want to have your nomenclature list.
Now put your file through LATEX. The command \makenomenclature will instruct LATEX to open the nomenclature file filename.nlo corresponding to your LATEX file filename.tex and to write the information from your \nomenclature commands to this file.
The next step is to invoke MakeIndex. You should instruct MakeIndex to use filename.nlo as your input file, use nomencl.ist as your style file, and write output to the file filename.nls. How to do this depends on your implementation of MakeIndex. For most UNIX implementations you should write something like

makeindex filename.nlo -s nomencl.ist -o filename.nls
Now you have the file filename.nls that contains your nomenclature list properly ordered. The last step is to invoke LATEX on your master file filename.tex once more. It will input your .nls file and process it accordingly to the current options. That's all!Grüße,
Marcel