我用作biblatex
参考。当我运行“PDFLATEX='pdflatex --shell-escape -synctex=1 -file-line-error' texi2dvi -p foo.tex”时,我收到:
Package biblatex Warning: Please (re)run Biber on the file:
(biblatex) smooth_extremes
(biblatex) and rerun LaTeX afterwards.
我以为 texi2dvi 负责运行 bibtex/biber (?)
答案1
您使用的是biblatex
无选项的backend=bibtex
。
biblatex
确实使用biber
(更好) 作为标准来创建参考书目。据我所知texi2dvi
使用bibtex
。
答案2
对于其他发现此问题的人来说,较新版本(至少是撰写本文时 CTAN 中的版本)biber
支持该问题:texi2dvi
texi2dvi (GNU Texinfo 5.2)
Copyright (C) 2015 Free Software Foundation, Inc.
texi2dvi
来自 GNU Texinfo 6.5(撰写本文时可用的最新版本)也可以工作。