我正在使用软件包newpxtext
和newpxmath
(均来自newpx
),并可以选择\useosf
将旧式数字与 Palatino 一起获取。但是,我一直在徒劳地寻找在数学和文本中获取旧式数字的方法。例如,MinionPro 软件包提供了此选项,但我找不到 Palatino 的类似功能
梅威瑟:
\documentclass{article}
\usepackage{newpxtext,newpxmath}
\useosf
\begin{document}
Hello world, 2017.
\begin{equation}
V = \frac{4\pi}{3}r^3
\end{equation}
\end{document}
答案1
newtxtext\rmdefault
仅在文档开头重新定义,这对数学影响太晚了。您可以像这样重置运算符字体,但在我看来,旧式数字在数学中看起来很奇怪:
\documentclass{article}
\usepackage{newpxtext}
\usepackage{newpxmath}
\useosf
\AtEndPreamble{\DeclareSymbolFont{operators}{OT1}{\rmdefault}{m}{n}}
\begin{document}
Hello world, 2017.
\begin{equation}
V = \frac{2107\pi}{3}r^3
\end{equation}
\end{document}