## 编译环境 操作系统 * [x ]` Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [ ] TexLive `年份` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 我的问题 使用biblatex,TeXstudio也修改 选项编译器为`biber`,但生成bbl文件总为空。代码如下: ```markdown \documentclass[12pt]{article} \usepackage[style=numeric,backend=biber,sorting=none]{biblatex} \addbibresource{MyRef.bib} \begin{document} this is a reference. \cite{LIU20133291} \nocite{*} \printbibliography[title=Reference] \end{document} ``` '''MyRef'''文件如下: ```markdown @article{LIU20133291, title={Chaos, Making a New Science}, author={Gleick, James and Hilborn, Robert C}, journal={American Journal of Physics}, volume={56}, number={11}, pages={1053--1054}, year={1988}} ```

2 回答2

0
代码没问题,问题在于 - 你把编辑器编译参考文献的引擎设为 `biber`,但你没有去使用 `biber` 编译 先试试命令行吧,在工作目录下打开命令行,输入 ```tex latexmk -pdf <文件名>.tex ```
0
啊?先执行‘.tex’编译,然后‘biber’编译我所添加的‘MyRef.bib’文件,再编译一次tex文件。还是过不去啊?
  • 用 latexmk,你不会命令行编译? – sikouhjw 2020-07-31 21:42 回复

你的回答

请登录后回答

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