使用 texmaker 编译失败,使用命令行编译成功

使用 texmaker 编译失败,使用命令行编译成功

你好我可以使用编译我的乳胶文档pdflatex -synctex=1 -interaction=nonstopmode -shell-escape Masterthesis.tex

但是当我点击 textmaker 中的快速编译按钮时什么也没发生。我注意到 texmaker 日志窗口中的日志显示了我通过命令行编译时创建的日志。它没有显示编译,而是显示了旧的日志文件(我可以分辨出来,因为日志显示了命令发出的时间,而且是旧的)。

在设置中快速编译命令设置如下:pdflatex -synctex=1 -interaction=nonstopmode -shell-escape %.tex

此外,如果我删除构建期间创建的文件,然后点击快速编译按钮,我会收到“无法启动命令”错误。

可能出了什么问题?

这是日志文件:http://pastebin.com/eA2w5YTT

答案1

我现在发现了问题。我正在将路径导出到我的 ~/.bashrc 中的 texlive。这对我的 shell 有效,但显然对 texmaker 无效。我现在将路径导出到 ~/.profile 中,它在 shell 和 texmaker 中有效(重新启动后)(注意:我在 ubuntu 上)

相关内容