对齐:用自己的计数器编号

对齐:用自己的计数器编号

我有一个使用章节和节的文档。例如,有 >>Definition 4.1.13<<。现在我想使用计数器来对齐环境。但是当我使用它时,我得到了

定义 4.1.13:我们想要展示方程

1+2=3(4.1)

2+3=5(4.2)。

但我希望计数器在整个文档中是连续的,从 (1) 开始。所以我的结果应该是:

定义 4.1.13:我们想要展示方程

1+2=3(1)

2+3=5(2)。

这是我的代码:

\documentclass[ngerman, fontsize=11pt, DIV=12 ,BCOR = 10mm, parskip=half-, twoside]{scrbook}

\usepackage{amsmath}

\begin{document}
    \chapter{Chapter 1}
        \section{Section 1}
            We want to show something, namely:
                \begin{align}
                    1+2 = 3
                \end{align}
            and
                \begin{align}
                    2+3 = 5
                \end{align}
\end{document}

答案1

除了执行 @daleif 的建议之外,您还应该改掉使用环境来显示单行编号方程式\counterwithout{equation}{chapter}的明显坏习惯。帮自己一个大忙,开始使用环境。通过切换,您将节省大量垂直空白。只需将第一对水平规则之间的垂直距离与第二对水平规则之间的距离进行比较。您能猜出哪一对包含两个环境而不是两个环境吗?alignequationalignequation

在此处输入图片描述

\documentclass[ngerman, fontsize=11pt, DIV=12,
     BCOR = 10mm, parskip=half-, twoside]{scrbook}
\usepackage{amsmath}
\counterwithout{equation}{chapter}

\begin{document}

We want to show something:
\hrule
    \begin{align}
        1+2 = 3
    \end{align}
and
    \begin{align}
        2+3 = 5
    \end{align}
\hrule

\bigskip
We want to show something:
\hrule
    \begin{equation}
        1+2 = 3
    \end{equation}
and
    \begin{equation}
        2+3 = 5
    \end{equation}
\hrule
\end{document}

相关内容