Base de connaissances des polices de type 1 | Aspose.Font

Introduction à la police Type 1

Type 1 (PostScript Type 1) est un format de police vectorielle largement utilisé et bien établi, conçu pour une impression et une publication de haute qualité. Jetons un coup d’œil à leurs principales caractéristiques :

Cependant, il est important de noter qu’avec l’émergence des polices OpenType, les polices Type 1 sont devenues quelque peu obsolètes pour le développement de nouvelles polices.

Avantages et inconvénients de la police Type 1

Le tableau ci-dessous présente les avantages et les inconvénients des polices de type 1, afin que vous puissiez décider de les utiliser ou non dans votre projet.

AvantagesInconvénients
Offrent une qualité d’impression exceptionnelle avec du texte et des graphiques nets et clairs, ce qui les rend idéaux pour les applications d’impression professionnelles telles que les livres, les magazines et les documents commerciaux.Manquent de certaines des fonctionnalités typographiques avancées que l’on trouve dans les formats de polices plus modernes comme OpenType.
Utilisent des graphiques vectoriels, qui permettent un rendu de caractères fluide et précis à n’importe quelle taille.Peuvent être soumis à des restrictions de licence et d’utilisation, ce qui peut limiter leur disponibilité pour certains projets.
Les polices Type 1 sont compatibles avec divers systèmes d’exploitation et applications logicielles.De nos jours, elles sont considérées comme obsolètes pour le développement de nouvelles polices et largement remplacées par les polices OpenType.
Stockées dans deux fichiers distincts, l’un pour les métriques de police et l’autre pour les données de glyphes, ce qui améliore la gestion des polices et réduit la taille du fichier.La création ou la modification de polices Type 1 peut être plus complexe que celle d’autres formats de police.
Certaines polices Type 1 prennent en charge la technologie Multiple Master, utile pour les concepteurs qui ont besoin de polices personnalisées.
Ont une importance historique dans la révolution de l’édition assistée par ordinateur.

Détails techniques des polices Type 1

Les polices de type 1 ont une structure technique spécifique qui les rend adaptées à une impression de haute qualité et à un rendu précis des caractères. Voici les principaux détails techniques des polices Type 1 :

  1. Les polices de type 1 sont basées sur des graphiques vectoriels.
  2. Chaque caractère d’une police de type 1 est défini par un ensemble de contours de glyphes constitués d’une série de courbes et de segments droits connectés. Les contours définissent la forme, la taille et les proportions de chaque glyphe. Le fichier de polices de contour (PFB ou PFA) contient les données de contour des glyphes, qui définissent les formes réelles des caractères.
  3. Les polices de type 1 stockent les métriques de police séparément des contours des glyphes. Le fichier de métriques (AFM) contient des données métriques de police, notamment la largeur des caractères, les paires de crénage et les informations sur la police.
  4. Le format PFA (PostScript Font ASCII) et le format PFB (PostScript Font Binary) sont deux variantes du fichier de police hiérarchique. PFA est en texte ASCII brut, ce qui le rend lisible et modifiable par l’homme. PFB est un format binaire, plus compact et efficace mais difficile à lire par un humain.
  5. Les polices de type 1 peuvent inclure des instructions d’indication.
  6. Il est possible de créer des sous-ensembles de polices de type 1 qui incluent uniquement un sous-ensemble de caractères d’une police plus grande.
  7. Les polices de type 1 utilisent divers schémas de codage, tels que le codage standard Adobe ou des codages personnalisés, pour mapper les codes de caractères aux contours des glyphes. Ces schémas de codage déterminent quels glyphes sont disponibles dans la police et comment y accéder.
  8. Les polices incluent souvent des dictionnaires de polices contenant des informations supplémentaires (métadonnées) sur la police, telles que des avis de droits d’auteur, des noms de police et des informations sur la version de la police.
  9. Les mesures de police garantissent que les caractères sont correctement espacés et dimensionnés, qu’ils soient affichés à 10 points ou à 100 points.
  10. Les polices de type 1 peuvent être intégrées dans des documents, tels que des fichiers PDF, pour toujours conserver la typographie souhaitée.

Comment les polices de type 1 restituent-elles les glyphes ?

