答案1
您还需要一个,&
以便将内容在其后进行左对齐(如果您想在aligned
这里工作)。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[\begin{aligned}
p &= q r &&+ r_0 \\
r &= q_0 r_0 &&+ r_1 \\
r_0 &= q_1 r_1 &&+ r_2 \\
r_k &= q_{k+1} r_{k+1} &&+ r_{k+2} \\
&\mathrel{\vdots} \\
r_{k+1} &= q_{k+2} r_{k+2} \\
\end{aligned}\]
\end{document}
如果您想要将 置于中心\vdots
,您可以使用该mathtools
包。
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[\begin{aligned}
p &= q r &&+ r_0 \\
r &= q_0 r_0 &&+ r_1 \\
r_0 &= q_1 r_1 &&+ r_2 \\
r_k &= q_{k+1} r_{k+1} &&+ r_{k+2} \\
&\vdotswithin{=} \\
r_{k+1} &= q_{k+2} r_{k+2} \\
\end{aligned}\]
\end{document}
答案2
您需要alignedat
,它不会添加水平间距,但会&
多一个。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{alignedat}{2}
p &= q r &&+ r_0 \\
r &= q_0 r_0 &&+ r_1 \\
r_0 &= q_1 r_1 &&+ r_2 \\
&\mathrel{\;\vdots} \\
r_k &= q_{k+1} r_{k+1} &&+ r_{k+2} \\
r_{k+1} &= q_{k+2} r_{k+2}
\end{alignedat}
\]
\end{document}