Archiv verlassen und diese Seite im Standarddesign anzeigen : \if-Syntax?
ap.latex.mrunix
07-10-2006, 12:35
Kann mir jemand kurz die \if-Syntax erklären? (bitte ggf. angeben, ob ein package benötigt wird)
oder
einen Link zur Dokumentation posten?
Ich finde es nicht selbst :(
Und, gibt es einen Befehl, um abzufragen, ob ein Counter oder eine Länge schon existieren? (da ja \newcounter bzw. \newlength ansonsten einen Fehler melden)
Ich will Counter mehrfach verwenden, sie aber halt nur einmal anlegen.
Danke
Waxolunist
09-10-2006, 15:37
Du brauchst das Package ifthen
Das hat eigentlich eine ganz brauchbare doku dabei.
Ich handhabe das immer so:
z.B. ich habe zahlreiche Dokumente, manchmal mit Inhaltsverzeichnis, manchmal ohne
möchte ich das Inhaltsverzeichnis drucken lassen, so schreibe ich ins main.tex
\toctrue%
ansonsten
\tocfalse%
in meinem sty-file steht dann:
%Parametername
\newif\iftoc
%Defaultvalue
\tocfalse
In meinem Sty-File steht dann an der Stelle, wo die ersten Seiten definiert werden:
\iftoc%
%\addcontentsline{toc}{chapter}{Inhaltsverzeichnis }
\tableofcontents%
\fi%
Einen counter kannst du dann leicht überprüfen mit isundefined. Kleines Beispiel:
\ifthenelse{\isundefined{\thechapter}}{Counter
$\backslash$thechapter is not defined.}{Counter
$\backslash$thechapter is defined and has the value \thechapter.}
ap.latex.mrunix
12-10-2006, 17:46
Das hilft schoneinmal viel weiter.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.