PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : multibib funktioniert nicht in Bildbeschriftung



check
22-04-2007, 12:37
Hallo,

ich verwende Multibib, um 2 Literaturverzeichnisse zu erzeugen. Das Erstellen und die Ausgabe beider Verzeichnisse funktiniert problem los. Nur wenn ich ein Literaturverweis direkt in die Bildbeschriftung (\caption{....}) einfügen will kommt folgenden Fehlermeldung:



! Use of \@citex doesn't match its definition
\citeOnline ->\let \@citex \mb@@citex
\ let \@newciteauxhandle \@auxoutOnline
:
:



hier mal der Auszug aus meinem Code



\begin{figure}[htb]
\centerline{\includegraphics[scale=1.0]{image/kap02/xDT_Format_einer_Zeile}}
\caption{Aufbau einer xDT-Zeile \citeOnline{bib:url__GDT_Schnittbeschr_Ver21}}
\label{fig:kap02_xDT_Format_einer_Zeile}
\end{figure}



Innerhalb von Fließtext funktioniert es aber wunderbar


Die grundlegenden Aufgaben eine KIS sind nach \citeOnline{bib:url__AnforkatKIS__UniHeidelberg}:



Weis jemand die Lösung für dieses problem?

sofa-surfer
22-04-2007, 12:50
Hallo,

vielleicht ja so?



\begin{figure}[htb]
\centerline{\includegraphics[scale=1.0]{image/kap02/xDT_Format_einer_Zeile}}
\caption[Aufbau einer xDT-Zeile]{Aufbau einer xDT-Zeile \citeOnline{bib:url__GDT_Schnittbeschr_Ver21}}
\label{fig:kap02_xDT_Format_einer_Zeile}
\end{figure}


Matthias

EDIT: \centerline sollte laut l2tabu (http://www.ctan.org/tex-archive/info/l2tabu/german/l2tabu.pdf) vermieden werden und durch \centering ersetzt werden.

check
22-04-2007, 15:04
ja wunderbar !!! :)

funktioniert einwandfrei. Besten Dank !!!

Vielen Dank auch für den Hinweis zum "LaTeX Sündenregister"