想要实现
已实现的效果
如何实现调整大括号的高度?如:最左侧的大括号,与 “实数” 对齐。
现有代码
\documentclass[UTF8, 11pt, oneside]{ctexart}
\usepackage{amsmath}
\usepackage{cases}
\begin{document}
$$
\text{复数}
\begin{cases}
\text{实数} \left\{
\begin{aligned}
&\begin{aligned}
\text{有理数} \\
\text{(分数)}
\end{aligned}
\left\{
\begin{aligned}
&\text{正有理数} \\
&\text{零} \\
&\text{负有理数}
\end{aligned}
\right\}
\begin{aligned}
&\text{循环小数(包括} \\
&\text{整数、有限小数)}
\end{aligned}
\\
\, \\
&\text{无理数}
\left\{
\begin{aligned}
\text{正无理数} \\
\text{负无理数}
\end{aligned}
\right\}
\text{无限不循环小数}
\end{aligned}
\right\} \text{小数} \\
\, \\
\text{虚数}
\end{cases}
$$
\end{document}
下面这个例子,来自 LaTeX 入门:
\vspace{\baselineskip}% 被忽略的高度
\[
\text{实数} \begin{cases}
\text{有理数}\smash[t]{\begin{cases}
\text{整数}\smash{\begin{cases}
\text{奇数} \\ \text{偶数}
\end{cases}}\\
\text{分数}
\end{cases}} \\[4ex]
\text{无理数}\smash[b]{\begin{cases}
\text{代数无理数} \\ \text{超越数}
\end{cases}}
\end{cases}
\]
样子如下: