Une question a été posée récemment sur un autre forum qui m'a fait repenser ma compréhension des formats vectoriels. Les polices TrueType sont dans un format vectoriel et - j'avais pensé auparavant - que si un éditeur de vecteur devait les présenter pour modification, il ne présenterait que les points décrits dans la forme de police d'origine et, s'il y a des courbes, présentait des poignées appropriées uniquement ces points.
Je ne vois pas comment un progiciel ( Glyphes ) peut interpréter un dans Arial comme 20 points et un autre (Illustrator) l'interpréter comme 37 points lorsqu'il est converti en contours ou développé. Je n'ai pas de glyphes à portée de main, mais je peux confirmer qu'Illustrator a présenté 37 points lors de mon essai. L'affiche originale a illustré les deux résultats comme suit:
Le a d'Arial dans les glyphes :
Le mot arial dans la même police dans Illustrator (concentrez-vous sur les points de la lettre a contre les mêmes dans les glyphes ):
Je comprends le concept de base des fichiers d'images vectorielles; que les données sont une série de coordonnées pour les points et d'autres informations détaillant mathématiquement la quantité de courbe (ou l'absence de) entre les points. Ce que je ne comprends pas, c'est deux choses:
Les données d'une police TrueType ne sont-elles pas décrites de manière à pouvoir être traduites très littéralement en une forme modifiable dans Illustrator lorsqu'elles sont décrites? Pourquoi Illustrator a-t-il ajouté des points supplémentaires? Ou le format TrueType n'est-il pas du tout décrit en utilisant des points (je ne vois pas comment)?
Les glyphes semblent démontrer qu'il est possible de décrire certaines courbes en un nombre limité de points. Pourquoi un logiciel très réputé comme Illustrator aurait-il besoin de plus de points pour décrire la même courbe? Je verrais cela comme une mauvaise traduction et j'imagine que la plupart des utilisateurs s'y attendraient aussi. Cela chevauche un peu la première question, alors peut-être qu'une seule réponse couvre les deux.