Les caractères nécessaires au français écrit ne sont pas toujours faciles à obtenir depuis un clavier d’ordinateur. Les développements qui suivent expliquent les solutions mises en place pour contourner ce problème.
Remplacement automatique
Il arrive qu’un nombre s’affiche sur deux lignes au lieu d’une seule, ou qu’un signe de ponctuation se retrouve isolé en début ou en fin de ligne.
Les espaces insécables servent à éviter ce genre de désagrément, mais WordPress n’offre aucun moyen de les générer directement au clavier.
J’ai créé une extension qui remplace automatiquement l’espace ordinaire par une espace insécable aux principaux endroits énumérés par Le Ramat de la typographie , qui fait autorité depuis plusieurs décennies. Nommément :
- avant les signes
:
,%
,$
et€
- de chaque côté d’un
h
isolé dans les heures de type 9 h 59 et 23 H 59 - entre les deux segments d’un code postal canadien
- avant les unités de mesure les plus courantes :
- de volume :
ml
etdl
- de poids :
mg
etkg
- de longueur :
mm
,cm
etkm
- de quantité de mémoire :
ko
,Mo
etGo
- de masse monétaire :
M$
,G$
,M€
etG€
- de volume :
Dans les cas de figure suivants, l’espace ordinaire sera automatiquement remplacée par une espace insécable fine :
- après un guillemet français ouvrant
«
- avant un guillemet français fermant
»
- avant les signes
;
,!
et?
- lorsque l’espace sert à séparer les milliers dans un nombre
Notez qu’aucun remplacement ne se produit lorsque vous ne laissez aucune espace.
Insertion manuelle
J’ai mis au point une application qui permet d’insérer vous-même des espaces insécables aux endroits qui échappent au processus de remplacement automatique dont je viens de parler. Outre les espaces insécables, cette application permet d’insérer les caractères spéciaux suivants :
- le tiret court
–
- le tiret long
—
- le guillemet français ouvrant
«
- le trait d’union insécable
‑
- le guillemet français fermant
»
- le point médian
·
- le O et E liés minuscule
œ
- le O et E liés majuscule
Œ
- le A et E liés minuscule
æ
- le A et E liés majuscule
Æ
- le point de suspension
…
- le N tilde minuscule
ñ
- le N tilde majuscule
Ñ
- le Y tréma majuscule
Ÿ
- le signe de l’euro
€
- le signe de multiplication
×
- le signe de division
÷
- le copyright
©
Voici comment vous pourrez procéder depuis l’éditeur de texte de WordPress le moment venu :
- Placez votre curseur à l’endroit exact où le caractère doit s’insérer
- Appuyez sur ÉCHAPPE pour quitter le mode formulaire de JAWS ou NVDA
- Dressez la liste des champs de formulaire
- Allez jusqu’au nom du caractère voulu, puis ENTRÉE pour l’insérer
Vous serez de retour à votre texte, prêt à continuer de taper normalement.
Normand Lamoureux, M.A., SRDV
Expert en accessibilité du web