排版中,有时候需要一行有两个公式,且每行上下对齐。
要点:
- 用flalign表示多行公式;
- 如果公式不需要自动编号,则flaligh后面跟一个星号*;
- 各行需要对齐的地方用&标记;
- 一个&表示一列,可以用一个空的&占用一列,以便调整公式的位置。——对比下面的两个例子,其中第二种多了一个&。
- 对于要添加几个空的列,多个&可以连在一起写,比如示例中的&&.
- flalign是开始了数学公式,所以其中的中文或非数学公式部分要用mbox语法。
示例:
First example:
\begin{flalign*}
& 1.\ x+2=3
& 2.\ &
\left\{
\begin{array}{l}
x+y=4 \\ x-y=2
\end{array}
\right.
&& \\
& 3.\ \mbox{解不等式组}
\left\{
\begin{array}{l}
x-1>5 \\ x+2<10
\end{array}
\right.
& 4.\ & x^2=100
&&
\end{flalign*}
Second example:
\begin{flalign*}
& 1.\ x+2=3
& 2.\ &
\left\{
\begin{array}{l}
x+y=4 \\ x-y=2
\end{array}
\right.
& && \\
& 3.\ \mbox{解不等式组}
\left\{
\begin{array}{l}
x-1>5 \\ x+2<10
\end{array}
\right.
& 4.\ & x^2=100
& &&
\end{flalign*}
效果: