xelatex+bibtex 忽略了我的 \bibstyle 定义

xelatex+bibtex 忽略了我的 \bibstyle 定义

以下是序言的相关部分:

\usepackage[natbib=true]{biblatex}
\bibstyle{huszak}
\bibliography{references.bib}

我在与文档相同的目录中有一个 huszak.bst 文件。

我是这样编译文档的:

xelatex doc.tex
bibtex doc
xelatex doc.tex

bibtex 的输出是:

This is BibTeX, Version 0.99c (TeX Live 2009/Debian)
The top-level auxiliary file: doc.aux
The style file: biblatex.bst
Database file #1: doc-blx.bib
Database file #2: doc.bib.bib
Biblatex version: 0.8i

它使用 biblatex.bst 作为样式。我可以为 \bibstyle 设置任何内容,不会产生任何错误。它完全忽略它。我做错了什么?

答案1

您正在使用biblatex。该包将使用 LaTeX 语法对您的参考书目进行所有格式化。- bibtexbinary 仅用于对您的条目进行排序。

答案2

biblatex 始终只使用 biblatex.bst。样式通过选项 style、bibstyle 和 citestyle 进行设置,这些选项会加载包含定义的 bbx 和 cbx 文件。(\bibstyle 无论如何都不是正确的命令,它应该是 \bibliographystyle)。

相关内容