Estoy trabajando en una fuente especial que tiene que seguir algunas reglas:
No hay limitaciones reales sobre lo que puedo usar para hacer las fuentes. ¿Es posible crear simplemente un archivo TTF u OTF con estas reglas? Si es así, ¿cómo hago esto? Si no es posible, ¿hay alguna solución que pueda hacer con los archivos de fuentes?
Mantenga sus respuestas en un inglés simple ya que soy nuevo en este tipo de cosas.
No sé qué software estás usando, pero te recomiendo que leas el manual de FontLab Studio 5 . Le daré una respuesta rápida sobre cómo hacer las dos tareas que menciona en FontLab Studio 5.
Para este ejemplo, dibujé 3 glifos simples (f, i, n) y una ligadura fi.
Estos son los glifos en el panel de vista previa :
Ahora, si hace clic en el botón Panel OpenType :
aparece el siguiente panel, donde puede ingresar sus características de diseño OpenType :
El lado izquierdo es la lista de características, la parte superior derecha es donde define las características y la parte inferior derecha es donde van los datos de definición global. En los globales, agreguemos las siguientes dos líneas:
languagesystem DFLT dflt;
languagesystem latn dflt;
Citando este sitio (¡que les recomiendo que visiten!):
[La primera línea] registrará todas las reglas para un sistema alternativo en caso de que un motor de diseño OpenType se confunda sobre a qué idioma o secuencia de comandos se aplican sus características. Además, antes de registrar un script con un idioma específico, debe registrarlo con el idioma predeterminado por la misma razón.
Ahora, al hacer clic en el botón [+] en la parte inferior izquierda del panel, agrega una función sin nombre:
Ignorando por el momento los idiomas, las secuencias de comandos y, en aras de la claridad, reescribamos la función de esta manera:
feature liga {
sub f i by fi;
sub n n by n;
} liga;
Ambas líneas se explican por sí mismas y le indican al motor de diseño OT que sustituya un par de glifos por el que sigue a by . Por supuesto, la eliminación de caracteres repetidos es una tontería, pero supongo que es para demostración y, por lo tanto, se incluye en la característica liga . Además, debe saber sobre búsquedas y puede usar clases . Si abre el panel Vista previa y activa la función de liga, obtiene:
Por cierto, toda esa escritura se puede ingresar como un archivo de características separado.
Eso es.
Descargo de responsabilidad: soy nuevo en esto, y espero que mis queridos amigos tipógrafos profesionales no me maten si omito algo o escribo algo mal. En cambio, los invito a contribuir. :)
nnn
se convertirá en nn
. ¿Es posible reemplazar cualquier número de n
s con uno solo, sin recurrir a una larga lista de sub nnnnnn' with n
?
scott
Jongware
scott
Wrzlprmft
.ttf
. Supongo que cualquiera que realmente quiera hablar sobre TrueType simple solo diría esto y no usaría una extensión de archivo.Pepe Ochoa