Este es el comando ot2kpx 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
ot2kpx: extrae información de kerning de fuentes OpenType
SINOPSIS
ot2kpx archivo de fuentes
DESCRIPCIÓN
ot2kpx extraer los datos de kerning de fuentes OpenType (tanto otf y ttf formatos) e impresiones
en Afm formato) a "stdout".
OPCIONES Y ARGUMENTOS
archivo de fuentes
La fuente OpenType (ya sea en otf or ttf formato).
RESTRICCIONES
- ot2kpx no implementa toda la especificación OpenType. Cosas que faltan
incluyen: soporte para archivos de fuentes que contienen múltiples fuentes, Tablas de búsqueda con
LookupTypes distintos de 2, tablas "kern" con formato distinto de 0 y ValueRecords con
otros tipos de datos además de los datos de XAdvance.
La mayoría de estas limitaciones no importan, ya que las características que faltan son raras (la única
las fuentes que conozco que las usan son las fuentes no occidentales que vienen con Adobe Reader).
Además, muchas de estas características definen (según la especificación OpenType)
"sutil, dependiente del dispositivo ajustes at soluciones y fuente tamaños or de dispositivos resoluciones ";
ya que no hay forma de expresar tales ajustes en Afm formato, ignorarlos parece
ser la única opción de todos modos.
- ot2kpx recopila datos de kerning primero de la tabla "kern", luego de todas las LookupTables
asociado con la característica "kern"; si un par de kerning ocurre varias veces, el primer
Se elige el valor visto. Hay (o puede haber) varios problemas con este enfoque:
- La especificación OpenType dice que las fuentes en otf el formato no debería usar el "kern"
tabla en absoluto, solo las búsquedas de la tabla "GPOS". Muchas de estas fuentes lo hacen,
sin embargo, contiene una tabla "kern", pero no una tabla "GPOS"; entonces usamos la tabla "kern"
de todos modos.
- En lugar de leer todas las tablas de búsqueda, sería mejor dejar que el usuario especifique un
script e idioma y procese solo las tablas de búsqueda para esos valores. Sin embargo,
al menos en las fuentes que verifiqué, todas las combinaciones de secuencia de comandos / idioma eventualmente apuntan
En el correo electrónico “Su Cuenta de Usuario en su Nuevo Sistema XNUMXCX”. mismo "kern" LookupTables, por lo que este enfoque no haría ninguna diferencia
(además de complicar aún más el código).
Use ot2kpx en línea usando los servicios de onworks.net