next up previous contents
suivant: discontinuité dans des tracés monter: Affichage à petite échelle précédent: les différences entre la   Table des matières

les méthodes d'arrondi et les différences imprévues entre les largeurs

Au moment du dessin final sur écran, il faut arrondir les valeurs réelles en un nombre entier de pixels. Ainsi un choix se présente: faut-il arrondir à l'entier le plus proche ou à la partie entière? Dans certains cas, les deux méthodes sont inefficaces et deux surfaces initialement identiques se retrouvent différentes à l'écran. La figure 1.12 montre deux rectangles de largeurs égales, aboutissant à deux rectangles différents quelque soit la méthodes d'arrondi adoptée.

Figure 1.12: deux rectangles a priori identiques se retrouvent avec des largeurs différentes

Ce problème d'adaptation des petits caractères à la grille est un problème connu dans le domaine de la typographie numérique [25]. Pour le traiter, il faut disposer d'informations sur la topologie même du caractère. L'ensemble de ces informations permettrait soit de légèrement déplacer le caractère pour mieux le placer sur la grille, soit de légèrement modifier son contour. Le problème est que cet ensemble d'indications (hints) doit être donné par le typographe pour chaque caractère. Nous ne disposions pas de ces informations.


next up previous contents
suivant: discontinuité dans des tracés monter: Affichage à petite échelle précédent: les différences entre la   Table des matières
Nabil Bouzaiene 2000-07-12