我在 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 的前面。