MWE见附件![](/static/images/ext/zip.gif)Test.zip 代码如下: ```tex \documentclass{ctexbook} \usepackage[style=gb7714-2015]{biblatex} \addbibresource{references.bib} \begin{document} 引用 \cite{Colour} \printbibliography \nocite{*} \end{document} ``` 输出如下: ![](https://pics.latexstudio.net/data/images/201912/5621fd32a393d1a.png) 没有显示数字,而且后面没有参考文献

3 回答3

32
因为用了 `biblatex` 包,参考文献需要用`biber` 而不是`bibtex`。如果不知道 winedt 编辑器在哪里设置,开个命令行窗口,第一遍 `xelatex` 以后,在命令行里: ```batch biber <yourfilename> ``` 然后再 `xelatex` 编译。 winedt 应该也能指定 `biber` 后端的,很久不用这个编辑器了,手头也没有,忘了怎么设置了,就和你指定其他驱动、浏览器在一个对话框。 btw:用 `latexmk` 编译多好,能自动判断后端该用啥。
2
编译没发现问题。 编译命令使用 `xelatex - biber -xelatex -xelatex`
  • 回复 undefined :我不懂 winedt – 啸行 2019-12-12 21:17 回复
  • 第二次编译是在winedt里面Tex-Bibtex吗?编译完没出来参考文献 – Michael555 2019-12-12 17:20 回复
0
你用的是\usepackage[style=gb7714-2015]{biblatex},所以参考文献引擎应该选择biber。 请参阅:[https://wenda.latexstudio.net/article-5033.html](https://wenda.latexstudio.net/article-5033.html "https://wenda.latexstudio.net/article-5033.html")。
  • 回复 undefined :没用过,不清楚 – registor 2019-12-12 23:11 回复
  • biber 在winedt的哪个地方 – Michael555 2019-12-12 20:41 回复

你的回答

请登录后回答

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