带有 latex 插件的 Gedit 是处理 latex 的绝佳工具。但是我需要修改标准工具,它只是对 rubber 的调用。我希望能够使用逆向搜索。为此,我需要将-src
选项传递给 latex 编译器,但我不知道 rubber 是否可行。
答案1
实际上,已经有一种方法可以做到这一点,尽管我承认它没有很好的文档记录。从命令行,你可以执行
$ rubber -c'setlist 参数 --shell-escape'-d foo.tex或者,你可以在文档中自动添加注释行,说明
% rubber: 设置列表参数 --shell-escape正如您所猜测的,此“arguments”变量可用于向编译器传递任意参数。此类变量和指令的完整列表位于信息文档中。
答案2
我使用了以下临时解决方案。就我而言,我希望始终将某些附加选项传递给 bibtex。因此,我创建了以下脚本并将其保存为~/bin/bibtex
:
#! /bin/sh
exec /usr/texbin/bibtex -min-crossrefs=999 "$@"
然后我确保它~/bin
在我的PATH
之前/usr/texbin
。就这样。现在橡胶(以及调用的所有其他工具bibtex
)都设置了正确的参数。