我知道存在与此相关的问题,但在这种情况下我无法让所有问题都解决。
代码:
\documentclass{llncs}
\begin{document}
\begin{multicols}{2}
\noindent
\begin{equation}
Precision = \frac{TP}{TP + FP} \label{evaluation1}
\end{equation} \break
\begin{equation}
Recall = \frac{TP}{TP + FN} \label{evaluation2}
\end{equation} \break
\begin{equation}
F_1 = 2 \cdot \frac{precision \cdot recall}{ precision + recall} \label{evaluation3}
\end{equation}
\end{multicols}
\end{document}
输出:
编辑
我想在第一行设置方程 1 和 2。然后在第二行设置方程 3,例如:
equation 1 equation 2
equation 3
答案1
您可以使用\columbreak
切换到右列,并将您的构造分成两部分multicols
:
\documentclass{llncs}
\usepackage{lipsum}
\begin{document}
\lipsum[1-3]
\begin{multicols}{2}
\noindent
\begin{equation}
\mathrm{precision} = \frac{TP}{TP + FP}
\end{equation} \columnbreak
\begin{equation}
\mathrm{recall} = \frac{TP}{TP + FN}
\end{equation}
\end{multicols}
\vspace{\dimexpr-\abovedisplayskip-\belowdisplayskip}% Adjust as needed
\begin{multicols}{2}
\begin{equation}
F_1 = 2 \cdot \frac{\mathrm{precision} \cdot \mathrm{recall}}{ \mathrm{precision} + \mathrm{recall} }
\end{equation}
\end{multicols}
\lipsum[4-6]
\end{document}
根据公式内容,您可能需要调整之间的间距multicols
。
答案2
不要告诉任何人我在使用$$
。好吧,是它很有用的情况。
\documentclass{llncs}
\newenvironment{doubleequations}{%
$$
\setlength{\tabcolsep}{0pt}%
\setlength{\abovedisplayskip}{0pt}%
\setlength{\belowdisplayskip}{0pt}%
\setlength{\abovedisplayshortskip}{0pt}%
\setlength{\belowdisplayshortskip}{0pt}%
\begin{tabular}{p{0.5\textwidth}p{0.5\textwidth}}%
}{\end{tabular}$$}
\begin{document}
text before the equation
text before the equation
text before the equation
text before the equation
\begin{doubleequations}
\begin{equation}\label{evaluation1}
\mathrm{Precision} = \frac{\mathrm{TP}}{\mathrm{TP} + \mathrm{FP}}
\end{equation}
&
\begin{equation}\label{evaluation2}
\mathrm{Recall} = \frac{\mathrm{TP}}{\mathrm{TP} + \mathrm{FN}}
\end{equation}
\\[-2ex]
\begin{equation}\label{evaluation3}
F_1 = 2\cdot \frac{\mathrm{Precision} \cdot \mathrm{Recall}}
{\mathrm{Precision} + \mathrm{Recall}}
\end{equation}
\end{doubleequations}
text after the equation
text after the equation
text after the equation
text after the equation
\end{document}
不要在数学模式下写“单词”,而不将它们分开\mathrm
(或者\mathit
,如果您愿意的话)。
调整[-2ex]
间距以适合您自己。
为什么$$
又不行呢multicols
?因为这样在显示之前就不允许分页了。