LaTeX findet den Befehl nicht, obwohl PATH angegeben ist

LaTeX findet den Befehl nicht, obwohl PATH angegeben ist

LaTeX kann den Befehl nicht an bash übergeben, obwohl PATH angegeben ist. Ich versuche beispielsweise , aufzurufen texcount, das sich im Verzeichnis befindet /Library/TeX/textbin. Wenn ich prüfe echo $PATH, erhalte ich die folgende Ausgabe:

/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

Auch wenn ich es texcountvom MacOS-Terminal aus ausführe, funktioniert es einwandfrei. Es funktioniert jedoch nicht, wenn ich meinen Befehl wie folgt definiert habe:

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

Wenn ich stattdessen den vollständigen Pfad als angebe \NewDocumentCommand\wordcount{s}{\immediate\write18{/Library/TeX/textbin/texcount}}, funktioniert es einwandfrei.

verwandte Informationen