问题:
在写小论文时的latex文件里的algorithm模块,复制到毕业论文的latex脚本之后出现以下问题:
...
! Undefined control sequence.
l.113 \LinesNumbered
?
添加 \usepackage[linesnumbered,boxed]{algorithm2e} 之后,出现:
! LaTeX Error: Command \listofalgorithms already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.97 ...s}{\listof{algorithm}{\listalgorithmname}}
?
找到 thusetup.tex文件,发现已经定义了:
% 算法
\usepackage{algorithm}
\usepackage{algorithmic}
解决方案:
注释掉\usepackage{algorithm}和\usepackage{algorithmic},插入\usepackage[ruled]{algorithm2e},如下:
% 算法
%\usepackage{algorithm}
%\usepackage{algorithmic}
\usepackage[ruled]{algorithm2e}