Ligadura (tipografía)
signo formado por la unión de dos o más grafemas que suelen o pueden escribirse también separados
From Wikipedia, the free encyclopedia
En tipografía una ligadura es un signo formado por la unión de dos o más grafemas que suelen o pueden escribirse también separados. El origen de las ligaduras está en la necesidad de economizar esfuerzo durante la escritura manual, en una época, la Edad Media, en que no existía ninguna forma de mecanización de la escritura. Cuando se introdujo la imprenta de tipos móviles, el deseo de fidelidad con respecto a la escritura manual obligó a adoptar muchos signos combinados. En la Biblia de Gutenberg, que imita el apretado estilo de los manuscritos centroeuropeos de la época, se emplean hasta trescientos signos distintos, entre versiones de las letras y ligaduras.[1]

Las ligaduras empleadas en la tipografía moderna cumplen dos funciones distintas:
- Resolver la inelegancia con que se combinan a veces caracteres tipográficos que aparecen consecutivos. Es el caso, que muestra la figura, de las ligaduras “fi” (fi) y “fl” (fl).
- Representar ligaduras históricas, heredadas de la escritura manual. Algunas de estas se han convertido en signos de identidad de las lenguas. Es el caso de la “ese-zeta” (eszett) alemana (ß) o de la eñe (ñ) española.[2]


Hay dos ligaduras históricas que merecen una atención específica, la arroba (@) y et, también llamado mediante el anglicismo ampersand (&) que en latín equivale a nuestra conjunción y.[3]
La ligadura arroba (@) procede de la unión del par at. Inicialmente, se refería a esta conjunción adversativa latina, pero desde los primeros tiempos de la imprenta se adoptó, parece que en Italia, para indicar la arroba, una unidad de peso (y a veces de capacidad). En inglés se ha utilizado para abreviar la misma preposición. Actualmente, forma parte de las direcciones electrónicas de los usuarios, separando o uniendo su identidad a la del dominio.
La ligadura et (&), llamada ampersand en inglés y perluète en francés, abrevia a esta conjunción copulativa latina, que se conserva idéntica en forma y función en francés. En algunas tipografías clasicistas se aprecia su origen, pero en la mayoría de las modernas este es menos evidente. Los angloparlantes suelen interpretar que su origen es una abreviatura de and. Muchos hablantes de lenguas romances cometen el mismo error, y rechazan indebidamente su uso para la ilación, habitual en las referencias bibliográficas, como anglicismo.[4]
En español también hay ligaduras características, como la que une DE, y que todavía se usan, sobre todo, para dar un aire arcaico a un texto.[5]
Uso de ligaduras en diseño web a través de CSS
Usar ligaduras y funciones avanzadas en el diseño web (de cualquier tipografía OpenType) en CSS requiere entender las propiedades modernas que controlan el motor de renderizado de texto del navegador.[6]
1. La Propiedad de Alto Nivel: font-variant-ligatures
Esta es la propiedad recomendada hoy en día. Es fácil de leer y permite activar o desactivar grupos de ligaduras de forma semántica.[4]
.clase-ligaduras {
/* Activa las ligaduras comunes como fi, ffl, th */
font-variant-ligatures: common-ligatures;
/* Activa las ligaduras decorativas como ct, st, sp */
font-variant-ligatures: discretionary-ligatures;
/* Activa formas antiguas o históricas (si la fuente las tiene) */
font-variant-ligatures: historical-ligatures;
}
Valores que puedes combinar:
- normal: Activa las ligaduras por defecto (normalmente solo las comunes).
- none: Desactiva todas las ligaduras (útil si el texto se ve raro o apretado).
- common-ligatures: Las que evitan que las letras choquen.
- discretionary-ligatures: Las que se usan por pura estética.
2. La Propiedad de Bajo Nivel: font-feature-settings
Esta propiedad es más técnica y sirve para acceder a "etiquetas" (tags) específicas del archivo de la fuente. Se usa cuando quieres un control total o cuando font-variant-ligatures no es suficiente.[7]
Las etiquetas más importantes son:
- "liga": Ligaduras estándar.
- "dlig": Ligaduras discrecionales (las bonitas como ct).
- "hlig": Ligaduras históricas.
- "salt": Alternativas estilísticas (letras con formas diferentes).
Ejemplo de uso:
.clase-ligadura-avanzada {
/* 1 activa la función, 0 la desactiva */
font-feature-settings: "liga" 1, "dlig" 1, "hlig" 1;
}
Para que las ligaduras funcionen, el archivo de la fuente debe contener esos caracteres. A veces, servidores de tipografias como Google Fonts, sirven una versión "ligera" para ahorrar ancho de banda que no incluye las funciones OpenType completas. Para asegurar que funcionen en tipografías como EB Garamond, hay que asegurarse de que no se está limitando los caracteres.[8]