Re: Problema con MacTeX 2010 e makeindex

#50326
Up
0
Down
::

Ciao a tutti. Per generare l’indice analitico, ero solito dare da Terminale il comando
`makeindex -s classic /Users/Lorenzo/Documents/Documenti_LaTeX/ArteLaTeX/ArteLaTeX
`
(classic.ist è il file di stile spiegato nell’Arte). Aveva sempre funzionato. Ora però non va:
`makeindex: Not writing to /Users/Lorenzo/Documents/Documenti_LaTeX/ArteLaTeX/ArteLaTeX.ind (openout_any = p).
Can't create output index file /Users/Lorenzo/Documents/Documenti_LaTeX/ArteLaTeX/ArteLaTeX.ind.
Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 …]
host:~ Lorenzo$ makeindex -s classic /Users/Lorenzo/Documents/Documenti_LaTeX/ArteLaTeX/ArteLaTeX
`
Che succede?

Grazie,
L.

Te lo dice makeindex: (openout_any=p) significa che il programma rispetta l’opzione “p” (paranoid) per la scrittura su file specificati con un percorso assoluto. Volendo adattare makeindex alla “restricted shell”, questo comportamento è obbligatorio per ragioni di sicurezza. Perché non usi il pacchetto imakeidx (di due noti autori) che ti solleva perfino dall’incomodo di chiamare makeindex? 🙂

Ciao
Enrico

Go to top