基本的に私がやりたいのは
ここで、各方程式は、わずかに左にある単一または二重の垂直矢印を含むスペースで区切られます。
ただし、別の推奨方法がある場合は、お知らせいただけると幸いです。ありがとうございます。
答え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
。左側に表示するには、 -separatorの前に\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}
他の方法を尋ねられたので、次の 2 つのバージョンのいずれかを使用します。
\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}