Page 1 sur 1

[configuration] Clavier suisse romand en unicode

Publié : sam. 12 oct. 2013, 18:23
par teke
Bonjour,

Utilisateur d'Archlinux depuis 10 mois, j'ai avant été sous Debian pendant 9 ans.

Arch c'est de la balounette en barre, vraiment!!! J'ai cependant un problème que je n'ai jamais réussi à régler. Mes différentes recherches sur le net, le wiki et le forums ne m'ont apporté aucune aide. Il s'agit de la configuration du clavier pour la Suisse romande. En mode graphique c'est ok. Dans un terminal graphique sous x c'est ok une fois sur deux... par contre en mode console ce n'est pas du tout ok!!!

Là je suis en train de réinstaller un nouvelle machine qui n'aura pas d'interface graphique (serveur "bbs" sous ssh).

Cela coince dès le début de l'installation : http://wiki.archlinux.fr/Installation#Clavier

Selon ce qui est indiqué je devrais faire un

Code : Tout sélectionner

loadkeys fr_CH
ok, les caractères sont à leur place. Par contre il m'est totalement impossible d'avoir les accents! soit la lettre apparait sans l'accent, soit parait d'abord l'accent et ensuite ma lettre...

si je fais

Code : Tout sélectionner

loadkeys fr_CH-latin1
j'ai bien les accents, mais exit l'unicode. Esst-il seulement possible d'avoir le clavier Suisse romand en utf-8 ?

Pour l'usage courant de la ligne de commande, l'administration pas de soucis... par contre pour la rédaction de texte avec vim c'est vraiment un très très gros problème!

Est-ce que quelqu'un pourrait me donner un coup de main ? Merci d'avance!!!

Re: [configuration] Clavier suisse romand en unicode

Publié : sam. 12 oct. 2013, 19:41
par benjarobin
Voir : http://wiki.archlinux.fr/Vconsole
https://wiki.archlinux.org/index.php/Fonts
http://en.wikipedia.org/wiki/ISO/IEC_88 ... 2FIEC_8859

Ce qui donne purement théoriquement /etc/vconsole.conf :

Code : Tout sélectionner

KEYMAP=fr_CH-latin1
FONT=lat1-16
FONT_MAP=8859-1
ou essaye ceci

Code : Tout sélectionner

KEYMAP=fr_CH-latin1
FONT=lat9w-16
FONT_MAP=

Re: [configuration] Clavier suisse romand en unicode

Publié : sam. 12 oct. 2013, 22:30
par teke
Un tout grand merci pour ta réponse et pour les liens!

Je ne suis plus où ce trouve cette machine, j'y serais demain après-midi et pourrais tester.

Je n'arrive pas à comprendre dans les liens cités si ensuite je serais en unicode?

Pas taper, je ne suis vraiment pas un spécialiste du domaine.

Re: [configuration] Clavier suisse romand en unicode

Publié : dim. 13 oct. 2013, 18:01
par teke
Encore un grand merci.

Effectivement, j'ai bien les accents. Par contre j'ai des caractères du terminal (dans les sorties des commandes) qui sont remplacés par un point interrogation dans un carré blanc.

Je ne dois pas être le seul suisse romand (^_^) sur ArchLinux. Est-ce que vous arriver avoir les accents dans un tty???

Re: [configuration] Clavier suisse romand en unicode

Publié : dim. 13 oct. 2013, 18:07
par jean_no
Salut

J'ai moi aussi le problème des caractères accentués depuis un "certain temps"...
En TTY, je fais :

Code : Tout sélectionner

setfont Lat2-Terminus16
Avec les majuscules!

A+

Re: [configuration] Clavier suisse romand en unicode

Publié : dim. 13 oct. 2013, 19:23
par Tristelune
Salut,

je suis également sous clavier suisse romand et je n'ai pas de problème d'accents.
Mon /etc/vconsole.conf

Code : Tout sélectionner

KEYMAP=fr_CH-latin1
FONT=lat9w-16
FONT_MAP=
Au cas où dis-moi quels caractères te posent problème et je pourrai essayer. Je peux te donner
ce que j'ai dans d'autres fichiers de configuration si nécessaire.

Re: [configuration] Clavier suisse romand en unicode

Publié : lun. 14 oct. 2013, 20:53
par teke
Bonjour,

Un super merci pour vos réponses:

@jean_no, J'arrive effectivement ainsi à avoir certains accents, comme le circonflexe ou le tilde. petit soucis (^_^) je n'arrive pas mettre le circonflexe SUR le lettre, il apparait dès que je le tape.

@Tristelune, benjarobin, de très bon conseil, m'avait donné le même code. et cela fonctionne effectivement, j'arrive avoir les accents ainsi. Petit problème (^_^) certains caractères ne paraissent plus correctement dans le terminal: l'invite de commande, certaines réponses de programmes, des lettres sont alors remplacées par des points interrogations dans un carré.

En soit cela ne me dérange pas. Par contre, je travaille énormément avec latex (souvent par txt2tags). Mes documents sont partagés avec de multiples personnes que j'ai eu beaucoup de peine à mettre en unicode (surtout ceux sur mac).

En utilisant le latin1, mes documents sont-ils en unicode? Comment puis-je le vérifier? La réponse de la commande "file" est-elle une indication tout à fait sure? Elle me répond souvent ASCII pour des textes qui sont sensés être en utf8...

Vraiment un très gros merci à vous tous de vous être penchés sur ce soucis... Je vais encore faire des tests demain.

Re: [configuration] Clavier suisse romand en unicode

Publié : lun. 14 oct. 2013, 21:05
par benjarobin
La font comme le keymap n'a pas un lien direct avec l'encodage des fichiers.
Si tu as bien configuré ta locale, il n'y aura pas de souci.

Code : Tout sélectionner

# cat /etc/locale.conf
LANG=fr_FR.UTF-8
LC_COLLATE=C