我现在写的文章都是用`bibtex`生成参考文献,那如何用`biblatex`生成参考文献呢?这两个又有什么异同以及适合的使用场景呢?

3 回答3

15
从结果来看,没什么区别,觉得哪个顺手就用哪个。 两种方式都需要有样式文件来控制参考文献的排版格式,`bibtex`的样式文件是`*.bst`文件。`biblatex`的样式文件是`*.cbx`和`*.bbx`文件。这些样式文件都不太容易编写,不过有好心人已写好了这些样式文件,一般直接拿来使用就可以了。 比如,对于GB/T7714-2015参考文献推荐标准。Zeping Lee编写了其bibtex样式文件:[https://github.com/CTeX-org/gbt7714-bibtex-style](https://github.com/CTeX-org/gbt7714-bibtex-style "https://github.com/CTeX-org/gbt7714-bibtex-style")。胡振震编写了biblatex的样式文件和宏包:[https://github.com/hushidong/biblatex-gb7714-2015](https://github.com/hushidong/biblatex-gb7714-2015 "https://github.com/hushidong/biblatex-gb7714-2015") TeXLive发行版中也收录了这两类样式文件,分别可以在命令行使用`texdoc gbt7714-2015`和`texdoc gb7714-2015`打开其各自的使用说明书查看其使用细节。 另外,这两种引擎的编译方式也稍有差别,请参阅[https://wenda.latexstudio.net/article-5033.html](https://wenda.latexstudio.net/article-5033.html "https://wenda.latexstudio.net/article-5033.html")。 总之,如果是自己排版,喜欢哪个用哪个。如果是基于别人开发的模板排版,模板用哪个就用哪个。 特别是要投稿的话,一定要按出版社要求来排版,**要你用哪个,你就得用哪个**。 如有不妥之处,敬请各位网友批评指正。
2
`lshort-zh-cn`里有介绍[https://github.com/CTeX-org/lshort-zh-cn](https://github.com/CTeX-org/lshort-zh-cn) 注意,不是`releases`里的,是`master`里的,按照`README`里的方式编译即可,在`sec:6.1.6`
0
现在 `bibtex` 样式多,`biblatex` 样式少
  • 是吗,我天真的以为一般的带latex是tex后缀的演进,比tex后缀厉害 – 青莲剑仙 2020-01-03 11:19 回复

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。