Números de opción=El forro ya no funciona con la fuente Constantia después de la actualización de MikTek

Números de opción=El forro ya no funciona con la fuente Constantia después de la actualización de MikTek

Necesito usar la fuente Constantia y así compilar mi documento con LuaLaTeX usando \usepackage{fontspec}(el editor es TeXStudio). Como no me gustan los números OldStyle, uso \setmainfont[Numbers=Lining]{Constantia}. Hasta ahora, esto funcionó perfectamente, pero desde que actualicé MikTeX ayer aparece el error:

OpenType feature 'Numbers=Uppercase' (lnum) not(fontspec) available for font 'Constantia' with script(fontspec) 'CustomDefault' and language 'Default'.

Aquí hay un MWE:

\documentclass{scrreprt}
\usepackage{fontspec}
\setmainfont[Numbers=Lining]{Constantia}

\begin{document}

1234567890

\end{document}

Produce el siguiente resultado:

Los números están configurados en OldStyle

La fuente en sí no puede ser el problema, ya que la probé en Word, donde puedo cambiar el comportamiento:

Salida generada con Word y Forro de opción de fuente

Gracias de antemano por su ayuda.

Respuesta1

El luatex 1.10.1 utilizado en miktex tiene un error que afecta el uso de fuentes.

Ya hice un informe de error para esto y sugerí que miktex volviera a 1.10.0:https://github.com/MiKTeX/miktex/issues/353

Si tiene una necesidad urgente, puede instalar texlive 2019 junto a su miktex y usarlo hasta que se resuelva el problema.

información relacionada