1

I have a citation in a caption and in my biblography it lists the pages each reference is in. However it lists the page of my List of Figures (ix), but I'd like to remove that. Is there a way to remove part of the caption when putting it in the LoF or to not include prefatory pages in the reference page list?

\begin{figure}[ht!]
  \centering
  \includegraphics[width=\textwidth]{figure1}
  \caption{caption is here (adapted from \cite{reference1}).}
  \label{fig:figure1}
\end{figure}
  • 1
    You can use the optional argument of caption: \caption[caption is here for TOC]{caption is here (adapted from \cite{reference1}).} -- Maybe you are interested in the package notoccite – Marco Daniel May 27 '13 at 6:29
  • Thanks, saw somebody hint at that but missed the significance. However, their order in the Bibliography is still using the LoF. – Stuart May 27 '13 at 6:31
1

The command caption as most other level commands has an optional argument which is used for TOC, LOF or LOT:

\caption[caption for TOC]{caption here}

The request of using \cite inside captions is very often. Donald Arsenau wrote a package do simplify the process: notoccite

\documentclass{article}
\usepackage{notoccite}
\begin{document}
\listoffigures
\section{foo}
Text \cite{article-full}
\begin{figure}[!ht]
 \caption{caption \cite{book-full}}
\end{figure}
\bibliographystyle{unsrt}
\bibliography{xampl}

\end{document}
|improve this answer|||||

Not the answer you're looking for? Browse other questions tagged or ask your own question.