Diacríticos avanzados: letras base adaptadas

Tutorial
by Rainer Erich Scheichelbauer

18 julio 2020

Imagina que tienes letras que reaccionan a las marcas diacríticas encima de ellas, como una g minúscula que cambia la forma de la oreja para dejar espacio a un acento circunflejo. Fantástico, ¿cierto? También es muy simple. Así es como se hace.

Puedes hacer variaciones de tus letras base con sufijos como .topAccent o .bottomAccent, entonces esta letra será la preferida para generar compuestos con marcas diacríticas que usen el ancla indicada.

Lo sé, suena complicado, así que aquí hay un ejemplo. Supongamos que tienes una g minúscula con una oreja extravagante. Muy original, pero esto puede interferir con los acentos superiores en glifos compuestos como gcommaaccent, gcaron o gdotaccent. Entonces puedes duplicar tu g, asígnale el nombre g.topAccent y aplanar su oreja, tal vez algo como esto:

La próxima vez que creas un compuesto g que tenga una marca diacrítica que se adhiera a la parte superior, digamos un gcircumflex, se elegirá la variante .topAccent para esa base:

Una letra base para varios tipos de ancla

También puedes combinar varias anclas en dicho sufijo. Asegúrate de que los nombres de las anclas sean:

  • escrito sin espacios entre palabras,
  • en caja de camello (camelCase), comenzando con una letra minúscula, y
  • en orden alfabético.

Buenos ejemplos: .bottomTopAccent para las anclas inferiores y superiores,.bottomOgonekAccent para las anclas inferiores y ogonek, o .hornToprightAccent para las anclas de cuerno y superiores a la derecha. Muy fácil.


Traducción al español de Sol Matas.