En corrigeant un problème mineur d'affichage de texte, nous avons enfin compris pourquoi les calages de textes sur Windows étaient différents de ceux de Linux et MacOS, même en utilisant la même police : le système Windows ne prend pas toujours en compte les "kerning pairs", l'indication dans la police de l'espacement des caractères considérés 2 à 2. En haut, lorsqu'on ignore cette indication, en bas, en la prenant en compte Il ne s'agit pas d'une simple diminution de l'espace : pour deux A ou deux T à la suite, il n'y aurait pas de différence, c'est seulement lorsque graphiquement les deux caractères peuvent passer l'un sous l'autre. A noter que des applications "système" de Windows comme WordPad n'en tiennent pas compte (vous pouvez essayer) ! Lorsque c'est activé, le résultat général est beaucoup plus agréable et un peu plus compact. Nous l'avons mis en place de manière générale, pour tout le programme. Mais vraiment tout le programme, cela inclut l'interface avec les menus, les boîtes, etc. Cependant, puisque cela peut changer légèrement l'aspect des fichiers existants (césures différentes, largeur des textes légèrement inférieure), nous allons le rendre débrayable via une préférence. Bon week-end ! |