我感到很疑惑,为什么我创建的算法中的行号都从 9 开头?
代码如下:
\documentclass{sig-alternate-2013}
\begin{algorithm}
\caption{Generating Test Cases} \label{alg1}
\begin{algorithmic}[1]
\Procedure{transition}{$P, testCase, length$}
\If{$length+1 \leq maxLength$} \label{max}
.....
\EndIf
\EndProcedure
\end{algorithmic}
\end{algorithm}
我使用的软件包:
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{epstopdf}
\usepackage{multirow}
\usepackage{setspace}
\usepackage{enumitem}
\setlist{nolistsep,noitemsep,leftmargin=*, topsep=5pt}
\usepackage{float}
\captionsetup{justification=centering}
\newcounter{copyrightbox}
\usepackage{amsmath}
\usepackage{theorem}
\end{document}
编辑:
我认为这是因为我使用了 sig-alternate-2013 类。它是 ACM 格式。有人能建议如何编辑该类吗?
提前致谢!
答案1
删除包setspace
。我遇到了同样的问题。显然sig-alternate.cls
和setspace
不能正常工作。