Les polices de type 1 restituent les glyphes à l’aide de contours vectoriels et d’un processus appelé « indice » pour garantir un rendu précis des caractères. Examinons de plus près le processus :

  1. Le moteur de rendu de polices accède aux données de glyphe du glyphe à partir du fichier de police Type 1. Ces données de glyphe contiennent les informations de contour nécessaires pour dessiner le personnage.
  2. La position des points et des courbes dans les contours des glyphes est ajustée à l’aide des instructions d’indication.
  3. Le moteur de rendu de polices redimensionne les données de contour du glyphe à la taille souhaitée. Le moteur de rendu de polices prend également en compte les métriques de police pour garantir que le glyphe s’adapte correctement à la ligne de texte.
  4. En fonction des paramètres de rendu et du périphérique de sortie, un anticrénelage peut être appliqué pour lisser les bords des caractères.
  5. Le moteur de rendu place le caractère dans la mise en page du texte en fonction de l’espacement des caractères et des informations de crénage spécifiées.
  6. Le caractère rendu est envoyé au périphérique de sortie, qu’il s’agisse d’une imprimante, d’un écran d’ordinateur ou d’un autre support. Cet appareil traite les données et affiche ou imprime le caractère dans le cadre du texte ou de l’image global.

Comment créer une police Type 1 ?

Pour créer une police de type 1, vous aurez besoin d’un logiciel de conception de polices spécialisé et d’une connaissance des principes de conception de polices. Voici un aperçu du processus général :

  1. Apprenez les bases de la conception de polices.
  2. Choisissez un logiciel adapté à la création et à l’édition de polices de type 1.
  3. Décidez des caractéristiques de conception de votre police, y compris le style (par exemple, serif, sans-serif, script), le jeu de caractères (par exemple, alphabet latin, caractères spéciaux) et toutes les fonctionnalités uniques à inclure.
  4. Créez des conceptions de glyphes individuelles pour chaque caractère de votre police en dessinant des contours vectoriels pour les caractères. Faites attention à la cohérence de la largeur des caractères, de l’épaisseur du trait et de la conception globale.
  5. Si vous envisagez d’utiliser la police dans des tailles réduites, envisagez d’ajouter des instructions d’indication, mais cela peut nécessiter des connaissances spécialisées.
  6. Définissez les métriques de la police, notamment l’espacement des caractères, la montée, la descente et la ligne de base, et implémentez le crénage.
  7. Générez des fichiers de polices, un pour les métriques de police (AFM - Adobe Font Metrics) et un autre pour les données de glyphes (PFB - Printer Font Binary) ou (PFA - Printer Font ASCII).
  8. Testez votre police Type 1 dans diverses applications et dans différentes tailles pour vous assurer qu’elle s’affiche correctement et conserve sa lisibilité. Résolvez tous les problèmes trouvés.
  9. Incluez les métadonnées dans vos fichiers de polices, telles que le nom de la police, les informations de droits d’auteur et tous les détails de licence.
  10. Utilisez les outils de validation des polices pour vérifier les erreurs et les incohérences dans vos fichiers de polices.
  11. Lorsque la police est prête à être utilisée et validée, emballez-la pour la distribution. Vous devrez peut-être créer un programme d’installation ou un fichier ZIP contenant les fichiers de polices, les métadonnées et les informations de licence.
  12. Fournissez une documentation avec votre package de polices qui explique comment installer et utiliser la police. Il doit contenir des détails sur la prise en charge des caractères, les fonctionnalités spéciales et toutes les instructions spécifiques destinées aux concepteurs utilisant votre police.

Comment optimiser les fichiers de type 1 ?

