label-Befehl - optionales Argument

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: label-Befehl - optionales Argument

von iTob » Fr 20. Apr 2012, 00:36

Das optionale Argument ist auch nicht Standard-LaTeX. Es ist eine Erweiterung von cleveref, siehe Doku, S. 19f.

DIe Doku der Pakete ist immer ein guter Anlaufpunkt ;-)

label-Befehl - optionales Argument

von potex » Fr 20. Apr 2012, 00:13

Hallo!

Ich möchte gerne, dass LaTex mittels cleveref und cref meine Theoreme, Sätze usw. automatisch mit anführt (z.B. siehe Satz 12 ohne Satz eintippen zu müssen). Da theoremref und hyperref bei mir nicht gemeinsam funktionieren, musste ich eben eine neue Methode finden. Dabei bin ich auf Folgendes gestoßen:

\usepackage{cleveref}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}[theorem]{Lemma}
\crefname{lemma}{lemma}{lemmas}

...

\begin{lemma}[Mein Lemma]\label[lemma]{thm:mylemma}
Das ist mein Lemma.
\end{lemma}

... \cref{thm:mylemma}

...

Damit wird das bewerkstelligt.

Jetzt zu meiner Frage: Ich wusste bisher nicht, dass \label auch optionale Argumenete kennt. Ich habe vergeblich versucht darüber Informationen zu erhalten.
Kann mir jemand etwas dazu sage? Insbesondere würde ich eben gerne wissen, wass hier \label[lemma]{thm:mylemma} bewirkt.

Danke.

Nach oben