Estou no osx
[MacTex] e estou tentando usar nomencl
o pacote. O problema é que:
makeindex thesis.nlo -s nomencl.ist -o thesis.nls
não funciona, imprimindo
index file nomencl.ist not found
Procure pelos arquivos ( find / -name "nomencl*"
) retorna o caminho:
/usr/local/texlive/2015/texmf-dist/makeindex/nomencl/nomencl.ist
e fazendo:
makeindex thesis.nlo -s /usr/local/texlive/2015/texmf-dist/makeindex/nomencl/nomencl.ist -o thesis.nls
funciona corretamente.
Parece um problema de caminho. Como faço para resolver isso?
Responder1
Eu tive o mesmo problema. Aqui está o que eu fiz:
Atualizado para MacTex2015
Execute o gerenciador TexLive
/Applications/TeXLive Utility
e atualize tudoVolte para o TexShop ou outro utilitário e atualize manualmente o mecanismo para 2015 (no meu, El Capitan, ele mostrava originalmente 2013, mesmo depois de atualizar o MacTex2015 - este linkhttps://tug.org/mactex/UpdatingForElCapitan.pdfnão contém as informações corretas): de
/usr/local/texlive/2013/bin/universal-darwin
a/usr/local/texlive/2015/bin/universal-darwin
.
4) Saia do TexShop e reinicie-o. Agora o menu mostrará 'Nomenclatura' e 'Makeindex' como macros. Execute-os normalmente para compor.
Nota: % arara
as diretivas parecem não funcionar com esta distribuição, então é necessário executar Nomenclature e Makeindex separadamente. Adições sobre como fazer o array funcionar com esta distribuição e o TexShop foram recebidas com prazer.