儘管指定了 PATH,LaTeX 仍找不到該指令

儘管指定了 PATH,LaTeX 仍找不到該指令

即使指定了 PATH,LaTeX 也無法將指令傳遞給 bash。例如,我試圖呼叫texcount位於目錄中的/Library/TeX/textbin。當我檢查時echo $PATH,我得到的輸出如下:

/Library/TeX/textbin:/opt/local/bin:/opt/local/sbin:/Applications/Inkscape.app/Contents/Resources/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

即使我texcount從 MacOS 終端機運行,它也能正常工作。但是,當我將命令定義為:

\NewDocumentCommand\wordcount{s}{\immediate\write18{texcount}}

相反,如果我將完整路徑指定為\NewDocumentCommand\wordcount{s}{\immediate\write18{/Library/TeX/textbin/texcount}},它可以正常工作。

相關內容