Unicode - facciamo il punto
Inviato: mar 20 set 2016, 19:28
Vorrei impostare il mio sistema in modo che, sia in console che sotto X server, tutte (oqquasi) le applicazioni e tutto il sistema parlasse unicode. Non solo ma ovviamente vorrei che il tutto fosse coerente con la mia tastiera italiana.
Ci sono diversi punti in cui bisogna agire, in rete si trovano parecchi documenti, ma potrebbero essere anche roba vecchiotta. Anche su questo forum ne avevamo parlato anni addietro.
Ma oggi come oggi, qual'è lo stato di fatto riguardo "unicode"?
Ho visto che nella current Pat ha introdotto Unicode di default, ma a me che sono su 14.2 interessa più che altro un documento che possa seguire per impostare tutto e ottenere un sistema unicode che parli Italiano.
Avete qualche suggerimento su qualche documento da leggere in perito, magari qualcosa di un po' sintetico e applicativo...?
Ne metto due io intanto:
http://www.slackwiki.com/Utf-8_linux_console
http://docs.slackware.com/slackware:localization
Inizio con una carrellata di punti da soddisfare, alcuni non necessariamente indispensabili (appunto magari è roba vecchia che non serve più):
1. all'avvio del kernel va aggiunto il parametro "vt.default_utf8=1"
2. $LANG va settata a it_IT.UTF-8 in /etc/profile.d/lang.sh
3. impostare un font per la console che supporti unicode aiutandosi con "setconsolefont", va impostato poi in /etc/rc.d/rc.font
4. impostare la mappatura della tastiera in /etc/rc.d/rc.keymap servirebbe una mappatura che supporti unicode, ma per l'italiano sembrerebbe esserci qualche limite se non ricordo male (io ho un banel "it.map", non so se sia corretto per lo scopo)
5. vi sono script tpo unicode_start che dovrebbero facilitare il steup ma non li conosco
A questo punto si dovrebbe avere una console in cui si può leggere e scrivere in unicode. Poi bisogna mettere apposto il server grafico X che in fatto di "lettura" dovrebbe ereditare il "locale". Invece per quanto riguarda la scrittura deve essere impostato indipendentemente.
6. impostare la tastiera e il suo layout corretto /etc/X11/xorg.conf.d/90-keyboard-layout.conf
Che cosa ne pensate?
Io già avrei qualche dubbio.
- quel parametro del kernel come lo si da in pasto a Grub2? Basta metterlo dopo in fondo alla riga del kernel nel grub.cfg?
- come scegliere il font? avete consigli circa un font da console che sia unicode compatibile?
Se vi va di aggiungere o specificare qualcosa, penso sia utile a tutti perchè i documenti sopra sono comunque datati e non si riferiscono specificatamente all'italiano.
Grazie mille in anticipo!
Ci sono diversi punti in cui bisogna agire, in rete si trovano parecchi documenti, ma potrebbero essere anche roba vecchiotta. Anche su questo forum ne avevamo parlato anni addietro.
Ma oggi come oggi, qual'è lo stato di fatto riguardo "unicode"?
Ho visto che nella current Pat ha introdotto Unicode di default, ma a me che sono su 14.2 interessa più che altro un documento che possa seguire per impostare tutto e ottenere un sistema unicode che parli Italiano.
Avete qualche suggerimento su qualche documento da leggere in perito, magari qualcosa di un po' sintetico e applicativo...?
Ne metto due io intanto:
http://www.slackwiki.com/Utf-8_linux_console
http://docs.slackware.com/slackware:localization
Inizio con una carrellata di punti da soddisfare, alcuni non necessariamente indispensabili (appunto magari è roba vecchia che non serve più):
1. all'avvio del kernel va aggiunto il parametro "vt.default_utf8=1"
2. $LANG va settata a it_IT.UTF-8 in /etc/profile.d/lang.sh
3. impostare un font per la console che supporti unicode aiutandosi con "setconsolefont", va impostato poi in /etc/rc.d/rc.font
4. impostare la mappatura della tastiera in /etc/rc.d/rc.keymap servirebbe una mappatura che supporti unicode, ma per l'italiano sembrerebbe esserci qualche limite se non ricordo male (io ho un banel "it.map", non so se sia corretto per lo scopo)
5. vi sono script tpo unicode_start che dovrebbero facilitare il steup ma non li conosco
A questo punto si dovrebbe avere una console in cui si può leggere e scrivere in unicode. Poi bisogna mettere apposto il server grafico X che in fatto di "lettura" dovrebbe ereditare il "locale". Invece per quanto riguarda la scrittura deve essere impostato indipendentemente.
6. impostare la tastiera e il suo layout corretto /etc/X11/xorg.conf.d/90-keyboard-layout.conf
Che cosa ne pensate?
Io già avrei qualche dubbio.
- quel parametro del kernel come lo si da in pasto a Grub2? Basta metterlo dopo in fondo alla riga del kernel nel grub.cfg?
- come scegliere il font? avete consigli circa un font da console che sia unicode compatibile?
Se vi va di aggiungere o specificare qualcosa, penso sia utile a tutti perchè i documenti sopra sono comunque datati e non si riferiscono specificatamente all'italiano.
Grazie mille in anticipo!