对齐:将条目向右移动

对齐:将条目向右移动

我有以下方程式:

在此处输入图片描述

现在我想将最后三行中的 $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} 时,我在前两行获得了额外的空间。

在此处输入图片描述

答案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

我不会尝试去排列那些松散相关的事物。

我给你三个认识。章节标题应该可以自我解释我的建议。

\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*没有\Longleftrightarrow,解释每一行都暗示以下内容并由前一行暗示。

在此处输入图片描述

相关内容