如果我有如下所示的文档
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
&y= 3x +2\\
&\implies x &&= 48 \\
&&= \sin{x}
\end{align*}
\end{document}
我想用双 & 将位置对齐在一起,并用 & 将点对齐在一起,我该如何同时完成这两项操作?
答案1
这里还有其他三种可能性,即mathtools
(扩展了amsmath
)和makebox
:
\documentclass{article}
\usepackage{mathtools}
\usepackage{makebox}
\begin{document}
\begin{alignat*}{2}
& & y & = 3x +2\\
\ArrowBetweenLines[\Downarrow] & & x &= 48 \\
& & & = \sin{x}
\end{alignat*}
\begin{alignat*}{2}
y & = 3x +2 & & \\
\ArrowBetweenLines*[\Downarrow] x &= 48 & &\\
& = \sin{x}& &
\end{alignat*}
\begin{align*}
y & = 3x +2\\[-0.5ex]
&\makebox*{${}= {}$}{$ \Downarrow $}\\[-0.5ex]
x &= 48 \\
&= \sin{x}
\end{align*}
\end{document}
答案2
如果我理解正确的话:
快速破解(John Kormylo 在其评论中更正)
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
&y= 3x +2\\
&\implies x = 48 \\
& \phantom{\null\implies x}= \sin{x}
\end{align*}
\end{document}
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
&y= 3x +2\\
&\implies x &&= 48 \\
&&&= \sin{x}
\end{align*}
\end{document}