Ninguna regla se adapta a todas las situaciones
Todo esto es algo complicado, porque se relaciona con el soporte de kerning y la selección de fuentes, y no hay una respuesta única para todos que sirva para todas las situaciones. En mi experiencia, las ligaduras son más aptas para ser necesarias en una serif romana o cursiva bien ajustada, no tanto en una fuente sans.
Para más discusión y ejemplos, vea también:
- ¿Cuándo no debo usar una ligadura en la composición tipográfica en inglés?
- ¿Qué animal es un "weefil"?
La primera respuesta anterior discute la pregunta actual en detalle; el segundo tiene especimina contrastante de ciertas ligaduras en cinco caras muy diferentes.
Si el empujón llega a su fin, una regla general razonable es:
- Use ligaduras léxicas explícitas solo para las cosas que tienen sentido en el idioma en el que está escribiendo, como Æ, æ en islandés o inglés antiguo y Œ, œ en francés.
- Deje la selección de ligaduras tipográficas al software, lo que debería suceder automáticamente para aquellas situaciones en las que no se vería bien sin ellas.
Eso es tan general como me atrevo a poner las cosas, pero desafortunadamente, no siempre funcionará.
Agregando matices
Dicho todo esto, ciertamente hay ocasiones en las que desea más o menos ligadura que la que proporciona la fuente de forma predeterminada si solo lo deja en piloto automático.
Por ejemplo, si está intentando reproducir fielmente una composición tipográfica de documentos muy antigua con ligaduras históricas como ſt y tal en ellas, entonces querrá colocarlas allí incluso si la fuente no lo hace de manera predeterminada.
Sin embargo, como observa Bringhurst, el diseñador de fuentes puede no haber hecho un trabajo históricamente preciso al clasificar las ligaduras como estándar o histórico. Vea mi primera respuesta referenciada arriba para una discusión de esto.
Aquí hay un conjunto de ligaduras de Arno Pro de Robert Slimbach en su peso regular. (El primer par de glifos en la primera línea no cuenta, y solo el primero de la última línea sí).
Como puede ver, algunos de ellos, especialmente los dos primeros, están allí para reemplazar las reglas explícitas de interletraje sobre esos pares. Entonces, hasta cierto punto, depende de qué tan estrictamente esté configurando su tipo y de qué tamaño. No los usaría en mayúsculas con letras mayúsculas, por ejemplo, y tal vez no cuando configure manualmente un encabezado más grande con interletraje personalizado. Esta es una cuestión de gustos, no de libros de reglas, y el diseñador sensible necesitará ejercer un buen criterio para estos, al igual que en muchos otros lugares.
Aquí hay una advertencia sobre una tendencia en las fuentes OpenType modernas. Bringhurst se queja de que los diseñadores de fuentes están colocando (por ejemplo) Th en el conjunto de ligaduras estándar en lugar del histórico como ct , por lo que es posible que deba deshabilitarlos o habilitarlos explícitamente, o elegir el glifo apropiado del conjunto de fuentes usted mismo.
La lección es que dejar que estas cosas funcionen con el piloto automático completo rara vez es una buena idea para lograr resultados óptimos.
Ligaduras de lujo
En contraste, especialmente cuando se establece en una cara de guión, pero a veces también en una verdadera letra cursiva (es decir, en lugar de una cara oblicua disfrazada de cursiva, y preferiblemente una con mayúsculas en lugar de romanos meramente oblicuos), el diseñador de fuentes concienzudo proporcionará un variedad de posibles ligaduras para que el seleccionador pueda seleccionar. Algunos de estos serán automáticos, mientras que otros requieren su propio juicio en el entorno.
Debido a que una cara de script es esencialmente una cara de tipo caligráfico, en consecuencia tendrá reglas complejas integradas en las tablas de fuentes para unir glifos adyacentes.
No me molestaré en mostrar el magistral Zapfino de Hermann Zapf , no solo porque su caligrafía es un ejemplo demasiado obvio, sino también porque simplemente hay demasiadas ligaduras para no abrumar al lector casual. Así que aquí hay una muestra de algunas de las ligaduras opcionales de Bickham Script Pro de Richard Lipton :
Establecer griego es, por supuesto, completamente diferente. Particularmente en una cancillería griega , es posible que desee utilizar las muchas ligaduras disponibles en una buena cancillería griega. Por ejemplo, aquí hay algunos de Alexander de George Douros :
Ligaduras automáticas, puntos de código y el estándar Unicode
Parece que su versión electrónica de las reglas de ligadura predeterminadas de la fuente Futura original de Paul Renner están generando una ligadura para fi sin importar si se necesita o no. Comprendiendo que esta es solo mi opinión, me parece un poco una afectación en los tamaños de pantallas grandes, particularmente dado que la f en esa cara no va a golpear a una i inmediatamente después.
Es probable que se incluya porque la mayoría de los conjuntos tienen al menos ligaduras fi, fl, ff para mantener a raya a las marsopas histéricas, lo que significa que los puntos de código Unicode para estos existen solo para un viaje redondo sin pérdidas en la conversión entre codificaciones Unicode y heredadas:
ff FB00 LATIN SMALL LIGATURE FF
# 0066 0066
fi FB01 LATIN SMALL LIGATURE FI
# 0066 0069
fl FB02 LATIN SMALL LIGATURE FL
# 0066 006C
ffi FB03 LATIN SMALL LIGATURE FFI
# 0066 0066 0069
ffl FB04 LATIN SMALL LIGATURE FFL
# 0066 0066 006C
Esos puntos de código no deben ser necesarios en absoluto - nunca .
Las Preguntas frecuentes de Unicode sobre ligaduras y dígrafos dicen esto sobre las ligaduras:
P: Tengo aquí un montón de manuscritos que usan la ligadura "hr" (por ejemplo) ampliamente. Veo que ha codificado ligaduras para "fi", "fl" e incluso "st", pero no para "hr". ¿Puedo codificar "hr" como ligadura también?
R: Las ligaduras existentes existen básicamente para la compatibilidad y el viaje de ida y vuelta con juegos de caracteres que no son Unicode. Se desaconseja su uso. No se codificará más en ninguna circunstancia.
La ligadura es un comportamiento codificado en fuentes: si se pide a una fuente moderna que muestre "h" seguida de "r", y la fuente tiene una ligadura "hr", puede mostrar la ligadura. Algunas fuentes no tienen ligaduras, algunas (especialmente para los scripts no latinos) tienen cientos. No tiene sentido asignar puntos de código Unicode a todas estas posibilidades específicas de fuente.
P: ¿Qué pasa con la ligadura "ct"? ¿Hay un personaje para eso en Unicode?
R: No, la ligadura "ct" es otro ejemplo de una ligadura de letras latinas comúnmente vista en estilos de letra más antiguos. En cuanto al caso de la ligadura "hr", la visualización de una ligadura es una cuestión de diseño de fuente y no requiere codificación separada de un carácter para la ligadura. Uno simplemente representa la secuencia de caracteres en Unicode y depende del diseño de la fuente y los controles de los atributos de la fuente para determinar si el resultado está ligado en la pantalla (o en la impresión). La misma situación se aplica para las ligaduras que involucran largos sy muchos otros que se encuentran en las tipografías latinas.
Recuerda que el estándar Unicode es un personajeestándar de codificación, y no pretende estandarizar ligaduras u otras formas de presentación, ni ningún otro aspecto de los detalles del diseño de fuente y glifo. Las ligaduras que puede encontrar en el estándar Unicode son solo codificaciones de compatibilidad, y no están destinadas a establecer un precedente que requiera la codificación de todas las ligaduras como caracteres.