使用 align 进行需要右对齐的多个对齐

使用 align 进行需要右对齐的多个对齐

我目前对下面这个等式的显示遇到了问题。

我插入的代码正在使用align,但我也尝试过使用eqnarray,(具有右对齐但已被弃用),现在正考虑使用表格。

这里的对齐似乎与文档中说的不一致,当我添加额外的 & 时,格式会稍微好一些,但并不完全符合我的要求。要清楚的是,第二列的右对齐给我带来了最大的麻烦。

代码:

\begin{align*}
&\frac{2^{1+k/2}}{k!} &< 1\\
\Leftrightarrow &2^{1+k/2} &< k!\\
\Leftrightarrow& (\sqrt{2})^k\cdot 2 &< \left(\frac{k}{e}\right)^k \sqrt{2 \pi k}
\end{align*}

现在的情况是:

在此处输入图片描述

我希望它看起来像:

在此处输入图片描述

答案1

以下是在 内进行多重比对的适当方法align

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
% Original
\begin{align*}
 & \frac{2^{1+k/2}}{k!} & < 1\\
\Leftrightarrow & 2^{1+k/2} & < k!\\
\Leftrightarrow & (\sqrt{2})^k\cdot 2 & < \left(\frac{k}{e}\right)^k \sqrt{2 \pi k}
\end{align*}
% Correct
\begin{align*}
 && \frac{2^{1+k/2}}{k!} & < 1\\
\Leftrightarrow && 2^{1+k/2} & < k!\\
\Leftrightarrow && (\sqrt{2})^k\cdot 2 & < \left(\frac{k}{e}\right)^k \sqrt{2 \pi k}
\end{align*}
\end{document}

作为对多个点的参考align,请参阅amsmath用户指南(部分3.6 相互对齐的方程组,第 6-7 页)。还有其他align相关的环境也会产生此输出,包括alignat

关于你去其他环境的冒险,也许\eqnarray对比\align很有趣。

相关内容