Skip to content

Commit bc52ec2

Browse files
committed
add test5 for unicode math option
1 parent 4cb58c5 commit bc52ec2

File tree

4 files changed

+216
-162
lines changed

4 files changed

+216
-162
lines changed

scutthesis.pdf

-11 Bytes
Binary file not shown.

test2.pdf

-89.9 KB
Binary file not shown.

test2.tex

Lines changed: 0 additions & 162 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@
1414
\setmainfont{Times New Roman} % 正文数字和字母使用 Times New Roman
1515
% 设置中文正文字体为 SimSun
1616
\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-
2117
%%%%%%%%%%%%下面的定义是lshort书中符号表所需要的定义%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2218
\newenvironment{symbols}[1]%
2319
{\small\def\arraystretch{1.5
@@ -29,164 +25,6 @@
2925
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3026
这是正文部分,中文使用 SimSun 字体,英文使用 Times New Roman 字体。
3127

32-
数学公式字符规范说明
33-
34-
1. 字体样式
35-
36-
1.1 普通变量
37-
38-
数学公式中的普通变量使用斜体 (italic)
39-
40-
普通变量: $x, y, z, f(x)$
41-
42-
1.2 希腊字母
43-
44-
希腊字母默认使用斜体,除非具有特定含义
45-
46-
希腊字母: $\alpha, \beta, \Gamma$ (斜体)
47-
48-
特定常量: $\pi, \Delta$ (直体)
49-
\begin{equation}
50-
\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega
51-
\end{equation}
52-
\begin{equation}
53-
\symup{\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega}
54-
\end{equation}
55-
\begin{equation}
56-
\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega
57-
\end{equation}
58-
\begin{equation}
59-
\symup{\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega}
60-
\end{equation}
61-
1.3 数学函数
62-
63-
数学函数(如三角函数、对数等)使用直体 (upright)
64-
65-
数学函数: $\sin, \cos, \log, \exp$
66-
67-
1.4 矢量与矩阵
68-
69-
矢量和矩阵通常使用粗体 (boldface)
70-
71-
矢量: $\symbf{v}, \boldsymbol{u}$,$\mathbf{v}, \mathbf{u}$
72-
\begin{equation}
73-
\boldsymbol{\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega}
74-
\end{equation}
75-
\begin{equation}
76-
\symbf{\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega}
77-
\end{equation}
78-
79-
矩阵: $\boldsymbol{A}, \boldsymbol{B}$$\mathcal{A}, \mathcal{B}$
80-
\begin{equation}
81-
\boldsymbol{\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega}
82-
\end{equation}
83-
\begin{equation}
84-
\symbf{\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega}
85-
\end{equation}
86-
87-
英文字母小写:
88-
\begin{equation}
89-
abcdefghijklmnopqrstuvwxyz
90-
\end{equation}
91-
\begin{equation}
92-
\boldsymbol{abcdefghijklmnopqrstuvwxyz}
93-
\end{equation}
94-
\begin{equation}
95-
\mathrm{abcdefghijklmnopqrstuvwxyz}
96-
\end{equation}
97-
\begin{equation}
98-
\mathbf{abcdefghijklmnopqrstuvwxyz}
99-
\end{equation}
100-
101-
英文字母大写:
102-
\begin{equation}
103-
ABCDEFGHIJKLMNOPQRSTUVWXYZ
104-
\end{equation}
105-
\begin{equation}
106-
\boldsymbol{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
107-
\end{equation}
108-
\begin{equation}
109-
\mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
110-
\end{equation}
111-
\begin{equation}
112-
\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
113-
\end{equation}
114-
1.5 特殊集合与符号
115-
116-
常用的数域和集合使用黑板体 (blackboard bold)
117-
118-
集合: $\mathbb{R}, \mathbb{Z}, \mathbb{N}$
119-
120-
1.6 特殊结构
121-
122-
使用花体 (calligraphic) 和分数体 (fraktur) 表示特定结构
123-
124-
花体: $\mathcal{F}, \mathcal{L}$
125-
126-
分数体: $\mathfrak{g}, \mathfrak{h}$
127-
128-
129-
2. 上下标的样式规范
130-
131-
2.1 普通上下标
132-
133-
如果上下标是变量,使用斜体 (italic);如果是固定值或标记,使用直体 (upright)
134-
135-
变量下标: $x_i, A_{ij}, v_{n+1}$ (斜体)
136-
137-
固定下标: $R_\mathrm{earth}, E_\text{total}$ (直体)
138-
139-
加权矩阵$\symbf{A}_{i}$${{\boldsymbol{W}}_{2}}$ 是对称矩阵,且$ {{\boldsymbol{W}}_{2}}$非奇异。 \label{assum_dca1}
140-
141-
2.2 混合上标与下标
142-
143-
上标和下标可混合使用,注意字体语义的一致性
144-
145-
混合上下标: $x_i^2, A_{ij}^k, E_\mathrm{total}^2$
146-
147-
2.3 特殊集合的上下标
148-
149-
集合与空间的上下标可以结合黑板体和花体
150-
151-
特殊上下标: $\mathbb{R}_n, \mathcal{F}_t$
152-
153-
154-
3. LaTeX 排版示例
155-
156-
3.1 定义数学字体
157-
158-
调用 amsmath 和 amssymb 宏包
159-
160-
3.2 使用具体字体
161-
162-
普通变量: $x, y, z$
163-
数学函数: $\sin, \cos, \log$
164-
矢量与矩阵: $\boldsymbol{v}, \boldsymbol{A}$
165-
集合与符号: $\mathbb{R}, \mathcal{F}, \mathfrak{g}$
166-
固定上下标: $R_\mathrm{earth}, E_\text{total}$
167-
168-
169-
170-
171-
% ### **方法:正确加粗斜体希腊字母**
172-
% 使用 `unicode-math` 时,需区分默认的斜体和直体样式。为了加粗希腊字母并保持斜体,需要确保字体和命令的正确配置。
173-
174-
% #### **完整代码示例**
175-
% 默认斜体希腊字母
176-
默认斜体希腊字母:$\alpha, \beta, \gamma, \pi$
177-
178-
% 加粗斜体希腊字母
179-
加粗斜体希腊字母:$\boldsymbol{\alpha}, \boldsymbol{\beta}, \boldsymbol{\gamma}, \boldsymbol{\pi}$
180-
181-
% 默认直体希腊字母
182-
默认直体希腊字母:$\symup{\alpha}, \symup{\beta}, \symup{\gamma}, \symup{\pi}$
183-
184-
% 加粗直体希腊字母
185-
加粗直体希腊字母:$\boldsymbol{\symup{\alpha}}, \boldsymbol{\symup{\beta}}, \boldsymbol{\symup{\gamma}}, \boldsymbol{\symup{\pi}}$
186-
187-
加粗直体:$\symbf{{\alpha}}, \symbf{{\beta}}, \symbf{\symup{\gamma}}, \symbf{\symup{\pi}}$. $A$,$\symbf{A}$
188-
189-
19028
下表为lshort中文版中,表 4.2: 数学字母字体的内容,新增了一行测试mathcal命令。
19129

19230
\begin{table}[htp]

test5.tex

Lines changed: 216 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,216 @@
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+
数学公式字符规范说明
33+
% $\mathsf{ABCDEFG} $,$\symsf{ABCDEFG} $,$\symsfup{ABCDEFG} $,$\symsfit{ABCDEFG} $
34+
35+
1. 字体样式
36+
37+
1.1 普通变量
38+
39+
数学公式中的普通变量使用斜体 (italic)
40+
41+
普通变量: $x, y, z, f(x)$
42+
43+
1.2 希腊字母
44+
45+
希腊字母默认使用斜体,除非具有特定含义
46+
47+
希腊字母: $\alpha, \beta, \Gamma$ (斜体)
48+
49+
特定常量: $\pi, \Delta$ (直体)
50+
\begin{equation}
51+
\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega
52+
\end{equation}
53+
\begin{equation}
54+
\symup{\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega}
55+
\end{equation}
56+
\begin{equation}
57+
\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega
58+
\end{equation}
59+
\begin{equation}
60+
\symup{\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega}
61+
\end{equation}
62+
1.3 数学函数
63+
64+
数学函数(如三角函数、对数等)使用直体 (upright)
65+
66+
数学函数: $\sin, \cos, \log, \exp$
67+
68+
1.4 矢量与矩阵
69+
70+
矢量和矩阵通常使用粗体 (boldface)
71+
72+
矢量: $\symbf{v}, \boldsymbol{u}$,$\mathbf{v}, \mathbf{u}$
73+
\begin{equation}
74+
\boldsymbol{\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega}
75+
\end{equation}
76+
\begin{equation}
77+
\symbf{\alpha, \beta, \gamma, \delta, \varepsilon, \epsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi ,\varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \varphi, \phi, \chi, \psi, \omega}
78+
\end{equation}
79+
80+
矩阵: $\boldsymbol{A}, \boldsymbol{B}$$\mathcal{A}, \mathcal{B}$
81+
\begin{equation}
82+
\boldsymbol{\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega}
83+
\end{equation}
84+
\begin{equation}
85+
\symbf{\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega}
86+
\end{equation}
87+
88+
英文字母小写:
89+
\begin{equation}
90+
abcdefghijklmnopqrstuvwxyz
91+
\end{equation}
92+
\begin{equation}
93+
\boldsymbol{abcdefghijklmnopqrstuvwxyz}
94+
\end{equation}
95+
\begin{equation}
96+
\mathrm{abcdefghijklmnopqrstuvwxyz}
97+
\end{equation}
98+
\begin{equation}
99+
\mathbf{abcdefghijklmnopqrstuvwxyz}
100+
\end{equation}
101+
102+
英文字母大写:
103+
\begin{equation}
104+
ABCDEFGHIJKLMNOPQRSTUVWXYZ
105+
\end{equation}
106+
\begin{equation}
107+
\boldsymbol{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
108+
\end{equation}
109+
\begin{equation}
110+
\mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
111+
\end{equation}
112+
\begin{equation}
113+
\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
114+
\end{equation}
115+
1.5 特殊集合与符号
116+
117+
常用的数域和集合使用黑板体 (blackboard bold)
118+
119+
集合: $\mathbb{R}, \mathbb{Z}, \mathbb{N}$
120+
121+
1.6 特殊结构
122+
123+
使用花体 (calligraphic) 和分数体 (fraktur) 表示特定结构
124+
125+
花体: $\mathcal{F}, \mathcal{L}$
126+
127+
分数体: $\mathfrak{g}, \mathfrak{h}$
128+
129+
130+
2. 上下标的样式规范
131+
132+
2.1 普通上下标
133+
134+
如果上下标是变量,使用斜体 (italic);如果是固定值或标记,使用直体 (upright)
135+
136+
变量下标: $x_i, A_{ij}, v_{n+1}$ (斜体)
137+
138+
固定下标: $R_\mathrm{earth}, E_\text{total}$ (直体)
139+
140+
加权矩阵$\symbf{A}_{i}$${{\boldsymbol{W}}_{2}}$ 是对称矩阵,且$ {{\boldsymbol{W}}_{2}}$非奇异。 \label{assum_dca1}
141+
142+
2.2 混合上标与下标
143+
144+
上标和下标可混合使用,注意字体语义的一致性
145+
146+
混合上下标: $x_i^2, A_{ij}^k, E_\mathrm{total}^2$
147+
148+
2.3 特殊集合的上下标
149+
150+
集合与空间的上下标可以结合黑板体和花体
151+
152+
特殊上下标: $\mathbb{R}_n, \mathcal{F}_t$
153+
154+
155+
3. LaTeX 排版示例
156+
157+
3.1 定义数学字体
158+
159+
调用 amsmath 和 amssymb 宏包
160+
161+
3.2 使用具体字体
162+
163+
普通变量: $x, y, z$
164+
数学函数: $\sin, \cos, \log$
165+
矢量与矩阵: $\boldsymbol{v}, \boldsymbol{A}$
166+
集合与符号: $\mathbb{R}, \mathcal{F}, \mathfrak{g}$
167+
固定上下标: $R_\mathrm{earth}, E_\text{total}$
168+
169+
170+
171+
172+
% ### **方法:正确加粗斜体希腊字母**
173+
% 使用 `unicode-math` 时,需区分默认的斜体和直体样式。为了加粗希腊字母并保持斜体,需要确保字体和命令的正确配置。
174+
175+
% #### **完整代码示例**
176+
% 默认斜体希腊字母
177+
默认斜体希腊字母:$\alpha, \beta, \gamma, \pi$
178+
179+
% 加粗斜体希腊字母
180+
加粗斜体希腊字母:$\boldsymbol{\alpha}, \boldsymbol{\beta}, \boldsymbol{\gamma}, \boldsymbol{\pi}$
181+
182+
% 默认直体希腊字母
183+
默认直体希腊字母:$\symup{\alpha}, \symup{\beta}, \symup{\gamma}, \symup{\pi}$
184+
185+
% 加粗直体希腊字母
186+
加粗直体希腊字母:$\boldsymbol{\symup{\alpha}}, \boldsymbol{\symup{\beta}}, \boldsymbol{\symup{\gamma}}, \boldsymbol{\symup{\pi}}$
187+
188+
加粗直体:$\symbf{{\alpha}}, \symbf{{\beta}}, \symbf{\symup{\gamma}}, \symbf{\symup{\pi}}$. $A$,$\symbf{A}$
189+
190+
191+
下表为lshort中文版中,表 4.2: 数学字母字体的内容,新增了一行测试mathcal命令。
192+
193+
\begin{table}[htp]
194+
\centering
195+
\caption{数学字母字体} \label{tbl:math-fonts}
196+
\begin{tabular}{*{3}{l}}
197+
\hline
198+
\textbf{示例} & \textbf{命令} & \textbf{依赖的宏包}\\
199+
\hline
200+
$\mathnormal{ABCDE abcde 1234}$ & {mathnormal}\{\ldots\}& \\
201+
$\mathrm{ABCDE abcde 1234}$ & {mathrm}\{\ldots\} & \\
202+
$\mathit{ABCDE abcde 1234}$ & {mathit}\{\ldots\} & \\
203+
$\mathbf{ABCDE abcde 1234}$ & {mathbf}\{\ldots\} & \\
204+
$\mathsf{ABCDE abcde 1234}$ & {mathsf}\{\ldots\} & \\
205+
$\mathtt{ABCDE abcde 1234}$ & {mathtt}\{\ldots\} & \\
206+
$\mathcal{ABCDE}$ & {mathcal}\{\ldots\} & \\
207+
$\CMcal{ABCDE}$ & {CMcal}\{\ldots\} & 仅提供大写字母 \\
208+
\hline
209+
$\EuScript{ABCDE}$ & {mathcal}\{\ldots\} & {eucal} 仅提供大写字母 \\
210+
$\mathscr{ABCDE}$ & {mathscr}\{\ldots\} & {mathrsfs} 仅提供大写字母\\
211+
$\mathfrak{ABCDE abcde 1234}$ & {mathfrak}\{\ldots\} & {amssymb} 或 {eufrak} \\
212+
$\mathbb{ABCDE}$ & {mathbb}\{\ldots\} & {amssymb} 仅提供大写字母 \\
213+
\hline
214+
\end{tabular}
215+
\end{table}
216+
\end{document}

0 commit comments

Comments
 (0)