先生,我看到您回答了一个问题,其中您写道 autocite 很好,因为您可以将其重写为 autocite=footnote。您能举个例子说明如何做到这一点吗?
答案1
(你可能指的是我的回答到要切换到 biblatex 该怎么做?)
对于文本流程中未使用的引用(“正如爱因斯坦(1905)所表明的......”,由 制作\textcite
),biblatex
提供了四个基本引用命令和包选项:
\cite
[autocite=plain
]:引用按原样排版;\parencite
[autocite=inline
]:引用以括号形式排版;\footcite
[autocite=footnote
]:引用以脚注形式排版;\supercite
[autocite=superscript
](仅适用于numeric
样式系列):引用排版为上标。
您不必选择这四个命令之一,而只需使用更高级的命令\autocite
;biblatex
它将自动将其转换为最适合该样式系列的低级引用命令(例如,\parencite
for authoryear
、\footcite
for authortitle
)。
如果要切换到非默认引用命令(例如,\footnote
for authoryear
),只需添加相应的包选项:
\usepackage[style=authoryear,autocite=footnote]{biblatex}