-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] 提供使用默认 Computer Modern 数学字体的选项 #590
Comments
你先试下 dev 分支,其中设置 \thusetup{
math-style = TeX,
math-font = lm,
}
直接使用 Type 1 的 Computer Modern 会有很多问题,尤其是在西文字体固定为 Times New Roman 的情况下。 |
初步测试似乎没有问题!感谢!希望能成为一个稳定的 documented option. |
关于积分上下限,这主要是几个数学符号标准(AMS, ISO, GB)的区别。其中的差异还包括 e、i、π 等几个数学常数的正斜体,省略号的位置等。我之前高估了 GB/T 3102.11—1993 以及它参照采纳的 ISO 标准,所以把一些数学符号设置得比较接近国标的样式。 另外,研究生《指南》第 12 页 2.3.18 节要求
其中似乎包括了 GB/T 3102.11,但是又好像不算是“量和单位”的范畴。我问过研究生院,也还没得到确切答复。 不过我前段时间考察了一下这几个标准的执行情况,ISO 的标准在国际上采用度不怎么高,而 GB/T 3102.11 在国内虽然大部分出版物会严格遵守,但是也有期刊不遵守的。所以我将数学符号的风格改得稍微折衷一些,同时也提供了 |
直接设置 \setmathrm{lmroman10}[
Extension = .otf,
UprightFont = *-regular,
BoldFont = *-bold,
ItalicFont = *-italic,
BoldItalicFont = *-bolditalic,
] |
感谢,我之前还没注意到文档中这个命令。 |
有个问题在这里问一下,国标文件虽然说「已定义的算子用正体字母表示」。但是它给的示例里偏微分符号 |
方正的字体问题。 |
@bryango XITS 的 |
我反对「与 AMS 标准字体相去甚远」的说法,一是 Computer Modern 本来就不是搭配 Times,二是 cm 也不是 AMS 的标准的或者唯一的字体,别的字体都不标准。实上 AMS 也参与了 STIX 项目(https://www.stixfonts.org/pressrelease/)。 |
Sure.
这是说我之前自己尝试 \thusetup{
math-style = TeX,
math-font = lm,
} 之后,此问题已经解决。感谢! |
我稍后会把上面提到的 另外最近我还发现了 New Computer Modern 字体也还不错,比 lm 字形要多一些,还提供了不同风格( |
请问积分上下限的问题是如何解决的? |
默认的字体遵循清华的规范,但是与 AMS 标准字体相去甚远且难以调整;尝试:
\setmathfont{Latin Modern Math}
可以解决部分问题,但仍存在一些毛病,包括但不限于:
\nabla
符号\nolimits
形式希望能提供一个开关,使用默认 Computer Modern 数学字体。参考
pkuthss
的nopkufont
选项(texdoc pkuthss
-> “pkuthss 文档类提供的选项”)。The text was updated successfully, but these errors were encountered: