Bisher habe ich einfach nur eine fortlaufende Nummerierung der Algorithmen von 1 beginnend....
Ich wäre sehr dankbar für eure Hilfe!! Ich habe bereits im Forum hier gesucht, aber nichts relevantes diesbezüglich gefunden.
hier ist ein "minimalbeispiel" zu einem der Algorithmen....
greetz
\documentclass[paper=a4,toc=bibliography,nonchapterprefix,parskip=true]{scrreprt} % ------------------------------------------------------------------- %%% Laden elementarer Pakete % % Deutsche Schriftpakete \usepackage[ansinew]{inputenc} % alternativ: 'utf8' oder 'latin9' statt ansinew \usepackage[TS1,T1]{fontenc} \usepackage{lmodern,textcomp} \usepackage[english,ngerman]{babel} % % Mathematische Pakete \usepackage{amsmath} \usepackage{amsmath,amssymb,bm,bbm} % Formelsetzung und mathematischen Symbole \usepackage[amsmath,thmmarks]{ntheorem} % Theorem-Umgebungen, alternativ: 'amsthm' % Paket für interne Links \usepackage[% breaklinks=true % Links »überstehen« Zeilenumbruch ,colorlinks % Links erhalten Farben statt Kästen ,linkcolor=black % beeinflusst Inhaltsverzeichnis und Seitenzahlen ,urlcolor=black % Farbe für URLs ,citecolor=black ,bookmarks % Erzeugung von Bookmarks für PDF-Viewer ,bookmarksnumbered % Nummerierung der Bookmarks ]{hyperref} \usepackage{breakurl} \usepackage{titlesec} % Textüberschriften anpassen %Abb. statt Abbildung und Tab. statt Tabelle \addto\captionsngerman{ \renewcommand{\figurename}{Abb.} \renewcommand{\tablename}{Tab.} } %Für Diagonallinie in erste Zelle einer Tabelle \usepackage{slashbox} %Definition um über dem Gleichheitszeichen etwas schreiben zu können (z.B. IV bei Induktionsbeweisen) \def\Gleich#1{\stackrel{\text{\makebox[0pt]{#1}}}{=}} %%% Seitenstil % \usepackage{scrpage2} % Kopf- und Fußzeilenformatierung \usepackage[onehalfspacing]{setspace} % Zeilenabstand = 1,5 %\usepackage{setspace} \recalctypearea %\pagestyle{scrheadings} \automark[section]{chapter} \addtokomafont{sectioning}{\rmfamily} % Abstand vor Kapitelüberschriften: 1/3 der Satzspiegelhöhe \renewcommand*{\chapterheadstartvskip}{\vspace*{1\baselineskip}} % Abstand nach Kapitelüberschriften: 3 Zeilen \renewcommand*{\chapterheadendvskip}{\vspace{1\baselineskip}} %\titlespacing{überschriftenklasse}{linker einzug}{platz oberhalb}{platz unterhalb}[rechter einzug] \titlespacing{\section}{12pt}{0em}{0em} \titlespacing{\subsection}{12pt}{0em}{0em} \RequirePackage{framed} %Konstruieren von Farbboxen hinter dem Text % Stil der Algorithmus - Umgebung \theoremstyle{nonumberplain} \theoremseparator{} \newtheorem{algorithmus}{} % Stil der Beweis - Umgebung \theoremstyle{nonumberplain} \theoremsymbol{\ensuremath{\Box}} % Setzt hinter jedem Beweis ein Viereck als Beweisabschluss \newtheorem{beweis}{Beweis} \begin{document} \begin{algorithm}[H] \SetAlgoLined \dontprintsemicolon \KwData{Eine Knotenmenge $n$} \KwResult{Der minimale Spannbaum der Knotenmenge}{ Initialisierung: Wähle die Kante mit dem kleinsten Kantengewicht. Falls mehrere in Frage kommen, wähle eine beliebige Kante. Diese Kante ist der Startbaum.\; \While{Der konstruierte Baum ist noch kein Spannbaum}{\vspace{2mm} Füge dem aktuellen Baum eine Kante mit kleinstmöglichen Gewicht hinzu, derart, dass sich wiederum ein Baum ergibt.\; } \Return Der MST über die Knotenmenge\;} \caption{Der Algorithmus von Prim} \end{algorithm}