如何使用 biblatex 自定义 bibstyle

如何使用 biblatex 自定义 bibstyle

我使用 Biblatex 来制作参考书目。它与 ieee 等内置样式配合得很好。但是当我给出一个自定义 bst 文件时,它给出了未找到错误。

我的命令是

\usepackage[bibstyle=splncs]{biblatex}

我将文件 splncs.bst 放在包含 tex 和 bib 文件的同一文件夹中。

使用内置样式时 Biblatex 工作正常

答案1

biblatex使用与 BibTeX 不同的样式格式(.bbx, .cbx, .lbx) (.bst ) 。这意味着你不能使用你的.bst文件(BibTeX 样式/ \bibliographystyles)和...一起biblatex(或者 Biber,就此而言)。

还请注意,您不能使用.bstBiber 来使用您的文件。虽然 Biber 可以替代 BibTeX biblatex,但它根本无法处理.bst文件,因此在经典的 BibTeX 参考书目设置中无法替代 BibTeX。


据我所知,没有用于.bst/.bbx的“转换器” .cbx,而且不太可能有人会真正创建这样的转换器。 Joseph 在评论中表示这是不可能的。

一般来说:如果你要使用某个.bst文件(因为您的机构要求您这样做,您的出版商坚持使用某个模板等),最好使用 BibTeX 和指南中推荐的确切设置。如果您恰好喜欢某个.bst文件,您可以先检查是否有人为其创建了biblatex样式(可以找到样式列表这里),如果不是这样,你可以尝试自己创建风格。

要自己实现参考书目样式,首先要为您的样式选择一个合适的基础,找到biblatex最接近您想要的样式的标准样式(根据经验,标准样式比高度定制的样式更容易修改,例如biblatex-chicago,,biblatex-apa只有在需要的更改很小的情况下才适合用作基础)。根据,这很可能numeric适合您的情况。

然后你继续修改样式以满足你的需要。开始的是自定义 biblatex 样式的指南,但这个网站上还有更多关于各种定制的问题。

相关内容