5. 可扩展且可调的符号|乳胶手册

在乳胶中,有某些功能可以生产可以生长到任何必需尺寸的结构。数学排版迫切需要这种可变性。我们将在本文中讨论它的某些方面。本节中涵盖的所有命令(除非另有说明)由标准乳胶提供。

5.1. 省略…

amsmath软件包替换(几乎在所有情况下)所有这些\ldotscdots等。从单个\ dots命令中从标准乳胶中替换。椭圆的垂直位置及其周围的空间都会根据 \dots之后的符号类型自动选择。如果下一个符号是一个加号,则点将以焦点为中心;如果是逗号,他们将落在基线上。它总是三个点,但间距是可变的。

1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3A series $H_1, H_2, \dots, H_n$, a sum
4$H_1 + H_2 + \dots + H_n$, an orthogonal product
5$H_1 \times H_2 \times \dots \times H_n$.

具有自动确定间距的省略号

然而,当点恰好出现在公式末尾时,下一个对象会是类似 \end\)$ 的东西,而 LaTeX 无法确定点的位置。在这种情况下,你必须使用 \dotsc 来表示点后跟逗号,\dotsb 表示点后跟二元运算符关系符号\dotsm 表示点后跟乘法点,\dotsi 表示点后跟积分,或者 \dotso 表示其他情况。

1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3A series $H_1, H_2, \dotsc\,$, a sum
4$H_1 + H_2 + \dotsb\,$, an orthogonal product
5$H_1 \times H_2 \times \dotsm\,$, and an infinite
6integral: \[ \int_{H_1} \int_{H_2} \dotsi \;
7{-\Gamma}\, d\Theta \]

公式末尾的省略号

5.2. 水平扩展的符号

基本上,乳胶允许设置任何数学重音命令,每当可用字体提供时,都会从一系列宽度产生适当的字形。但是,在标准乳胶中只有两个这样的命令:\ widehat\ didetilde

在下一个示例中,我们演示了一些命令的使用,这些命令产生了类似于上述可扩展口音的构造。它们都产生数学类 *普通 *的复合符号。

 1\usepackage{amsmath}
 2% -------------------------------------------------------------------------------
 3\begin{align*}
 4\widehat {\psi_\delta(t) E_t h}
 5&= \widetilde {\psi_\delta(t) E_t h} \\
 6\overline {\psi_\delta(t) E_t h}
 7&= \underline {\psi_\delta(t) E_t h} \\
 8\overbrace {\psi_\delta(t) E_t h}
 9&= \underbrace {\psi_\delta(t) E_t h}
10& & \text{Do not change style} \\
11\overrightarrow {\psi_\delta(t) E_t h} 
12&= \overleftarrow {\psi_\delta(t) E_t h}
13& & \text{Do not change style} \\[-3pt]
14& & & \text{without \textsf{amsmath}} \\
15\underrightarrow {\psi_\delta(t) E_t h}
16&= \underleftarrow {\psi_\delta(t) E_t h}
17& & \text{Do need \textsf{amsmath}} \\
18\overleftrightarrow {\psi_\delta(t) E_t h}
19&=\underleftrightarrow{\psi_\delta(t) E_t h}
20& & \text{Do need \textsf{amsmath}}
21\end{align*}

可扩展的口音

在这里,“更改样式”意味着所采用的符号受使用的数学样式的影响,因此在使用时(例如,在分数或下标/superscript中)时看起来正确。那些不更改样式的人只会在显示的公式的顶级出现。

5.3. 垂直扩展的符号

垂直可扩展性更宽。下表列出了所有垂直扩展的符号。

垂直扩展的符号

“Parentheses”( )“Curly Braces Open”\{ \}“Double Vertical Bars”\lVert \rVert
“Angle Brackets”\langle \rangle“Curly Braces Close”\lbrace \rbrace“Single Vertical Bars”\lvert \rvert
“Lgroup and Rgroup”\lgroup \rgroup“Square Brackets Open”[ ]“Vertical Bar”`
“Moustaches”\lmoustache \rmoustache“Square Brackets Close”\lbrack \rbrack“Vertical Bar”\vert
“Down Arrow”\Downarrow“Ceiling Brackets Open”\lceil \rceil“Arrow Vertical Bar”\arrowvert
“Up Arrow”\Uparrow“Floor Brackets Close”\lfloor \rfloor“Brace Vertical Bar”\bracevert
“Up Down Arrow”\Updownarrow“Double Brackets Open”\llbracket \rrbracket“Double Arrow Vertical Bar”\Arrowvert
“Single Down Arrow”\downarrow“Slash”/“Double Vertical Line”|
“Single Up Arrow”\uparrow“Back Slash”\backslash“Double Vertical Line”\Vert
“Single Up Down Arrow”\updownarrow.“Square Root Sign”\sqrtsign

斜体符号需要 amsmath 包,或者如果以粗体显示,则需要 stmaryrd 包。句点 (.) 本身不是可扩展符号,但可以用来生成“不可见”的分隔符。\sqrtsign 符号不能与 \left\right\middle 一起使用。

同义词:[ - \lbrack[;] - \rbrack];{ - \lbrace\{;} - \rbrace\};| - \vert|;|| - \Vert\|

这些符号仅在某些用法中才能扩展。它们必须基于以下结构:

1\left <ext-Open> <sub-formula> \right <ext-Close>

如果 LaTeX 使用 eTeX 程序,那么您也可以通过 \middle 使用这些可扩展符号。

此处<Ext-open><Ext-close>可以是上表中列出的任何符号(除\ sqrtsign`除外)。它们必须是已设置为可扩展的符号,如[FNTGUIDE]中所述(33)。因此,必须可用代表不存在实际字形的符号。碰巧的是,这个符号,也称为 *null Delimiter *,是(。)。选择排列的实际字形的大小可与可扩展的符号选择以适合其位于它们之间的高高和深度。

激进符号\sqrtsign垂直和水平生长以适合其参数的大小。在乳胶中,您宁愿使用\sqrt命令来获取此符号。

1\[
2  \sqrtsign{1 + \sqrtsign{1 + \sqrtsign{1 +
3    \sqrtsign{1 + \sqrtsign{1 + \sqrtsign{1 + x}}}}}}
4\]

扩展自由基

Have any questions about Aspose.TeX?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.