我正在使用algorithm2e
包,但我想删除算法 1在图中,只显示名称,在我的例子中,只显示“程序”。我们该怎么做?
\begin{algorithm}
\DontPrintSemicolon
a=1\;
b=2\;
c=2\;
\caption{The procedure}
\label{algo:sj2}
\end{algorithm}
答案1
我自己找到了答案,感谢大家。通过添加 \NoCaptionOfAlgo,我们可以删除名称 Algorithm1。
\begin{algorithm}
\DontPrintSemicolon
a=1\;
b=2\;
c=2\;
\NoCaptionOfAlgo
\caption{The procedure}
\label{algo:sj2}
\end{algorithm}
答案2
用于\SetAlCapSty{}
重置默认\textbf
样式:
\documentclass{article}
\usepackage[ruled,linesnumbered]{algorithm2e}
\SetAlCapSty{}
\begin{document}
\begin{algorithm}
\DontPrintSemicolon
a=1\;
b=2\;
c=2\;
\caption{The procedure} \label{algo:sj2}
\end{algorithm}
\end{document}
来自文档:
\SetAlCapSty{<commandname>}
:设置将用于\AlCapSty
定义Algorithm #:
标题样式的命令。参数是命令的名称(不带\
)。此命令必须接受一个参数,即要格式化的文本。默认设置为:\SetAlCapSty{textbf}
。