Skip to content

Commit 580f235

Browse files
committed
添加直体斜体,粗体白体,字体设置测试。
1 parent bc52ec2 commit 580f235

File tree

9 files changed

+135
-5
lines changed

9 files changed

+135
-5
lines changed

scutthesis.cls

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@
7979
%\punctstyle{kaiming}
8080
\setmainfont[Mapping=tex-text]{Times New Roman}%\rmfamily 使用的字体,默认英文和数字的字体。% setmainfont是 fontspec 宏包中的一个命令,用于设置 LaTeX 文档中的主字体(即英文部分的主要字体)。setmainfont 用于设置正文中的英文字体。它会影响所有非数学、非 CJK(中文、日文、韩文)字符的字体。
8181
% 若对默认数学公式字体不满意,启用下面三条命令,否则注释掉(此时是采用久经验证可行的默认字体)。实际上就两条(引入unicode-math包并使用setmathfont命令设置字体)
82-
% \usepackage{unicode-math} % 引入后一些符号仍需要amssymb和amsmath,但可以不需要mathrsfs。引入unicode-math后,很多符号,加粗的命令都变了,需要好好看包文档。
83-
% \setmathfont{XITS Math} % 注释掉就是unicode-math默认的,和latex默认的也不同,具体看文档。
84-
% \setmathfont{XITS Math}[range={cal, bfcal}, StylisticSet=1] %为解决花体问题引入。
82+
\usepackage{unicode-math} % 引入后一些符号仍需要amssymb和amsmath,但可以不需要mathrsfs。引入unicode-math后,很多符号,加粗的命令都变了,需要好好看包文档。
83+
\setmathfont{XITS Math}[math-style=ISO,bold-style=ISO] % 注释掉就是unicode-math默认的,和latex默认的也不同,具体看文档。
84+
\setmathfont{XITS Math}[range={cal, bfcal}, StylisticSet=1] %为解决花体问题引入。
8585

8686
\XeTeXlinebreaklocale "zh" %采用中文断行方式
8787
\XeTeXlinebreakskip = 0pt plus 1pt %字元间可加入0pt~1pt 的弹性间距,这样才能排出左右对齐的段落。

scutthesis.pdf

-27.1 KB
Binary file not shown.

subcontent/chapter05.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ \subsection{符号约定}
1414

1515
在机体坐标系中表示的合力矩表示为 $\boldsymbol M$ ,为以下几项的和:
1616
\begin{equation}
17-
{\boldsymbol{M}} = {{\boldsymbol{M}}_{vane}} + {{\boldsymbol{M}}_{flap}} + {{\boldsymbol{M}}_{fan}} + {{\boldsymbol{M}}_{aero}}
17+
{\boldsymbol{M}} = {{\boldsymbol{M}}_{vane}} + {{\boldsymbol{M}}_{flap}} + {{\boldsymbol{M}}_\mathrm{fan}} + {{\boldsymbol{M}}_\text{aero}}
1818
\label{eq_1}
1919
\end{equation}
2020
其中 $ {{\boldsymbol{M}}_{vane}} $ 是从控制舵产生的控制力矩矢量。 $ {{\boldsymbol{M}}_{flap}} $ 是作用在固定气动襟翼上的反扭矩作用。 $ {{\boldsymbol{M}}_{fan}}$ 包括来自旋转的风扇的气动扭矩、角加速度力矩和陀螺效应。 $ {{\boldsymbol{M}}_{aero}} $ 是气动力矩。

test5.pdf

149 KB
Binary file not shown.

test5.tex

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,11 @@
185185
% 加粗直体希腊字母
186186
加粗直体希腊字母:$\boldsymbol{\symup{\alpha}}, \boldsymbol{\symup{\beta}}, \boldsymbol{\symup{\gamma}}, \boldsymbol{\symup{\pi}}$
187187

188-
加粗直体$\symbf{{\alpha}}, \symbf{{\beta}}, \symbf{\symup{\gamma}}, \symbf{\symup{\pi}}$. $A$,$\symbf{A}$
188+
加粗效果$\symbf{{\alpha}}, \symbf{{\beta}}, \symbf{\symup{\gamma}}, \symbf{\symup{\pi}}$. $A$,$\symbf{A}$,
189189

190+
${\mathbf{\gamma}}$, ${\mathbf{\pi}}$. %不起作用
191+
192+
$\symbf{{\alpha}}, \symbf{{\beta}}, \symbf{\symup{\gamma}}, \symbf{\symup{\pi}}$.
190193

191194
下表为lshort中文版中,表 4.2: 数学字母字体的内容,新增了一行测试mathcal命令。
192195

test6.pdf

74.2 KB
Binary file not shown.

