Desearía que dijera "Algoritmo 1", con un punto después del número, y no solo "Algoritmo 1". Así es como veo que la mayoría de la gente lo usa, entonces ¿debo estar usando un paquete no convencional? ¿Diría que debería seguir con el valor predeterminado? No es feo.
\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}
Respuesta1
Usarcaption
para cambiar el labelsep
método a period
. Dado que el título original establece la etiqueta del algoritmo enatrevido, también cambiamos labelfont
a 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}
Respuesta2
La forma habitual parece funcionar. (Veraquípara más ejemplos.)
\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}