[Tex/LaTex] How to get title of a citation

biblatexciting

Is there some way to get the title of a citation shown in the normal text instead of the key? I need the titles of some papers I cite in the normal text, so typing them by hand seems to be superfluous if I already have them in my bibtex file.

Is there any way to do this?

Best Answer

biblatex package provides \citetitle command for this. You'd better read the manual and examples of this huge package.

A simple example:

\documentclass{article}
\begin{filecontents*}{foo.bib}
@Book{Knuth:ct-a,
  author =       "Donald E. Knuth",
  title =        "The {\TeX}book",
  publisher =    "Addison-Wesley",
  year =         "1986",
  volume =       "A",
  series =       "Computers and Typesetting",
  pages =        "ix + 483",
}
\end{filecontents*}

\usepackage{biblatex}
\bibliography{foo}
\begin{document}

\citetitle{Knuth:ct-a}

\printbibliography
\end{document}
Related Question