数学模式如何设置为times new roman字体 财富值3

2020-03-21 19:56发布

我想让文章中的英文字母和数字全部都用Times New Roman字体,在网上看的许多方法如times宏包、newtxtext和nextxmath宏包都不能完美解决问题,有的时候用article可以,...

我想让文章中的英文字母和数字全部都用Times New Roman字体,在网上看的许多方法如times宏包、newtxtext和nextxmath宏包都不能完美解决问题,有的时候用article可以,用ctexart就不行了。请问在中文文档中的正文和数学模式下的字母和数字都用Times New Roman有没有完美的解决方案? 比如以下代码: ```tex \documentclass[UTF8]{ctexart} \pagestyle{plain} \usepackage{amsmath, bm} \usepackage{newtxtext} \usepackage{newtxmath} \begin{document} 正文里的数字1234,字母abc。 公式里的数字$1234$,字母$abc$。 再来一个高斯公式 \[ \oint {E} \cdot \textrm{d} S = \frac{q}{\varepsilon_0} \] \[ E = \frac{q}{4 \pi\varepsilon_0} \] \end{document} ``` ![](https://pics.latexstudio.net/data/images/202003/ca61105a11a9607.png) 效果如上图所示,可以看到数学模式中的字母是Times New Roman,但数字不是。 但如果我把ctexart换成article的话,虽然数字变成了Times New Roman,但中文肯定就不能显示了。 ![](https://pics.latexstudio.net/data/images/202003/aff19a65bd61d25.png) 用article并引入xeCJK宏包也不行,跟第一幅图效果一样。 求求哪位大神给出一种完美解决方案吧!
2条回答
实际上 Times New Roman 不是数学字体。你认真看 word 数学环境下使用哪种字体。

作者追问:2020-03-21 21:26

您是说Cambria Math? 我之前用Word时,打公式一般用mathtype,或者用Times New Roman字体然后设置为斜体,这两种方法跟我们用的课本效果是一样的,看起来比较习惯。

回答: 2020-03-21 21:26

那就是 times 风格的字体。 用 `newtxtext` 和 `newtxmath` 包应该可以的。 如果不行,你就需要升级发行版了。

一周热门 更多>