Bienvenue dans Mozilla 1.7 pour Sun Java ™ Desktop System
(Édition pour le système d'exploitation Solaris)

Impression de pages Web comportant des polices non occidentales à partir de Mozilla


Les pages contenant des polices non occidentales ne s'impriment pas toujours correctement ; l'utilisation de l'impression TrueType permettra de résoudre ce problème.

Description de l'impression TrueType

Mozilla fait appel à la bibliothèque FreeType afin de convertir les polices TrueType en polices CID de type 1. Il incorpore ensuite les polices CID de type 1 dans le fichier PostScript.

Procédure de configuration de l'impression TrueType

Par défaut, l'impression TrueType est désactivée. Il est possible de l'activer en définissant les préférences du fichier all.js sous greprefs/all.js comme indiqué ci-après.

1. Définissez la préférence "font.FreeType2.printing" sur true. Pour ce faire, la bibliothèque freetype2 doit être prise en charge.

2. Définissez la préférence "font.FreeType2.shared-library" en fonction du chemin de votre bibliothèque freetype.

Les chemins d'accès à chaque jeu de polices doivent également figurer dans le fichier all.js.

Il est possible d'ajouter dans le fichier all.js le chemin de recherche des nouvelles polices True Type.

Voici la liste des paramètres définis par défaut :

pref("font.directory.truetype.1", "/usr/X/lib/locale/zh/X11/fonts/TrueType");
pref("font.directory.truetype.2", "/usr/X/lib/locale/zh.GBK/X11/fonts/TrueType");
pref("font.directory.truetype.3", "/usr/X/lib/locale/zh_CN.EUC/X11/fonts/TrueType");
pref("font.directory.truetype.4", "/usr/X/lib/locale/zh_CN.GB18030/X11/fonts/TrueType");
pref("font.directory.truetype.5", "/usr/X/lib/locale/zh_TW/X11/fonts/TrueType");
pref("font.directory.truetype.6", "/usr/X/lib/locale/zh_TW.BIG5/X11/fonts/TT");

Pour ajouter un nouveau chemin d'accès aux polices, utilisez le même format :
pref("font.directory.truetype.<numéro>", "<chemin/emplacement du dossier>");

I.E. pour le coréen
pref("font.directory.truetype.7", "/usr/X/lib/locale/ko/X11/fonts/TrueType ");