TrueType est le nom d'un format de
polices de caractères créée par
Apple vers la fin des
Années 1980, en concurrence frontale avec le format
Type 1 du standard
PostScript, développé par
Adobe Systems. Comme pour PostScript, les polices TrueType sont définies par des
vecteurs grâce aux
courbes de Bézier, mais seulement quadratiques, ainsi que par des algorithmes d'optimisation (« hinting ») sophistiqués. Ceci constituait une avancée importante par rapport au rendu d'
images matricielles (ou « bitmap »), car il était possible de synthétiser une police à plusieurs tailles différentes, en atténuant de surcroît le problème du
Crénelage.
Depuis le milieu des Années 1990, ces polices sont gérées par une couche logicielle intégrée au système :
Ce format a servi de base pour la conception du format
OpenType, développé conjointement par Adobe et
Microsoft, vers la fin 2002, et reste encore très largement utilisé.
Histoire
Apple vendit une licence à
Microsoft pour lui permettre d'utiliser les polices TrueType. Depuis, les polices sont parfaitement compatibles entre
Mac OS et
Windows. Cependant, au début il n'y avait pas une compatibilité réelle avec le
Macintosh et il fallait employer des utilitaires comme
Panose permettant de contourner la difficulté.
Principe
Les caractères des polices TrueType utilisent des
courbes de Bézier pour leur représentation. Cette représentation géométrique, également utilisée précédemment par
PostScript, permet d'afficher les caractères en
grande taille (corps 14 et plus) sans aucun effet de marches d'escalier.
Algorithmes d'optimisation
La granulation des pixels pouvant créer des effets optiques indésirables pour certaines
petites tailles de caractères, la spécification TrueType admet des indications supplémentaires permettant de les éviter. Elles sont nommées en terminologie TrueType des algorithmes d'optimisation, ou « hints ». Celles-ci permettent l'utilisation de techniques que connaissaient bien les concepteurs de polices depuis que la
Photocomposition les avaient rendues nécessaires (l'impression au plomb, pour sa part, n'avait pas une précision suffisante pour justifier en son temps l'usage de telles techniques). En revanche, la conception de polices TrueType utilisant les
hints est fastidieuse, et les polices ne les utilisant pas n'ont pas la même efficacité optique : elles donnent dans certains corps l'impression de « baver ».
Polices professionnelles
Mise à l'échelle
Que ce soit avec ou sans
hinting, les différents corps des polices TrueType, aussi bien que PostScript, ne s'obtiennent pas par simple
Homothétie : une police de corps 28 n'y est pas formée de caractères à l'échelle double d'une police 14, même en vectoriel.
L'arrondi des raccordements dans les polices à empattement (en anglais serif), comme la série des Times, par exemple, possède sa propre échelle qui n'est pas celle du caractère lui-même. Cela a précisément pour but d'éviter les effets d'empâtement.
Italiques
De même, le style
italique d'une police professionnelle ne sera jamais la police en
romain transformée par déformation oblique. En effet, en un tel cas, certains caractères symétriques en romain (A, V...) se retrouveraient avec un plein et un délié en italique, et ne seraient donc pas homogènes avec le style de la police en romain.
Crénage
Article détaillé : . Les polices professionnelles possèdent des indications de crénage (
kerning) évitant des effets déplaisants lors de la succession de certaines lettres, comme
AV dans N
AVETTE ou
WA dans
WAGON. Le crénage consiste à rapprocher un tout petit peu ces lettres pour éviter un effet de bande blanche diagonale.
Ces informations ne sont pas nécessairement utilisées par un traitement de texte de base, mais sont indispensables en PAO, et des logiciels comme Corel Ventura, Adobe Framemaker ou Indesign et Quark Xpress en tiennent compte. La généralisation du crénage automatique a permis d'abandonner la pratique des ligatures comme ct, ff, fi, ffi, ffn, st, etc. Vous pouvez vérifier dans l'exemple ci-dessus si votre navigateur Internet en tient compte.
Voir aussi
Lien interne
Lien externe