Newsgroup: it.comp.software.tex
Titolo: [Help]:Settare Emacs sotto Windows98.

Ciao a tutti,
avrei bisogno di una mano, spero mi possiate aiutare e spero di non 
rivolgervi domande inadeguate al NG.
Sto settando Emacs sotto Windows98 per mia sorella che ha iniziato a 
scrivere la tesi e per renderle la vita piu' semplice, volevo eseguire 
alcune personalizzazioni. Il problema e' che normalmente non uso emacs
e 
non conosco il Lisp, quindi mi trovo un po' inbraghe di tela.
Ecco i quesiti:
1) Come posso definire delle shortcut da tastiera per inserire delle 
particolari sequenze di comandi LaTeX?
2) Dove trovo i file per il dizionario in italiano di ispell?
3) Come posso fare affinche' la home directory sia 
c:/Documenti/lamiacartella, piuttosto che c:/Programmi/Emacs/bin ?
4) Dove posso trovare un sito con un po' di risposte a domande di
questo 
tipo?
Grazie a tutti,
Andrea.
-- 
Andrea Riciputi
"Science is like sex: sometimes something useful comes out, 
  but that is not the reason we are doing it" -- Richard Feynman


Davide | GNU PG (GPG) Key ID: 939686D5

 alt.religion.emacs.
Grazie, stupidamente non co avevo pensato...


sufficienti.
Questo non dovrebbe essere un problema. Non e' che se usi i codici per le
lettere accentate non puoi piu' scriverle nella forma \'{e}. Puoi fare
l'uno e l'altro contemporaneamente. Peraltro, se le lettere accentate che
ti servono non sono sulla tastiera che usi, come fai a legare ad una
sequenza di caratteri dei tasti che non esistono?
Ciao.

 questo tipo?
Sito, direi 
www.gnu.org
Newsgroup, direi comp.emacs
-- 
Giuseppe "Oblomov" Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS

 sequenza di caratteri dei tasti che non esistono?
Ok, forse non mi sono spiegato bene. Ora provo ad essere piu' chiaro;
tutti sapete che in italiano le vocali possono avere un accento grave o
acuto. Es:
poich\'{e} e non poich\`{e}
Per la "e" accentata nessun problema, ma per le altre vocali la
tastiera italiana presenta solo la versione con accentazione grave. Per
esempio si scrive:
pi\'{u} e non pi\`{u} (che equivale a più)
cos\'{\i} e non cos\`{\i} ecc...
Cio' detto, quello che voglio realizzare e' una sorta di macro che alla
pressione di una certa shortcut mi associ un sequenza di comandi LaTeX;
per esempio:
C-ì (tasto presente sulla tastiera) ---> \`{\i}
C-Shift-ì ---> \'{\i}
Spero che cosi' sia chiaro.
Qualcuno mi sa dire come si realizza una cosa del genere con emacs?
Grazie,


Qualcuno mi sa dire come si realizza una cosa del genere con emacs?
Io personalmente no (cioe', dovrei ravanare un po' nella documentazione) ma
e' un binding molto semplice. La funzione su cui ti devi informare (C-h f)
mi pare sia:
   (define-key KEYMAP KEY DEF)
Devi mettere una serie di comandi del genere nel file di personalizzazione
che Emacs si legge appena avviato.
Ciao.

 writes:
AR> pi\'{u} e non pi\`{u} (che equivale a più)
AR> cos\'{\i} e non cos\`{\i} ecc...
È esattamente il contrario. :-)
Le lettere con accento grave sono à, è, ì, ò ed ù; le lettere con
accento acuto sono, in italiano, é ed ó.  Quindi si scrive pi\`u e non
pi\'u, etc.
AR> Cio' detto, quello che voglio realizzare e' una sorta di macro che alla
AR> pressione di una certa shortcut mi associ un sequenza di comandi LaTeX;
AR> per esempio:
AR> C-ì (tasto presente sulla tastiera) ---> \`{\i}
AR> C-Shift-ì ---> \'{\i}
AR> Spero che cosi' sia chiaro.
Sì.  Ci sono diverse soluzioni, precotte o manuali.
A. Usa il pacchetto «iso-acc» (metti (require 'iso-acc) nel "~/.emacs"):
   in questo modo gli accenti diventano /elettrici/, ovvero premendo
   «' a» ottieni «á» e così via, con accenti = {', `, ", ^, ~, /, ., ,};
   ovviamente «' t» ti dà comunque «'t», e comunque per mettere un
   accento puoi sempre premere «C-q '» oppure «' '», etc (vedi il
   pacchetto).
B. Usa il pacchetto «iso-transl» (metti (require 'iso-transl) nel
   "~/.emacs"): in questo modo puoi ottenere gli accenti con
   combinazioni tipo «C-x 8 ' a» et al.
C. Fai a mano: puoi definire una combinazione di tasti valida
   globalmente con global-set-key, oppure una valida localmente con
   local-set-key, oppure puoi usare define-key; prima di andare avanti
   su questa strada, facci sapere se A. e/o B. ti vanno già bene.
Io uso la soluzione B per inserire le vocali raddolcite quando scrivo in
tedesco, mentre per italiano, spagnolo e latino ho molto più
semplicemente ridefinito i tasti a livello di SO, così che funzionino
sia con Emacs che con qualsiasi altra cosa (non so quanto sia pratico
con Windows ed è definitivamente OT).


:
 ) 
 ) ----------------------------------------------------------------------
 ) 
 ) Il gruppo trattera` dell'editor Emacs, della programmazione in
 ) Emacs-lisp e dei cloni dell'editor Emacs (XEmacs, Jed, ecc.).
 ) 
 ) Argomenti compresi:
 )   - L'utilizzo dell'editor;
 )   - La programmazione in Emacs-lisp;
 )   - I programmi funzionanti sotto Emacs (GNUS, VM, ecc.);
 )   - I cloni di Emacs (XEmacs, Jed, uEmacs, Zile, ecc.).
 ) 
 ) Il gruppo non si intende moderato.
la RFD del '97 a me non piaceva proprio, ma si puo' riscrivere
ora il GCN impone una verifica del traffico pregresso, ma mi pare che
qs traffico ci sia... google dice che in it.* abbiamo 1050 messaggi
negli ultimi 6 mesi (agosto compreso) che contengono le parole "emacs"
o "xemacs"

 writes:
AR> 4) Dove posso trovare un sito con un po' di risposte a domande di
AR>    questo 
AR> tipo?
http://www.gnu.org/software/emacs/windows/ntemacs.html
Le trovi praticamente tutte quelle windows-specific, compreso come
settare le variabili di ambiente (that's shell, not LISP).
Non so se c'è già la 21 :(
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )