web-dev-qa-db-fra.com

Différence entre les formats de police OTF (Open Type) ou TTF (True Type)?

Sur un Mac, lorsque je télécharge des polices, j'ai souvent le choix entre OTF (OpenType Format) et TTF (TrueType Format).

Y a-t-il une différence dans la façon dont les ligatures fonctionnent ou quelque chose entre les deux formats?

228
Rich Bradshaw

OTF est plus susceptible d’être une “meilleure” police, car elle prend en charge des fonctionnalités de composition plus avancées (petites majuscules, substituts, ligatures, etc., à l’intérieur de la police plutôt qu’au sein de polices expertes extrêmement distinctes). Elle peut également contenir des courbes spline (style TTF) ou Bezier (style PostScript Type 1). Vous obtiendrez ainsi les formes dans lesquelles la police a été conçue à l'origine et non une conversion de qualité potentiellement inférieure.

D'autre part, si vous téléchargez des polices gratuites à partir de sites Shovelware, il est peu probable que vous obteniez une telle quantité. En effet, vous pouvez simplement obtenir une police TTF renommée OTF.

224
bobince

OTF est un format plus récent que TTF. OTF possède donc certaines fonctionnalités que TTF n’a pas. (Ce qui est un point discutable si le créateur de la police ne les a pas utilisés.)

Une note d’expérience personnelle cependant: selon ce que vous allez faire avec ces polices, j’ai trouvé qu’il était beaucoup plus facile d’obtenir des outils fonctionnant avec TTF, par opposition à OTF. Si vous les utilisez uniquement pour la publication assistée par ordinateur/le traitement de texte, cela fonctionnera bien, mais si vous envisagez de faire quelque chose de programmatique, je recommanderais TTF simplement en raison du nombre plus élevé d'outils/de bibliothèques disponibles.

38
Electrons_Ahoy

Veuillez noter que lorsque les fins de fichier sont vérifiées, les deux méthodes .otf et .ttf peuvent désigner des polices au format OpenType. (Voir OpenType sur Wikipedia - en fait, cela se prononce plus précisément dans la version allemande .)

Cela est un peu déroutant car certains fichiers de police .ttf peuvent sembler être au format ANSI-Windows TrueType hérité, alors qu’ils peuvent en fait être des polices OpenType complètes.

La principale différence entre les deux versions réside dans le fait que les polices de style .ttf utilisent des splines de Bézier quadratiques alors que les polices de style .otf utilisent des splines de Bézier cubiques. (Historiquement, les courbes de Bézier quadratiques ont été utilisées pour le format TrueType «traditionnel»; les courbes de Bézier cubiques proviennent d'un arrière-plan PostScript.) Les cubes de Béziers sont potentiellement plus précis (chaque courbe de Bézier quadratique peut être reproduite exactement avec une courbe de Bézier cubique), mais peut être approché avec des séquences plus petites et segmentées de Béziers quadratiques. (Notez également que ni cubique ni quadratique les splines de Bézier ne peuvent exactement reproduire un cercle. Il y a toujours une erreur d’approximation.)

Une autre différence mineure dans la spécification semble être que les polices OpenType à la version ttf peuvent adresser le même glyphe avec plusieurs points de code. Par conséquent, cela économise de l’espace, par exemple si les versions majuscules de b , β et в (lire: latin, grec et cyrillique «B») ont la même forme.

23
Debilski

Je ne suis pas d’accord avec ceux qui disent que la FTO est le meilleur format. TTF offre au concepteur la possibilité de modifier les détails de la pixellisation à l’écran et à l’impression (si le concepteur sait le faire).

Par exemple:

TTF vs OTF

11
Fabrizio Schiavi

Je trouvais cela utile et cela répondait suffisamment à mes questions pour arrêter de creuser plus profondément.

MS: Quelle est la différence entre les polices TrueType, PostScript et OpenType?

Les polices TrueType peuvent être dimensionnées à n’importe quelle taille; elles sont claires et lisibles dans toutes les tailles. Ils peuvent être envoyés à n’importe quelle imprimante ou autre périphérique de sortie pris en charge par Windows. Les polices OpenType sont associées aux polices TrueType, mais elles intègrent une extension plus étendue du jeu de caractères de base, notamment les petites majuscules, les chiffres anciens et les formes plus détaillées, telles que les glyphes et les ligatures. Les polices OpenType peuvent également être redimensionnées à n’importe quelle taille, sont claires et lisibles dans toutes les tailles et peuvent être envoyées à n’importe quelle imprimante ou autre périphérique de sortie pris en charge par Windows.

Les polices PostScript sont lisses, détaillées et de grande qualité. Ils sont souvent utilisés pour l’impression, en particulier les impressions de qualité professionnelle, telles que les livres ou les magazines.

Quel format de police fonctionnera le mieux pour moi?

Ça dépend. Si vous voulez une police qui s’imprime bien et qui soit facile à lire à l’écran, envisagez d’utiliser une police TrueType. Si vous avez besoin d'un jeu de caractères volumineux pour la couverture linguistique et la typographie fine, vous pouvez utiliser une police OpenType. Si vous devez imprimer des publications imprimées de qualité professionnelle, telles que des magazines brillants ou des impressions commerciales, PostScript est un bon choix. Pour plus d'informations, voir Polices de caractères: Forum Aux Questions .

3
Travis Bemrose