PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenumbruch beim \cite verhindern?



fischmir
07-01-2007, 15:23
http://spielvereinigung.net/Image1.jpg

saschabo
07-01-2007, 16:13
Ich schlag einfach mal folgendes vor:
\mbox{\cite{Blafasel2008}}

und wir warten ab was die Profis dazu sagen.

fischmir
07-01-2007, 18:13
Fehler:

! Argument of \@citex has an extra }.

Code:
(vgl. \mbox\cite[Seite 1]{Kueting2006} )

Noch eine Idee?

Viele Grüße,
fischmir

localghost
07-01-2007, 18:22
Fehler:

! Argument of \@citex has an extra }.

Code:
(vgl. \mbox\cite[Seite 1]{Kueting2006} )

Noch eine Idee?

Viele Grüße,
fischmir
Du solltest schon genau hinsehen, was saschabo geschrieben hat.

\mbox{\cite[Seite 1]{Kueting2006}}
Und genau darauf macht der Text der Fehlermeldung aufmerksam.

daswaldhorn
07-01-2007, 18:24
Hallo,

du hast ja auch die geschweifte Klammer von \mbox{} vergessen...

Grüße, Carsten

P.S: Jetzt war ich mal wieder zu langsam :)

saschabo
07-01-2007, 18:50
Die Frage wäre halt noch ob das Sinn macht um jedes cite was im Text vorkommt noch ein mbox voranzustellen, oder ob man das irgendwo anders umstellen kann (Ja, das ist eine Frage für die Profis hier :)).

Oder ob man ein eigenes Kommando schreibt was das automatisch macht, so ala:
\newcommand{\mycite}[1]{\mbox{\cite{#1}}}
Hab das nicht getestet, weiß auch nicht obs Sinn macht, aber mal als Idee.

fischmir
07-01-2007, 18:56
Okay...habe meine Lektion gelernt ;)

Jedoch zwingt der Befehl

\mbox{\cite[Seite 45]{Haeusler1970}})
den Text nicht dazu nicht umzubrechen.

Hat jemand noch eine Idee?