我使用以下代码在我的双列latex 文件。我曾经figure *
避免方程与第二列重叠。但是,它对我来说看起来不太好。您能给我建议更好的方法吗?
\begin{figure*}[!t]
\begin{equation}
\label{eq:sf}
ua = (49.3) + (-13 * m\_a) + (-0.4 * k\_a) + (-1 * l\_b) + (8 * t\_b) + (-9 * s\_a)
\end{equation}
\end{figure*}
答案1
我不确定问题到底是什么,但这有帮助吗:
\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\newcommand{\op}{\,*\,}% Use \: instead of \, if you want larger space
\begin{document}
\begin{figure*}[!t]
\begin{align}
ua = (49.3) + (-13 * m\_a) + (-0.4 * k\_a) \notag\\
\phantom{=}+ (-1 * l\_b) + (8 * t\_b) + (-9 * s\_a) \label{eq:sf}
\end{align}
\begin{align}
ua = (49.3) + (-13 \op m\_a) + (-0.4 \op k\_a) \notag\\
\phantom{=}+ (-1 \op l\_b) + (8 \op t\_b) + (-9 \op s\_a) \label{eq:sf}
\end{align}
\end{figure*}
\end{document}
如果你想自动打破稍微复杂一点的等式,也许布雷克研究一下这个包可能会有用。
答案2
这可能会有帮助:
\begin{equation}
\begin{split}
ua =& (49.3) \\
&+ (-13 * m\_a) \\
&+ (-0.4 * k\_a) \\
&+ (-1 * l\_b) \\
&+ (8 * t\_b) \\
&+ (-9 * s\_a)
\end{split}
\end{equation}
你必须\usepackage{amsmath}
在序言中这样做。
这简短数学指南 第 2 页介绍了用于格式化方程式的其他有用环境。