Estoy en osx
[MacTex] y estoy intentando utilizar nomencl
el paquete. El problema es ese:
makeindex thesis.nlo -s nomencl.ist -o thesis.nls
no funciona, imprimiendo
index file nomencl.ist not found
Al buscar los archivos ( find / -name "nomencl*"
), se devuelve la ruta:
/usr/local/texlive/2015/texmf-dist/makeindex/nomencl/nomencl.ist
y haciendo:
makeindex thesis.nlo -s /usr/local/texlive/2015/texmf-dist/makeindex/nomencl/nomencl.ist -o thesis.nls
Funciona correctamente.
Parece un problema de camino. ¿Cómo lo soluciono?
Respuesta1
Yo tuve el mismo problema. Esto es lo que he hecho:
Actualizado a MacTex2015
Ejecute TexLive Manager desde
/Applications/TeXLive Utility
y actualice todo.Vuelva a TexShop u otra utilidad y actualice manualmente el motor a 2015 (en el mío, El Capitan, originalmente mostraba 2013, incluso después de actualizar MacTex2015 - este enlacehttps://tug.org/mactex/UpdatingForElCapitan.pdfno contiene la información correcta): desde
/usr/local/texlive/2013/bin/universal-darwin
hasta/usr/local/texlive/2015/bin/universal-darwin
.
4) Salga de TexShop y vuelva a iniciarlo. Ahora el menú mostrará 'Nomenclatura' y 'Makeindex' como macros. Ejecútelos como de costumbre para componerlo.
Nota: % arara
las directivas no parecen funcionar con esta distribución, por lo que hay que ejecutar Nomenclature y Makeindex por separado. Adiciones sobre cómo hacer que la matriz funcione con esta distribución y TexShop las recibimos con gusto.