最近我学会了如何引用短作者,而不是引用公司作者的长名字。但是,有些时候我需要再次引用全名,例如在表格或图片的注释中,需要提供独立于文本其余部分的描述。然而,正如你所看到的,当我试图只引用作者时,只引用了短作者。
在引用了短作者之后,我怎样才能再次引用“完整作者”?
\documentclass{article}
\begin{filecontents*}{foo1.bib}
@Book{cite1,
author = {{Longname May-be-cited-in-full Sometimes Corporation}},
title = {On a Work Cited by Everyone},
publisher = {Long City: Longname},
year = {2017},
shortauthor = {LMSC},
}
\end{filecontents*}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=apa,backend=biber,texencoding=utf8,bibencoding=utf8]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\bibliography{foo1}
\begin{document}
The work is already cited at least once with the full author name \parencite{cite1}. After that, when it is cited again, the \emph{shortauthor} field is used \parencite{cite1}.
In some stand-alone figure, I would also mention the full name of the author, such as this\\
``Adapted from \citetitle{cite1}, by \citeauthor{cite1}, \citeyear{cite1}.'' \\
As one can see, however, only the shortauthor was cited.
\printbibliography
\end{document}
答案1
使用
\citeresetapa\citereset
重置引文跟踪之前\citeauthor
。