LaTeX: \cite in caption

Alles, was sonst nirgendwo reinpasst

LaTeX: \cite in caption

Beitragvon Pillenfresser » 15.05.08 16:58

Ich habe in meinem Paper in LaTeX ein Bild in einer figure-Umgebung eingebaut. Diese enthält \caption{}. Darin würde ich gerne per \cite{} auf eine Quelle verweisen. Leider passiert das (pdflatex):

Code: Alles auswählen
! Illegal parameter number in definition of \reserved@a.
<to be read again>
                   2
l.124 ...text \cite{quelle}}


Google hat ergeben, dass einige Leute der Ansicht sind, dass dieses Konstrukt funktionieren sollte, während andere das gleiche Problem haben, ohne dass eine schöne Lösung präsentiert wurde. Kennt jemand das Problem und hat eine Lösung, oder bleibt mir tatsächlich nichts anderes übrig, als "[x]" manuell einzufügen?

Schonmal danke für alle Antworten.
I don't care, I'm still free. You can't take the sky from me.
Benutzeravatar
Pillenfresser
Moderator
 
Beiträge: 983
Registriert: 16.09.05 18:46
Studiengang: Informatik (Dipl.)
Studiert seit: WS 06/07
Anwendungsfach: Psycho

Beitragvon Lupus » 15.05.08 17:42

Kann das Problem nicht nachvollziehen. MiKTeX hat damit scheinbar keine Schwierigkeiten.
Es gibt 10 Arten von Menschen: Diejenigen, welche Binärcode verstehen und die, die es nicht tun.
Lupus
 
Beiträge: 125
Registriert: 19.05.06 16:28
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Anwendungsfach: Physik

Beitragvon Pillenfresser » 15.05.08 17:59

Aha, hab selbst nochmal weiter gegooglet und bin doch noch fündig geworden. Vor das \cite musste noch \protect. Damit klappt's jetzt.
I don't care, I'm still free. You can't take the sky from me.
Benutzeravatar
Pillenfresser
Moderator
 
Beiträge: 983
Registriert: 16.09.05 18:46
Studiengang: Informatik (Dipl.)
Studiert seit: WS 06/07
Anwendungsfach: Psycho


Zurück zu Off-Topic