Lo que vendrá con LibreOffice 5.3: ¡soporte OpenType completo!

Bueno, las cosas hay que decirlas: esto me ha tomado realmente por sorpresa.

Todo comienza con un tema en ask.libreoffice que apunta a un antiguo reporte donde Khaled Hosny (mantiene las fuentes tipográficas Libertinus) comenta lo siguiente:

Features can now be controlled for OpenType fonts in the same syntax as Graphite features. Proper ODF support and UI are still missing.

Es decir, «[las] funciones pueden ahora ser controladas para fuentes OpenType con la misma sintaxis que las funciones Graphite. Todavía falta un soporte ODF apropiado y una interfaz gráfica».

Y bueno, que no quedaba otra que descargar una versión de desarrollo y probarlo por mi mismo.

Efectivamente ¡FUNCIONA!

libo530-opentype

Para aprovechar las funciones OpenType avanzadas es necesario conocer su «etiqueta», para lo cual la página de Dario Taraborelli es una referencia insustituible. La sintaxis es la siguiente

Nombre Fuente:etiqueta

Por ejemplo, para activar el primer set estilístico (ss01) de Kleymissky escribimos como nombre de fuente

Kleymissky:ss01

Para activar las verdaderas versalitas (smcp) en EBGaramond 12

EB Garamond 12:smcp

Ligaduras históricas, swash, fracciones… todo lo que he probado hasta ahora funciona perfectamente. ¡Incluso se pueden combinar funciones separándolas con un &!

EB Garamond 12:swsh&hlig

Utilizará simultáneamente swash y ligaduras históricas.

Ciertamente al abrir un archivo creado en 5.3 con una versión anterior las etiquetas OpenType serán ignoradas, pero al volver a 5.3 todo estará en su lugar.

¡Impresionante!

Sin Reacciones