Re: ricerca avanzata con plain TeX

#611
Up
0
Down
::


Salve a tutti.

Spero che Andrea sia nei paraggi, perché qui si tratta nuovamente della ricerca in avanti e inversa con Emacs e xdvi
trattata nel thread “Ricerca avanzata con plain TeX”.
Negli ultimi mesi ho fatto largo uso di queste due funzioni, che, come spiegato in quel thread,
consentono di creare un cordone ombelicale tra il file sorgente e quello di output
(cioè tra il file.tex e il file.dvi) nei documenti compilati con TeX o con LaTeX,
collegamento che consente con dei semplicissimi comandi (una volta impostato tutto correttamente)
8) di schizzare dall’uno all’altro file e viceversa, nel punto desiderato.
Dicevo che negli ultimi mesi ne ho fatto largo uso, eseguendo alla lettera le operazioni descritte nell’ultimo messaggio di quel thread, quello riassuntivo del 19 giugno, e tutto ha funzionato per il meglio.
Probabilmente però devo averle usate sempre con lo stesso file,
perché l’altro giorno, quando ho provato a lanciare la ricerca in avanti da un altro file,
col solito comando `C-x C-j’ impartito da Emacs, non ha funzionato.
Facendo diverse prove mi sono accorto che la ricerca in avanti mi funziona solo con un determinato file e con tutti gli altri no (!!),
fatto apparentemente davvero inesplicabile.
Ricordo che, per rendere possibile la ricerca in avanti direttamente da Emacs, con Mandrake Linux 9.0,
occorre e basta aggiungere all’inizio del file il comando
\input /usr/share/texmf/tex/latex/srcltx/srctex.sty
se si sta usando plain TeX, ovvero
\usepackage[active]{srcltx}
se si sta usando LaTeX (a patto che si sia opportunamente modificato il file .emacs come spiegato in quel messaggio).
❓ Ebbene, tutti i file con cui ho provato avevano quel comando iniziale, ma solo con uno (quello su cui più frequentemente ho lavorato ultimamente) la cosa funziona.(!)
Invece, col comando
xdvi -sourceposition “linenumber filename.tex” filename.dvi (invio)
impartito direttamente dalla console di Linux (come spiegato nel messaggio del 29 maggio)
la ricerca in avanti funziona senza problemi con tutti i file, anche se ovviamente è più scomoda.

😯 Una spiegazione logica ci sarà senz’altro, ma io non riesco proprio a immaginarla.

Andrea, batti un colpo se ci sei; o chi per lui!

Saluti,
Rodolfo

Go to top