对齐两个不等式 - 较新版本

对齐两个不等式 - 较新版本

我知道这个问题已经有人问过了这里但最后一个答案是 9 年前的。有没有一种简单的方法可以对齐两个(不)等式并使中间“列”居中?我想过使用,array但字体较小,它没有对方程式进行编号等等。

这是我的代码align

\begin{align}
0 &< a_k &\leq \frac{1}{k}\\
\lim_{k \to \infty} 0 &< \lim_{k \to \infty} a_k &\leq \lim_{k \to \infty} \frac{1}{k}
\end{align}

答案1

alignat使用和很容易eqparbox,它们定义标记的框——所有共享相同标签的框的宽度都是它们最宽的自然宽度。

   \documentclass{article}
\usepackage{mathtools}
\usepackage{eqparbox}
\newcommand{\eqmathbox}[2][M]{\eqmakebox[#1]{$\displaystyle#2$}}

\begin{document}

\begin{alignat}{2}
0 &< & \eqmathbox{a_k} & \leq \frac{1}{k}\\
\lim_{k \to \infty} 0 &< {}&\eqmathbox{ \smashoperator{\lim_{k \to \infty}} a_k} &\leq \lim_{k \to \infty} \frac{1}{k}
\end{alignat}


\begin{alignat}{3}
0 &<{} & & a_k \leq{} & &\frac{1}{k}\\
\lim_{k \to \infty} 0 &< {}& \smashoperator{\lim_{k \to \infty}}{} & a_k \leq{} & \lim_{k \to \infty}{} & \frac{1}{k}
\end{alignat}

\end{document} 

在此处输入图片描述

相关内容