将多个事物对齐到限制范围内

将多个事物对齐到限制范围内

我习惯\lim_{\substack{n\to\infty\\t_n\to t}}将两件事置于一个限制之下。

但理想情况下,我希望箭头直接位于彼此下方。

这能做到吗?

(类似于&在 中使用\begin{align} \end{align})。

答案1

\substack基于subarray此可以进行如下修改:

示例输出

\documentclass{article}

\usepackage{amsmath}
\makeatletter
\newenvironment{subxarray}{%
  \vcenter\bgroup
  \Let@ \restore@math@cr \default@tag
  \baselineskip\fontdimen10 \scriptfont\tw@
  \advance\baselineskip\fontdimen12 \scriptfont\tw@
  \lineskip\thr@@\fontdimen8 \scriptfont\thr@@
  \lineskiplimit\lineskip
  \ialign\bgroup\hfil
    $\m@th\scriptstyle##$&$\m@th\scriptstyle{}##$\hfil\crcr
}{%
  \crcr\egroup\egroup
}
\makeatother
\begin{document}

\begin{equation*}
  \lim_{\begin{subxarray}n&\to\infty\\t_n&\to t\end{subxarray}} X_{n}(t_n).
\end{equation*}

\end{document}

答案2

\documentclass{article}
\usepackage{tabstackengine}
\stackMath
\makeatletter
\renewcommand\TAB@delim[1]{\scriptscriptstyle#1}
\makeatother
\begin{document}
\[
\lim_{\alignShortunderstack{n\to&\infty\\t_n\to&t}} X_n(t_n)
\]
\end{document}

在此处输入图片描述

通过修改序言以包括

\makeatletter
\renewcommand\TAB@delim[1]{\scriptstyle#1}
\makeatother
\setstackgap{S}{2pt}

叠层间隙由 3pt 减小至 2pt,限制设定为\scriptstyle

在此处输入图片描述

相关内容