Mathematische Ziffern und Textziffern in mtpro2

Mathematische Ziffern und Textziffern in mtpro2

Ich verwende Baskerville als Schriftart für den Text und mtpro2 für die Mathematik. Aber die Ziffern im Text und in der Mathematik sind unterschiedlich. Nachdem ich mir die mtpro2-Dokumentation angesehen hatte, konnte ich keine Option finden, um die Textziffern im Mathematikmodus zu erzwingen. Kennt jemand eine Lösung?

Antwort1

Der folgende Code in der Präambel sollte das gewünschte Ergebnis erzielen:

\DeclareMathSymbol{0}{\mathalpha}{operators}{`0}
\DeclareMathSymbol{1}{\mathalpha}{operators}{`1}
\DeclareMathSymbol{2}{\mathalpha}{operators}{`2}
\DeclareMathSymbol{3}{\mathalpha}{operators}{`3}
\DeclareMathSymbol{4}{\mathalpha}{operators}{`4}
\DeclareMathSymbol{5}{\mathalpha}{operators}{`5}
\DeclareMathSymbol{6}{\mathalpha}{operators}{`6}
\DeclareMathSymbol{7}{\mathalpha}{operators}{`7}
\DeclareMathSymbol{8}{\mathalpha}{operators}{`8}
\DeclareMathSymbol{9}{\mathalpha}{operators}{`9}

Dies sollte gehen, nachdem Sie die Textschriftart definiert und geladen habenmtpro2

Antwort2

mtpro2-- kurz für "MathTime Pro 2" -- bietetMathematikmodusnur Schriftarten. Soweit ich weiß, mtpro2werden nur „Ausweis“-Ziffern (auch „Titel“-Ziffern genannt) bereitgestellt, aber keine „Altformat“-Ziffern (oder „Textformat-Ziffern“).

Sie erwähnen, dass Sie einen Baskerville verwendenTextSchriftart: Sind Text-/Altformat-Ziffern enthalten? Textformat-Ziffern sollten wahrscheinlich nicht in mathematischen Ausdrücken verwendet werden, insbesondere nicht in solchen, die tiefgestellte Ziffern und Exponenten (hochgestellte Ziffern) enthalten, da die Ober- und Unterlängen einiger dieser Ziffern zu Verwirrung führen könnten. (Versuchen Sie, $6^{2^4}$vs $6^{24}$mit Textformat-Ziffern zu setzen, und seien Sie von der Ausgabe nicht zumindest ein wenig verwirrt.)

Nur an Stellen wie Seitenzahlen und Abschnittseinteilungen ist die Verwendung von Textstilziffern unbedenklich, wenn ein Dokument einen größeren Anteil an Mathematik enthält.

Es gibt Pakete wie mathpazo, die die Möglichkeit bieten osf, Oldstyle-Figuren zu laden. Allerdings tun sie das im Allgemeinen nur fürTextmodusZiffern. Es ist wahrscheinlich kein Zufall, dass die Mathmode-Ziffern des mathpazoPakets alle im „Lining“- oder „Titling“-Stil sind.

verwandte Informationen