[quote]
EDIT: forse la soluzione è più facile di quanto pensassi: modifica la variabile `TeX-command-list’ con il comando
`customize-variable RET TeX-command-list`
Vai al comando che usi per compilare (immagino sia `LaTeX’) e imposta `How’ su `TeX-run-compile’. Ciò equivale a sostituire `TeX-run-interactive’ con `TeX-run-compile’ nel .emacs dopo la definizione del comando LaTeX (o quello che ti interessa)EDIT 2: giustamente questo cambiamento ha un effetto collaterale. Perdi la compilazione “intelligente”: dopo aver eseguito una volta LaTeX, se deve essere lanciato di nuovo per sistemare dei riferimenti, Emacs non ne se ne accorgerà se hai impostato la modalità `TeX-run-compile’. Puoi, più o meno, risolvere questo problema creando un comando (o se preferisci, ma te lo sconsiglio, cambiando `LaTeX’) che compila usando lo script `texi2pdf’ (fa parte di texinfo) al posto di `pdflatex’. Qui come modalità puoi impostare `TeX-run-compile’ perché texi2pdf cerca di eseguire `pdflatex’ il numero di volte strettamente necessario per la compilazione (e anche bibtex e makeindex, all’occorrenza)
Se l’unico effetto collaterale è quello di dover compilare a mano più volte quando necessario penso che possa andarmi bene per ora. Ho provato, però, a sostituire l’opzione che mi hai suggerito dalle impostazioni di AUCTeX ed il log continua a non scorrere..inoltre si trova in un buffer in sola lettura quindi anche se vado manualmente al punto in cui c’è l’errore non posso interagire. Sbaglio qualcosa?
Grazie mille
Fra
Ho suggerito varie cose, esattamente cosa hai sostituito? 🙂
Visto che hai Ubuntu, se hai intenzione di usare texi2pdf, per ottenere texinfo ti basta installare da Synaptic/Software Centre il pacchetto omonimo, oppure da terminale:
`sudo apt-get install texinfo`[/quote]
Scusami sempre colpa mia! 🙂 Comunque ho cambiato l’impostazione Tex-run-interactive in TeX-run-compile, ma il risultato è quello che ti accennavo sopra! Intanto cercherò di leggere la tua guida sui makefile! Grazie e complimenti! 😉
Fra