PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit neu definierten cite in Unterschriften für Abbildungen



ggrau
03-01-2008, 16:00
Hallo,
nachdem ich erfolgreich den Befehl cite neu definiert habe, sodass bei einer Quellenangabe eine Randnotiz erzeugt wird, erscheinen nun immer noch Fehler bei einer Quellenangabe innerhalb von \caption.

Hier ein Beispiel:


\usepackage{ifthen} %Für Macros
\usepackage{windingbats}%Für Symbole im Rand

%Randnotizen definieren
\newcommand{\origcite}{}
% Originaldefinition unter neuem Namen merken:
\let\origcite=\cite
\renewcommand{\cite}[2][]{%
\marginpar{\Huge\WDGaltbook}
\ifthenelse
{\equal{#1}{}}
{\origcite{#2}}
{\origcite[#1]{#2}}
}

\begin{figure} \centering %\includegraphics[width=15cm]{Bilder/lage}\\
\caption{Lage der Versorgungsleitungen nach DIN 1998 \cite{DIN1998}}
\end{figure}



Als Fehlermeldung erhalte ich: Not in outer par mode.

Herzlichen Dank für die Hilfe.

Gero

Stefan_K
03-01-2008, 17:43
Hallo Gero,

\marginpar geht hier nicht, innerhalb einer Gleitumgebung. Schau Dir stattdessen mal das Paket marginnote (ftp://ftp.dante.de/tex-archive/help/Catalogue/entries/marginnote.html) an.

Viele Grüße,

Stefan

ggrau
03-01-2008, 19:15
Herzlichen Dank,
das Paket löst das Problem.

Gero