Las características tipográficas que se han hecho posibles gracias a los sistemas tipográficos digitales han resuelto muchas de las demandas que se planteaban a los sistemas informáticos para replicar la tipografía tradicional y han ampliado las posibilidades con muchas características nuevas. Hay tres sistemas de uso común: OpenType , ideado por Microsoft y Adobe , Apple Advanced Typography (AAT) de Apple y Graphite de SIL . Las listas siguientes proporcionan información sobre las características de OpenType y AAT. Graphite no tiene un conjunto fijo de características; en cambio, proporciona una forma para que las fuentes definan sus propias características.
Características tipográficas de OpenType
El formato OpenType define una serie de características tipográficas que puede admitir una fuente en particular. Algunos programas, como Adobe InDesign , LibreOffice / OpenOffice o versiones recientes de Lua / XeTeX , permiten a los usuarios controlar estas características, por ejemplo, para habilitar letras mayúsculas elegantes o elegir entre dígitos con rango (altura completa) y sin rango (estilo antiguo o minúsculas). Algunos navegadores web también admiten características OpenType de acuerdo con la especificación CSS Fonts Module Level 3, que permite configurar las características OpenType directamente a través de la font-feature-settings
propiedad o indirectamente por medio de mecanismos de nivel superior.
Las siguientes tablas enumeran las características definidas en la versión 1.8.1 de la especificación OpenType. Los códigos de la columna "tipo" se explican después de las tablas. Las características OpenType pueden aplicarse solo a ciertas escrituras de idiomas o a idiomas específicos, o en ciertos modos de escritura. Las características se dividen en varias tablas en consecuencia.
Características destinadas principalmente o requeridas exclusivamente por alfa-silabarios del sur de Asia (índico/brahmico)
Características destinadas principalmente o requeridas exclusivamente por los tetragramas del este asiático (chino, japonés, coreano)
Características destinadas principalmente o requeridas exclusivamente por escrituras o fuentes cursivas de Asia occidental (semíticas, árabes) y otras
Características pensadas para alfabetos bicamerales (latino, griego, cirílico, etc.)
Características según la dirección de escritura
Funciones pensadas para dígitos y matemáticas.
Funciones de ligadura y formas alternativas pensadas para todos los scripts
Funciones de posicionamiento pensadas para todos los scripts
Funciones especiales pensadas para todos los scripts
Leyenda de códigos de sustitución y posicionamiento
A continuación se enumeran los tipos de tablas de búsqueda OpenType, tal como se utilizan en la columna "tipo" de las tablas anteriores. S significa sustitución y P significa posicionamiento . Tenga en cuenta que, a menudo, una característica puede implementarse mediante más de un tipo de tabla y que, a veces, la especificación no indica explícitamente el tipo de tabla.
Características tipográficas de AAT
Características que toman un valor, mutuamente excluyente del resto:
- Anotación
nalt
- Sin anotaciones
- Anotación de caja
- Anotación de caja redondeada
- Anotación circular
- Anotación de círculo invertido
- Anotación entre paréntesis
- Anotación del período
- Anotación de números romanos
- Anotación de diamante
- Alternativas de personajes
- Sin alternativas
- …
rand; aalt, calt, falt, jalt, salt, ssXX, hkna/vkna, rtla, vrt2
- Forma del personaje
half, ruby; ljmo, vjmo, tjmo
- Personajes tradicionales
trad
- Caracteres simplificados
smpl
- Personajes de JIS 1978
jp78
- Personajes de JIS 1983
jp83
- Personajes de JIS 1990
jp90
- Personajes tradicionales, conjunto alternativo 1…5
tnam, hojo, nlck
- Personajes expertos
expt, locl
- Espaciado latino CJK
- Medio ancho
hwid, halt
- Proporcional
pwid, palt
- Latín predeterminado
- Latín de ancho completo
fwid
- Conexión cursiva
init, medi/med2, fina/fin2/fin3; haln, nukt, vatu, rphf, pres, pstf/psts
- Desconectado
isol
- Parcialmente conectado
calt, clig
- Cursivo
curs
- Complejidad del diseño
- Diseño Nivel 1
- Nivel de diseño…
- Diacríticos
- Mostrar diacríticos
- Ocultar diacríticos
- Descomponer diacríticos
ccmp
- Fracciones
- Sin fracciones
- Fracciones verticales
afrc
- Fracciones diagonales
frac, dnom, numr
- Espaciamiento ideográfico
- Ancho completo
fwid
- Proporcional
pwid, palt
- Espaciado de Kana
- Ancho completo
fwid
- Proporcional
pwid, palt
- Letra mayúscula
case
- Mayúsculas y minúsculas
- Todo en mayúsculas
- Todo en minúsculas
- Versalitas
smcp, pcap
- mayúsculas iniciales
c2sc, c2pc
- Letras mayúsculas iniciales y minúsculas
- Caso numérico
- Números en minúscula
onum
- Números en mayúsculas
lnum
- Espaciado entre números
- Números monoespaciados
tnum
- Números proporcionales
pnum
- Conjuntos de adornos
ornm
- Ninguno
- Simbolos
- Personajes Pi
- Florones
- Bordes decorativos
- Símbolos internacionales
- Símbolos matemáticos
mgrk
- Espaciado de texto
- Proporcional
pwid, palt
- Monoespaciado
fwid
- Medio ancho
hwid, halt
- Normal
- Posición vertical
- Sin posición vertical
- Superiores
supr
- Inferiores
subs, sinf
- Ordinales
ordn
Características que toman varios valores:
- Ligaduras
- Ligaduras requeridas
rlig, clig
- Ligaduras comunes
liga
- Ligaduras raras
hlig, dlig
- Logotipos
- Imágenes de Rebus
- Ligaduras de diptongo
- Ligaduras cuadradas
- Ligaduras cuadradas, abreviadas
- Extras matemáticos
- Guión a signo menos ('-' → '−')
- Asterisco para multiplicar ('*' → '×')
- Barra para dividir ('/' → '÷')
- Ligaduras de desigualdad
- Exponentes
- Swashes inteligentes
swsh, cswh
- Palabras con swashes iniciales
- Palabras con swashes finales
- Línea inicial con swashes
- Línea de swashes finales
falt
- Swashes no finales
jalt
- Opciones de estilo
- Sin opciones de estilo
- Mostrar texto
size
- Texto grabado
- Gorras iluminadas
- Tapas de titulación
titl
- mayúsculas altas
- Transcripción
locl
- Extras tipográficos
- Guiones a guión largo ('--' → '—')
- Guión a guión corto ('-' → '–')
- Cero sin cortar
zero
- Forma Interrobang ('!?'/'?!' → '‽')
- Comillas inteligentes ('"'"' → '“'”')
- Puntos suspensivos ('...' → '…')
Funciones binarias que solo se pueden activar:
- Todas las características tipográficas
- Reordenamiento lingüístico
- Caracteres superpuestos
- Sustitución vertical
Enlaces externos
- "Registro de etiquetas de diseño", especificación OpenType, Microsoft, 9 de diciembre de 2021
- "Registro de características de fuentes", Fuentes, Apple– Especificaciones de la etiqueta de diseño AAT
- Guía del usuario de OpenType para fuentes de Adobe (PDF) , Adobe
- Introducción a las funciones de sustitución de OpenType. Me encanta la tipografía.