test6.tex

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
\documentclass{article}
2+
\usepackage{xcolor}
3+
\usepackage{enumitem}
4+
\usepackage[no-math]{fontspec}
5+
\usepackage{xeCJK}
6+
\usepackage{booktabs}
7+
\usepackage{amsmath}
8+
\usepackage{latexsym}
9+
\usepackage{yhmath}
10+
\usepackage{amssymb}
11+
\usepackage{eucal} % \EuScript
12+
\usepackage{mathrsfs}
13+
% 设置正文字体
14+
\setmainfont{Times New Roman} % 正文数字和字母使用 Times New Roman
15+
% 设置中文正文字体为 SimSun
16+
\setCJKmainfont{SimSun} % 正文中文使用 SimSun
17+
% \usepackage{unicode-math}
18+
% \setmathfont{XITS Math}[math-style=ISO,bold-style=ISO]%注意math-style设定不同符号默认的直体斜体,bold-style设定加粗后的行为(有可能斜体改直体后加粗,取决于具体命令)
19+
% \setmathfont{XITS Math}[range={cal, bfcal}, StylisticSet=1]
20+
21+
%%%%%%%%%%%%下面的定义是lshort书中符号表所需要的定义%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
22+
\newenvironment{symbols}[1]%
23+
{\small\def\arraystretch{1.5
24+
}
25+
\begin{tabular}{@{}#1@{}}}%
26+
{\end{tabular}}
27+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
28+
\begin{document}
29+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
30+
这是正文部分,中文使用 SimSun 字体,英文使用 Times New Roman 字体。
31+
32+
文本环境abcdefghijklmnopqrstuvwxyz文本环境。
33+
34+
公式环境:
35+
36+
$\text{ }\!\!\{\!\!\text{ }{\boldsymbol{X}^{B}},{\boldsymbol{Y}^{B}},{\boldsymbol{Z}^{B}}\text{ }\!\!\}\!\!\text{ }$
37+
38+
${{\boldsymbol{\omega }}^{B}}=[\boldsymbol{p \quad q \quad r}]^{T}$
39+
40+
${{\boldsymbol{\omega }}^{B}}=[p \quad q \quad r]^{T}$
41+
42+
英文字母小写:
43+
\begin{equation}
44+
abcdefghijklmnopqrstuvwxyz
45+
\end{equation}
46+
\begin{equation}
47+
\boldsymbol{abcdefghijklmnopqrstuvwxyz}
48+
\end{equation}
49+
\begin{equation}
50+
\mathrm{abcdefghijklmnopqrstuvwxyz}
51+
\end{equation}
52+
\begin{equation}
53+
\mathbf{abcdefghijklmnopqrstuvwxyz}
54+
\end{equation}
55+
56+
英文字母大写:
57+
ABCDEFGHIJKLMNOPQRSTUVWXYZ
58+
59+
\begin{equation}
60+
ABCDEFGHIJKLMNOPQRSTUVWXYZ
61+
\end{equation}
62+
\begin{equation}
63+
\boldsymbol{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
64+
\end{equation}
65+
\begin{equation}
66+
\mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
67+
\end{equation}
68+
\begin{equation}
69+
\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
70+
\end{equation}
71+
\end{document}

test7.pdf

85.5 KB
Binary file not shown.

test7.tex

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
\documentclass{article}
2+
\usepackage[no-math]{fontspec}
3+
\usepackage{xeCJK}
4+
\usepackage{amsmath}
5+
6+
\setmainfont{Times New Roman}
7+
\setCJKmainfont{SimSun}
8+
\usepackage{unicode-math}
9+
\setmathfont{XITS Math}[math-style=ISO,bold-style=ISO]
10+
11+
\begin{document}
12+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
13+
这是正文部分,中文使用 SimSun 字体,英文使用 Times New Roman 字体。
14+
15+
文本环境abcdefghijklmnopqrstuvwxyz文本环境。
16+
17+
行间公式环境$\mathup{abcdefghijklmnopqrstuvwxyz}$
18+
19+
行间公式环境${abcdefghijklmnopqrstuvwxyz}$
20+
21+
公式环境:
22+
23+
${{\boldsymbol{\omega }}^{B}}=[\boldsymbol{p \quad q \quad r}]^{T}$
24+
25+
${{\boldsymbol{\omega }}^{B}}=[p \quad q \quad r]^{T}$
26+
27+
英文字母小写:
28+
\begin{equation}
29+
abcdefghijklmnopqrstuvwxyz
30+
\end{equation}
31+
\begin{equation}
32+
\boldsymbol{abcdefghijklmnopqrstuvwxyz}
33+
\end{equation}
34+
\begin{equation}
35+
\mathrm{abcdefghijklmnopqrstuvwxyz}
36+
\end{equation}
37+
\begin{equation}
38+
\mathbf{abcdefghijklmnopqrstuvwxyz}
39+
\end{equation}
40+
41+
英文字母大写:
42+
ABCDEFGHIJKLMNOPQRSTUVWXYZ
43+
44+
\begin{equation}
45+
ABCDEFGHIJKLMNOPQRSTUVWXYZ
46+
\end{equation}
47+
\begin{equation}
48+
\boldsymbol{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
49+
\end{equation}
50+
\begin{equation}
51+
\mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
52+
\end{equation}
53+
\begin{equation}
54+
\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
55+
\end{equation}
56+
\end{document}

0 commit comments

Comments
 (0)