
我有一個很長的方程,必須使用方程式環境來取得方程編號。但我仍然希望方程式使用內聯方程式格式,它會自動進行換行,並且比手動進行換行更緊湊。
這是測試文本:
\documentclass[twocolumn]{article}
\begin{document}
Equation \ref{eq1}.
$f=a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c$
\begin{equation}\label{eq1}
f=a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c
\end{equation}
\end{document}
我想要以下內容:
更新:我希望使用 label 和 ref 命令可以引用方程式。這也是我需要方程式環境的原因。
答案1
\documentclass[twocolumn]{article}
\begin{document}
\begin{center}
\refstepcounter{equation}$f=a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c$\\
\hspace*{\fill}(\theequation)
\end{center}
\end{document}
答案2
您可以定義一個longequation
環境:
\documentclass[twocolumn]{article}
\usepackage{lipsum} % just for the example
\newenvironment{longequation}
{\begin{equation}\begin{minipage}{.9\columnwidth}$}
{$\end{minipage}\end{equation}}
\begin{document}
Equation \ref{eq1}.
\lipsum*[2]
\begin{longequation}\label{eq1}
f=a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+
c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+f+a+b+c+d+e+
f+a+b+c+d+e+f+a+b+c
\end{longequation}
\lipsum[3]
\end{document}