5.5 括号
LATEX
中的小括号()
与中括号[]
使用原始的小括号()
与中括号[]
即可。由于大括号
{}
是分组命令,需要用\
转义。因此在 cutemarked 中,用\\{ \\}
代表大括号, 如\\( \\{x+y \\} \\)
的HTML
输出为\( \{x+y \} \)。LATEX
中的大括号用\{ \}
表示,因为 cutemarked 将\\{
转义成\{
传递给MathJax
引擎。LATEX
中还可以用\lbrace
和\rbrace
命令表示大括号, 如\\( \lbrace x+y \rbrace \\)
的HTML
输出为\( \lbrace x+y \rbrace \)。尖括号使用
\langle
和\rangle
表示。如\\(\langle x+y \rangle \\)
的HTML
输出为\(\langle x+y \rangle \)LATEX
中不能直接用<>
表示尖括号,下面的例子可以看出区别:\\( <x+y>\\)
的HTML
输出\(<x+y>\)\\(\langle x+y \rangle \\)
的HTML
输出为\(\langle x+y \rangle \)上取整符号用
\lceil
和\rceil
表示。如\\(\lceil x+y \rceil \\)
的HTML
输出为\(\lceil x+y \rceil \)下取整符号用
\lfloor
和\rfloor
表示。如\\(\lfloor x+y \rfloor \\)
的HTML
输出为\(\lfloor x+y \rfloor \)单竖线使用
|...|
即可。如\\( | x+y | \\)
的HTML
输出为\(| x+y | \)双竖线使用
\\|...\\|
即可。如\\( \\| x+y \\| \\)
的HTML
输出为\(\| x+y \| \)LATEX
中双竖线使用\|...\|
命令向下箭头使用
\Downarrow...\Downarrow
即可。如\\( \Downarrow x+y \Downarrow \\)
的HTML
输出为\( \Downarrow x+y \Downarrow \)还有很多类似的符号
5.5.1 自适应大小的括号
上述括号有一个缺点:无法根据公式的高度进行缩放。如 $$ (\frac{1}{16}) $$
的 HTML
输出为
$$ (\frac{1}{16}) $$
可以使用 \left...\right
命令添加自适应大小的括号。
自适应大小的小括号使用 \left(...\right)
命令,如 $$\left(\frac{1}{16}\right)$$
的 HTML
输出为
$$\left(\frac{1}{16} \right)$$
自适应大小的中括号用 \left[...\right]
命令, 如 $$\left[\frac{1}{16}\right]$$
的 HTML
输出为
$$\left[\frac{1}{16} \right]$$
自适应大小的大括号用 \left\\{...\right\\}
命令, 如 $$\left\\{\frac{1}{16}\right\\}$$
的 HTML
输出为
$$\left\{\frac{1}{16} \right\}$$
LATEX
中的自适应大小的大括号命令为\left\{...\right\}
自适应大小的尖括号使用 \left<...\right>
命令,如 $$\left<\frac{1}{16}\right>$$
的 HTML
输出为
$$\left<\frac{1}{16} \right>$$
也可以使用
\left\langle...\right\rangle
命令,它与\left<...\right>
显示相同
自适应大小的上取整符号使用 \left\lceil...\right\rceil
命令, 如 $$\left\lceil\frac{1}{16}\right\rceil$$
的 HTML
输出为
$$\left\lceil\frac{1}{16} \right\rceil$$
自适应大小的下取整符号使用 \left\lfloor...\right\rfloor
命令, 如 $$\left\lfloor\frac{1}{16}\right\rfloor$$
的 HTML
输出为
$$\left\lfloor\frac{1}{16} \right\rfloor$$
自适应大小的单竖线使用 \left|...\right|
命令, 如 $$\left|\frac{1}{16}\right|$$
的 HTML
输出为
$$\left|\frac{1}{16} \right|$$
自适应大小的双竖线使用 \left\\|...\right\\|
命令, 如 $$\left\\|\frac{1}{16}\right\\|$$
的 HTML
输出为
$$\left\\|\frac{1}{16} \right\\|$$
LATEX
中自适应大小的双竖线使用\left\|...\right\|
命令
自适应大小的向下箭头使用 \left\Downarrow...\right\Downarrow
命令, 如 $$\left\Downarrow\frac{1}{16}\right\Downarrow$$
的 HTML
输出为
$$\left\Downarrow\frac{1}{16} \right\Downarrow$$
还有很多类似的符号
上述所有的命令都可以仅仅使用半边符号,例如 \\( \left( x+y \right. \\)
的 HTML
输出为\(\left( x+y \right.\)。其语法在于:对丢弃的那半边符号设为 .
(英文句点) 注意:
- 所有的自适应大小的括号,
\left
和\right
必须成对出现 - 所有的
\left
和\right
组合必须匹配- 要么二者都是相同类型的括号
- 要么其中有一个是英文句点
.
,此时为单边自适应大小的括号
5.5.2 手动设置不同大小的括号
可以使用 \big
, \Big
, \bigg
, \Bigg
命令手动设置不同大小的括号,其尺寸以此递增。如
$$
\Bigg(\bigg(\Big(\big( (\frac{1}{16}) \big)\Big)\bigg)\Bigg) \\\
\Bigg[\bigg[\Big[\big[ [\frac{1}{16}] \big]\Big]\bigg]\Bigg] \\\
\Bigg\\{\bigg\\{\Big\\{\big\\{ \\{\frac{1}{16}\\} \big\\}\Big\\}\bigg\\}\Bigg\\}\\\
\Bigg|\bigg|\Big|\big| |\frac{1}{16}| \big|\Big|\bigg|\Bigg|
$$
的 HTML
输出为:
$$
\Bigg(\bigg(\Big(\big( (\frac{1}{16}) \big)\Big)\bigg)\Bigg) \\\
\Bigg[\bigg[\Big[\big[ [\frac{1}{16}] \big]\Big]\bigg]\Bigg] \\\
\Bigg\\{\bigg\\{\Big\\{\big\\{ \\{\frac{1}{16}\\} \big\\}\Big\\}\bigg\\}\Bigg\\}\\\
\Bigg|\bigg|\Big|\big| |\frac{1}{16}| \big|\Big|\bigg|\Bigg|
$$
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论