自动引用=脚注

自动引用=脚注

先生,我看到您回答了一个问题,其中您写道 autocite 很好,因为您可以将其重写为 autocite=footnote。您能举个例子说明如何做到这一点吗?

答案1

(你可能指的是我的回答要切换到 biblatex 该怎么做?

对于文本流程中未使用的引用(“正如爱因斯坦(1905)所表明的......”,由 制作\textcite),biblatex提供了四个基本引用命令和包选项:

  • \cite[ autocite=plain]:引用按原样排版;

  • \parencite[ autocite=inline]:引用以括号形式排版;

  • \footcite[ autocite=footnote]:引用以脚注形式排版;

  • \supercite[ autocite=superscript](仅适用于numeric样式系列):引用排版为上标。

您不必选择这四个命令之一,而只需使用更高级的命令\autocitebiblatex它将自动将其转换为最适合该样式系列的低级引用命令(例如,\parencitefor authoryear\footcitefor authortitle)。

如果要切换到非默认引用命令(例如,\footnotefor authoryear),只需添加相应的包选项:

\usepackage[style=authoryear,autocite=footnote]{biblatex}

相关内容