Usar mathspec para cambiar la fuente de los dígitos en el modo matemático no funciona

Usar mathspec para cambiar la fuente de los dígitos en el modo matemático no funciona

Me gustaría usar la fuente Linux Libertine con un documento y tengo un problema con los dígitos en el modo matemático. Aquí hay un MWE:

\documentclass[11pt]{artículo}

\usepackage[matemáticas]{especificaciónmatemática}
\setprimaryfont{Linux Libertino O}

\begin{documento}
1 $1$ $\mathrm{1}$ $\text{1}$
\end{documento}

que, cuando se compila con XeLaTeX, produce lo siguiente (no se reportan errores):

ingrese la descripción de la imagen aquí

Como puedes ver, $1$todavía ofrece Computer Modern. Pero mi entendimientode la mathspecdocumentaciónes lo que \setprimaryfontdebería aplicarse a los dígitos en modo matemático:

ingrese la descripción de la imagen aquí

Quizás estoy entendiendo mal algo sobre la documentación, o quizás tengo un problema con mis fuentes. Estoy usando TeXstudio 2.6.6 con MiKTeX 2.9 en Windows 7 de 64 bits.

Se agradecería cualquier ayuda para $1$crear Linux Libertine .1

Respuesta1

Simplemente puede eliminar la opción mathal cargar mathspec.

MWE

\documentclass[11pt]{article}

\usepackage{mathspec}
\setprimaryfont{Linux Libertine O}

\begin{document}
1 $1$ $\mathrm{1}$ $\text{1}$
\end{document} 

Producción

ingrese la descripción de la imagen aquí

Cargar mathspeccon la mathopción obliga mathspeca cargar fontspecsin la no-mathopción.

Y el fontspecmanual dice:

Si descubre que fontspecestá cambiando incorrectamente la fuente matemática cuando debería dejarla en paz, aplique la [no-math]opción del paquete para suprimir manualmente su fuente matemática.

información relacionada