Alignat: エントリを右にシフト

Alignat: エントリを右にシフト

次の方程式があります:

ここに画像の説明を入力してください

ここで、最後の 3 行の $2^{2k}$ と $2^k$ を、$\geq$ 記号の直前の右にシフトしたいと思います。ハードコーディングせずにこれを実現するにはどうすればよいでしょうか?

これが私の MWE です:

\documentclass[ngerman, fontsize=11pt, DIV=12 ,BCOR = 10mm, parskip=half-, twoside]{scrbook}

\usepackage{amsmath}

\begin{document}
        \begin{alignat*}{2}
    &2^k\cdot (2^k-h)&&\geq 1 \\
    \Longleftrightarrow
    &2^{2k}-h\cdot 2^k&&\geq 1 \\
    \Longleftrightarrow
    &2^{2k}&&\geq h\cdot 2^k+1 \\
    \Longleftrightarrow
    &2^k &&\geq \sqrt{h\cdot 2^k+1} \\
    \Longleftrightarrow
    &2^k &&\geq \sqrt{n}.
\end{alignat*}
\end{document}

2^{2k}& を &2^{2k} に変更すると、最初の 2 行に追加のスペースが追加されます。

ここに画像の説明を入力してください

答え1

式を奇数列(右揃え)にしたい。

ここに画像の説明を入力してください

\documentclass[ngerman, fontsize=11pt, DIV=12 ,BCOR = 10mm, parskip=half-, twoside]{scrbook}

\usepackage{amsmath}

\begin{document}
        \begin{alignat*}{2}
    &&2^k\cdot (2^k-h)&\geq 1 \\
    &\Longleftrightarrow
    &2^{2k}-h\cdot 2^k&\geq 1 \\
    &\Longleftrightarrow
    &2^{2k}&\geq h\cdot 2^k+1 \\
    &\Longleftrightarrow
    &2^k &\geq \sqrt{h\cdot 2^k+1} \\
    &\Longleftrightarrow
    &2^k &\geq \sqrt{n}.
\end{alignat*}
\end{document}

答え2

非常にゆるく関連しているものを揃えようとはしません。

3 つの気づきをお伝えします。セクションのタイトルを見れば、私の推奨事項がわかるはずです。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\section{Good}

\begin{align*}
  & 2^k\cdot (2^k-h)\geq 1 \\
\Longleftrightarrow\quad
  & 2^{2k}-h\cdot 2^k\geq 1 \\
\Longleftrightarrow\quad
  & 2^{2k}\geq h\cdot 2^k+1 \\
\Longleftrightarrow\quad
  & 2^k \geq \sqrt{h\cdot 2^k+1} \\
\Longleftrightarrow\quad
  & 2^k \geq \sqrt{n}.
\end{align*}

\section{Bad (well, not so much)}

\begin{alignat*}{2}
    &&2^k\cdot (2^k-h)&\geq 1 \\
    &\Longleftrightarrow\quad
    &2^{2k}-h\cdot 2^k&\geq 1 \\
    &\Longleftrightarrow\quad
    &2^{2k}&\geq h\cdot 2^k+1 \\
    &\Longleftrightarrow\quad
    &2^k &\geq \sqrt{h\cdot 2^k+1} \\
    &\Longleftrightarrow
    &2^k &\geq \sqrt{n}.
\end{alignat*}

\section{Ugly}

\begin{alignat*}{3}
& 2^k&{}\cdot (2^k-h)&\geq 1 \\
\Longleftrightarrow\quad
& 2^{2k}&{}-h\cdot 2^k&\geq 1 \\
\Longleftrightarrow\quad
&&2^{2k}&\geq h\cdot 2^k+1 \\
\Longleftrightarrow\quad
&&2^k &\geq \sqrt{h\cdot 2^k+1} \\
\Longleftrightarrow\quad
&&2^k &\geq \sqrt{n}.
\end{alignat*}

\end{document}

ここに画像の説明を入力してください

実際、私はgather*with noを使用し\Longleftrightarrow、各行が次の行を意味し、前の行によって暗示されることを説明します。

ここに画像の説明を入力してください

関連情報