当我使用宏时
% !BIB TS-program = biber
强制 TeXShop(版本 3.50 (3.50))使用 biber 作为 BibTex 引擎,如果 TeXShop 未配置为使用外部编辑器,则一切正常。
Configure for External Editor
但是,如果我将 TeXShop 配置为使用外部编辑器,即选中首选项选项卡中旁边的框Source
,则宏
% !BIB TS-program = biber
不起作用,当我排版参考书目时使用默认的 BibTeX 引擎。
有人可以证实这种行为吗?
% !BIB TS-program = biber
即使 TeXShop 配置为与外部编辑器一起使用,是否有一种解决方法可以强制 TeXShop 使用通过宏指定的 BibTeX 引擎?
编辑:我想补充一点,这个问题不会发生在宏上
% !TEX TS-program = latex
在这种情况下,无论我使用 TeXShop 的内置编辑器还是外部编辑器,当我排版 tex 文件时都会使用正确的引擎 (latex、dvips、ps2pdf)。即使我的默认 latex 引擎是 pdflatex。
谢谢!
丹尼尔