|
| 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