[ precedente ] [ Contenuti ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ A ] [ B ] [ successivo ]
Se vedi un carattere che sembra un cerchio con quattro linee dirette verso l'esterno (il simbolo internazionale per la moneta) e non il simbolo dell'euro, allora il font che stai usando non rappresenta in maniera corretta l'euro, mentre la tastiera trasmette il simbolo giusto. Controlla le tue variabili d'ambiente e/o applicazioni per vedere se stai usando le font ISO-8859-15 e non le ISO-8859-1.
SOLUZIONE: Lancia (da superuser) /etc/init.d/console-screen reload
(se console-tools
è installato), o lancia setfont -u
(se kbd
è installato).
MOTIVO: Ci sono dei font con una mappa unicode nel file .psf e altri che non la
includono. Se vengono usati quest'ultimi la mappa unicode del kernel Linux si
resetta e quando si passa di nuovo da un terminale virtuale a X la mappa è
ingarbugliata. Il Keyboard and Console HOWTO (disponibile all'indirizzo
/usr/share/doc/HOWTO/en-txt/Keyboard-and-Console-HOWTO.txt.gz
se è
stato installato il pacchetto doc-linux
) spiega più nel dettaglio
questo problema.
(Terminale della console) Dovresti vedere 'currency' digitando:
$ dumpkeys |grep -i currency
(Ambiente grafico X) Dovresti vedere 'currency' digitando:
$ xmodmap -pke | grep -i EuroSign
Se si usa ISO-8859-15:
$ printf "\xa4\n"
Se si usa UTF-8:
$ printf "\xe2\x82\xac\n"
Naturalmente si può vedere se i caratteri euro e cent sono rappresentati
correttamente anche aprendo un documento nel quale sono presenti. Il pacchetto
euro-support
fornisce in
/usr/share/doc/euro-support/examples/characters
una
rappresentazione dei due caratteri; basta visualizzare il file con
cat per vedere se vengono rappresentati correttamente sullo
schermo.
Certo, (dal FrameBuffer-HOWTO
)
basta usare il pacchetto kbd versione 0.99 o successiva.
Il programma euro-test
passerà i keycode giusti per ottenere il
carattere euro usando xmodmap
. Se con la combinazione di tasti si
riesce a visualizzare il carattere euro dopo aver usato il programma ma non
questo non è più possibile dopo aver riavviato il server X, il problema sta
nella codifica di default della tastiera, che non è impostata correttamente.
In Debian woody 3.0 (che fornisce xfree86-common
versione
4.1.0-16) la maggior parte dei layout di xkb comprende il simbolo Euro. [1]
Se si continua ad avere questo problema occorre segnalare un wishlist bug
riguardo il pacchetto
xlibs
.
Passare alla codifica UTF-8 e separare la localizzazione e la rappresentazione (senza usare i vari XX_XX.ISO-8859-X).
[ precedente ] [ Contenuti ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ A ] [ B ] [ successivo ]
Debian Euro HOWTO (Obsolete Documentation)
version 1.2, 4 giugno 2003.mailto:jfs@computer.org