Ouah, lui, hé ! La différence ? Elles sont nombreuses.
Il faut distinguer plusieurs choses :
- Le type de courbes vectorielles et leur sens : les postscripts T1 ou OpenType sont de type courbes de Bézier, pas pour les TrueType.
- Le caractère Unicode : plus pratiquement, c'est le nombre de caractères inclus dans une fonte. Traditionnellement, les PostScript T1 et les TrueType Mac ne permettent pas l'usage de plus de 256 caractères, dont ceux de contrôle (Option, Commande, CTRL, fonctions diverses…

Les TrueType PC et OpenType (TT ou PostScript) sont unicodes et incluent des glyphes disponibles parfois pour des langues très variées (Arabe, Grec, Japonais [simplifié], etc.)
- Le nombre d'unités en hauteur est différent pour les PostScripts (T1 et OpenType) : 1000 unités par em (hauteur d'un caractère dans l'absolu), tandis que ce nombre est de 2048 pour les TT (Mac, PC et OpenType)
- Oui, mais qu'est ce que c'est que l'OpenType qui peut être de type PostScript et TrueType ? C'est le caractère programmé pour certains glyphes de remplacement comme les ligatures automatiques, les variantess contextuelles de début ou de fin, voire de milieu d'un mot, ou tout ce que le créateur s'est imaginé de créer pour rendre sa fonte vivante.
Un exemple, la Linotype Zapfino (pas celle fournie à l'achat d'un Mac) : en version PostScript, c'est en fait 4 (ou plus ? me souviens plus) polices différentes dont chacune propose des variantes. Il y a en plus, la police des ornements. Hé bien, en OpenType, comme ce type est Unicode et permet grâce à OS X d'utiliser plus de 256 caractères, toutes les variantes, les ligatures et les ornements peuvent être compris en une seule police. Et pour peu que ton logiciel le permette et soit réglé pour, en tapant du texte, tu auras des tas de variantes contextuelles qui apparaîtront comme par magie.
comme parfois, ça ne donne pas exactement ce que tu aurais voulu, ça peut encore être réglé à la main.
Voilà, en gros.