Re: ricerca avanzata con plain TeX

#614
Up
0
Down
::


Ciao Rodolfo,

quelle righe alla fine del file le avevo scritte, omettendo però la voce `mode’ o altre volte scrivendo `mode: plain TeX ‘; ma in realtà, dopo aver aggiunto quelle righe io ho scoperto che devo chiudere il file e poi riaprirlo. Infatti, digitando `C-h v’ da emacs puoi controllare lo stato della variabile, e la tua impostazione viene recepita solo dopo aver chiuso e poi
riaperto il file. Almeno, questo è quello che succede a me.

Il comportamento che hai rilevato è normale: (X)emacs interpreta il contenuto delle local line solo all’apertura del file. se non vuoi assegnare la variabile a mano per la sessione di editing in corso, ammesso che tu abbia già salvato il file, puoi rieseguire l’interpretazione delle local line eseguendo il comando

C-x revert-buffer

rispondendo “yes” alla richiesta di conferma.

Nota: revert-buffer riapre in editazione la versione su disco; se non si salva il file prima di eseguire revert-file si perdono tutte le modifiche effettuate dopo l’ultimo salvataggio.

Il file in questione non era parte di un progetto multifile, era un file singolo, e quindi dovremmo concludere che quelle righe sono sempre necessarie. Io adesso come Masterfile ho scritto il path completo:
%TeX-master: “~/subdirectory/filename.tex”
e la cosa sembra funzionare.

Curioso, non dovrebbe essere necessario: per caso, in assenza delle local line, ottieni un messaggio tipo

“Wrong type argument: stringp, nil” ?

Il comportamento di xdvi-search dovrebbe essere controllato dalla variabile TeX-master che, se posta a nil dovrebbe causarti l’errore sopra riportato, altrimenti dovrebbe farti apparire nel minibuffer la richiesta d’identificazione del master file, offrendoti la possibilità di salvare quell’informazione per te nel file che stai editando.

Mh, potrebbe dipendere dalla copia di xdvi-search che stai utilizzando, forse.

La mia è una leggera modifica a quella che era scaricabile al 10 di giugno scorso.

Bene, un altro elemento del quale tenere conto nel documento riassuntivo.

8) Io la versione 9.1 di Mandrake ce l’ho, conservata in un cassetto. Quando in futuro decidessi di
installarla, posso chiederti qual’è e dove è possibile scaricare la corrispondente versione di xdvi-search?
O forse è già contenuta in Mdk9.1?

Ahia, ho appena scoperto di aver perso tutte le mail che avevo scambiato con Stefan Ulrich in merito all’uso di xdvi-search 🙁

Da una rapida ricerca ho ripescato

http://xdvi.sourceforge.net/inverse-search.html

come sito di partenza per xdvi-search (contiene la procedura di setup in inglese). Incidentalmente, proprio a quell’indirizzo, ho scoperto che esiste una traduzione in italiano della procedura di impostazione per l’uso di xdvi search con emacs, Xemacs, vim 6.0 o un editor generico scritta da Ulrich. La traduzione è di Onofrio de Bari, reperibile all’URL

http://www.linux.it/~ondeb/inverse-search_it.html

Ciao!

Go to top