Математические цифры и текстовые цифры в mtpro2

Математические цифры и текстовые цифры в mtpro2

Я использую baskerville для своего текстового шрифта и mtpro2 для математики. Но цифры в тексте и математике отличаются. После просмотра документации mtpro2 я не смог найти опцию для принудительного использования текстовых цифр в математическом режиме. Кто-нибудь знает, как это обойти?

решение1

Следующий код в преамбуле должен делать то, что вам нужно:

\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}

Это должно произойти после того, как вы определили шрифт текста и загрузили его.mtpro2

решение2

mtpro2-- сокращение от "MathTime Pro 2" -- обеспечиваетматмодтолько шрифты. Насколько мне известно, mtpro2предусмотрены только «линейные» (т. н. «титульские») цифры, но не «старые» (или «текстовые») цифры.

Вы упомянули, что используете BaskervilleтекстШрифт: есть ли в нем текстовые/старые цифры? Текстовые цифры, вероятно, не следует использовать в математических выражениях, особенно в тех, которые включают подстрочные и экспоненциальные (верхние индексы), так как верхние и нижние элементы некоторых из этих цифр могут вызвать путаницу. (Попробуйте набрать текст $6^{2^4}$с $6^{24}$помощью текстовых цифр и не быть хотя бы немного озадаченным выводом.)

Только в таких местах, как номера страниц и разделы, безвредно использовать текстовые цифры, если документ содержит значительное количество математических вычислений.

Существуют пакеты, такие как mathpazo, которые предоставляют возможность osfзагрузки фигур в старом стиле. Однако они обычно делают это только длятекстовый режимцифры. Вероятно, не случайно, что mathpazoвсе цифры математического режима пакета имеют стиль «lining» или «titleing».

Связанный контент