为什么多行不能分割我的方程式?

为什么多行不能分割我的方程式?

我想要一个简单的多行环境,可以自动将行拆分成适合边距的行。我还没有决定最终文档的样式,所以我想要一个能够在布局更改时很好地适应的东西。我不想设置强制断点,所以我认为像这样的环境无法align帮助我。但是可选断点是可以的。我以为我可以使用环境来实现这一点multline,但是方程式没有被拆分成多行,我认为这是环境的目的。我尝试在第二个方程式中设置可选断点,但这没有帮助,两个方程式都溢出到边距中。

我怎样才能做到这一点?下面是一个例子。

\documentclass[12pt]{article} 
\usepackage{amsmath, amsthm, amssymb, amsfonts}
\begin{document}
\begin{multline}
    \textnormal{continuously~differentiable}
    \subset\textnormal{Lipschitz~continuous}
    \subset\alpha-\textnormal{H\"older~continuous}
    \subset\textnormal{uniformly~continuous}
    = \textnormal{continuous}
\end{multline} 
\begin{multline}
    \textnormal{Lipschitz~continuous} 
    \allowbreak\subset \textnormal{absolutely~continuous}
    \allowbreak\subset \textnormal{bounded~variation} 
    \allowbreak\subset \textnormal{differentiable~a.e.}
\end{multline}
\end{document}

使成为

答案1

你写了,

我不想设置强制断点,所以我认为像 align 这样的环境对我没什么帮助。但是可选断点是可以的。我以为我可以使用多行环境来实现这一点,但是公式并没有被分成多行,我认为这是环境的目的。

不完全是。正如@HenriMenke 在评论中指出的那样,当multline你使用必须用标记指示所需的换行点\\。从这个意义上讲,multline与 没什么不同align

在此处输入图片描述

但是,对于您的两个示例,使用环境的结果multline并不是特别吸引人。如果您同意使用显式断点,我建议您使用嵌套的equation-aligned组合并明确设置连续行交错的量。

在此处输入图片描述

用于生成上述屏幕截图的代码使用倍数来15mu生成偏移量;当然,您可以自由选择较小或较大的数量。

\documentclass[12pt]{article} 
\usepackage{amsmath} % for 'multline' and 'aligned' environments
\begin{document}
\begin{multline}
    \textnormal{continuously~differentiable}\\
    \subset\textnormal{Lipschitz~continuous}\\
    \subset\textnormal{$\alpha$-H\"older~continuous}\\
    \subset\textnormal{uniformly~continuous}\\
    =\textnormal{continuous} % is '=' correct? should it be '\subset'?
\end{multline} 
\begin{multline}
    \textnormal{Lipschitz~continuous} \\
    \subset \textnormal{absolutely~continuous} \\
    \subset \textnormal{bounded~variation} \\
    \subset \textnormal{differentiable~a.e.}
\end{multline}

\begin{equation}\begin{aligned}[b]
    &\textnormal{continuously~differentiable}\\
    &\mkern15mu\subset\textnormal{Lipschitz~continuous}\\
    &\mkern30mu\subset\textnormal{$\alpha$-H\"older~continuous}\\
    &\mkern45mu\subset\textnormal{uniformly~continuous}\\
    &\mkern60mu=\textnormal{continuous}
\end{aligned}\end{equation} 
\begin{equation}\begin{aligned}[b]
    &\textnormal{Lipschitz~continuous} \\
    &\mkern15mu\subset \textnormal{absolutely~continuous} \\
    &\mkern30mu\subset \textnormal{bounded~variation} \\
    &\mkern45mu\subset \textnormal{differentiable~a.e.}
\end{aligned}\end{equation} 
\end{document}

相关内容