SuivantPrec.Bas prec.BasNiv. sup.

12.4 Fontes 

4.1:
Que sont les fichiers FLI (fichiers d'extension .fli)?

Ce sont des <<librairies de fontes>>. Un seul fichier contient plusieurs fichiers de fontes (PK ou PXL). D'autres informations se trouvent dans le chapitre 3 ou dans fontlib.doc, et dans le vol. 4 des manuels de référence d'AsTEX ou dans le fichier dvidrv.doc (rechercher +font-libraries).

4.2:
J'ai d'autres pilotes d'imprimante qui ne peuvent utiliser les librairies de fontes; ceci signifie-t-il que je doive garder la librairie de fonte et les fichiers de fontes sur le disque?

Non. Les fichiers d'une librairie de fonte peuvent être décompactés avec fontlib, c-à-d., découpés à nouveau en fichiers séparés. Les pilotes d'imprimante Dvidrv travaillent aussi bien avec les librairies de fonte qu'avec les fichiers simples. Après décompactage, les librairies de fontes sont devenues inutiles. Le fichier librairie de fonte, cependant, fait un bon <<backup>> car le backup de beaucoup de petits fichiers est inefficace. Voyez le chap. 3 ou le fichier fontlib.doc, et le vol. 4 des manuels de reférence d'AsTEX ou le fichier dvidrv.doc (+font-files).

4.3:
Quelle est la différence entre cmr10 scaled 1200 (c-à-d., cmr10 en 12pt) et cmr12? Enlever les fontes dupliquées économiserait pas mal d'espace disque!

La réponse est donnée dans The TeXbook, page 16. Chaque fonte est conçue pour une taille particulière, les fontes agrandies sont juste cela, agrandies: les épaisseurs de trait, la hauteur, la largeur et l'espacement doivent être modifiés pour la nouvelle taille, ils ne sont pas simplement en proportion. Utiliser une fonte agrandie est un dernier recours lorsque la fonte correcte n'est pas disponible -- à moins, bien sûr, que la page soit réduite à l'impression. Il existe des fichiers paramètres (de John Sauter) pour créer des fontes Computer Modern de tailles inhabituelles (autres que 5, 6, 7, 8, 9, 10, 12, 17pt) mais elles ne sont pas encore d'usage courant. La police DC utilise un procédé semblable.

4.4:
J'ai déjà un ensemble de fontes TeX, ai-je besoin aussi des fichiers FLI mentionnés dans install.eng, quick.eng, readme.eng, et dvidrv.doc?

Vous pouvez utiliser vos polices aussi longtemps qu'elles sont des fichiers PK (avec ID 89) ou des fichiers PXL (avec ID 1001 ou 1002). Les fontes au format GF ne peuvent être utilisées (GFtoPK.exe peut les convertir). Notez, cependant, que les sources des fontes Computer Modern ont changée en 1992 et 1995; vous ne devriez plus utiliser les anciennes polices. Les fichiers TFM n'ont pas changé.

4.5:
J'aimerais créer les fontes moi-même, comment faire?

Le chapitre 13 (ou le fichier install.eng) vous apprend à créer les librairies de fontes de base. Voyez aussi la documentation sur MFjob, dans le chap. 7 (ou dans mfjob.doc). Il n'est pas recommandé de lancer MFjob sur all.mfj, ce serait de l'extermination. Les pilotes DVI appellent automatiquement MFjob pour créer les fontes manquantes.

4.6:
Pourquoi les fichiers GF ne peuvent-ils plus être utilisés?

Les fichiers GF prennent une grande quantité d'espace disque et les routines pour les lire feraient des pilotes DVI encore plus gros. En dehors de cela, les fichiers GF peuvent être facilement convertis en fichiers PK. Pour ces raisons j'ai décidé de ne plus prendre en compte les fichiers GF dans les pilotes.

4.7:
J'aimerais imprimer en résolution 180 DPI pour le brouillon et en 360 DPI pour l'exemplaire final, mais je n'ai pas assez de place sur le disque à la fois pour les polices P6L et P6H.

Les pilotes peuvent réduire la taille des fontes qu'ils utilisent. Par exemple, vous pouvez avoir les fontes P6H sur votre disque, que le pilote peut réduire en 180 DPI -- bien que le résultat ne soit pas aussi bon qu'avec les polices P6L. Les fontes peuvent être mises à l'échelle d'un facteur 1, 2, 3, 4, 5, 6, 7 ou 8 -- les valeurs fractionnaires ne sont pas possibles. Vous pouvez, cependant, avoir des facteurs horizontal et vertical différents.

4.8:
Qu'est-ce qu'une fonte virtuelle?

Lorsque nous utilisons les polices Computer Modern et les caractères sur 7 bits, tout est simple. Mais de plus en plus, des ensembles de fontes incorporés (PostScript!) sont également utilisés. Ceci provoque des difficultés lorsqu'un document doit être affiché à l'écran, ou imprimé sur un périphérique ne contenant pas ces polices. Les fontes virtuelles viennent ici à la rescousse: elles consistent en un fichier TFM (qui contient des information sur les ligatures et les largeurs des caractères) et un fichier VF. Ce dernier apprend au pilote d'imprimante comment les différents caractères de la police doivent être générés. Par exemple, si les caractères peuvent être remplacés par une autre fonte (p. ex. une fonte cm) ou être constitués à partir de deux autres caractères. Si nous avons une fonte virtuelle sur 8 bits dans laquelle les caractères de 0 à 127 correspondent à une fonte cm et le reste à des caractères accentués, alors l'information VF pour ces caractères accentués peut montrer qu'ils doivent être faits à partir de ceux existants, par exemple, une lettre et un accent.

4.9:
Comment puis-je corriger un mauvais espacement des caractères?

Les fontes doivent correspondre aux fichiers TFM utilisés pour composer le document. Peut-être avez-vous été victime d'une bogue dans les pilotes d'imprimante de emTeX, qui se manifeste lorsqu'une fonte est substituée à une autre conçue dans une taille différente. Tant que cette bogue ne sera pas corrigée, ne substituez pas des fontes avec d'autres de taille différente.

4.10:
Les pilotes ne trouvent pas les fontes circle10 et circlew10. Que puis-je faire?

Les polices contenant les cercles, les quarts de cercles, et les disques ont été renommées en circle* à lcircle*. Vous pouvez obliger les pilotes DVI de emTeX à changer les noms (circle* --> lcircle*) avec le fichier de substitution de fontes circle.sub: +font-subst-file:circle.

4.11:
Qu'est-ce que le Cork Encoding?

Les polices Computer Modern emploient un codage sur 7 bits, autorisant 128 caractères différents. En 1990, à la conférence du TeX User's Group qui s'est tenue à Cork, en Irlande, un codage sur 8 bits a été créé (autorisant 256 caractères différents). Ce codage est appelé le Cork Encoding. Par exemple, les fontes DC utilise le codage Cork.

4.12:
Où puis-je trouver xx_more.fli?

Ces librairies de fontes sont destinées aux polices locales. Voyez le chapitre 13 sur la façon de les créer.

SuivantPrec.Bas prec.HautNiv. sup.