Pourquoi mon texte semble « flou » ?#
Il s’agit d’un problème assez courant. La plupart des gens utilisent
Adobe Acrobat Reader pour visualiser leur PDF :
Reader
est distribué gratuitement et est largement disponible, malgré tous ses défauts.
L’un de ces défauts est son incapacité à gérer les polices bitmap (du moins,
dans toutes les versions antérieures à la version 6, désormais anciennes et presque
inexistantes même si, parfois, l’une d’entre elles surgit au détour d’un fichier perdu
sur un ordinateur encore plus oublié).
Nous ne voulons donc pas de polices bitmap dans notre PostScript :
avec elles, les caractères apparaissent dans l’affichage de Reader
sous forme de taches floues qui ne sont souvent même pas reconnaissables
comme la lettre d’origine et ne sont souvent pas correctement placées sur la ligne.
Néanmoins, même maintenant, la plupart des systèmes TeX ont dvips
configuré pour utiliser
les fichiers pk dans leur sortie.
Même pdfTeX utilisera les fichiers .pk
s’il ne voit aucune alternative
pour une police dans le document qu’il traite.
Notre solution consiste à utiliser les versions
Adobe Type 1 des polices dont nous avons besoin.
Étant donné qu’Adobe vend des polices de type 1, Reader
a bien sûr été conçu
pour les gérer très bien, dès le début.
Bien sûr, si votre document n’utilise que des polices provenant d’Adobe en premier lieu, il n’y aura pas de problème. Par exemple des polices telles que Times, qui sont présentes dans presque toutes les imprimantes PostScript, ou telles qu”Adobe Sabon.
Cependant, la plupart des gens utilisent Computer Modern pour commencer, et même les utilisateurs sophistiqués qui utilisent des polices aussi exotiques que Sabon se retrouvent souvent à utiliser des caractères étranges de Computer Modern sans vraiment avoir l’intention de le faire. Heureusement, d’assez bonnes versions des polices Computer Modern sont disponibles auprès de l’AMS (qui les possède avec l’aimable autorisation de Blue Sky Research et Y&Y) .
La plupart des systèmes modernes ont des polices installées prêtes à l’emploi.
Et tout système installé pas trop ancien possède un fichier de configuration de dvips
pour générer les .pdf
qui signale l’utilisation des polices Computer Modern
et définit également quelques autres paramètres pour améliorer la sortie dvips
.
Vous pouvez ainsi utiliser une configuration comme :
dvips -Ppdf myfile -o myfile.ps
Cela peut générer un message d’avertissement indiquant que le fichier de configuration n’a pas été trouvé :
dvips: warning: no config file for `pdf'
De façon similaire, vous pourriez avoir un avertissement sur l’impossibilité de trouver un fichier de police :
dvips: ! Couldn't find header file cmr10.pfb
L’un ou l’autre de ces échecs indique que votre système ne dispose pas des polices.
Une façon d’utiliser les polices qui n’implique pas la sophistication du mécanisme -Ppdf
consiste simplement à charger des correspondances :
dvips -Pcmz -Pamz myfile -o myfile.ps
Vous pouvez alors cependant rencontrer les mêmes messages d’avertissement que ceux répertoriés ci-dessus.
Si votre système ne dispose pas des polices, il n’aura pas non plus le fichier de configuration. Cependant, il peut contenir le fichier de configuration sans les polices. Dans les deux cas, vous devez installer les polices.
Sources