Le 2002-03-20 09:25:20 +0100, C�line �crivait :
> Voil�, j'ai le locale [EMAIL PROTECTED] bien d�fini, j'arrive � taper � et �
> dans mon mailer (Evolution) mais pas dans une xterm, ni dans kterm. 
> Dans kterm et xterm ma police est bien iso8859-15 car le euro-test
> m'affiche bien l'euro, mais je n'arrive pas � le taper, cela me donne un
> point d'interrogation.
> Par contre le cent marche bien (altgr+c). de plus si je tape altgr+e
> dans xev, je vois bien le symbole euro qui s'affiche avec "EuroSign".
> J'ai essay� de remplacer par currency, mais ca ne marche pas mieux
> (encore moins bien avec xev qui ne m'affiche plus rien).

Remplacer � EuroSign � par � currency � ne marche pas dans les version
actuelles de X11. Les X11 r�cents n'acceptent le symbole � EuroSign �
que si le jeu de caract�re utilis� pour l'affichage comporte ce
caract�re, ce qui est le cas de ISO-8859-15. De m�me � currency � ne
pourra pas �tre affich� avec une police d�clar�e comme police
ISO-8859-15, qui ne comporte pas ce caract�re.

Si xev indique � EuroSign � pour AltGr+e, c'est � priori que le clavier
est bien param�tr�. Ce qui laisserait penser qu'il s'agit juste d'un 
probl�me d'affichage.

Il est possible que xterm utilise pour l'affichage une police 
ISO-8859-15 incorrectement d�clar�e comme police ISO-8859-1.

Autrement dit, le codage indiqu�e pour cette police dans X11 est 
ISO-8859-1, mais les caract�res de cette police correspondent � 
ISO-8859-15.

Dans un tel cas, utiliser AltGr+e sur le clavier enverra le symbole
� EuroSign � � xterm, qui ne l'affichera pas, car il ne peut afficher
un caract�re non pr�sent dans la police en cours.

Le programme � euro-test � par contre utilise directement le code 
num�rique du caract�re. Si la police est d�clar�e comme ISO-8859-1,
ce code sera traduit en symbole � currency �, et affichera le caract�re 
correspondant du je de caract�res utilis�.

Si tel est le cas, il suffit de param�trer explicitement xterm pour
utiliser une police ISO-8859-15 (cf. le debian-euro-support HOWTO,
pr�sent dans /usr/share/doc/euro-support).


Jean-Philippe

-- 
Jean-Philippe Gu�rard - mailto:[EMAIL PROTECTED]

Répondre à