I am using the algorithm
-package and would like to name my algorithms without any generated prefix. So I would like to remove "Algorithm #" as prefix from my caption, but still keep the list of algorithms listing the captions.
I have two minimal working examples, each one doing only a part of the required job.
\documentclass[11pt]{article}
\usepackage{caption}
\usepackage{algorithm}
\begin{document}
\begin{algorithm}
\caption*{My Algorithm}
\end{algorithm}
\listofalgorithms
\end{document}
This removes the caption prefix, but the algorithm is not included in the list.
\documentclass[11pt]{article}
\usepackage{caption}
\usepackage{algorithm}
\begin{document}
\begin{algorithm}
\floatname{algorithm}{}
\caption{My Algorithm}
\end{algorithm}
\listofalgorithms
\end{document}
This removes the caption prefix partially, (the number "1" still remains), but the algorithm is included in the list.
labelformat=empty
the prefix is removed, but the number stays in the list-of-algorithms. Which is exactly what I want :)\renewcommand{\thealgorithm}{}
after\usepackage{algorithm}
.