我希望它寫著“演算法 1”,在數字後面加上句點,而不僅僅是“演算法 1”。這就是我看到大多數人使用它的方式,所以我一定使用了非常規的套件?你說我應該堅持預設嗎?這並不難看。
\documentclass{article}
\usepackage{algorithm}
\usepackage{algpseudocode}
\begin{document}
\begin{algorithm}
\caption{Some random algorithm}
\begin{algorithmic}[0]
\Procedure{random}{}:
\EndProcedure
\end{algorithmic}
\end{algorithm}
\end{document}
答案1
使用caption
將方法更改labelsep
為period
.由於原始標題將演算法標籤設定為大膽的,我們也labelfont
改為bf
。
\documentclass{article}
\usepackage{algorithm,caption}
\usepackage{algpseudocode}
\captionsetup[algorithm]{
labelfont = bf,
labelsep = period
}
\begin{document}
\begin{algorithm}
\caption{Some random algorithm}
\begin{algorithmic}[0]
\Procedure{random}{}
\EndProcedure
\end{algorithmic}
\end{algorithm}
\end{document}
答案2
通常的方法似乎有效。 (看這裡以獲得更多範例。
\documentclass{article}
\usepackage{algorithm}
\usepackage{algpseudocode}
\begin{document}
\renewcommand\thealgorithm{\arabic{algorithm}.}
\begin{algorithm}
\caption{Some random algorithm}
\begin{algorithmic}[0]
\Procedure{random}{}:
\EndProcedure
\end{algorithmic}
\end{algorithm}
\end{document}