Wie entferne ich Kopf- und Zeilennummerierung aus dem Algorithmus?

Wie entferne ich Kopf- und Zeilennummerierung aus dem Algorithmus?

Ich habe einen Pseudocode-Algorithmus wie diesen erstellt:

Bildbeschreibung hier eingeben

% Pseudo code %
\usepackage{amsmath}
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
\algdef{SE}{Begin}{End}{\textbf{begin}}{\textbf{end}}

\begin{algorithm}
\caption{Pseudocodice algoritmo Apriori}
\label{alg:pseudoApriori}
\renewcommand{\thealgorithm}{}
\floatname{algorithm}{}
\begin{algorithmic}[1]
    \Begin
    \State $L_{1} = \{Frequent - 1itemset\} $
    \State $k \leftarrow 2$
    \While {$L_{k-1} \neq \phi$}
    \State $Temp \leftarrow candidateItemSet (L_{k-1})$
    \State $C_{k} \leftarrow frequencyOfItemSet (Temp)$
    \State $L_{k} \leftarrow compareItemSetWithMinSup (C_{k}, minsup) $
    \State $k \leftarrow k + 1$
    \EndWhile
    \State \Return L
    \End
\end{algorithmic}\end{algorithm}

Jetzt möchte ich die Kopfzeile (über der ersten Codezeile) und die Zeilennummerierung entfernen. Wie kann ich diese beiden Dinge (als Latex-/Algorithmen-Neuling) einfach tun?

Der Punkt ist, dass ich diesen Stil nicht nur zum Schreiben von Algorithmen, sondern auch für beliebige Codezeilen verwenden möchte.

Antwort1

Um die Überschrift zu entfernen, schreiben Sie einfach keinen Untertitelbefehl. Um Zeilennummern zu entfernen, lassen Sie das Optionsargument [1]am weg \begin{algorithmic}:

Beispielausgabe

\documentclass{article}

\usepackage{amsmath}
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
\algdef{SE}{Begin}{End}{\textbf{begin}}{\textbf{end}}

\begin{document}

\begin{algorithm}
  \begin{algorithmic}
    \Begin
    \State $L_{1} = \{Frequent - 1itemset\} $
    \State $k \leftarrow 2$
    \While {$L_{k-1} \neq \phi$}
    \State $Temp \leftarrow candidateItemSet (L_{k-1})$
    \State $C_{k} \leftarrow frequencyOfItemSet (Temp)$
    \State $L_{k} \leftarrow compareItemSetWithMinSup (C_{k}, minsup) $
    \State $k \leftarrow k + 1$
    \EndWhile
    \State \Return L
    \End
  \end{algorithmic}
\end{algorithm}

\end{document}

verwandte Informationen