如何编写类似分数的语法,但包含 2 个以上的部分?分数由分子和分母组成,而我需要更多。换句话说:如何编写带有水平线分隔符(且没有任何括号)的列矩阵。
PS 所有组件应大小相同,而不是像
{a \over {b \over {c \over d}}}
答案1
这是你想要的?
\documentclass{article}
\begin{document}
$\begin{array}{c}a\\ \hline b\\ \hline c\\ \hline d\end{array}$
\end{document}
或者,您可以使用matrix
环境来自amsmath
而不是array
环境。
答案2
我认为array
解决方案可能就是您正在寻找的,但也可以使用嵌套分数来实现:
笔记:
- 第二个
\dfrac
版本存在问题,因为字符的高度/深度不一致。添加\mathstrut
修复了该问题(感谢埃格尔)。
代码:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\frac{\frac{a}{b}}{\frac{c}{d}} \quad \frac{\dfrac{a}{b\mathstrut}}{\dfrac{c\mathstrut}{d}}
\]
\end{document}