Fehler bei Nomenklatur "File ended while scanning \@arg

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Fehler bei Nomenklatur "File ended while scanning \@arg

von Stefan Kottwitz » Di 17. Aug 2010, 16:52

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. :D

Stefan

von Knackwurst » Di 17. Aug 2010, 16:38

Hi,

Danke für die Hilfe! Das hats behoben und jetzt läufts wieder.
Ich hatte schon gehofft ,dass ich den Fehler relativ isoliert hatte.

Die gesamte Preambel wollte ich dann doch nicht hier rein kopieren. Da finde ich mich selbst nur mit STRG+F zurecht. :)

Gruss
Sven

File ended while scanning \@arg

von Stefan Kottwitz » Di 17. Aug 2010, 13:30

Hallo,

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}]}{%
}}}}
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. :wink:

Viele Grüße,

Stefan

Fehler bei Nomenklatur "File ended while scanning \@arg

von Knackwurst » Di 17. Aug 2010, 12:01

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

Nach oben