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.
Rispondi
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3797
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Editor Elvis e UTF-8

Messaggio da joe »

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: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Editor Elvis e UTF-8

Messaggio da conraid »


Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3797
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Editor Elvis e UTF-8

Messaggio da joe »

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 3.x
Linux 3.x
Messaggi: 877
Iscritto il: sab 28 gen 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

Messaggio da EmaDaCuz »

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

elendil
Linux 1.x
Linux 1.x
Messaggi: 103
Iscritto il: sab 9 ago 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

Messaggio da elendil »

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)

Rispondi