如同这,请考虑以下代码片段:
\documentclass{article}
\usepackage{times}
\begin{document}
Textual numbers: 0 1 2 3 4 5 6 7 8 9
Numbers in mathematics mode: $0~1~2~3~4~5~6~7~8~9$
\end{document}
如何设置文本模式的数字看起来类似于数学模式?换句话说,我希望$2$
在写入时获得2
。
答案1
在这种情况下,我建议使用较新的软件包newtxtext
和\newtxmath
来在文本和数学模式下实现 Times Rom。
\documentclass{article}
% xxx \usepackage{times}
\usepackage{newtxtext,newtxmath}
\begin{document}
Textual numbers: 0 1 2 3 4 5 6 7 8 9
Numbers in mathematics mode: $0~1~2~3~4~5~6~7~8~9$
\end{document}
但是,如果您坚持使用该times
包,则时间数学的另一个替代方法是该mathptmx
包。
答案2
为了回答您刚才提出的问题,unicode-math
您可以加载 TeX Gyre Termes Math 作为数学字体,并且可以选择加载 TImes New Roman 作为字母和数字的字体。 mathspec
允许您加载 Times New Roman 作为字母和数字的字体,以及newtxmath
其他所有符号的字体。