IPB

Bienvenue invité ( Connexion | Inscription )

> Les claviers de nos Macs, suite..., C'est quoi une "dead key"?
Options
Laszlo Lebrun
posté 7 Sep 2025, 16:19
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 792
Inscrit : 1 Nov 2021
Membre no 214 848



Vous avez peut-être vu dans les réglages de langue des claviers des variantes "no dead keys".
Certains d'entre nous ne savent pas vraiment ce que ça veut dire et choisissent "no dead keys" parce qu'ils n'ont pas de touche défectueuse dans leur clavier. wink.gif
Une "dead key" n'est pas une touche défectueuse, mais une touche de diacritiques combinants.
Lorsqu'on appuie dessus c'est d'abord l'accent qui vient, et se combine avec la lettre suivante.

Si on choisit "no dead keys" ce mecanisme est inhibé. Normalement les accents aigus, graves, circonflexes s'impriment immédiatement avant la lettre qui suit.

Mais... ce n'est pas toujours le cas! Beaucoup de logiciels rattrappent cet état de fait et affichent tout de même les caractères accentués.

Mais... ce n'est pas forcément pareil! Il existe une légère différence en Unicode entre les « vraies » lettres accentuées et les lettres « combinées ».
Unicode autorise les deux :

é = U+00E9 (réel, tapé avec une dead key ou sur un clavier français)
é = U+0065 (e) + U+0301 (accent aigu combiné, tapé sans dead key)

Les deux sont absolument identiques en texte affiché, mais attention si vous recherchez une séquence de texte spécifique dans un programme !
La plupart des logiciels bureautiques devraient en tenir compte automatiquement, mais C++ ou Python ne le font pas.
Vous pourriez également obtenir des effets de tri bluffants…



--------------------
"Les gens douteront toujours de la vérité sur Internet car l'erreur est constamment prêchée autour de nous" Johann Wolfgang von Goethe
MBP 15" 2015 Retina ( Win11, Sequoia), Macbook Air 2015 ( Win11, en voyage), iMac 2015 27" Retina (Win11,Sequoia), MacbookPro 2012 (Linux) pour le piano... pour ne citer que les Macs.
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th September 2025 - 14:26