If you are using biblatex
the command you are looking for is called \citetitle
.
For the most common fields biblatex
has dedicated \cite...
commands (\citeauthor
, \citetitle
, \citedate
, \cityear
, \citeurl
) if the field you want to print is not amongst those, then you can use the generic \citefield{<key>}{<field>}
. Since biblatex
differentiates between fields, lists and name lists, there are \citefield
, \citelist
and \citename
, see also How to extract BibTeX entries (as DOI, abstract, etc.). It is possible to create your own \cite...
command for fields that don't have one yet (see also the previous link).
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=numeric, backend=biber]{biblatex}
%\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Gerace2019,
author = {Gerace, Dario and Laussy, Fabrice and Sanvitto, Daniele},
journal = {Nature Materials},
number = {3},
pages = {200--201},
title = {Quantum nonlinearities at the single-particle level},
volume = {18},
year = {2019},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
The title of the paper \cite{Gerace2019} is \citetitle{Gerace2019}
\printbibliography
\end{document}
If you are using a BibTeX-based solution, you can load the usebib
package and use its \usebibentry
command.
Note that usebib
does not parse the field contents like BibTeX or Biber. In particular, name lists and other lists are not split up as usual. That means that while it is possible to display name fields like author
with usebib
, the output will look exactly as the input in the .bib
file.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage{usebib}
%\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Gerace2019,
author = {Gerace, Dario and Laussy, Fabrice and Sanvitto, Daniele},
journal = {Nature Materials},
number = {3},
pages = {200--201},
title = {Quantum nonlinearities at the single-particle level},
volume = {18},
year = {2019},
}
\end{filecontents}
\bibinput{\jobname} % give the file name of your .bib file here (without extension)
% just as in \bibliography
\begin{document}
The title of the paper \cite{Gerace2019} is \usebibentry{Gerace2019}{title}
\bibliographystyle{plain}
\bibliography{\jobname}
\end{document}