La typographie pour tous

Vous ne le savez peut-être pas mais vous ne respec­tez proba­ble­ment pas les règles de typo­gra­phie offi­cielles fran­çaises. Je raconte ma rencontre fron­tale avec ces normes dans l’article ici et j’espère que vous faites bien atten­tion désor­mais à vos espaces insé­cables et points de suspen­sion. Si vous avez du mal, il existe des exten­sions qui vont corri­ger auto­ma­ti­que­ment certains manques.

typography-orig
le texte origi­nal de test

Comment ça fonctionne ?

Toutes les exten­sions que je vais vous présen­ter fonc­tionnent sur le même prin­cipe : le texte géné­ré par Word­Press est analy­sé et corri­gé avant affi­chage. L’inconvénient est évident : votre affi­chage va être retar­dé et, même avec une exten­sion de cache, votre serveur va avoir du travail en plus.

TypoFR

Typo­FR est un peu l’extension offi­cielle de l’équipe de traduc­tion fran­çaise de Word­Press et corrige auto­ma­ti­que­ment un grand nombre de problème liés à la typo­gra­phie française :

  1. dimen­sions : le x entre deux nombres (12 x 123) est rempla­cé par le symbole mathé­ma­tique de la multi­pli­ca­tion ×
  2. ellipses : les trois points succes­sifs sont rempla­cés par une ellipse
  3. guille­mets fran­çais : les guille­mets basiques ** ” ”** sont remplaces par les guille­mets de style anglais “ ” (un peu étrange mais bon)
  4. espaces insé­cables : certains espaces clas­siques sont rempla­cés par des espaces insé­cables (clas­si­que­ment devant :;?!)
  5. guille­mets simples courbes : les guille­mets simples sont rempla­cés par des guille­mets simples courbes
  6. marque dépo­sée : gère les symboles ™, ® et © entou­rés d’un espace insé­cable en rempla­ce­ment de (r), ̦(c) et (TM)

Je dois préci­ser que sur un de mes sites, elle a bloqué le fonc­tion­ne­ment des short­codes mais elle fonc­tionne bien en test.

Options

typofr-options

Résultat

typofr-rendu


site de l’extension sur word​press​.org : https://​word​press​.org/​p​l​u​g​i​n​s​/​t​y​p​o​fr/ ‑ version testée : 0.11

WP Typography

WP Typo­gra­phy est la Rolls de ces exten­sions. Elle reprend toutes les fonc­tions de rempla­ce­ment mais gère aussi les césures, les carac­tères mathé­ma­tiques, les espa­ce­ments, propose l’ajout de classes CSS et possède son propre système de cache. Elle s’applique aux titres et aux extraits. C’est proba­ble­ment celle que j’utiliserais si je n’avais pas peur de char­ger mon site.

Options

wp-typography-options-css

wp-typography-options-espace

wp-typography-options-remplacement

wp-typography-options-cesure

wp-typography-options-global

Résultat

wp-typography-rendu


site de l’extension sur word​press​.org : https://​word​press​.org/​p​l​u​g​i​n​s​/​w​p​-​t​y​p​o​g​r​a​p​hy/
‑ version testée : 4.0.1

NBSP French

J’avais complè­te­ment oublié que j’avais chro­ni­qué une exten­sion de ce type : https://​www​.echo​des​plu​gins​.li​-an​.fr/​p​l​u​g​i​n​s​/​n​b​s​p​-​f​r​e​n​ch/

9 commentaires

  1. Sorry for the English response, but my French is pret­ty limitted :

    Regar­ding wp-Typo­gra­phy : You can disable any options that you don’t need, those will then not nega­ti­ve­ly impact the perfor­mance of your site. The most « expen­sive » func­tio­na­li­ty is proba­bly hyphe­na­tion, so if you disable that, there should not be any problems.

    I’ve seen from the screen­shot that there is a problem with French typo­gra­phy rules in the title, if you have some other examples for me (input => expec­ted output), I’ll try to fix those. Just create a ticket https://​github​.com/​m​u​n​d​s​c​h​e​n​k​-​a​t​/​w​p​-​t​y​p​o​g​r​a​p​h​y​/​i​s​s​ues.

    • Thanks for your comments about your plugin. You are right for the bug in title. I was too lazy to inves­ti­gate and I should warned you. I may use the plugin on one of my sites so I may see other bugs.

  2. Bonjour,
    @Li-An : quelle diffé­rence entre les exten­sions que tu présentes ici, et NBSP French que je découvre dans tes « posts rela­tifs » ci-dessus ?
    J’ai instal­lé il y a quelques mois le clavier enri­chi FrEl­rick, mais (je ne suis pas douée ?) il ne gère PAS les espaces insé­cables … chez moi, ça reste sécable :(
    Du coup, NBSP French me semble inté­res­sant … et serait moins lourd que les solu­tions propo­sées ici ?

    • Pour FrEl­rick, il suffit de taper AltGr+espace – je suis d’ailleurs carré­ment passé au bépo comme je le raconte ici https://​www​.li​-an​.fr/​b​l​o​g​/​m​o​n​-​t​r​a​v​a​i​l​/​m​e​s​-​z​i​m​a​g​e​s​/​a​m​i​-​b​e​po/.

      NBSP French est une alter­na­tive valable et j’avais complè­te­ment zappé que je l’avais chro­ni­qué – je complète mon billet. wp-Typo­gra­phy va quand même beau­coup plus loin.

      • Ben, chez moi, ALT GR+espace donne … un(e) espace normal(e) et mon point d’in­ter­ro­ga­tion ou d’ex­cla­ma­tion se retrouve à la ligne suivante !! Pour­quoi tant de haine envers moi de la part de ce bel outil ? Tu aurais une idée ? Je désins­talle et ré-installe ?

        Ayant parfois quelques four­mille­ments dans les tendons, je comprends ta recherche d’un clavier plus ergo­no­mique. Mais le BEPO impose de tout réap­prendre, ce qui en soit est déjà compli­qué. Mais sachant qu’au boulot, je passe 30% de mon temps sur un clavier, et qu’il me reste 10 années à donner avant d’être retrai­tée (hé non, avoir un emploi fictif n’est pas donné à tout le monde ^^), je ne peux pas me mettre en tête un clavier pour la maison diffé­rent de celui du boulot ! Ajoute à ça que même à la maison, j’ai un conjoint pas très doué avec l’in­for­ma­tique, si je lui dit qu’A­ZER­TY devient BEPO, il va me tuer …
        Et bon, les habi­tudes ont la vie dure, je préfère garder mon clavier Azer­ty et mon conjoint, plutôt que tout chan­ger d’un coup :D

        • C’est quand même bizarre. Tu es sûre que le driver est bien celui d’activé par défaut ?

          Pour ce qui est du bépo, le bascu­le­ment d’un driver à l’autre c’est juste un raccour­ci clavier sous Windows, ce n’est pas gênant quand on partage un ordi. Mais l’apprentissage, c’est quelque chose quand on a de vieilles habi­tudes – et il est trop facile de confondre les touches (je ne tape plus qu’en bépo néanmoins).

  3. Pour le clavier BEPO, j’y pense­rai quand je serai retrai­tée … pas possible avant, il faut garder la même logique dans les doigts si on veut aller vite.

    Le clavier FrEl­rick n’est pas acti­vé par défaut, je switche dessus quand c’est moi qui utilise le PC et que je suis en « mode Word­Press ». Mais il fonc­tionne pour le reste : majus­cules accen­tuées, ç en majus­cule, points de suspen­sion … Seul bug consta­té : ce foutu espace insécable.
    Je vais peut-être poster un ticket sur Sour​ce​Forge​.net (au fait, le clavier n’est pas annon­cé compa­tible Windows 10, serait-ce l’explication ??) … ou alors je tape mes espaces insé­cables en HTML.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *