请看下面的截图。我想垂直对齐左侧,=
如下图所示预期的部分。
\documentclass[border=12pt,preview]{standalone}
\usepackage{amsmath}
\begin{document}
\abovedisplayskip=0pt\relax
\begin{align*}
a_1=4 &= 4 + 3 \times 0 \\
a_2=7 &= 4 + 3 \times 1 \\
a_3=10 &= 4 + 3 \times 2 \\
a_4=13 &= 4 + 3 \times 3 \\
a_5=16 &= 4 + 3 \times 4 \\
a_6=19 &= 4 + 3 \times 5 \\
a_7=22 &= 4 + 3 \times 6
\end{align*}
\end{document}
答案1
您可以使用alignat
或array
。
第一个解决方案已经提出;为了统一,我{}
在每个之后都使用&=
,即使一个就足够了。
使用array
备用件,结果是一样的。另一方面,array
如果你还需要其他对齐点,比如说要上升到A11
\documentclass{article}
\usepackage{amsmath}
\usepackage{array}
\begin{document}
\begin{alignat*}{2}
% R L R L
a_1 &={} & 4 &= 4 + 3 \times 0 \\
a_2 &={} & 7 &= 4 + 3 \times 1 \\
a_3 &={} & 10 &= 4 + 3 \times 2 \\
a_4 &={} & 13 &= 4 + 3 \times 3 \\
a_5 &={} & 16 &= 4 + 3 \times 4 \\
a_6 &={} & 19 &= 4 + 3 \times 5 \\
a_7 &={} & 22 &= 4 + 3 \times 6
\end{alignat*}
\begin{equation*}
\renewcommand{\arraystretch}{1.2}
\setlength{\arraycolsep}{0pt}
\begin{array}{@{} l >{{}}c<{{}} r >{{}}l @{}}
a_1 &= & 4 &= 4 + 3 \times 0 \\
a_2 &= & 7 &= 4 + 3 \times 1 \\
a_3 &= & 10 &= 4 + 3 \times 2 \\
a_4 &= & 13 &= 4 + 3 \times 3 \\
a_5 &= & 16 &= 4 + 3 \times 4 \\
a_6 &= & 19 &= 4 + 3 \times 5 \\
a_7 &= & 22 &= 4 + 3 \times 6
\end{array}
\end{equation*}
\end{document}
\documentclass{article}
\usepackage{amsmath}
\usepackage{array}
\begin{document}
\begin{equation*}
\renewcommand{\arraystretch}{1.2}
\setlength{\arraycolsep}{0pt}
\begin{array}{@{} l >{{}}c<{{}} r >{{}}l @{}}
a_1 &= & 4 &= 4 + 3 \times 0 \\
a_2 &= & 7 &= 4 + 3 \times 1 \\
a_3 &= & 10 &= 4 + 3 \times 2 \\
a_4 &= & 13 &= 4 + 3 \times 3 \\
a_5 &= & 16 &= 4 + 3 \times 4 \\
a_6 &= & 19 &= 4 + 3 \times 5 \\
a_7 &= & 22 &= 4 + 3 \times 6 \\
a_{11} &= & 34 &= 4 + 3 \times 10
\end{array}
\end{equation*}
\end{document}
答案2
这将起作用:
\documentclass[border=12pt,preview]{standalone}
\usepackage{amsmath}
\begin{document}
\abovedisplayskip=0pt\relax
\begin{align*}
a_1&=\phantom{0}4 = 4 + 3 \times 0 \\
a_2&=\phantom{0}7 = 4 + 3 \times 1 \\
a_3&=10 = 4 + 3 \times 2 \\
a_4&=13 = 4 + 3 \times 3 \\
a_5&=16 = 4 + 3 \times 4 \\
a_6&=19 = 4 + 3 \times 5 \\
a_7&=22 = 4 + 3 \times 6
\end{align*}
\end{document}
答案3
和alignat
:
\documentclass[border=12pt,preview]{standalone}
\usepackage{amsmath}
\begin{document}
\abovedisplayskip=0pt\relax
\begin{alignat*}{2}
a_1 & =&4 &= 4 + 3 \times 0 \\
a_2 & = & 7&= 4 + 3 \times 1 \\
a_3 & ={}&10 &= 4 + 3 \times 2 \\
a_4 & = &13 &= 4 + 3 \times 3 \\
a_5 & = &16 &= 4 + 3 \times 4 \\
a_6 & = &19 &= 4 + 3 \times 5 \\
a_7 & = &22 &= 4 + 3 \times 6
\end{alignat*}
\end{document}