biblatex 引用样式文件位于哪里?

biblatex 引用样式文件位于哪里?

我基本不知道biblatex但很多人向我推荐它。我正在尝试做一些太棘手或太愚蠢的事情(如何使用 biblatex 使 footcite 看起来像 textcite?)。由于我第一次尝试没有得到任何反馈,也许我可以检查命令的定义\textcite并从中学习,以便\autocite相应地替换命令。我在这一步遇到的问题是,我甚至没有在我的计算机上找到引用命令。如果我理解正确的话,这些是.cbx文件。有人知道在运行 TeX Live 的 macOS 上哪里可以找到它们吗?

答案1

biblatex的引用命令通常在 中定义<style>.cbx,参考书目设置中<style>.bbx

kpsewhich authoryear-icomp.cbx在命令行上运行以找到authoryear-icomp.cbx计算机上的位置。 您也可以在 GitHub 上在线找到该文件的当前发布版本https://github.com/plk/biblatex/blob/master/tex/latex/biblatex/cbx/authoryear-icomp.cbx或登陆 CTANhttp://mirrors.ctan.org/macros/latex/contrib/biblatex/latex/cbx/authoryear-icomp.cbx

当你操作参考书目和引用样式时,你可能还希望

开放,因为它们包含许多基本定义。

.bbx.cbx文件可以.bbx使用 加载其他文件\RequireBibliographyStyle{<bibstyle>},并且.cbx使用 文件\RequireCitationStyle{<citestyle>},因此在某些情况下您可能必须在不同的文件中追踪定义。

大多数面向作者和用户的biblatex核心命令定义在biblatex.sty,但通常不需要在那里查找它们的定义。文档对这些命令更有帮助。

相关内容