TeXworks Linux 与 Windows

TeXworks Linux 与 Windows

我有一些文档需要大量使用 BibTeX 文件,而 Windows 版本的 TeXworks 可以运行pdflateX+MakeIndex+BibTeX,而 Linux 版本则没有这个功能(我使用的是 ubuntu)。我必须分别运行 BibTeX 和 LaTeX 编译器才能更新我的引文,这有点麻烦。有没有办法pdflateX+MakeIndex+BibTeX在 Linux 下手动将模式添加到 TeXworks?

答案1

为这三个命令创建一个小型 bash 脚本,将其放入~/bin/,然后在 TeXworks 内部创建一个新的菜单选项(编辑->首选项)。

答案2

Windows 上的 MiKTeX 包含一个名为的程序,texify它可以组合 pdfLaTeX、MakeIndex 和 BibTeX 运行。Linux 上没有相同的程序,但有几种用于 LaTeX 的脚本系统。正如 Herbert 所说,您可以编写一个简单的脚本来完成这项工作,但如果您不是脚本人员,可能需要查看例如latexmk(只是“做些事情”)或arara(更加受用户控制)。

相关内容