
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):
Como puedes ver, $1$
todavía ofrece Computer Modern. Pero mi entendimientode la mathspec
documentaciónes lo que \setprimaryfont
debería aplicarse a los dígitos en modo matemático:
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 math
al cargar mathspec
.
MWE
\documentclass[11pt]{article}
\usepackage{mathspec}
\setprimaryfont{Linux Libertine O}
\begin{document}
1 $1$ $\mathrm{1}$ $\text{1}$
\end{document}
Producción
Cargar mathspec
con la math
opción obliga mathspec
a cargar fontspec
sin la no-math
opción.
Y el fontspec
manual dice:
Si descubre que
fontspec
está 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.