sjtug / SJTUThesis

上海交通大学 LaTeX 论文模板 | Shanghai Jiao Tong University LaTeX Thesis Template
Apache License 2.0
3.35k stars 791 forks source link

用了\boldsymbol命令之后,无法保留times风格 #503

Closed sjtuwx closed 4 years ago

sjtuwx commented 4 years ago

问题描述:

有的时候需要把公式中的某些符号加粗,并且保留斜体,这时可以用\boldsymbol命令。但是一旦用了这个命令,本来times风格的字体会变成latin modern风格,最终使得整个公式里既有times风格,又有latin modern风格。如下图所示。请问这个该怎么解决?

JbthNR.jpg

系统信息:

AlexaraWu commented 4 years ago

模版的版本号呢?

sjtuwx commented 4 years ago

模版的版本号呢?

模板版本号: 2018/01/09 v0.10 Shanghai Jiao Tong University Template

AlexaraWu commented 4 years ago

旧版模版的宏包载入顺序有点问题,bm 包应该放在 newtxmath 之后载入。

\RequirePackage{mathtools,amsthm,amsfonts,amssymb,bm}
\RequirePackage[defaultsups]{newtxtext}
\RequirePackage{newtxmath}

改成:

\RequirePackage{mathtools,amsthm,amsfonts,amssymb}
\RequirePackage[defaultsups]{newtxtext}
\RequirePackage{newtxmath}
\RequirePackage{bm}
sjtuwx commented 4 years ago

旧版模版的宏包载入顺序有点问题,bm 包应该放在 newtxmath 之后载入。

\RequirePackage{mathtools,amsthm,amsfonts,amssymb,bm}
\RequirePackage[defaultsups]{newtxtext}
\RequirePackage{newtxmath}

改成:

\RequirePackage{mathtools,amsthm,amsfonts,amssymb}
\RequirePackage[defaultsups]{newtxtext}
\RequirePackage{newtxmath}
\RequirePackage{bm}

谢谢,已成功!