¿Cuáles son algunos pares de interletraje comunes?

Establecer un buen kerning es una de las partes más importantes del diseño de un tipo de letra. Las fuentes baratas o gratuitas a menudo tienen un kerning malo o inexistente y se vuelve increíblemente tedioso tener que kernerar manualmente los textos.

Hay algunos pares de kerning comunes obvios como KO , AV , LT , TA .

Una ilustración de algunos pares de interletraje comunes con y sin interletraje:

ingrese la descripción de la imagen aquí

El kerning a simple vista puede ser un proceso largo y laborioso y mi proceso en este momento es muy desordenado, por lo que lo que busco son algunos pares de kerning comunes y cadenas generales para trabajar con el kerning.

Obviamente, cada tipo de letra será diferente, pero algo para usar como punto de partida sería increíblemente útil.

Respuestas (2)

Si bien es posible que esto no responda directamente a su pregunta principal, espero que resuelva un poco su problema: las siguientes técnicas me ayudaron a reducir el trabajo de interletraje manual de una fuente (que era una letra negra, por lo que no se aplicaron los pares de interletraje estándar):

  • Con mucho, el más importante: usar clases de interletraje. Si bien su fuente puede tener muchos glifos, muchos de ellos son idénticos con respecto al interletraje en una dirección. Por ejemplo, el interletraje a la derecha de m y n debe ser idéntico en todos o casi todos los tipos de letra. Por lo tanto, antes de comenzar con el interletraje, agrupe todos sus glifos en clases de interletraje razonables y reducirá enormemente el trabajo que tendrá que hacer. Cualquier editor de fuentes razonable debería admitir clases de interletraje.

    Dependiendo de su tipo de letra, la efectividad de las clases de kerning se puede aumentar usando diferentes clases de kerning para diferentes situaciones. Por ejemplo , à y a tendrán el mismo interletraje a la izquierda con respecto a la mayoría de las letras minúsculas, pero no con respecto a algunas letras mayúsculas y f. Para mi fuente, tenía diferentes tablas de interletraje con diferentes clases de interletraje para los siguientes casos:

    • minúsculas sin f, ſ, ¾, ï, … – minúsculas;

    • f, ſ, ¾, ï, … – minúsculas;

    • Mayúscula minúscula;

    • mayúsculas – mayúsculas;

    • minúsculas – minúsculas.

  • Esfuércese por ajustar los rumbos , es decir, las distancias predeterminadas (sin intercalación) de un glifo hacia la derecha y hacia la izquierda. Si el rumbo de un glifo se elige mal, esto significa que tiene que interleer casi cada par que contiene este glifo. Por otro lado, si tu orientación es buena, no tienes que hacer mucho kern y ves directamente dónde tienes que hacer kern.

  • Un truco para ajustar los rumbos y los interletrajes es mirar algo como lo siguiente :

    uuuuuuuuuuuuuuuuuuuuuuuxuuuuuuuuuuuuuuuuuuuuuuuu
    uıuunımnuınuınınuımunxuınuımuınuınuımuınuınmu

    Si xu necesita interletraje, debe notarlo mirando esto.

  • Haga crecer su conjunto de glifos con métricas horizontales ajustadas de forma sistemática y exhaustiva. Comience ajustando las métricas horizontales (rumbo y kerning) de "letras simples" como i, m, n y u. Asegúrese de que palabras como mínimo, aluminio o inmunidad se vean bien, idealmente sin usar ningún interletraje entre las letras antes mencionadas. A continuación, agregue otras letras minúsculas al grupo y asegúrese de que tengan una buena dirección e interletraje cuando sea necesario. Si su grupo contiene todas las letras en minúsculas, agregue letras en mayúsculas y solo preocúpese por su rumbo correcto; y así …

  • Una vez que tenga ese grupo, lea mucho texto en su fuente para encontrar algunos pares que podría haber pasado por alto. Mirar el texto al revés también ayuda.

    Finalmente, puede generar usted mismo un texto que contenga todos los pares de letras posibles y comprobarlo. Por ejemplo, el siguiente script de Python 3 hará el trabajo para las letras minúsculas:

    from random import shuffle
    
    s = "abcdefghijklmnopqrstuvwxyzßþðə"
    pairs = [(c,d) for c in s for d in s]
    shuffle(pairs)
    
    for i, pair in enumerate(pairs):
        print("".join(pair), end=("" if i%3 else " "))
    

    (Esto se puede ejecutar fácilmente en sistemas Unixoid (principalmente todo menos Windows) guardándolo en un archivo (digamos kerningtest.py) y luego llamando python3 kerningtest.pydesde una terminal en la carpeta respectiva).

  • Preocúpate por lo que realmente se usa primero. Los interletrajes más importantes son minúsculas-minúsculas y mayúsculas-minúsculas. Mayúsculas-mayúsculas y minúsculas-mayúsculas son solo para usos excepcionales; dependiendo de su tipo de letra, puede que no sea importante en absoluto, por ejemplo, porque todo en mayúsculas es una idea bastante mala con una escritura caligráfica. Con suerte, nadie necesita pares de kerning cirílico-latín o número romano-símbolo de moneda.

Sin embargo, incluso con todos esos trucos, realizar un buen kerning manual es un trabajo largo y aburrido.

Hay algunos recursos buenos y útiles para ayudarlo con su kerning (y también responder a su pregunta sobre los pares de kerning comunes):

Briem.net por Gunnlaugur SE Briem tiene una sección dedicada al espaciado (y kerning) y proporciona algunos métodos para lograr un buen kerning. También tome nota de todas las subsecciones de la sección Espaciado.

El sitio Kern King recopila muchas palabras con pares de kerning problemáticos y está destinado a ser impreso, corregido, impreso nuevamente, corregido nuevamente, etc.

Emil Ruder tiene una lista de palabras para probar durante el proceso de espaciado de su diseño de fuente en su libro Typography . Sin embargo, la lista es bastante corta, por lo que no estoy seguro de cuánto agregaría a la lista de Kern King.

Los enlaces están rotos o me llevan a un lugar para comprar hierba.
El sitio de Gunnlaugur SE Briem parece haber sido actualizado y no pude encontrar ninguna página sobre espaciado e interletraje.