
Ich möchte in meine Bildunterschriften und Tabellen Quellenangaben einfügen. Ich verwende zwei verschiedene Bildunterschriften und zeige hier ein Beispiel:
ich benutze
\caption{Title of caption that appears in list of tables/figures}
für den Titel, der im Tabellen- oder Abbildungsverzeichnis erscheint.
Zusätzlich verwende ich
\caption*{Source: Eidgenössischer Turnverein (1881), own illustration}
am Ende der Tabelle oder Abbildung, um die Quelle der Tabelle oder Abbildung anzugeben. Ich möchte das Obige jedoch ersetzen durch
\caption*{Quelle: \tcite{turnzeitung81}, eigene Darstellung}
damit ich einen tatsächlichen Eintrag im Literaturverzeichnis bekomme, was beim einfachen Schreiben der Quelle als Text nicht der Fall ist. Leider klappt das mit \tcite in der Bildunterschrift nicht. Wie bekomme ich das hin?
Hier ist der relevante Code für meine Zitate:
\usepackage{natbib}
\bibliographystyle{apalike}
\newcommand\mycite[2][]{%
\citeauthor{#2}\ (\citeyear{#2})\ifx#1\undefined\else, #1\fi}
\newcommand\myfootcite[2][]{\footnote{\mycite[#1]{#2}}}
\def\prevcite{} % initialize \prevcite
%% macro for in-text citation
\newcommand\tcite[2][]{%
\def\newcite{#2}
\ifx\prevcite\newcite
Ibid.%
\else%
\gdef\prevcite{#2}% update \prevcite
\citeauthor{#2}\ (\citeyear{#2})%
\fi
\ifx#1\undefined\else, #1\fi}
%% macro for in-footnote citation
\newcommand\fcite[2][]{\footnote{\tcite[#1]{#2}}}
\bibliographystyle{apalike}
\bibliography{biblio}
Vielen Dank für deine Hilfe!
BEARBEITEN:
Hier ein Minimalbeispiel des Problems:
\documentclass{report}
\begin{document}
\begin{table}[htbp]
\begin{tabulary}
\end{tabulary}
\caption*{Source: \tcite{turnzeitung81}, own illustration}
\label{tab:addlabel}
\end{table}
\end{document}
\usepackage{filecontents}
\begin{filecontents*}{\biblio.bib}
@Article{turnzeitung81,
Title = {Statistik des belgischen {T}urnerbundes für das {J}ahr 1881},
Author = {{Eidgenössischer Turnverein}},
Journal = {Schweizerische Turnzeitung},
Year = {1881},
Number = {5},
Volume = {24},
\end{filecontents*}
\bibliography{\biblio} % if you’re using BibTeX