
LaTeX no puede pasar el comando a bash aunque se especifique PATH. Por ejemplo, estoy intentando invocar texcount
, que está en el directorio /Library/TeX/textbin
. Cuando reviso echo $PATH
, el resultado que obtengo es el siguiente:
/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
Incluso cuando lo ejecuto texcount
desde la terminal MacOS, funciona bien. Sin embargo, no funciona cuando tengo mi comando definido como:
\NewDocumentCommand\wordcount{s}{\immediate\write18{texcount}}
En cambio, si especifico la RUTA completa como \NewDocumentCommand\wordcount{s}{\immediate\write18{/Library/TeX/textbin/texcount}}
, funciona bien.