对齐和双列:右列太高

对齐和双列:右列太高

我正在为学生制作一个公式集。它必须密集且适合一页,所以我决定使用\twocolumn。但是,我讨厌东西看起来不好看和不对齐,所以下面的照片很令人沮丧。

这是页面顶部 列未对齐

注意右列太高了。我希望它们在顶部对齐。这是一个可重现的示例。我真的不知道有什么技巧可以让它变得最小,呵呵

\documentclass[a4paper, twocolumn]{article}
\usepackage{amsmath}
\allowdisplaybreaks%
\begin{document}
\def\euler{e^{i\pi} &= -1}
\begin{align}
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    35e^{i\pi} & = -35 \\
    36e^{i\pi} & = -36 \\
    37e^{i\pi} & = -37 \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler
\end{align}
\end{document}

答案1

根据这个答案,您需要添加包nccmath\useshortskip在之前使用align。根据第 3 页文档,“在某些情况下,需要手动将正常跳跃替换为短跳跃”。显然你发现了一个案例。

\documentclass[a4paper, twocolumn]{article}
\usepackage{amsmath}
\usepackage{nccmath} % added this
\allowdisplaybreaks%
\begin{document}
\def\euler{e^{i\pi} &= -1}
\useshortskip % added this
\begin{align}
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler             \\
    35e^{i\pi} & = -35 \\
    36e^{i\pi} & = -36 \\
    37e^{i\pi} & = -37 \\
    \euler             \\
    \euler             \\
    \euler             \\
    \euler
\end{align}
\end{document}

在此处输入图片描述

相关内容