原 文:Brackets and Parentheses
译 者:Xovee
翻译时间:2020年6月19日
Brackets and Parentheses
在数学表达式中,括号的使用是非常普遍的。在 LaTeX 中,你可以非常容易地去控制括号的样式和大小。
介绍
下面介绍了一些常用的 LaTeX 括号:
类型 | LaTeX 标记 | 输出 |
---|---|---|
小括号、圆括号 | (x+y) |
|
方括号、中括号 | [x+y] |
|
大括号、花括号 | \{ x+y\} |
|
尖叫括号 | \langle x+y \rangle |
|
管道、垂直线 | |x+y| |
| x+y | (显示错误) |
双管道 | \|x+y\| |
括号的大小可以手动设置,它们也可以根据表达式的大小动态变化,下面展示一个例子:
\[
F = G \left( \frac{m_1 m_2}{r^2} \right)
\]
在这个例子中,为了引入括号,我们使用了 \left
和 right
命令。就算你只用了半边括号,这两个命令也必须配套出现。这两个命令产生的括号的大小可以动态变化,例如下面这个例子:
\[
\left[ \frac{ N } { \left( \frac{L}{p} \right) - (m+n) } \right]
\]
在使用 align
、align*
,或者 aligned
环境输入多行公式时,\left
和 \right
命令必须出现在 &
命令的同一侧。因此,下面的代码将会出现错误:
\[
y = 1 + & \left( \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} + \ldots \\
& \quad + \frac{1}{x^{n-1}} + \frac{1}{x^n} \right)
\]
为了解决这个错误,我们可以添加一个不可见的括号:将 \right.
放在末尾,或者将 \left.
放在开头,例如:
\[
y = 1 + & \left( \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} + \ldots \right. \\
& \quad \left. + \frac{1}{x^{n-1}} + \frac{1}{x^n} \right)
\]
控制样式和大小
括号的大小可以显式地定义:
Manually sized brackets
\[
\Bigg \langle 3x+7 \bigg \rangle
\]
\Bigg
和 \bigg
命令分别增大了 <
和 >
的大小。更多例子请参考下一节。
参考指南
LaTeX 标记 | 输出 |
---|---|
\big( \Big( \bigg( \Bigg( |
|
\big] \Big] \bigg] \Bigg] |
|
\big\{ \Big\{ \bigg\{ \Bigg\{ |
|
\big \langle \Big \langle \bigg \langle \Bigg \langle |
|
\big \rangle \Big \rangle \bigg \rangle \Bigg \rangle |
|
\big| \Big| \bigg| \Bigg| |
$\big |
\big\| \Big\| \bigg\| \Bigg\| |
|
\big \lceil \Big \lceil \bigg \lceil \Bigg \lceil |
|
\big \rceil \Big \rceil \bigg \rceil \Bigg \rceil |
|
\big \lfloor \Big \lfloor \bigg \lfloor \Bigg \lfloor |
|
\big \rfloor \Big \rfloor \bigg \rfloor \Bigg \rfloor |
(有一些显示错误)