Este es el comando ps2pk que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
ps2pk: crea un pkfont TeX a partir de una fuente PostScript type1
SINOPSIS
ps2pk [-v] [-eenc ] [ -Xxres ] [-Eexpansión ] [ -Sinclinación ] [ -PAGtamaño de puntos ] [-Rbases
] [-raspectRatio ] [-Yaños ] [ -unArchivo AFM ] [-mnombre de modo ] tipo1 [pkfont]
DESCRIPCIÓN
Este programa procesa una fuente PostScript type1 dada en un tamaño de punto dado (por defecto 10.0
puntos) y resolución (por defecto 300 ppp) en un pkfont TeX.
Para generar el pkfont, ps2pk necesita un archivo de fuente type1 válido (por ejemplo, Utopia-Regular,
Utopia-Regula.pfb o Utopia-Regula.pfa) y su correspondiente archivo AFM (Utopia-
Regular.afm) con las métricas de fuentes. El programa acepta tanto el formato binario type1
(Utopia-Regula.pfb) y su equivalente ASCII (Utopia-Regular o Utopia-Regula.pfa). Para
localice los archivos, ps2pk usa la biblioteca kpathsea (consulte la página de información en kpathsea).
Además, los archivos pfb y pfa se buscan en el directorio especificado en el
la variable de entorno T1INPUTS y los archivos afm se buscan en AFMFONTS, si están configurados
(la bandera -v informará qué nombres de archivo se buscan).
El programa creará un pkfont en el que los códigos de caracteres se derivan de su AFM
(Métricas de fuentes de Adobe) valores definidos. Esto se puede anular especificando un explícito
archivo de codificación a través de la opción -e. El archivo de codificación enc debe contener un PostScript válido
codificación que contiene nombres PostScript como / guión. Aquí hay un ejemplo incompleto (ver
afm2tfm para obtener una sintaxis completa):
% Esta es la codificación EC.
/ ECEncoding [% ahora siguen 256 caracteres
% 0x00
/ grave / aguda / circunfleja / tilde / diéresis / hungarumlaut
/ anillo / caron / breve / macron / dotaccent / cedilla
/ ogonek / quotesinglbase / guilsinglleft / guilsinglright
(Se omiten el resto de líneas).
% 0xF0
/ eth / ntilde / ograve / oacute / ocircumflex / otilde
/ odieresis / oe / oslash / ugrave / uacute / ucircumflex
/ udieresis / yacute / thorn / germandbls] def
Opciones y argumentos:
-aArchivo AFM Anula el nombre que se utiliza para localizar el archivo AFM.
-eenc Nombre de un archivo que contiene un esquema de codificación (predeterminado: la codificación nombrada en
se utiliza el archivo AFM). El nombre PostScript real del esquema de codificación es
escrito como "especial" al final del pkfont.
-Eextensión El factor de extensión (valor real, predeterminado 1.0).
-mnombre de modo Un nombre de modo como el que utilizaría METAFONT (predeterminado "Modo desconocido").
-Ptamaño de puntos El tamaño de puntos deseado (valor real, por defecto 10.0 puntos).
-Rbases La resolución base deseada (valor entero, predeterminado 300 ppp). Si esto difiere
del valor de xres, el aumento apropiado se mostrará en el
"especiales" al final del pkfont. Si es posible, esto se expresará como
magstep, de lo contrario como un número real. Por ejemplo, un pkfont con un xres of
329, con la resolución base predeterminada de 300, incluirá el texto "especial"
"mag = magstep (0.5)" al final de la fuente.
-raspectRatio
La relación de aspecto deseada (expresión, integerY / integerX, predeterminado 300/300).
Esto se mostrará en los "especiales" al final del pkfont. Establecer el
la relación de aspecto crea un valor para años pero un explícito años el valor tomará
precedencia. El argumento debe estar en "" si se dejan espacios alrededor de `/ '.
-Sinclinación La inclinación (valor real, por defecto 0.0).
-Xxres La resolución en la dirección X (valor entero, predeterminado 300 ppp).
-Yaños La resolución en la dirección Y (valor entero, valor predeterminado de xres).
If años difiere de xres, se mostrará un texto "especial" que indica la relación de aspecto
escrito al final del pkfont.
-v Indicador detallado. (Dice lo que está haciendo el programa).
type1 El nombre de la fuente PostScript type1. El nombre del archivo AFM será
construido a partir de este nombre eliminando la extensión (si se proporciona) y agregando
".afm". El "FontName" de PostScript se extrae del archivo AFM y se escribe
en un "especial" al final del pkfont.
[pkfont] El nombre del pkfont resultante se puede anular con este nombre. El valor por defecto
nombre de pkfont se deriva del nombre base de la fuente type1, el tamaño de puntos
y xres. Por ejemplo, `ps2pk -P17.28 Utopia-Regular 'resultará en` Utopia-
Regular17.300pk '. Es necesario un valor explícito para el nombre del pkfont
cuando el nombre de la fuente type1 ya muestra el tamaño en puntos, de lo contrario el tamaño de puntos
El valor se asigna al nombre de base de pkfont, que normalmente no es el
querido.
Los siguientes "especiales" de PK proporcionan una verificación interna de las características del
pkfont, de acuerdo con las recomendaciones del Grupo de Trabajo TeX sobre el TeX
Estándar de directorio (TWG-TDS):
"fontid =Nombre de la fuente"," esquema de codificación =Codificación"," fontfacebyte "," mag "," mode = (ps2pk)nombre de modo",
"píxeles por pulgada" y "relación de aspecto" si es diferente a la unidad.
RECONOCIMIENTO
Este programa utiliza el software de representación y sugerencias Type1 que IBM ha donado a X
Consorcio.
Use ps2pk en línea usando los servicios de onworks.net