我想保留布局,但整个方程组中间只有一个数字。这是我的代码:
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amssymb,amsmath}
\usepackage{amsthm}
\usepackage{empheq}
\begin{document}
\begin{alignat}{2}\label{ali:rekursion}
1&=a_{0}b_{0}&\quad\Rightarrow b_{0}&=a_{0}^{-1}\\
0&=a_{0}b_{1}+a_{1}b_{0}&\Rightarrow b_{1}&=-a_{1}a_{0}^{-2}\\
0&=a_{0}b_{2}+a_{1}b_{1}+a_{2}b_{0}&\Rightarrow b_{2}&=a_{1}^{2}a_{0}^{-3}-a_{2}a_{0}^{-2}\\
&\vdots &&\vdots
\end{alignat}
In equation~(\ref{ali:rekursion})...
\end{document}
答案1
您可以alignedat
在内部使用equation
。我添加了一些调整,使垂直点相对于等号居中,并且离最后一行不太远。
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amssymb,amsmath,mathtools}
\usepackage{amsthm}
\usepackage{empheq}
\begin{document}
\begin{equation}
\label{ali:rekursion}
\begin{alignedat}{3}
1&=a_{0}b_{0} &\quad&\Rightarrow\quad & b_{0}&=a_{0}^{-1}\\
0&=a_{0}b_{1}+a_{1}b_{0} & &\Rightarrow & b_{1}&=-a_{1}a_{0}^{-2}\\
0&=a_{0}b_{2}+a_{1}b_{1}+a_{2}b_{0} & &\Rightarrow &
b_{2}&=a_{1}^{2}a_{0}^{-3}-a_{2}a_{0}^{-2}\\[-1ex]
&\vdotswithin{=} &&&&\vdotswithin{=}
\end{alignedat}
\end{equation}
In equation~\eqref{ali:rekursion}...
\end{document}
请注意,\vdotswithin
需要mathtools
。
我使用了多一对列以便在双箭头周围获得相等的间距。
不需要手动添加括号,而是使用\eqref
Instead of \ref
。