Latex: Ändern Sie die nummerierungsvorlage für algorithmen
Mein problem ist, dass ich nicht weiß, wie man ändern Sie das Nummerierungsformat für algorithmen. Erstellt habe ich eine algoritm und dessen Nummer ist "Algorithmus 1", aber den will ich haben "- Algorithmus N. 1", wobei N die Nummer des aktuellen Kapitels.
Vermuten lassen ich habe so etwas wie unten
\begin{algorithm}
\begin{algorithmic}
\FOR{$i = 1$ till end}
\STATE do something
\ENDFOR
\end{algorithmic}
\label{aForLoop}
\caption{some caption}
\end{algorithm}
Jede Hilfe wird geschätzt.
- gehört zu tex.stackexchange.com 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Seite erklärt es ganz gut: https://web.archive.org/web/20100901100351/https://www.iam.ubc.ca/old_pages/newbury/tex/numbering.html
Ich nehme an, dies würde für algorithmen sowie durch die Neudefinition der \thealgorithm Befehl, in der Tat Las ich auf einem deutschen forum, wo ein user geschafft, deaktivieren Sie die Nummerierung für algorithmen durch die Neudefinition dieser, so sollte es funktionieren.
Als in der Dokumentation:
So, ich denke, es wird genug sein, die Bestimmung der
section
Wert, so:Nicht getestet, aber sollte funktionieren.
Diese Frage ist bereits 8 Jahre alt und der link in der akzeptierten Antwort nicht mehr funktionieren, so poste ich hier eine Antwort für die Zukunft auf. Auch, es gehört auf tex.stackexchange.com.
Fügen Sie einfach die
[chapter]
(oder[section]
) zu der Paket-Deklarationund stellen Sie sicher, haben eine Bildunterschrift und ein label in dem Algorithmus, in dieser Reihenfolge: