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
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