「アルゴリズム 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}