alignat 环境有问题

alignat 环境有问题

真可惜!使用 LaTeX 多年后,我仍然在与这个讨厌的对齐环境,我不明白。下面是 MWE,显示了我正在尝试做的事情:

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage{lmodern}
\usepackage{amsmath}

\begin{document}

Blabla bla :
\begin{alignat*}{4}
    x \quad &\Rightarrow \quad y \sim z,
    & a \quad &\Rightarrow \quad b\sim c, \\
    x \quad &\Rightarrow \quad xyz \sim z,
    & a \quad &\Rightarrow \quad 5b \sim c,
\end{alignat*}

\end{document}

预览:

在此处输入图片描述

我需要在红线上留出较大的空间,以便每列在左右两侧保持平衡。我需要将箭头和波浪线对齐,但不改变它们周围的空间。

我知道这应该是非常基础的,但我不明白!:-(

答案1

就是这样。我添加了 4em 的间距。无论如何,您只需要三个对齐列:

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage{lmodern}
\usepackage{amsmath}

\begin{document}

Blabla bla :
\begin{alignat*}{4}
    x \quad &\Rightarrow \quad & y&\sim z,&\hspace{4em}
    a \quad &\Rightarrow \quad & 4b & \sim c, \\
    x \quad &\Rightarrow \quad & xyz & \sim z,&
     a \quad &\Rightarrow \quad & b & \sim xyzc,
\end{alignat*}

\end{document} 

在此处输入图片描述

相关内容