
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):
Wie Sie sehen, $1$
gibt es immer noch Computer Modern. Aber mein Verständnisaus der mathspec
Dokumentationsoll \setprimaryfont
für Ziffern im Mathematikmodus gelten:
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 1
dankbar.
Antwort1
Sie können die Option math
beim 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
Das Laden mathspec
mit der math
Option erzwingt mathspec
das Laden fontspec
ohne die no-math
Option.
Und im fontspec
Handbuch steht:
Wenn Sie feststellen, dass
fontspec
die 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.