同上,上引文,作者印出

同上,上引文,作者印出

我正在使用 biblatex。

如果我使用作者和年份并同上 (authoryear-ibid),那么在段落中第二次引用同一作品时,作者和年份将被拉丁文缩写取代。但是,我更喜欢将作者保留在拉丁文表达之前。因此,我希望使用以下形式,而不是:凯恩斯 (1936)... (同上):凯恩斯 (1936)... 凯恩斯 (同上)

我怎样才能做到这一点?

答案1

这是 的标准\textcite行为authoryear-ibid

为了用作\textcite替代\autocite品,你可以选择

\DeclareAutoCiteCommand{inline}{\textcite}{\textcites}

\textcites显然,这也适用于多点引用\autocites

平均能量损失

\documentclass{article}
\usepackage[backend=biber,style=authoryear-ibid]{biblatex}
\addbibresource{biblatex-examples.bib}

\DeclareAutoCiteCommand{inline}{\textcite}{\textcites}

\begin{document}
\textcite{wilde}, \textcite{wilde}

\citereset\autocite{wilde}, \autocite{wilde}

\printbibliography

\end{document}

在此处输入图片描述

相关内容