The problem seems to be with the lines:
Code: Select all
\long\def\@caption#1[#2]#3{\par
\addcontentsline{\csname ext@#1\endcsname}{#1}{%
\protect\numberline{{\csname#1name\endcsname}\space
\csname the#1\endcsname.}{\ignorespaces #2}}%
\begingroup
\@parboxrestore
\normalsize
\@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par
\endgroup
}
The packages I'm using are:Package caption warning: \caption will not be redefined since it's already redefined by a document class or package which is unknown to the caption package.
Code: Select all
\RequirePackage{amssymb, amsthm, amsmath, latexsym}
\RequirePackage{graphicx, float, subfig}
\RequirePackage{makeidx, fancyhdr, multicol, algorithmic}
\RequirePackage[chapter,plain]{algorithm}
\RequirePackage[usenames]{color}
Figure 1.1 A Figure!.......... 9
Figure 1.2 Another Figure!.... 10
etc.
Commenting out those lines and I get
1.1 A Figure!.......... 9
1.2 Another Figure!.... 10
I tried using the tocloft package, but that messes up the headings on my List of Figures page and doesn't do anything to the List of Algorithms page.
I'm really not sure what's going on in the class file. Any help?