Halle Leute,
Ich bin ganz neu im Forum und habe folgendes Problem: Ich verwende eine Preambel die mir ein Bekannter gegeben hat und die funktioniert bis jetzt aus einwandfrei. Nun möchte ich aber bei der Sortierung meiner Nomenklatur einen weiteren Unterpunkt hinzufügen, ein Abkürzungsverzeichnis. Doch durch aktivieren dieser Option, auch wenn gar kein Nomenklatureintrag dazu vorhanden ist erzeugt sich folgender Fehler:
Runaway argument?
{\ifthenelse{\equal{##1}{A}}{\item[\textbf{Abbreviations}]}{\ifthenelse \ETC
!File ended while scanning \@argdef
Ich denke es geht um folgenden Abschnitt:
\usepackage{nomencl}
\newcommand{\nomunit}[1]{\hspace*{\fill}#1}
\setlength{\nomitemsep}{-\parsep}
\RequirePackage{ifthen}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{A}}{\item[\textbf{Abbreviations}]}{%
\ifthenelse{\equal{#1}{R}}{\item[\textbf{Roman letters}]}{%
\ifthenelse{\equal{#1}{G}}{\item[\textbf{Greek letters}]}{%
%\ifthenelse{\equal{#1}{N}}{\item[\textbf{Navier Stokes terms}]}{%
%\ifthenelse{\equal{#1}{I}}{\item[\textbf{Indices}]}
}}}
\renewcommand\nompreamble{\markboth{\nomname}{}}
\makenomenclature
Ich denke Es wurde folgendes Nomenklatur Skript verwendet:
ftp://tug.ctan.org/pub/tex-archive/macr ... omencl.pdf
In 5.1 wird die entsprechende Funktion beschrieben...
Ich hoffe mir kann jemand sagen, warum es nicht funktioniert.
Vielen Dank
Fehler bei Nomenklatur "File ended while scanning \@arg
-
- Forum-Newbie
- Beiträge: 2
- Registriert: Di 17. Aug 2010, 11:47
- Stefan Kottwitz
- Admin
- Beiträge: 2529
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
File ended while scanning \@arg
Hallo,
willkommen im Forum!
Ich denke, es fehlt nur eine abschließende geschweifte Klammer, in diesem Aussschnitt am Ende:
Wenn Du ein vollständiges Beispiel angeben würdest, könnte man testhalber übersetzen und so den Fehler reproduzieren und beheben. Nur so als Anregung für später.
Viele Grüße,
Stefan
willkommen im Forum!
Ich denke, es fehlt nur eine abschließende geschweifte Klammer, in diesem Aussschnitt am Ende:
\renewcommand{\nomgroup}[1]{% \ifthenelse{\equal{#1}{A}}{\item[\textbf{Abbreviations}]}{% \ifthenelse{\equal{#1}{R}}{\item[\textbf{Roman letters}]}{% \ifthenelse{\equal{#1}{G}}{\item[\textbf{Greek letters}]}{% }}}}
Viele Grüße,
Stefan
-
- Forum-Newbie
- Beiträge: 2
- Registriert: Di 17. Aug 2010, 11:47
- Stefan Kottwitz
- Admin
- Beiträge: 2529
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Hi Sven,
Du hast ihn ja sehr gut isoliert gekriegt.
Komplette Präambeln sind übrigens in einem Problembeispiel nicht nötig, es reicht, sie soweit zu reduzieren, dass das Problem noch auftaucht. Man sollte nachvollziehen können, ob durch Compilieren und Ansicht oder Compilerfehler. Also großzügig unbeteiligte Pakete wegstreichen.
Stefan
Du hast ihn ja sehr gut isoliert gekriegt.
Komplette Präambeln sind übrigens in einem Problembeispiel nicht nötig, es reicht, sie soweit zu reduzieren, dass das Problem noch auftaucht. Man sollte nachvollziehen können, ob durch Compilieren und Ansicht oder Compilerfehler. Also großzügig unbeteiligte Pakete wegstreichen.
Stefan