L’optimisation des fichiers de polices de type 1 peut aider à réduire leur taille et à améliorer leurs performances. Voici quelques stratégies pour cela :

  1. Sous-ensemble des polices pour inclure uniquement les glyphes nécessaires, réduisant ainsi la taille du fichier.
  2. Examinez la complexité des contours de vos glyphes. Simplifiez les courbes ou les détails excessivement complexes qui ne sont pas visibles avec des tailles de texte typiques.
  3. Si votre police comprend des instructions d’indication, examinez-les et optimisez-les.
  4. Utilisez des techniques de compression de polices pour réduire la taille du fichier à l’aide d’outils et d’utilitaires de packaging de polices qui offrent des options pour compresser les fichiers de polices de type 1. Cela peut réduire considérablement la taille du fichier PFB ou PFA.
  5. Utilisez des sous-programmes qui permettent la réutilisation des parties communes des contours des glyphes, réduisant ainsi la redondance des données qui conduit à des fichiers de polices plus petits.
  6. Pensez à utiliser le format ASCII (PFA) pour votre police Type 1 si elle ne nécessite pas d’efficacité binaire.
  7. Vérifiez et optimisez les métriques de police (AFM - Adobe Font Metrics) pour garantir un espacement et un alignement efficaces des caractères et supprimer les données de métriques inutiles.
  8. Si vous intégrez des polices dans des documents, intégrez uniquement les caractères dont vous avez besoin.
  9. Si possible, convertissez Type 1 en formats de police plus modernes comme OpenType si possible.
  10. Assurez-vous que votre police utilise le codage Unicode pour le mappage des caractères.
  11. Supprimez toutes les métadonnées, commentaires ou informations de licence inutiles susceptibles de gonfler le fichier de police.

Incorporation des polices de type 1

L’intégration de polices de type 1 dans des documents est une pratique courante pour garantir que les polices sont disponibles et affichées correctement lorsque le document est affiché ou imprimé sur différents systèmes. Voici les méthodes et considérations pour l’intégration des polices de type 1 dans différents types de documents :

Format de fichierConsidérations
PDFSous-ensemble de polices pour réduire la taille du fichier.
Si vous souhaitez vous assurer que le PDF a la même apparence sur tous les systèmes et imprimantes, intégrez la police entière.
Vérifiez si vous disposez des droits de licence appropriés pour intégrer les polices Type 1 dans votre document PDF.
Spécifiez les préférences de substitution de police dans votre logiciel de création PDF pour vous assurer que le document reste lisible.
MS WordLorsque vous enregistrez un document Word, vous pouvez choisir d’incorporer des polices.
InDesign dispose d’une fonction « Package » qui collecte toutes les polices utilisées dans un document et les copie dans un dossier, ce qui facilite le partage du document avec des polices incorporées.
LaTeXInclure la police dans la distribution TeX lors de la compilation du document.
LaTeX prend en charge diverses polices
packages. Vérifiez s’il existe un package disponible pour le Type 1 qui gère automatiquement l’incorporation des polices.
Tous les formatsAssurez-vous toujours que vous disposez du droit légal d’intégrer les polices Type 1 dans vos documents, en particulier pour la distribution ou l’utilisation commerciale.
Réduisez ou intégrez uniquement les caractères dont vous avez besoin pour que la taille des fichiers soit gérable.
Testez les polices intégrées sur différentes plates-formes et appareils pour vous assurer qu’elles s’affichent correctement.
Utilisez les versions correctes et compatibles des polices Type 1, car les variations de format de police peuvent affecter l’intégration et le rendu.
Tenez compte de la compatibilité des polices intégrées avec les logiciels et les appareils que votre public utilisera pour travailler sur le document.
Conservez toujours une copie de sauvegarde des fichiers de polices.

Exemples de polices de type 1 populaires

Plusieurs polices de type 1 bien connues ont été largement utilisées dans les domaines de la conception graphique, de la publication assistée par ordinateur et de la typographie. Jetons-y un coup d’œil :

Conclusion

Les polices de type 1 occupent une place unique dans l’histoire de la typographie et du graphisme. Développées par Adobe Systems dans les années 1980, ces polices vectorielles ont révolutionné le monde de l’impression et de l’édition, offrant une qualité d’impression exceptionnelle. Leur utilisation de courbes mathématiques, de mesures de police distinctes et d’instructions d’indication détaillées garantissait que le texte et les graphiques étaient rendus avec une clarté nette, quelle que soit leur taille.

Les polices de type 1 ont joué un rôle central à l’ère de la publication assistée par ordinateur, mais les formats de polices plus récents, tels qu’OpenType, offrent des fonctionnalités étendues, des jeux de caractères plus larges et une compatibilité multiplateforme améliorée, ce qui en fait un choix privilégié pour les projets de conception modernes.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.