Il s'agit de la commande ps2pk qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ps2pk - crée une police TeX pkfont à partir d'une police PostScript type1
SYNOPSIS
ps2pk [ -v ] [ -eenc ] [ -Xxres ] [ -Eavec des données ] [ -Sincliner ] [ -Ptaille en points ] [ -Rbaseres
] [ -raspectratio ] [ -Oans ] [ -uneFichier AFM ] [ -mnom de mode ] tapez1 [pkfont]
DESCRIPTION
Ce programme rend une police PostScript type1 donnée à une taille de points donnée (par défaut 10.0
points) et la résolution (par défaut 300 dpi) dans un pkfont TeX.
Pour générer le pkfont ps2pk a besoin d'un fichier de police valide de type1 (par exemple Utopia-Regular,
Utopia-Regula.pfb ou Utopia-Regula.pfa) et son fichier AFM correspondant (Utopia-
Regular.afm) avec les métriques de police. Le programme accepte à la fois le format binaire type1
(Utopia-Regula.pfb) et son équivalent ASCII (Utopia-Regular ou Utopia-Regula.pfa). À
localisez les fichiers, ps2pk utilise la bibliothèque kpathsea (voir la page d'informations sur kpathsea).
De plus, les fichiers pfb et pfa sont recherchés dans le répertoire spécifié dans le
variable d'environnement T1INPUTS, et les fichiers afm sont recherchés dans AFMFONTS, s'ils sont définis
(l'indicateur -v indiquera quels noms de fichiers sont recherchés).
Le programme fera un pkfont dans lequel les codes de caractères sont dérivés de leur AFM
(Adobe Font Metrics) valeurs définies. Cela peut être annulé en spécifiant un
fichier d'encodage via l'option -e. Le fichier d'encodage enc doit contenir un PostScript valide
encodage contenant des noms PostScript comme /trait d'union. Voici un exemple incomplet (voir
afm2tfm pour la syntaxe complète):
% Il s'agit de l'encodage EC.
/ECEncoding [ % maintenant 256 caractères suivent
%0x00
/grave /aigu /circumflex /tilde /dieresis /hungarumlaut
/ring /caron /breve /macron /dotaccent /cedille
/ogonek /quotesinglbase /guilsinglleft /guilsinglright
(Le reste des lignes est omis.)
%0xF0
/eth /ntilde /ograve /oacute /ocircumflex /otilde
/odieresis /oe /oslash /ugrave /uacute /ucircumflex
/udieresis /yacute /thorn /germandbls ] def
Options et arguments :
-aFichier AFM Remplace le nom utilisé pour localiser le fichier AFM.
-eenc Nom d'un fichier contenant un schéma d'encodage (par défaut - l'encodage nommé dans
le fichier AFM est utilisé). Le nom PostScript réel du schéma de codage est
écrit comme un "spécial" à la fin du pkfont.
-El'extension de Le facteur d'extension (valeur réelle, 1.0 par défaut).
-mnom de mode Un nom de mode tel que celui qui serait utilisé par METAFONT (par défaut "Unknown mode").
-Ptaille en points La taille de points souhaitée (valeur réelle, par défaut 10.0 points).
-Rbaseres La résolution de base souhaitée (valeur entière, 300 dpi par défaut). Si cela diffère
de la valeur de xres, le grossissement approprié s'affichera dans le
"specials" à la fin de pkfont. Si possible, cela sera exprimé sous la forme d'un
magstep, sinon comme un nombre réel. Par exemple, un pkfont avec un xres of
329, en utilisant la résolution de base par défaut de 300, inclura le texte "spécial"
"mag=magstep(0.5)" à la fin de la police.
-raspectratio
Le rapport hauteur/largeur souhaité (expression, entierY/entierX, par défaut 300/300).
Cela sera affiché dans les "spéciales" à la fin du fichier pkfont. Réglage de la
le rapport hauteur/largeur crée une valeur pour ans mais un explicite ans valeur prendra
priorité. L'argument doit être dans "" si des espaces sont laissés autour de `/'.
-Sincliner L'inclinaison (valeur réelle, 0.0 par défaut).
-Xxres La résolution dans la direction X (valeur entière, 300 dpi par défaut).
-Yans La résolution dans la direction Y (valeur entière, par défaut la valeur de xres).
If ans diffère de xres, un texte "spécial" donnant le rapport hauteur/largeur sera
écrit à la fin de pkfont.
-v Indicateur détaillé. (Il indique ce que fait le programme.)
type1 Le nom de la police PostScript type1. Le nom du fichier AFM sera
construit à partir de ce nom en supprimant l'extension (si fournie) et en ajoutant
".afm". Le PostScript "FontName" est extrait du fichier AFM et écrit
dans un "spécial" à la fin du pkfont.
[pkfont] Le nom de la pkfont résultante peut être remplacé par ce nom. Le défaut
le nom de pkfont est dérivé du nom de base de la police type1, la taille en points
et mes xres. Par exemple `ps2pk -P17.28 Utopia-Regular' se traduira par `Utopia-
Régulier17.300pk'. Une valeur explicite pour le nom de la pkfont est nécessaire
lorsque le nom de la police type1 indique déjà la taille en points, sinon le taille en points
la valeur est liée au nom de base de pkfont qui n'est généralement pas ce qui est
voulu.
Les "spéciaux" PK suivants fournissent un contrôle interne sur les caractéristiques du
pkfont, conformément aux recommandations du groupe de travail TeX sur le TeX
Norme d'annuaire (TWG-TDS) :
"fontid=Nom de police", " schéma de codage =Codage", "fontfacebyte", "mag", "mode=(ps2pk)nom de mode",
"pixels par pouce" et "rapport d'aspect" s'il est différent de l'unité.
RECONNAISSANCE
Ce programme utilise le logiciel d'indication et de rendu Type1 qu'IBM a fait don au X
Consortium.
Utilisez ps2pk en ligne en utilisant les services onworks.net