Google m’a déniché cette excellente vieille entrée de blog le Samlog sur les majuscules accentuées sous Windows. Je ne rajouterai rien sur la justification (le monsieur a raison, sauvons nos particularismes).
En pratique :
Sous Windows XP : La situation est meilleure que sur les versions précédentes même si j’ai parfois des problèmes suivant l’application (le Bloc-Notes est moins coopératif que Word).
L’accent circonflexe est une touche morte (on a ainsi facilement  par^
puisA
).
AltGr
-7
permet d’avoir la touche morte de l’accent grave, puis on tape la majuscule (ex : À).
UnCtrl
+,
(virgule) permet d’avoir la touche morte des cédilles (pour Ç).
Une sorte de « mode ligature » s’obtient parCtrl
+&
(ex :Ctrl
+&
puisO
donne Œ).
On peut se rabattre sur des codes (qui existent même en deux versions) :Alt
+0199 =Alt
+128 = Ç,Alt
+0200 =Alt
+212 = È, etc… (cf cet article).Sous Mac OS X :
La toucheCaps Lock
a un rôle différent par rapport à Windows : au lieu de remplacer unShift
bloqué, elle indique bien le mode majuscule.
DoncCapsLock
puisé
= É. C’est bien pratique pour taper du texte tout en majuscule, mais ceux qui sous Windows utilisaientCapsLock
pour forcer les chiffres sur un portable doivent être désorientés.
Problème(Corrigé en 2009 avec Snow Leopard): Le Ç et le Ù ne s’obtiennent pas de la même manière, il faut plutôt unAlt
-ç
ouAlt
-ù
. Inconsistant.Sous Linux :
On procède comme sous Mac, avec en plus la souplesse de la toucheCompose
(la touche Windows droite chez moi). C’est sublime :
Compose
+'
+E
= É
Compose
+-
+D
= Đ (D barré vietnamien)
Compose
+o
+/
= ø (o barré scandinave)
Compose
+,
+C
= Ç
Compose
+O
+R
= ®
Compose
+s
+s
= ß (ss allemand)
Compose
+<
+<
= « (guillemets français que nous devrions utiliser systématiquement à la place des “ anglosaxons ; je détaille ici)
Compose
+=
+Y
= ¥
Compose
+'
+i
= í
etc.
On a en plus la souplesse de pouvoir reprogrammer chaque touche à volonté. C’est réservé aux gourous (il faut tutoyer xmodmap ou triturer les fichiers de configurations de X) mais avec un grand clavier, remapper#
(AltGr
+3
) surAltGr
+J
est bien utile quand on ne peut taper que d’une main.
Ajout de décembre 2024 : sous Linux, il est à présent plus pratique d’ajouter des combinaisons multitouches dans.XCompose
(billet peut-être à venir)
Mise à jour du 06/01/2006 : Compléments sur XP grâce à ce site + mise en forme.
7 réactions
1 De Jid - 08/09/2005, 12:49
C'est bizarre, je n'avais pas les mêmes pour windows (oui je suis encore en windows!!)
par exemple "alt128" pour Ç et non pas "alt0199"
et grâce à une faute de frappe, il y a les amusants :
alt12 ♀
alt11 ♂
2 De Le webmestre - 08/09/2005, 13:07
Effectivement, les deux possibiltiés existent. Le 0 de début doit indiquer qu'on n'utilise pas la même base ou pas la même page de code (Unicode si commence par 0 ???), parce que Alt+0199 et Alt+199 ne donnent pas la même chose. À fouiller.
Et merci pour l'idée de Alt11 et 12 :-)
3 De Steph - 09/09/2005, 15:34
Alt+nnn utilise le vieux codage du DOS
Alt+0nnn utilise le codage Windows.
Plein d'infos là www.cs.tut.fi/~jkorpela/c...
4 De Arthur - 03/06/2006, 11:41
Une question naïve : comment accentuer les majuscules sur un portable fonctionnant sous Windows, puisqu'on accède alors au pavé numérique via la touche [Maj]? J'ai essayé en vain jusqu'à maintenant.
Merci de vos réponses.
5 De Le webmestre - 03/06/2006, 21:20
La touche Shift sur un portable ne donne pas accès au pavé numérique, mais aux touches shiftées de la première rangée du clavier, comme sur un clavier normal.
Le pavé numérique réel, du moins sur les portables que j’ai vus, Sony comme Apple, s’obtient avec une touche Fonction (Fn) + i,j,k,l...
6 De cmoi - 03/10/2012, 18:26
Tu as mis ton lien sur ccm. C'est bien beau mais tu n'ai rien â ce sujet pour vista :-0))
7 De stefjourdan - 09/09/2013, 01:28
Il existe un petit programme extrêmement utile qui s'appelle UNICODE keyboard Enhancer (Unicode améliorateur de clavier).
Si vous avez à utiliser souvent des lettres bizarres : œ pour commençer, qui n'est pas sur nos claviers, mais aussi À, Ç, ſ (le s de l'ancien français) etc il est souverain !
Vous attribuez vous-même la combinaison qui va donner le caractère désiré, donc c'est là qu'il faut faire jouer votre imagination, par exemple moi j'ai attribué à mon "à" le "À" (astucieux non ?), ça veut dire que quand je veux la majuscule je tape CTRLdroit+à (tous les caractères de Unicode s'obtiennent avec le CTRLdroit)
Donc un petit travail de mémoire à prévoir, mais moins que de mémoriser des trucs comme alt128
bien à vous