如何正确对齐这组地图?

如何正确对齐这组地图?

我希望在一个方程中写出两张地图的组合。由于有多个位置需要对齐,我尝试使用alignat,但无法正确对齐点。下面是我目前的结果,如您所见,第二个箭头前有一些空白\to。我该如何正确对齐?

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
    \begin{alignedat}{2}
        \text{something} &\to \text{some other thing} &&\to \text{something else}\\
        x &\mapsto y & a &\mapsto b
    \end{alignedat}
\]
\end{document}

在此处输入图片描述

答案1

您可以这样做,但请注意,如果第一行项目不够长,则可能会在没有警告的情况下过度打印。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
    \begin{alignedat}{2}
        \text{something} &\to \text{some other thing} &&\to \text{something else}\\
        x &\mapsto y   &&\mathllap{a}\mapsto b
    \end{alignedat}
\]
\end{document}

答案2

您可以使用IEEEeqnarray(修复一个小故障)。

\documentclass{article}
\usepackage{amsmath}
\usepackage{IEEEtrantools}

\begin{document}

\begin{IEEEeqnarray*}{r C l r C l}
\text{something} & \to &
  \IEEEeqnarraymulticol{2}{c}{\text{some other thing}\mkern-\thickmuskip} & \to &
  \text{something else} \\
x & \mapsto & y & \mathrm{g} & \mapsto & b
\end{IEEEeqnarray*}

\end{document}

我曾经\mathrm{g}证明,这是正确的对齐方式,并进行了修复。

在此处输入图片描述

相关内容