
因此,感謝 TeX Exchange 的許多足智多謀的人,我設法將希臘字體僅更改為 Bodoni,並將數學字體更改為 times。
但人類的慾望是沒有盡頭的......現在我想使用 CM 現代包中的數學書法(math cal)字體。
所以我正在尋找一些 \Declaremathfont,只不過它只適用於書法字母。
是否可以?
答案1
不要在家嘗試這個...
以這種方式混合字體是不是推薦的,並且可能產生明顯次優的結果。
但是,如果您確實必須:
\DeclareMathAlphabet\mathcal{OMS}{cmsy}{m}{n}
\SetMathAlphabet\mathcal{bold}{OMS}{cmsy}{b}{n}
完整程式碼:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[polutonikogreek,british]{babel}
\usepackage{mathptmx}
\usepackage{substitutefont}
\substitutefont{LGR}{\rmdefault}{bodoni}
\DeclareMathAlphabet\mathcal{OMS}{cmsy}{m}{n}
\SetMathAlphabet\mathcal{bold}{OMS}{cmsy}{b}{n}
\begin{document}
This is English
\textgreek{Πάτερ ἡμῶν ὁ ἐν τοῖς οὐρανοῖς·}
$\mathcal{ABC}$
\end{document}
基於艾格格的回答對於你之前的問題。我找不到你在 Times 中使用的程式碼,所以我猜了一下,但這應該不重要。
[編者以簡化感謝egreg的評論。