[FreeBSD] accents - n'apparaissent pas en mode console
4 réponses
guillaume70
bonjour,
dans de nombreux cas les accents n'apparaissent pas qd je suis en mode
'non-X'.
- =E0 l'invite de login je peux taper tous les caract=E8res ISO-8859-15
(m=EAme le symbole euro). mais d=E9s que je suis logg=E9 les touches accents
ne marchent plus (bip).
- qd je suis ds 'vi' la touche '=E9' affiche '\xe9' par exemple.
- qd je fais un 'cat' les accents ds mon fichier s'affichent
normalement. mais qd je fais un 'cat|more' le '=E9' s'affiche '<E9>' par
exemple!
- sous Gnome pas de pb hormis le fait que la fen=EAtre terminal gnome
est
toujours cod=E9e en UTF-8 par d=E9faut (l'ex=E9cution de mes scripts avec
des
affichages d'accents affiche une sorte de '?' au lieu de '=E9' par
exemple
- pas de pb qd je passe la fen=EAtre terminal en codage ISO-8859-15).
$ uname -a
FreeBSD guigui-ordi.maison.fr 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri
Jan 12 11:05:30 UTC 2007
root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
qd je d=E9fini LANG=3Dfr_FR.UTF-8 en mode console, la touche '=E9' affiche
\351 par exemple. par contre le 'vi' devient correct. pas de
changement
pour le 'cat'.
j'ai parcouru tout le manuel, des FAQ, des forums, et rien n'a march=E9.
alors maintenant je demande de l'aide. =A3:^)
PS: FreeBSD c'est tr=E8s int=E9ressant mais il reste beaucoup de progr=E8s =
=E0
faire pour le rendre pratique...
--
au lieu d'=EAtre cr=E9=E9e par l'=E9tat, la monnaie est cr=E9=E9e par les b=
anques
commerciales qui, avec leur demande d'int=E9r=EAts, demandent en fait plus
d'argent que ce qui est cr=E9e, entrainant ainsi tous les pays dans la
spirale
absurde et grandissante d'une dette impossible, source de la mis=E8re
dans
le monde.
http://www.michaeljournal.org/ilenauf.htm
- dans ton fichier ~/.login_conf, tu devrais avoir : :charset=iso-8859-15: :lang=fr_FR.ISO8859-15: (Ã comparer avec la sortie de ton setenv en console)
- dans ton fichier /etc/rc.conf : font8x16="iso15-8x16" font8x14="iso15-8x14" font8x8="iso15-8x8"
- dans ton fichier ~/.login_conf, tu devrais avoir :
:charset=iso-8859-15:
:lang=fr_FR.ISO8859-15:
(Ã comparer avec la sortie de ton setenv en console)
- dans ton fichier /etc/rc.conf :
font8x16="iso15-8x16"
font8x14="iso15-8x14"
font8x8="iso15-8x8"
- dans ton fichier ~/.login_conf, tu devrais avoir : :charset=iso-8859-15: :lang=fr_FR.ISO8859-15: (Ã comparer avec la sortie de ton setenv en console)
- dans ton fichier /etc/rc.conf : font8x16="iso15-8x16" font8x14="iso15-8x14" font8x8="iso15-8x8"
Puis cap_mkdb /etc/login.conf pour updater la base
Pour chaque utilisateur francophones:
pw usermod <user> -L french
(remarquez les modifications du /etc/passwd, la 5ème colonne)
à la prochaine connexion, les accents seront là, pour toutes les applications, X ou non!
Thierry B.
--{ BL8s a plopé ceci: }--
A la fin de /etc/login.cong ajouter: ^^^^
C'est un BSD toulousaing ?
-- <JX> je vais boire une adelscott <CleeK> jx : pareil pour moi <JX> et comme il ne faut JAMAIS boire le ventre vide <JX> je vais manger une Guinness avec
--{ BL8s a plopé ceci: }--
A la fin de /etc/login.cong ajouter:
^^^^
C'est un BSD toulousaing ?
--
<JX> je vais boire une adelscott
<CleeK> jx : pareil pour moi
<JX> et comme il ne faut JAMAIS boire le ventre vide
<JX> je vais manger une Guinness avec
-- <JX> je vais boire une adelscott <CleeK> jx : pareil pour moi <JX> et comme il ne faut JAMAIS boire le ventre vide <JX> je vais manger une Guinness avec