答案1
(备注:在 OP 提供了更多有关格式要求的信息后,我彻底更新了这个答案。)
以下解决方案通过设置一个名为 的专用环境来实现myalgo
。“外部”equation
环境确保算法材料与其上方和下方的文本之间存在一定的垂直分离,并且还提供方程编号。“内部”minipage
环境的宽度设置为0.9\columnwidth
,确保每行在 内从左对齐开始minipage
。 的实例可以通过通常的-机制myalg
进行交叉引用。\label
\ref
\documentclass[twocolumn]{article}
\newenvironment{myalgo}{%
\begin{equation}\begin{minipage}{0.9\columnwidth}\obeylines}{%
\end{minipage}\end{equation}}
\begin{document}
\noindent
Generally, for a simple supervised learning the \dots
\begin{myalgo} \label{alg:1}
\qquad\textit{repeat until convergence}
\{
$\displaystyle W_{i+1} = W_i - \alpha \frac{\partial}{\partial W_i} f(W_i)$
\}
\end{myalgo}
Here $W_i$ are network parameters of each \dots
A cross-reference to algorithm \ref{alg:1}.
\end{document}