问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

LaTeX中多行公式对齐的5种方法

创作时间:
作者:
@小白创作中心

LaTeX中多行公式对齐的5种方法

引用
百度
1.
https://agents.baidu.com/content/question/22c27bdbe4142aab0235919b

在LaTeX中编写多行公式时,如何实现精准对齐是一个常见的需求。本文将介绍几种常用的对齐方法,包括alignflalignalignatmultlinealigned环境,并通过具体示例帮助读者掌握这些技巧。

1. 使用 align 环境

align 环境允许你在多行中对齐公式,使用 & 符号来指定对齐点。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
x + 1 &= 0 \\
y + x &= 9
\end{align}
\end{document}

在这个例子中,两行公式在等号的位置对齐。

2. 使用 flalign 环境

flalign 环境允许你将多行公式居中,并在指定位置对齐。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign*}
&&a &= b & \\
&&c &= d & \\
&&e &= f &
\end{flalign*}
\end{document}

在这个例子中,每行公式都在第三个 & 的位置对齐,并且整个公式块是居中的。

3. 使用 alignat 环境

alignat 环境允许你在多个位置对齐公式,适用于需要更精细对齐控制的场景。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
a &= b &\quad c &= d \\
e &= f &\quad g &= h
\end{alignat*}
\end{document}

在这个例子中,每行公式在两个位置对齐,第一个位置是 a = be = f 的等号,第二个位置是 c = dg = h 的等号。

4. 使用 multline 环境

如果你的公式很长,需要跨越多行,并且希望第一行左对齐、最后一行右对齐、中间行居中对齐,可以使用 multline 环境。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{multline}
a + b + c + d + e + f + g + h + i + j + k + l + m + n \\
= x + y + z + w + v + u + t + s + r + q + p
\end{multline}
\end{document}

在这个例子中,第一行左对齐,最后一行右对齐,中间的公式部分居中对齐。

5. 使用 aligned 环境

aligned 环境可以用于在行内或显示模式中创建对齐的公式块,类似于表格的对齐方式。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\left.
\begin{aligned}
a &= b + c \\
d &= e + f
\end{aligned}
\right\}
\end{equation}
\end{document}

在这个例子中,aligned 环境被用来创建一个包含两个对齐公式的块,并且这个块被包含在一个大括号中。

编译与检查

确保你的LaTeX文档中导入了amsmath宏包,然后编译你的文档以查看公式的对齐效果。如果公式没有按预期对齐,检查你的 & 符号是否放置正确,以及是否选择了合适的对齐环境。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号