Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Latex - Inserting a reference in a figure's caption

In Latex, I want to add a reference in the legend of a figure, like:

\begin{figure}    ...    \caption{This is the legend of this figure (reprinted from \cite{something}).}    ... \end{figure} 

but the citation is not allowed to be placed in the the caption, only in the text. My bibliography is working on any other places of the text.

Any suggestions how to do this?

Thanks

like image 460
Sérgio Avatar asked Dec 20 '10 07:12

Sérgio


People also ask

Can you put a citation in a figure caption?

Referring to a figure in an article If you refer to a figure in an article and do not include it in your text, format the in-text citation and the reference list entry in the usual way for an article, citing the page number where the figure appears.

How do you cite a caption?

The citation is the reference included in your Works Cited page or Bibliography. Similarities: Both citations and captions include the artist's name, title of the work, date (if available), and owner of the item. Differences: The caption notes the dimensions and medium, the citation does not.

How do you cite a figure from another paper in LaTeX?

The usual way is \cite[Figure~5]{Author_2000} . Conceptually it is the same as \cite[Chapter~2]{Book} or \cite[p. ~4]{Article} . You do not create a new reference, you pin your reference to a specific place in the source.


1 Answers

Solution found: write \protect\cite{ref} instead of just \cite{ref}

Or even shorter: '{\cite{ref}}'

like image 110
Sérgio Avatar answered Nov 08 '22 08:11

Sérgio