Wie kann ich (mit Computer Modern) erreichen, dass die Mathit-Schriftart mit $x$ übereinstimmt, wenn die Hauptschriftart anders ist?

Wie kann ich (mit Computer Modern) erreichen, dass die Mathit-Schriftart mit $x$ übereinstimmt, wenn die Hauptschriftart anders ist?

Ich setze ein Buch mit der Haupttextschriftart Source Serif Pro ein, während ich bei der mathematischen Schriftart Computer Modern bleibe. (Das sind vielleicht nicht die besten Optionen, aber im Moment muss ich sie haben.) Aber \mathites verhält sich nicht so, wie ich es mir erhoffe. Ich möchte, dass $v$und $\mathit{vs}$kompatibel aussehen, aber stattdessen sehen sie verblüffend unterschiedlich aus.

Demonstration völlig unterschiedlicher Vs

Hier ist der Code:

\documentclass{article}
\usepackage{fontspec}
\setmainfont{Source Serif Pro}[Scale=MatchLowercase]
\begin{document}
\thispagestyle{empty}
Singular $v$, plural $\mathit{vs}$, list \texttt{(cons $v$ $\mathit{vs}$)}.
\end{document}

Ich habe die Frage gefunden Wie ändere ich die mathematische Kursivschrift in XeTeX/fontspec? und ich habe in der Dokumentation für die Pakete mathspecund nachgeschaut fontspec, und fontspecdie Computer Modern-Symbole bleiben erhalten, genau wie ich es erhofft hatte. Wie kann ich feststellen, \mathitdass ich möchte, dass es dasselbe tut wie unter Computer Modern?

Antwort1

Verwenden Sie die Option „Keine Mathematik“

\documentclass{article}
\usepackage[no-math]{fontspec}
\setmainfont{Source Serif Pro}[Scale=MatchLowercase]
\begin{document}
\thispagestyle{empty}
Singular $v$, plural $\mathit{vs}$, list \texttt{(cons $v$ $\mathit{vs}$)}.
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen