Nomklatur funkioniert nicht mehr: Fehler list environment

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


bodseeg
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Do 2. Jun 2011, 02:36

Nomklatur funkioniert nicht mehr: Fehler list environment

Beitrag von bodseeg »

Hallo,

ich verwende das Nomenklatur-Package nomencl in Lyx, wird wie folgt im Vospann definiert:
\usepackage{nomencl}
\renewcommand\nomname{Abkürzungsverzeichnis} %umbenennen
Allerdings funktioniert es seit kurzem nicht mehr. Beim setzten des Dokumentes kommt die folgende Fehlermeldeung für alle im Text definierten Einträge:
LaTex Error: Lonely \item--perhaps a missing list evironment

\item [{KS}]
\begingroup Komplettsystem\nomeqref {6}\nompageref{27}
Try typing <return> to proceed.

If that doesn't work, type X <return> to quit.
Ich schließe darauf, dass der Befehl
\begin nomencl 
oder so in etwa fehlt. Ich kann aber den Code nicht sehen, da ich ja an der Stelle, an der das Verzeichnis erscheinen soll lediglich über
Einfügen->Liste/Inhaltsverzeichnis-> Nomenklatur
eine Marke setze. Entferne ich diese Marke kann ich meinen Text einwandfrei setzten.

Woher kann der Fehler kommen und wie kann ich den beheben?

Viele Grüße
Christoph

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Falls KS nicht der erste Eintrag in der sortierten Nomenklatur ist, dürfte der Fehler im Eintrag davor liegen. Ohne vollständiges Minimalbeispiel (siehe meine Signatur) kann ich Dir aber weder sagen welcher das ist, noch wo genau der Fehler liegt. Theoretisch könnte dieser auch beim Aufruf von makeindex oder in einem Defekt von nomencl.sty liegen.

Für die Fehlersuche empfiehlt es sich häufig, mit LyX die LaTeX-Datei zu exportieren. Dafür kann man dann LaTeX selbst aufrufen und mit einem normalen LaTeX-Editor (dafür genügt TeXworks völlig) auf Fehlersuche gehen. Ein Weg der Fehlersuche ist wiederum die Erstellung eines vollständigen Minimalbeispiels (siehe meine Signatur).

bodseeg
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Do 2. Jun 2011, 02:36

Beitrag von bodseeg »

Hallo KOMA,

vielen Dank für deine Anwort. Ich konnte das Problem beheben, indem ich die Nonenklatur neu erstellt habe. Es gab einen Konflikt mit dem Befehl
\setcounter{page}{-5}
, ist jetzt aber behoben. Es gab übrigens auch einen Konflikt wenn ich in der Nomenklatur einen Unterstrich verwendet wird.
 \nomenclature{Ref_KLM}{Referenzsensor}
Ist dir dieser Fehler bekannt?Ich hab den Eintrag jetzt einfach draußen gelassen...

Gruß
Christoph

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Der Unterstrich ist in LaTeX ein Spezialzeichen.

BTW: Bitte jeweils den Status korrekt anpassen.

thowi
Forum-Anfänger
Forum-Anfänger
Beiträge: 21
Registriert: Mo 12. Aug 2013, 18:02

Beitrag von thowi »

Hallo zusammen,

durch die Googlesuche bin ich auf dieses Thema hier gestoßen - klasse, denn ich habe ebenfalls exakt das gleiche Problem mit meinem Dokument (KOMA book in LyX).

Zur Hilfe habe ich mal ein Minimalbeispiel erstellt, indem ich allen Text aus meinem Dokument entfernt und nur die Nomenklatureinträge übrig gelassen habe.
https://dl.dropboxusercontent.com/u/1625441/example.zip

Aktuell hab ich den Verdacht, dass evtl. Klammern und Umlaute ein Problem sind? Die Symbole, die ich benutze, kann man hier aufgelistet betrachten: https://dl.dropboxusercontent.com/u/1625441/nomencl.jpg

Ein Eintrag mit besagten Klammern und Umlauten sieht dann z.B. so aus: https://dl.dropboxusercontent.com/u/1625441/eintrag.jpg

Scheinbar darf ich auch im Text des Eintrags kein \noun{} verwenden... gibt es irgendwo eine Auflistung von Zeichen / Befehlen, die ich NICHT benutzen darf?

Vielen Dank für eure Rückmeldung!

LG, thowi

thowi
Forum-Anfänger
Forum-Anfänger
Beiträge: 21
Registriert: Mo 12. Aug 2013, 18:02

Beitrag von thowi »

Hey,

kann mir jemand etwas zu den "verbotenen" Zeichen in den nomencl-Einträgen sagen? Scheinbar sind es einige mehr, als die bereits erwähnten Spezialzeichen. Wäre prima!

Danke euch!

thowi
Forum-Anfänger
Forum-Anfänger
Beiträge: 21
Registriert: Mo 12. Aug 2013, 18:02

Beitrag von thowi »

Ich habs rausgefunden. Offensichtlich darf man zusätzlich zum "noun" keine NomenCL Einträge in Abschnittsüberschriften setzen. Naja... hab ichs halt woanders gesetzt und jetzt passts :D

Stebi85

Beitrag von Stebi85 »

Hallo Leute, ich habe zwar keine Frage, aber ich bekam die gleiche Fehlermeldung und möchte der Vollständigkeithalber hier meine Lösung posten, denn es schein auf ein und den selben Fehlercode mehrere Ursachen zu geben.

Bei mir wurde der Fehler ausgegeben, da ich zweimal den gleichen Eintrag machen wollte. Ich haben einfach den zweiten Eintrag gelöscht und siehe da es funktioniert wieder.

Antworten