如何將文件中的數字單獨設定為不同的字體

如何將文件中的數字單獨設定為不同的字體

是否可以將文件中出現的數字(例如圖號、表格號等)設定為不同的字型。我目前正在透過套件“times”使用 times new roman 字體。文件中的字型編號看起來像

在此輸入影像描述

但是如果我在乳膠的數學環境中使用數字,我得到

在此輸入影像描述

有什麼方法可以將乳膠中的數字變成不同的字體嗎?

答案1

正如您所發現的,該times軟體包僅更改了文字模式字體,但不是數學模式字體,到 Times Roman 的克隆。

順便說一句,我假設您不僅希望更改數字的數學模式字體,還希望更改字母和符號的數學模式字體。

要在數學模式下使用 Times Roman,您可以加載一個獨立的數學字體包,例如mtpro2- 除了:完整的mtpro2包不是免費的 - 除了times包之外,或者您可以加載集成的包,例如as mathptmx,它將文本模式字體和數學模式字體變更為Times Roman 克隆。 (旁白:如果你加載mathptmx,你也不應該加載times。)最後,你可以停止加載times並加載一對字體包newtxtextnewtxmath.

順便說一句,該times套件通過以下三個命令不僅更改文件的預設襯線字體(更改為Times Roman),並且還更改預設的無襯線字體(更改為Helvetica 克隆)和預設等寬字體(更改為Courier) :

\renewcommand{\sfdefault}{phv} % Helvetica
\renewcommand{\rmdefault}{ptm} % Times Roman
\renewcommand{\ttdefault}{pcr} % Courier

times軟體包沒有提供內建方法來縮放無襯線字體和等寬字體以更好地匹配襯線字體(Times Roman)的大小。如果那是你真正想要的,那很好。但如果您不想使用 Helvetica 或 Courier,您可能不應該times先加載該套件。

相關內容