避免公式和标签之间分页

避免公式和标签之间分页

我有一个很长的公式,几乎不能放在一行中,但标签却可以放在一行以下。问题是,如果公式在页面末尾,标签就会移到下一页。

如果可能的话,我希望保持等式原样(不分成两行,不减小字体大小),但标签应始终位于等式正下方。

编辑以提供更多信息:

尝试构建 MWE,我想我找到了原因,但仍然没有办法解决。使用 Springersvjour3类时出现问题(http://www.springeropen.com/authors/tex) 与amsmath包装一起。不加载amsmath则将标签放入同一行。

不幸的是,这似乎不是一个我需要的选项,例如\DeclareMathOperator,无论如何amsmath都会被加载tikz

\documentclass[twocolumn]{svjour3}

\usepackage{amsmath}

\begin{document}

\title{Insert your title here}
\author{First Author}
\maketitle

\section{Section title}
\label{sec:1}
Some text. Some text. Some text. Some text. Some text. Some text.
\vspace{12cm}

\begin{equation}
a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2=c^2.
\end{equation} 

\end{document}

答案1

如果你把水平间距缩小(到相当危险的小值)那么它就适合:

在此处输入图片描述

\documentclass[twocolumn]{svjour3}

\usepackage{amsmath}

\begin{document}

\title{Insert your title here}
\author{First Author}
\maketitle

\section{Section title}
\label{sec:1}
Some text. Some text. Some text. Some text. Some text. Some text.
\vspace{12cm}

\begin{equation}
\medmuskip=0mu
\thickmuskip=1mu
a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2=c^2.
\end{equation} 

\end{document}

或者,如果您想要相同的布局,但在不可破坏的单元中,您可以使用 minipage

\noindent
\begin{minipage}{\linewidth}
\begin{equation}
a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2+a^2+b^2=c^2.
\end{equation} 
\end{minipage}

相关内容