Editor Elvis e UTF-8

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 2706
Iscritto il: ven apr 27, 2007 11:21
Slackware: 14.2
Kernel: 4.4.38
Desktop: KDE-4.14.21

Editor Elvis e UTF-8

Messaggioda joe » ven apr 12, 2013 18:44

Ero alle prese con l'editing di un sorgente latex che non ne voleva sapere di compilare.
Poi ho capito che il problema stava nella dichiarazione dell'encoding presente nel testo: in pratica avevo il terminale in "latin1" e stavo lavorando da elvis (clone di vi che monta Slackware di default).
Ho provato allora a cambiare nel sorgente latex l'encoding in latin1. Ha compilato al primo colpo senza problemi.
Poi ho provato a rimettere la dichiarazione dell'encoding a utf-8 e cambiare editor usando vim dove si può impostare "set enc=utf-8".
Ma non basta perchè il terminale in uso (konsole) era impostato in latin1 / iso-...-1.
Allora ho configurato in konsole l'encoding unicode -> utf-8
E impostato nella shell in uso le variabili:

Codice: Seleziona tutto

 export LANG=it_IT.UTF-8
export LC_ALL=it_IT.UTF-8

Aprendo il file con vim tutto funziona.

Invece provando con elvis no.

Volevo chiedere:
c'è speranza di lavorare su file di testo codificati in utf-8 con elvis?
nessun workaround o cose simili?

Avatar utente
conraid
Staff
Staff
Messaggi: 12951
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Re: Editor Elvis e UTF-8

Messaggioda conraid » sab apr 13, 2013 14:00


Avatar utente
joe
Iper Master
Iper Master
Messaggi: 2706
Iscritto il: ven apr 27, 2007 11:21
Slackware: 14.2
Kernel: 4.4.38
Desktop: KDE-4.14.21

Re: Editor Elvis e UTF-8

Messaggioda joe » sab apr 13, 2013 17:44

Sì avevo già visto il sito a dire il vero...
Pazienza allora.
Avete qualche consiglio su un editor per scrivere i sorgenti latex?
vim è adatto oppure c'è di meglio secondo voi?

Avatar utente
EmaDaCuz
Linux 2.6
Linux 2.6
Messaggi: 877
Iscritto il: sab gen 28, 2006 15:47
Slackware: 12.0 - ma a Trieste
Kernel: 2.6.25
Desktop: Fluxbox
Distribuzione: Debian e Arch
Località: Nijmegen, NL
Contatta:

Re: Editor Elvis e UTF-8

Messaggioda EmaDaCuz » sab apr 13, 2013 20:46

Non uso Latex da un po', ma ultimamente mi ero trovato bene con Texmaker (http://www.xm1math.net/texmaker/)

elendil
Linux 2.0
Linux 2.0
Messaggi: 103
Iscritto il: sab ago 09, 2008 12:39
Nome Cognome: Valerio
Slackware: 14
Kernel: 3.2.29
Desktop: xfce
Distribuzione: SalixOS
Località: Carpineto Romano (RM)

Re: Editor Elvis e UTF-8

Messaggioda elendil » dom apr 14, 2013 19:52

Ai tempi di KDE 3.5 per latex usavo Kile (http://kile.sourceforge.net/). Se vuoi farlo dal terminale vim resta, come al solito, una validissima alternativa.
"In wars boy, fools kill other fools for foolish causes." (R. Jordan, The Wheel of Time book 1)