gedit 外部工具无法找到 latexmk

gedit 外部工具无法找到 latexmk

我在 gedit 中使用以下外部工具

#!/bin/sh
file=${GEDIT_CURRENT_DOCUMENT_NAME%}
filename="${file%.*}"
ext=${file##*.}
latexmk $filename; xdg-open $filename.pdf

当我运行该命令时,我得到了以下输出

/home/quanta/.config/gedit/tools/new-tool-2: 27: /home/quanta/.config/gedit/tools/new-tool-2: latexmk: not found

我已安装 latexmk,并且使用 latexmk 可以轻松在终端中编译文件。请告诉我为什么 gedit 无法找到 latexmk。

答案1

那一定是 $PATH 的问题。将你找到 latexmk 的目录(结果which latexmk)放在脚本中 latexmk 的前面。

相关内容