- Questo topic ha 10 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 7 anni, 3 mesi fa da .
-
Topic
-
Buongiorno a tutti,
per la prima volta devo compilare un documento con un indice analitico. Il mio problema è che [tt]imakeidx[/tt] non funziona correttamente con l’editor TeXworks dal momento che non “lancia” automaticamente makeindex per la compilazione del file .ind.Di seguito un emc:
`
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = lualatex\documentclass[a4paper]{book}
\usepackage{imakeidx}\makeindex
\begin{document}
aaaa\index{aaaa}bbbb\index{bbbb}
cccc\index{cccc}
\newpage
dddd\index{dddd}eeee\index{eeee}
\newpage
bbbb\index{bbbb}\printindex
\end{document}
`La console di TeXworks rileva questo errore:
`
(./guit.aux) [1{/usr/local/texlive/2019/texmf-var/fonts/map/pdftex/updmap/pdfte
x.map}] [2] [3] [4]sh: makeindex: command not foundNo file guit.ind.
`Premetto che lavoro su un Mac e che il problema si presenta sia compilando con pdflatex che con lualatex. Inoltre ho appena aggiornato a TeXLive2019, ma ho verificato e il problema si presenta anche utilizzando TeXLive2018.
Tutto fila liscio se compilo con un altro editor (ho provato, ad esempio con TeXShop) o direttamente da linea di comando.Di seguito le impostazioni di TeXworks (che ho provato anche a modificare, inutilmente)
[attachment=2239]Screenshot1.png[/attachment]
[attachment=2240]Screenshot2.png[/attachment]
Spero qualcuno mi possa aiutare.
MatteoAGGIORNAMENTO
Il problema si presenta solamente con l’ultima versione di TeXworks, aggiornata qualche settimana fa: TeXworks 0.6.3. Per scrupolo ho provato a riscaricare la versione precedente e tutto funziona correttamente.Confido che qualcuno possa segnalare la cosa allo sviluppatore del programma.
- Devi essere connesso per rispondere a questo topic.