Я использую следующее в gedit внешних инструментах
#!/bin/sh
file=${GEDIT_CURRENT_DOCUMENT_NAME%}
filename="${file%.*}"
ext=${file##*.}
latexmk $filename; xdg-open $filename.pdf
Wheni выполняют команду, я получил следующий вывод
/home/quanta/.config/gedit/tools/new-tool-2: 27: /home/quanta/.config/gedit/tools/new-tool-2: latexmk: not found
У меня есть установленный latexmk, и файл компилируется легко в терминале с помощью latexmk. Любезно ведите меня на том, почему gedit не может определить местоположение latexmk.
Это должно быть проблемой с $PATH. Поместите каталог, где Вы находите latexmk (результат which latexmk
) перед latexmk в Вашем сценарии.