![有没有推荐的方法用 \parencite 替换 \cite?](https://linux22.com/image/341690/%E6%9C%89%E6%B2%A1%E6%9C%89%E6%8E%A8%E8%8D%90%E7%9A%84%E6%96%B9%E6%B3%95%E7%94%A8%20%5Cparencite%20%E6%9B%BF%E6%8D%A2%20%5Ccite%EF%BC%9F.png)
我目前正在移植一个大型文档以使用 biblatex-apa。一切终于准备就绪,但现在我意识到,要获得正确的 APA 引用,我应该使用\parencite
而不是\cite
。
我真的不想替换整个文档中的引用,尤其是每隔一天他们就会更改参考管理器后端。
是否有一种简单的方法可以简单地重新解释\cite
文档\parencite
中的所有部分?
答案1
你可以
\let\cite\parencite
但我不太喜欢这样,事实上每次看到这个我都感到很害怕。通常\let
随意使用命令可能会产生(不可预见的、糟糕的)后果,但如果你使用 ,就不太可能破坏任何东西biblatex
。
您可以使用biblatex
高级命令\autocite
。然后,您可以轻松配置biblatex
使用普通\cite
、括号\parencite
或脚注\footcite
。\autocite
(略有相关:通用\cite
命令或定义新的引用命令)
\cite
在大多数现代编辑器中,对vs.进行“搜索和替换”最多需要 30 秒\parencite
。当然,这可以通过相反的替换轻松撤消。