В принципе, я хочу сделать что-то вроде
где каждое уравнение отделено пробелом, содержащим одинарную или двойную вертикальную стрелку немного слева.
Однако, если есть другой предпочтительный способ сделать это, я был бы признателен за наводку. Спасибо.
решение1
mathtools
обеспечивает
\ArrowBetweenLines[〈symbol〉 ]
\ArrowBetweenLines*[ 〈symbol〉 ] %% symbol on right side.
<symbol>
может быть любым символом стрелки.
Код:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{alignat*}{2}
&& y&=mx+b\\
\ArrowBetweenLines%
&& x&=\frac{y-b}{m}
\end{alignat*}
\begin{alignat}{2}
&& y&=mx+b\\
\ArrowBetweenLines%
&& x&=\frac{y-b}{m}
\end{alignat}
\begin{alignat*}{2}
y&=mx+b &&\\
\ArrowBetweenLines*[\downarrow]%
x&=\frac{y-b}{m} &&
\end{alignat*}
\begin{alignat}{2}
y&=mx+b &&\\
\ArrowBetweenLines*[\uparrow]%
x&=\frac{y-b}{m} &&
\end{alignat}
\end{document}
Подробности см. mathtools
в руководстве, стр. 21, раздел 3.4.6.
решение2
Просто найдите понравившуюся вам стрелку (я использую \Updownarrow
ту, которая вообще не нуждается в пакетах) и добавьте ее в дополнительную строку окружения align
. Чтобы получить ее с левой стороны, просто добавьте \quad
или \quadd
перед &
разделителем -.
% arara: pdflatex
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
y&=mx+b\\
\Updownarrow\quad&\\
x&=\frac{y-b}{m}
\end{align*}
\begin{align}
y&=mx+b\\
\Updownarrow\quad&\notag\\
x&=\frac{y-b}{m}
\end{align}
\end{document}
Поскольку вы спрашивали о других способах сделать это, я бы использовал один из двух следующих вариантов:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[y=mx+b \quad\Rightarrow\quad x=\frac{y-b}{m}\]
\begin{align*}
y&=mx+b \shortintertext{which can be transformed to:}
x&=\frac{y-b}{m}
\end{align*}
\end{document}