Die Verwendung von Mathspec zum Ändern der Ziffernschriftart im Mathematikmodus funktioniert nicht

Die Verwendung von Mathspec zum Ändern der Ziffernschriftart im Mathematikmodus funktioniert nicht

Ich möchte die Schriftart Linux Libertine in einem Dokument verwenden und habe im Mathematikmodus ein Problem mit Ziffern. Hier ist ein MWE:

\documentclass[11pt]{Artikel}

\usepackage[math]{mathspec}
\setprimaryfont{Linux Libertine O}

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

welches beim Kompilieren mit XeLaTeX das Folgende erzeugt (keine Fehler gemeldet):

Bildbeschreibung hier eingeben

Wie Sie sehen, $1$gibt es immer noch Computer Modern. Aber mein Verständnisaus der mathspecDokumentationsoll \setprimaryfontfür Ziffern im Mathematikmodus gelten:

Bildbeschreibung hier eingeben

Vielleicht verstehe ich etwas in der Dokumentation falsch oder habe ein Problem mit meinen Schriftarten. Ich verwende TeXstudio 2.6.6 mit MiKTeX 2.9 unter Windows 7 64-Bit.

Ich bin für jede Hilfe bei der Erstellung $1$eines Linux Libertine 1dankbar.

Antwort1

Sie können die Option mathbeim Laden einfach entfernen mathspec.

MWE

\documentclass[11pt]{article}

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

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

Ausgabe

Bildbeschreibung hier eingeben

Das Laden mathspecmit der mathOption erzwingt mathspecdas Laden fontspecohne die no-mathOption.

Und im fontspecHandbuch steht:

Wenn Sie feststellen, dass fontspecdie Mathematikschriftart fälschlicherweise geändert wird, obwohl sie unverändert bleiben sollte, wenden Sie die [no-math]Paketoption an, um die Mathematikschriftart manuell zu unterdrücken.

verwandte Informationen