PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme "nomencl"



prinzIpiell
26-11-2007, 14:27
Hallo zusammen,

ich schreibe gerade an meiner Bachelorarbeit und habe schon sehr viele nützliche Hinweise im Forum gefunden.. dafür erst mal vielen Dank.

Ich benutzte TechnixCenter 1.07 beta.
Ich möchte gerne ein Abkürzungsverzeichnis mit "nomencl" erstellen.
Wenn ich folgendes Minimalbeispiel kompiliere (zu PDF) bekomme ich aber nur ein einseitiges PDF mit folgendem Text: "Dies ist ein ." und kein Abbildungsverzeichnis.


\documentclass{scrreprt}


\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}


\usepackage{nomencl}
\makenomenclature

\begin{document}


Dies ist ein \nomenclature{GKT}{Ganz Kurzer Test}.

\printnomenclature
\end{document}

Es wird weder ein Fehler noch eine Warnung angezeigt, nur folgende Meldungen habe ich in der Log Datei gefunden:

I found no \citation commands---while reading file C:\LaTex\test.aux
I found no \bibdata commands---while reading file C:\LaTex\test.aux
I found no \bibstyle commands---while reading file C:\LaTex\test.aux
(There were 3 error messages)
Couldn't find input index file C:\LaTex\test nor C:\LaTex\test.idx.

Ich gehe davon aus, dass irgendwas an meiner Konfiguration falsch ist, habe aber absolut keine Ahnung was.

Vielen Dank schon mal im Voraus für eure Hilfe!
/Felix

O-Saft
26-11-2007, 15:35
Welche Argumente übergibts du denn an MakeIndex?

prinzIpiell
26-11-2007, 15:39
Unter: Ausgabe --> Ausgabeprofile definieren werden sowohl an BibTex als auch an MakeIndex folgendes übergeben:

"%bm"

O-Saft
26-11-2007, 16:05
Unter: Ausgabe --> Ausgabeprofile definieren werden sowohl an BibTex als auch an MakeIndex folgendes übergeben:

"%bm"

Probiers mal mit

"%bm".nlo -s nomencl.ist -o "%bm".nls

bei MakeIndex, dann sollte es funktionieren. Ach ja: Du musst natürlich auch immer zweimal kompilieren, damit die Einträge zu sehen sind.

bobmalaria
26-11-2007, 16:07
tja und genau da liegt der hund begraben :)

richtig ist die übergabe folgender parameter:

makeindex filename.nlo -s nomencl.ist -o filename.nls

wo finde ich das, natürlich in der doku (http://www.ctan.org/tex-archive/macros/latex/contrib/nomencl/nomencl.pdf)

prinzIpiell
26-11-2007, 16:23
:-) sehr schön vielen dank :-) werd nächstes mal ein bisschen genauer in der Doku lesen...
Wisst ihr denn zufällig ob ich mehrere "Ausgabeprofile" für verschiede Projekte definieren kann?

EDIT:

OK hat sich erledigt.. sollte einfach die Einträge der Reihe nach lesen.
Wie O-Saft schon gepostet hat, mit folgeden Attributen funktionierts:
"%bm".nlo -s nomencl.ist -o "%bm".nls

Vielen Dank!

sgkm
26-11-2007, 16:48
Ich hab da ein ganz ähnliches Problem auf dessen Lösung durch Euch liebe Leute ich mal wieder vertraue:

Ich erstelle ebenfalls mein Abk.-Verz.
mit "nomencl" unter TechnixCenter 1.07 beta.
klappt auch prima mit latex-->DVI
klappt aber nicht mit latex-->PS
übergebe an MakeIndex "%bm."nlo -s nomencl.ist -o "%bm".nls usw.
und in der Ausgabe erscheinen keine Fehler keine Warnungen und 44 Seiten aber öffne ich das entsprechende *.ps werden nur 43 Seiten angezeigt.
Die fehlende Seite ist das Abkürzungsverzeichnis
Meine bestimmt sehr unschlaue Frage: Ja wo is es denn hin?