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: 2466
Iscritto il: ven apr 27, 2007 11:21
Slackware: 14.0
Kernel: 3.19.4-hb_smp
Desktop: KDE-4.8.5

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: 12743
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: 2466
Iscritto il: ven apr 27, 2007 11:21
Slackware: 14.0
Kernel: 3.19.4-hb_smp
Desktop: KDE-4.8.5

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: 875
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)


Torna a “Gnu/Linux in genere”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti