Typographie et écologie

,

On a tendance à dire qu’il faut choisir tel ou tel police pour consommer moins d’encre et donc sauver la planète et son portemonnaie. Mais concrètement, quelle police choisir ? Pour y arriver, je vais prendre deux critères : la quantité de texte contenu dans une page (et donc faire des économies de feuilles) et la quantité d’encre nécessaire pour imprimer cette page. Pour y arriver, je vais prendre une police de référence, par défaut sous Libre Office : Liberation Serif. Je vais comparer à d’autres polices : EB Garamond 12, Alegreya, Open Baskerville, Aleo en polices libres (et de leur disponibilité sous GnuLinux) et Ryman Eco, Spranq eco sans, tous deux jugés « écologique » du fait de la présence de trous dans leur corps.

Ma méthodologie est simple : je vais faire un certain nombre de mesures et classer. Je vais ensuite additionner les rangs : celui avec la valeur la plus faible est celui qui a gagné.

Pour mesurer la quantité de texte contenu dans une page, je me base sur un discours de Danton, « Instruction gratuite et obligatoire », qui possède l’avantage de faire exactement une page, moins une ligne avec Liberation Serif 12pt. Je rajoute une ligne de caractères spéciaux (ABCDEFGHIJKLMNOPQRSTUVWXYZÁÈÎÖÚÝÇÆŒĜĤĴĈŜáèîöúýçæœfiĝĥĵŭĉŝ1234567890), pour voir leur prise en compte au sein de la police. Voici les résultats, tous en 12 :

  • Liberation Serif : 1 page ;
  • EB Garamond 12 : 1 page, + 1 ligne complète + 3 mots sur la 2e ;
  • Alegreya : 1 page + 7 lignes complètes ;
  • Open Baskerville : 1 page, + 1 ligne complète + 3 mots sur la 2e ;
  • Aleo : 1 page + 8 lignes complètes + 3 mots sur la suivante ;
  • Ryman Eco : 1 page + 7 lignes complètes + 3 mots sur la suivante ;
  • Sprang eco sans : 1 page + 13 lignes complètes + 1 mot ;

On voit des disparités fortes. Si on doit classer ces polices de la plus compacte à la moins compacte, on aurait : Liberation Serif, EB Garamond 12 + Open Baskerville, Ryman Eco, Alegreya, Ryman Eco, Aleo et Sprang Eco Sans.

Néanmoins, en faisant ces tests, on constate que l’œil, c’est-à-dire la hauteur du glyphe – le caractère – diffère. On va donc comparer ce qui est comparable : pour y arriver, on va comparer la hauteur d’x, c’est-à-dire la hauteur d’un x minuscule.

Pour comparer :

Police Hauteur x

  • Liberation Serif : rouge ;
  • EB Garamond 12 : orange ;
  • Alegreya : jaune ;
  • Open Baskerville : vert foncé ;
  • Aleo : bleu clair ;
  • Ryman Eco : violet :
  • Sprang eco sans : vert clair ;

On remarque des phénomènes intéressants : bien que EB Garamond soit plus petit que Liberation Serif en hauteur, on remarque qu’il prend plus de place ; pourtant, on met bien plus de mots en une ligne avec EB Garamond qu’avec Liberation Serif ! En faisant des tests, je remarque que c’est l’espace inter-paragraphe qui est fautif ! Dans le même principe, c’est l’espace interligne d’Alegreya qui explique ces écarts. Pour Open Baskerville, on remarque c’est l’espace interlettre, faisant en sorte qu’une ligne est plus longue. Pour Aleo, Ryman Eco et Sprang eco sans, ce sont la taille des lettres qui sont plus grosses que les précédentes. Il suffit de mettre Aleo et Ryman Eco à 11 au lieu de 12 pour pouvoir comparer ce qui est comparable. Pour Sprang Eco Sans, il faut tomber à 10.

Donc si on récapitule avec les valeurs ajustées pour retrouver une ressemblance visuelle (je prends en compte la subjectivité de la lisibilité), on arrive à :

  • Liberation Serif : 12 pt interlignage 120 %;
  • EB Garamond 12 : 12 pt interlignage 110 %;
  • Alegreya : 12 pt interlignage 100 %;
  • Open Baskerville : 12 pt interlignage 110 %;
  • Aleo : 11 pt interlignage 120 %;
  • Ryman Eco : 11 pt interlignage 120 %;
  • Sprang eco sans : 10 pt interlignage 120 %;

Et on a comme résultat :

  • Liberation Serif : 1 page ;
  • EB Garamond 12 : 1 page – 2 lignes ;
  • Alegreya : 1 page ;
  • Open Baskerville : 1 page – 2 lignes ;
  • Aleo : 1 page ;
  • Ryman Eco : 1 page – 1 ligne ;
  • Sprang eco sans : 1 page – 3 lignes.

On classe, on a donc : Sprang Eco Sans, EB Garamond 12 + Open Baskerville, Ryman Eco, Liberation Serif + Aleo + Alegreya.

Je vais maintenant mesurer dans GIMP, à l’aide de l’histogramme (couleur → mesures → histogramme) le nombre de pixels noirs de chaque police. Il faut noter qu’il faut rajouter une couche alpha pour pas compter les pixels blancs. Bien sûr ce test est empirique, et on peut l’améliorer en comptant n page imprimé en vidant une cartouche : cela peut se faire, mais serait trop consommatrice en ressources. Je vais donc me contenter de cet ersatz. Je vais pour cela prendre à la fois en 12 pt et avec la taille ajustée.

En non ajusté :

  • Liberation Serif : 37773px ;
  • EB Garamond 12 : 36805px ;
  • Alegreya : 34024px ;
  • Open Baskerville : 26045px ;
  • Aleo : 48225px ;
  • Ryman Eco : 32946px ;
  • Sprang eco sans : 43690px ;

Pour le classement, cela nous donne : Open Baskerville, Ryman Eco, Alegreya, EB Garamond, Liberation Serif, Sprang eco Sans, Aleo.

Version ajustée :

  • Liberation Serif : 37773px ;
  • EB Garamond 12 : 36805px ;
  • Alegreya : 34024px ;
  • Open Baskerville : 26045px ;
  • Aleo : 42854px ;
  • Ryman Eco : 28428px ;
  • Sprang eco sans : 30320px ;

Pour le classement, cela nous donne : Open Baskerville, Ryman Eco, Sprang eco Sans, Alegreya, EB Garamond 12, Liberation Serif.

Une fois mit dans un tableau, cela nous donne :

Police Rang page 12pt Rang page Ajustement Rang px 12pt Rang px Ajustement Total final
Liberation Serif 1 4 5 6 16
EB Garamond 12 2 2 4 5 13
Alegreya 4 4 3 4 15
Open Baskerville 2 2 1 1 6
Aleo 5 4 7 7 23
Ryman Eco 3 3 2 2 10
Sprang eco sans 6 1 6 3 16

Si on fait le total, nous avons le choix suivant : Open Baskerville, Ryman Eco, EB Garamond 12, Alegreya, Liberation Serif, Sprang Eco Sans et Aleo.

Ces efforts seront vains si on n’imprime pas en recto-verso, et si possible deux pages par face. On peut aussi imaginer imprimer sur du papier recyclé et en mode brouillon, ce qui peut nous donner de bons résultats. Cependant, le choix d’une police ne doit pas être conditionné seulement en fonction des économies d’encre, mais aussi sur des critères de lisibilité, des glyphes en adéquation avec la langue que l’on utilise (œ ou de É pour le français par exemple), de dessins spécifiques pour l’italique et la mise en gras… Bref, ne pas faire des choix purement écolomique (écologique et économique), mais aussi esthétique !

En conclusion que retenir ? Le choix d’une police est un choix difficile, dépendant de nombreux critères. Ici, nous avons seulement exploré, via notre méthodologie et de manière imparfaite, le critère économique. Nous devons aussi nous baser sur d’autres critères, qu’elle soit esthétique ou typographique, mais aussi sur la licence pour permettre de prendre un choix éclairé. Un deuxième point à retenir, c’est que une police conçue comme économique, « Sprang Eco Sans » ne semble pas faire de bons scores in fine : on doit donc vérifier, de manière empirique la validité de ces affirmations. On peut continuer cette étude en étendant à d’autres polices, mais aussi d’autres critères, pour affiner notre jugement. Si vous voulez vous lancer dans ce travail, contactez-moi, je serais curieux de voir les résultats ou de travailler ensemble pour peaufiner la méthodologie !

Erratum : une erreur s’est glissé dans les calculs, dans GIMP j’ai compté en pixel au lieu de point. Pour me faire pardonner, j’ai adopté une autre méthodologie, qui est plus rapide et comparable : je compte combien de x minuscule en 12 pt je peux mettre dans une page A4 et je compte le nombre de pixel d’un x minuscule 12 pt dans GIMP via la méthode de l’histogramme. Il suffit de faire une division pour obtenir un indice, et comparer les différentes valeurs. J’en profite pour mettre un tableur en ligne pour que vous mettiez aussi vos résultats pour compléter et avoir une vue d’ensemble.

Police nombre d’x 12 pt minuscule par page nombre px d’un x 12pt indice
Open Baskerville 4717 140 3,0
Adobe Garamond Pro 4324 162 3,7
Corbel 4312 176 4,1
Time New Roman 4160 176 4,2
Courrier New 3496 148 4,2
Liberation Serif 4160 180 4,3
EB Garamond 12 4557 199 4,4
Calibri 4416 199 4,5
Myriad Pro 4300 209 4,9
Ryman Eco 3626 178 4,9
Palatino Linotype 3311 165 5,0
Segoe UI 3915 198 5,1
Arial 4160 229 5,5
Alegreya 3696 205 5,5
Georgia 4108 229 5,6
Open Sans 3344 227 6,8
Sprang eco sans 3484 239 6,9
Aleo 3500 290 8,3
Dejavu Serif 3621 317 8,8
DejaVu Sans 3484 306 8,8
Verdana 3216 298 9,3
Trajan Pro 2583 252 9,8
Impact 4416 510 11,5
Lucida Sans Unicode 2535 299 11,8
Comic Sans MS 1236 289 23,4