Nomencl - Nomenklatur will einfach nicht

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


camoesas
Forum-Anfänger
Forum-Anfänger
Beiträge: 34
Registriert: Do 9. Sep 2010, 12:04

Nomencl - Nomenklatur will einfach nicht

Beitrag von camoesas »

Servus,

Ich will mit dem Paket nomencl eine Nomenklatur erstellen. Mein Minimalbeispiel:
\documentclass{article}
\usepackage{nomencl}
\makenomenclature
\begin{document}
\section*{Main equations}
\begin{equation}
a=\frac{N}{A}
\end{equation}%
\nomenclature{$a$}{The number of angels per unit area}%
\nomenclature{$N$}{The number of angels per needle point}%
\nomenclature{$A$}{The area of the needle point}%
The equation $\sigma = m a$%
\nomenclature{$\sigma$}{The total mass of angels per unit area}%
\nomenclature{$m$}{The mass of one angel}
follows easily.
\printnomenclature
\end{document}
Figure
Ich verwende den Texniccenter 1.0 RC1 im Ausgabeprofil ist bei Make Index: "%bm".nlo -s nomencl.ist -t "%bm".nlg -o "%bm".nls
definiert. ( "%bm".nlo -s nomencl.ist -o "%bm".nls > macht keinen Unterschied)
Das Paket ist installiert.
Aber meine Befehle werden komplett ignoriert ich bekomme keine Fehlermeldung oder sonst was...
Jetzt fällt mir nix mehr ein. Wer weiß Rat??

Vielen Dank!
Dateianhänge
nomenklature.log.txt
(3.8 KiB) 970-mal heruntergeladen
nomenklature.nlo.txt
(533 Bytes) 824-mal heruntergeladen

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Falls du MikTeX 2.9 verwendest solltest du die Einstellungen aus [3] Abschn. 3.2.1 verwenden, nämlich %bm mit %tm austauschen. Dein Beispiel läuft fehlerfrei durch (siehe Anhang).
Übrigens - ein einwandfreies Minimalbeispiel!

Gruß, Sepp.-
Dateianhänge
abkuerz3.pdf
(34.72 KiB) 1034-mal heruntergeladen

camoesas
Forum-Anfänger
Forum-Anfänger
Beiträge: 34
Registriert: Do 9. Sep 2010, 12:04

Beitrag von camoesas »

Servus Sepp,

Danke für die Hilfe. Ich habe das genau so aus deinem Skript übernommen:
"%tm".nlo -s nomencl.ist -o "%tm".nls
Aber ich bekomme die Nomenklatur einfach nicht erstellt! Ich bekomme noch nichtmal irgendeinen Hinweis Fehlermeldung oder sonstwas.
Das ist total frustrierend. Ich habe auch xmal gecheckt, dass ich das Profil richtig definiert habe und das dann auch verwende...
Aber es geht einfach nicht :-x
Gibts noch irgendwelche anderen Stolpersteine?

Danke für das Skript, verwende jetzt den Sumatra, das ist super mit vorwärts rückwärts suche...

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Lösche einmal alle Hilfsdateien (Projekt aufräumen) ! Falls das auch nicht hilft, schicke noch einmal deine log-Datei und mach ein Bildschirmfoto von deinem Ausgabeprofil.

Gruß, Sepp.-

camoesas
Forum-Anfänger
Forum-Anfänger
Beiträge: 34
Registriert: Do 9. Sep 2010, 12:04

Beitrag von camoesas »

Servus,

Ich habe jetzt das Projekt aufgeräumt, einmal unter >Ausgabe > Projekt aufräumen und einmal manuel alle Daten gelöscht.
Hat leider nix gebracht.
Hab das log und die sonstigen angehängt und einen screenshot von dem profil gemacht....

Danke für deine Mühe
Dateianhänge
nomenklature.aux.txt
*.aux
(9 Bytes) 566-mal heruntergeladen
nomenklature.log.txt
*.log
(3.84 KiB) 769-mal heruntergeladen
nomenklature.nlo.txt
*.nlo
(533 Bytes) 718-mal heruntergeladen
Profile
Profile
profile.PNG (41.33 KiB) 3664 mal betrachtet

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Kann es sein, dass die Stildatei
nomencl.ist
nicht gefunden wird? Das Problem hatte ich auch schon einmal. Suche diese Datei im Ordner "MiKTeX 2.9" und kopiere sie in deinen Projektordner.

Gruß, Sepp.-

camoesas2

Beitrag von camoesas2 »

Servus Sepp,

Ja das ist wahrscheinlich, dass er die nomencl.ist datei nicht findet.
Aber ich finde die auch nicht. :-( wo sollte die sein und wo sollte ich die herbekommen...

BG

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

camoesas2 hat geschrieben: wo sollte die sein und wo sollte ich die herbekommen...
Bei mir (Vista) ist sie unter:
C:->Programme->MiKTeX 2.9 -> makeindex -> nomencl

Du hast uns ja dein System noch nicht verraten. Wie gesagt, kopiere sie in deinen Projektordner.

Gruß, Sepp.-

rais
Forum-Guru
Forum-Guru
Beiträge: 413
Registriert: Di 21. Sep 2010, 00:37

Beitrag von rais »

Moin moin,
camoesas hat geschrieben:
Hab das log und die sonstigen angehängt und einen screenshot von dem profil gemacht....
die Logdatei vom MakeIndex-Aufruf fehlt. Ohne -t-Parameter beim MakeIndex-Aufruf hat sie die Endung .ilg (IndexLoG).
Wird sie bei Dir gar nicht erst erstellt?
Wie sieht es aus, wenn Du testhalber in einer Eingabeaufforderung (`cmd') nach cd wo\auch\immer\Deine\TeXDatei\liegt
makeindex Datei.nlo -s nomencl.ist -o Datei.nls
(`Datei' ist dabei durch den Stammnamen Deiner .tex-Datei zu ersetzen)
aufrufst -- bekommst Du dann eine .ilg? Und gar eine .nls?

BTW:
kpsewhich nomencl.ist
könnte Dir verraten, wo diese nomencl.ist auf Deinem Rechner gefunden wird, wenn sie denn gefunden wird;-)

MfG
Rainer
One of the joys of travel is visiting new towns and meeting new people---G.Khan (Robert Asprin, Another Fine Myth)

camoesas
Forum-Anfänger
Forum-Anfänger
Beiträge: 34
Registriert: Do 9. Sep 2010, 12:04

Beitrag von camoesas »

Servus,

ich habe die nomencl.ist in meinen Ordner kopiert. Das hat nix gebracht. Der hardcopy aufruf in der Konsole hat mir die *.ilg Datei erstellt. wenn ich danach den texnic center habe laufen lassen, wurde mir die Nomenklature anstandslos im pdf erstellt! :lol:
Heißt das jetzt für mich, dass mein Ausgabeprofil nicht richtig definiert ist, oder, dass er die Datei nicht findet.
(Habe den Pfad gerade nochmal überprüft, der Stimmt)

VG
VD

Ps: Win 7 32bit ... HDD CPU RAM etc. - alles da ;-)

Antworten