- Questo topic ha 23 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 10 mesi fa da
matteo.l.
-
CreatoreTopic
-
27 Dicembre 2011 alle 19:43 #68055::
Salve a tutti.All’indirizzo http://gitorious.org/emacs-tutorial/emacs-tutorial trovate i sorgenti di una breve guida all’uso di GNU Emacs per i principali sistemi operativi. La guida non è ultimata, anzi, causa studio e causa lavoro è ferma da un po’ di tempo.
Io mi occupo della parte relativa a Windows, Elrond e matteo.l di Linux e Mac OS, rispettivamente.
I sorgenti si possono scaricare anche tramite git:
`git clone git://gitorious.org/emacs-tutorial/emacs-tutorial.git`
I contenuti e la forma vanno rivisti ed eventualmente modificati (per ora è tutto provvisorio).Qualsiasi contributo è ben gradito.
Grazie
Orlando
-
CreatoreTopic
-
AutoreRisposte
-
-
28 Dicembre 2011 alle 6:16 #68056
-
28 Dicembre 2011 alle 8:47 #68057::
illinguista1972″ post=67207Grazie! Ma non ho ben capito come scaricare il sorgente… Me lo puoi spiegare?
Ciao
TommasoCon quel comando, se hai installato (su linux; su Mac non saprei) il pacchetto git. Altrimenti, da qua: http://gitorious.org/emacs-tutorial/emacs-tutorial/archive-tarball/master
-
29 Dicembre 2011 alle 6:09 #68058::
Doc” post=67208Con quel comando, se hai installato (su linux; su Mac non saprei) il pacchetto git. Altrimenti, da qua: http://gitorious.org/emacs-tutorial/emacs-tutorial/archive-tarball/master
Chiaramente la cosa migliore da fare, per chi vuole collaborare, è clonare l’archivio direttamente su girorious. Ovviamente bisogna iscriversi.
Grazie
Orlando
-
29 Dicembre 2011 alle 11:12 #68059::
ansys” post=67205Salve a tutti.
All’indirizzo http://gitorious.org/emacs-tutorial/emacs-tutorial trovate i sorgenti di una breve guida all’uso di GNU Emacs per i principali sistemi operativi. La guida non è ultimata, anzi, causa studio e causa lavoro è ferma da un po’ di tempo.
Io mi occupo della parte relativa a Windows, Elrond e matteo.l di Linux e Mac OS, rispettivamente.
I sorgenti si possono scaricare anche tramite git:
`git clone git://gitorious.org/emacs-tutorial/emacs-tutorial.git`
I contenuti e la forma vanno rivisti ed eventualmente modificati (per ora è tutto provvisorio).Qualsiasi contributo è ben gradito.
Grazie
OrlandoHo compilato il documento. Pultroppo 😆 non me ne intendo, per cui non saprei dire se quello che scrivete vada bene o meno. L’unica cosa che per ora mi sento di dire è logistica: cambierei la suddivisione del materiale, che organizzerei per sistema operativo, e non per argomenti. Mi metto nei panni di chi vuole usare Emacs, che dice: dunque, dove posso trovare le cose che mi servono sapendo che uso, per esempio, Linux? Ecco qui la sezione, e me la leggo tutta. Un po’ come abbiamo fatto Lorenzo e io nell’Arte. Chi usa un sistema operativo può ampiamente tralasciare le altre sezioni. In entrambi i casi bisogna fare delle ripetizioni.
Ciao
Tommaso
-
30 Dicembre 2011 alle 7:32 #68060::
illinguista1972″ post=67249Ho compilato il documento. Pultroppo 😆 non me ne intendo, per cui non saprei dire se quello che scrivete vada bene o meno. L’unica cosa che per ora mi sento di dire è logistica: cambierei la suddivisione del materiale, che organizzerei per sistema operativo, e non per argomenti. Mi metto nei panni di chi vuole usare Emacs, che dice: dunque, dove posso trovare le cose che mi servono sapendo che uso, per esempio, Linux? Ecco qui la sezione, e me la leggo tutta. Un po’ come abbiamo fatto Lorenzo e io nell’Arte. Chi usa un sistema operativo può ampiamente tralasciare le altre sezioni. In entrambi i casi bisogna fare delle ripetizioni.
Grazie Tommaso, ottima osservazione.
Da questo momento faremo riferimento a questa discussione per ogni suggerimento e/o osservazione. A tempo debito, ne discuterò con Elrond e Matteo.Grazie
Orlando
-
30 Dicembre 2011 alle 19:46 #68061
-
31 Dicembre 2011 alle 8:17 #68062::
illinguista1972″ post=67308Lieto di essere stato utile.
Piuttosto, perché non avete menzionato Aquamacs?Ciao
TommasoLa mia idea era di scrivere una piccola guida a questo programma multipiattafoma, un po’ come la guida di egreg9, Introduzione a TeXworks. A differenza di TeXworks, per Emacs alcune cose cambiano nei vari sistemi operativi; superate queste differenze si ha praticamente lo stesso editor su tre S.O. diversi.
Quanto siano diversi Emacs e Aquamacs non lo so, forse sono molto simili (qualcuno ha detto praticamente uguali), ma se è per questo esistono anche Carbon Emacs (se non erro) XEmacs e così via. A questo punto non si finisce più.
Per una migliore spiegazione su Aquamacs forse ti saprà dire qualcosa in più qualche utente Mac, magari Matteo stesso.
Ciao
Orlando
-
31 Dicembre 2011 alle 8:36 #68063::
Innanzitutto complimenti per l’iniziativa!
Per quanto riguarda Carbon Emacs, non so dire nulla, però forse (e dico forse perché non ne sono sicuro) l’unica cosa che contraddistingue Aquamacs dalle altre versioni di Emacs presenti è che è già predisposto per l’utilizzo con LaTeX, cioè possiede già installati AUCTeX, preview, RefTeX, Bibcite (mi pare si chiami così la minor mode di supporto al sistema di citazioni) che partono tutti insieme alla creazione di un file .tex. Forse questo potrebbe essere confusionario per chi si avvicina per la prima volta a Emacs, ma potrebbe essere anche utile come semplificazione. Quindi magari si potrebbe aggiungere semplicemente una riga in cui si fa menzione di questa ulteriore possibilità (semplificata) di utilizzo di Emacs su MacOS per utenti LaTeX. A voi la scelta.Ciao
Fra
-
31 Dicembre 2011 alle 16:11 #68064::
Spike” post=67328Innanzitutto complimenti per l’iniziativa!
Per quanto riguarda Carbon Emacs, non so dire nulla, però forse (e dico forse perché non ne sono sicuro) l’unica cosa che contraddistingue Aquamacs dalle altre versioni di Emacs presenti è che è già predisposto per l’utilizzo con LaTeX, cioè possiede già installati AUCTeX, preview, RefTeX, Bibcite (mi pare si chiami così la minor mode di supporto al sistema di citazioni) che partono tutti insieme alla creazione di un file .tex. Forse questo potrebbe essere confusionario per chi si avvicina per la prima volta a Emacs, ma potrebbe essere anche utile come semplificazione. Quindi magari si potrebbe aggiungere semplicemente una riga in cui si fa menzione di questa ulteriore possibilità (semplificata) di utilizzo di Emacs su MacOS per utenti LaTeX. A voi la scelta.Ciao
FraGrazie Fra(ncesco?)
Personalmente non so nulla delle varianti di Emacs. Matteo cura la parte relativa ai Mac e sicuramente è preparato sull’argomento.
Ad ogni modo, grazie.Ciao
Orlando
-
3 Gennaio 2012 alle 13:17 #68065::
Aquamacs è modificato rispetto a Emacs in modo da essere più simile agli altri programmi per Mac, questo è comodo per un neofita di Emacs, ma rende più difficile il passaggio da un sistema operativo all’altro. Questo va un po’ contro alla filosofia della guida, visto che presentiamo fra i punti di forza di Emacs il fatto che sia multipiattaforma ed è anche il motivo per cui dopo un breve periodo di prova l’ho abbandonato in favore di Emacs standard.
Carbon Emacs è purtroppo un progetto bloccato alla versione 22 di Emacs. Dico purtroppo perché pur avendo parecchi package aggiuntivi preinstallati era perfettamente compatibile con la versione GNU.Ciao
Matteo
-
5 Marzo 2012 alle 21:31 #68066::
Ciao,
nel sottoparagrafo AUCTeX per Mac OS viene riportato il codice da inserire nel file di personalizzazione per abilitare Skim come lettore di documenti esterno. Per farlo funzionare però io ho dovuto rimuovere due delle 5 parentesi chiuse finali, in quanto Emacs continuava a darmi errore di parentesi non bilanciate. Verificate magari se è effettivamente un errore.Grazie per la guida
FraEDIT: ehm..no ho provato e non va (digitando C-c C-c view compare il comando che sta per lanciare ma premendo invio non succede nulla) quindi sono io che ho qualche problema. Delucidazioni?
EDIT 2: mi ricorreggo, a me non funzionava perché non avevo corretto il percorso di Skim (visto che l’ho spostato da Applications). Ora va, quindi effettivamente il problema delle parentesi c’era!
-
7 Marzo 2012 alle 15:28 #68067::
Spike” post=69922Ciao,
nel sottoparagrafo AUCTeX per Mac OS viene riportato il codice da inserire nel file di personalizzazione per abilitare Skim come lettore di documenti esterno. Per farlo funzionare però io ho dovuto rimuovere due delle 5 parentesi chiuse finali, in quanto Emacs continuava a darmi errore di parentesi non bilanciate. Verificate magari se è effettivamente un errore.Grazie per la guida
FraEDIT: ehm..no ho provato e non va (digitando C-c C-c view compare il comando che sta per lanciare ma premendo invio non succede nulla) quindi sono io che ho qualche problema. Delucidazioni?
EDIT 2: mi ricorreggo, a me non funzionava perché non avevo corretto il percorso di Skim (visto che l’ho spostato da Applications). Ora va, quindi effettivamente il problema delle parentesi c’era!Rispondo solo per ringraziarti delle osservazioni, purtroppo questa parte non è di mia competenza 🙁 . Speriamo in una risposta di Matteo.
Ciao
Orlando
-
9 Marzo 2012 alle 19:26 #68068
-
19 Giugno 2012 alle 11:16 #68069::
Ciao, stavo rileggendo la guida ed ho notato che non avete specificato nulla sul file di personalizzazione .emacs per le varie piattaforme.
In particolare lo citate la prima volta nel paragrafo sull’installazione per MacOS e poi in AucTeX per MacOS, però non lo introducete (non dite cos’è e a cosa serve) e in che posizione va messo (la home in mac e linux è abbastanza chiara, mentre in Windows può variare e non è un concetto conosciuto di solito). Siccome questo file è molto importante (e voi stessi lo usate come luogo dove inserire delle personalizzazioni) non sarebbe meglio introdurlo un po’ meglio?
Capisco che la guida non è una guida introduttiva ad Emacs, però come c’è la sezione sull’installazione può esserci quella (magari senza sottosezioni) sul file di personalizzazione .emacs. Che ne dite?Ciao
Fra
-
19 Giugno 2012 alle 12:40 #68070::
Spike” post=74417Ciao, stavo rileggendo la guida ed ho notato che non avete specificato nulla sul file di personalizzazione .emacs per le varie piattaforme.
In particolare lo citate la prima volta nel paragrafo sull’installazione per MacOS e poi in AucTeX per MacOS, però non lo introducete (non dite cos’è e a cosa serve) e in che posizione va messo (la home in mac e linux è abbastanza chiara, mentre in Windows può variare e non è un concetto conosciuto di solito). Siccome questo file è molto importante (e voi stessi lo usate come luogo dove inserire delle personalizzazioni) non sarebbe meglio introdurlo un po’ meglio?
Capisco che la guida non è una guida introduttiva ad Emacs, però come c’è la sezione sull’installazione può esserci quella (magari senza sottosezioni) sul file di personalizzazione .emacs. Che ne dite?Ciao
FraCiao @Spike, grazie per la segnalazione. La guida va avanti a piccoli passi e ancora non abbiamo parlato del file di inizializzazione per bene (è nella scaletta sia tale file sia il posto in cui va messo).
Abbiamo iniziato a scrivere qualcosa sulle personalizzazioni (per la verità è stato @Elrond), ma come vedi ci sono ancora parti “in rosso” 🙂 .
Rispetto alla versione che hai tu è cambiato qualche cosa, se vuoi puoi procurati il nuovo file pdf.
Grazie
Orlando
-
19 Giugno 2012 alle 13:09 #68071::
ansys” post=74425…ancora non abbiamo parlato del file di inizializzazione per bene (è nella scaletta sia tale file sia il posto in cui va messo)…
Allora a posto! 🙂 Avevo visto le parti in rosso, infatti ho chiesto proprio per sapere se eravate intenzionati a scrivere qualcosa sull’argomento.
Rispetto alla versione che hai tu è cambiato qualche cosa, se vuoi puoi procurati il nuovo file pdf.
Grazie
OrlandoPrima di postare ho provveduto a scaricare l’ultima versione 😉
Ciao
Fra
-
2 Novembre 2012 alle 13:41 #68072::
Ciao a tutti,
su un nuovo PC (Windows 7 Professional ENG) ho provveduto a installare Emacs e ora desidero attivare il controllo ortografico. Seguendo la guida ho installato Aspell e il dizionario italiano. Poi ho aggiunto il percorso degli eseguibili nella variabile PATH e scritto nel mio file .emacs (posizionato in C:\Users\Spike\AppData\Roaming\.emacs.d):
`; Aspell dictionary
(setq-default ispell-program-name “aspell”)
(setq-default ispell-extra-args (“–reverse”))
(setq ispell-dictionary “italiano”)
(add-hook 'LaTeX-mode-hook 'flyspell-mode) ; automatic activation`
(l’installazione è nuova quindi il file contiene solo quelle righe), ma quando tento di avviare flyspell nel minibuffer Emacs risponde con un errore:
`ispell-init-process: Error: No word lists can be found for the language “en_US”`
Cosa può essere? Sembra che non digerisca il fatto che deve usare il dizionario italiano invece che inglese.Ciao
Fra
-
2 Novembre 2012 alle 16:17 #68073::
Spike” post=79422Ciao a tutti,
su un nuovo PC (Windows 7 Professional ENG) ho provveduto a installare Emacs e ora desidero attivare il controllo ortografico. Seguendo la guida ho installato Aspell e il dizionario italiano. Poi ho aggiunto il percorso degli eseguibili nella variabile PATH e scritto nel mio file .emacs (posizionato in C:\Users\Spike\AppData\Roaming\.emacs.d):
`; Aspell dictionary
(setq-default ispell-program-name “aspell”)
(setq-default ispell-extra-args (“–reverse”))
(setq ispell-dictionary “italiano”)
(add-hook 'LaTeX-mode-hook 'flyspell-mode) ; automatic activation`
(l’installazione è nuova quindi il file contiene solo quelle righe), ma quando tento di avviare flyspell nel minibuffer Emacs risponde con un errore:
`ispell-init-process: Error: No word lists can be found for the language “en_US”`
Cosa può essere? Sembra che non digerisca il fatto che deve usare il dizionario italiano invece che inglese.Ciao
FraDavvero strano. Due cose:
1. Banale, ma le provo tutte: hai verificato bene il percorso? Nel mio caso è C:\Program Files (x86)\Aspell\bin
2. La riga [tt](setq-default ispell-extra-args ‘(“–reverse”))[/tt] ha quell’apice rosso che nella tua non vedo. Senza quello Emacs (almeno sul mio PC) si avvia con un errore.Ciao
Orlando
-
3 Novembre 2012 alle 18:42 #68074::
ansys” post=79427Davvero strano. Due cose:
1. Banale, ma le provo tutte: hai verificato bene il percorso? Nel mio caso è C:\Program Files (x86)\Aspell\bin
2. La riga [tt](setq-default ispell-extra-args ‘(“–reverse”))[/tt] ha quell’apice rosso che nella tua non vedo. Senza quello Emacs (almeno sul mio PC) si avvia con un errore.Ciao
OrlandoIl percorso era giusto perché inizialmente avevo dimenticato di inserirlo nella variabile PATH e mi diceva che non trovava gli eseguibili. Il secondo punto mi ha incuriosito, invece. Siccome a te dava errore avrebbe dovuto dare errore anche a me. Allora ho provato ad inserire nel file di personalizzazione la riga
`(setq-default TeX-master nil)`
ma aprendo un nuovo file .tex Emacs non mi chiedeva quale fosse il file master. Allora ho capito che semplicemente ignorava quello che scrivevo nel file .emacs. Leggendo qua e la ho letto “init.el” e mi sono ricordato che il file di configurazione su Windows poteva chiamarsi anche così. Cambiando nome tutto funziona ora. Il fatto strano è che io ricordavo che entrambi i nomi andavano bene, invece sembra che solo init.el sia accettato.Grazie mille per il supporto (e per la guida 😉 )
Fra
-
4 Novembre 2012 alle 7:36 #68075::
Spike” post=79447Il percorso era giusto perché inizialmente avevo dimenticato di inserirlo nella variabile PATH e mi diceva che non trovava gli eseguibili. Il secondo punto mi ha incuriosito, invece. Siccome a te dava errore avrebbe dovuto dare errore anche a me. Allora ho provato ad inserire nel file di personalizzazione la riga
`(setq-default TeX-master nil)`
ma aprendo un nuovo file .tex Emacs non mi chiedeva quale fosse il file master. Allora ho capito che semplicemente ignorava quello che scrivevo nel file .emacs. Leggendo qua e la ho letto “init.el” e mi sono ricordato che il file di configurazione su Windows poteva chiamarsi anche così. Cambiando nome tutto funziona ora. Il fatto strano è che io ricordavo che entrambi i nomi andavano bene, invece sembra che solo init.el sia accettato.Grazie mille per il supporto (e per la guida 😉 )
FraAnche io ricordavo la stessa cosa. A questo punto sono io che ti ringrazio per avermi dato questa informazione, da inserire nella guida. 😉
Ciao
Orlando
-
4 Novembre 2012 alle 10:35 #68076::
http://www.gnu.org/software/emacs/manual/html_node/emacs/Find-Init.html#Find-Init l'[tt]init.el[/tt] si deve nella cartella [tt]~/.emacs.d[/tt], [tt].emacs[/tt] o [tt]emacs.el[/tt] si devono trovare nella propria home (ma non so come funzioni il concetto di home su Windows).PS @ansys: c’è una richiesta di merge si gitourious 😉
-
4 Novembre 2012 alle 14:37 #68077::
Wikipedia insegna: http://it.wikipedia.org/wiki/Home_directory
quindi nel mio caso dovrebbe essere [tt]C:\Users\nome_utente[/tt]Ciao
Fra
-
4 Novembre 2012 alle 18:37 #68078::
Il manuale di Emacs è più preciso:
C:\Documents and Settings\username\Application Data fino a XP e C:\Users\username\AppData\Roaming da Vista in avanti, a meno che non ci sia un file .emacs in C:\ oppure la variabile d’ambiente %HOME% non sia impostata.Ciao,
Matteo
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.