Modifikationen in algorithm2e

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Modifikationen in algorithm2e

Danke

von Sigls » Mi 15. Jun 2016, 07:33

funktioniert, vielen Dank!

von Bartman » Mi 15. Jun 2016, 00:42

\documentclass[
%	fontsize = 11pt, % Voreinstellung
%	paper=a4,        % Voreinstellung
%	twoside=false,	 % Voreinstellung
	listof=totoc,
	bibliography=totoc,
	numbers=noenddot,
	leadsepline
]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[longend, dotocloa, lined, ruled, algosection, linesnumbered]{algorithm2e}
\usepackage{hyperref}

\SetAlgorithmName{Algorithmus}{Algorithmus}{Algorithmenverzeichnis} % <- eingefügt

\begin{document}

    \tableofcontents
    \listofalgorithms

	 \section{Abschnitt}
    
    \autoref{factorizationmain}
    
    \begin{algorithm}
        \DontPrintSemicolon
        \SetKwProg{Fn}{Funktion}{}{end Funktion} % <- geändert
        \Fn{\textsc{FactorizationMain}(f)}{
            \While{not at end of this document} {
                read current\;
            }
            \KwRet{Test}
        }
        \caption{Test}
        \label{factorizationmain}
    \end{algorithm}
    
\end{document}

Modifikationen in algorithm2e

von Sigls » Di 14. Jun 2016, 20:37

Hallo,

ich versuche schon seit 2 Tagen meine Vorlage für Algorithmen zu modifizieren, bei 2 Problemen komme ich jedoch nicht weiter. Gegeben sei folgendes Minimalbeispiel.
\documentclass [fontsize = 11pt, paper=a4,  twoside=false, listof=totoc,
                bibliography=totoc, numbers=noenddot, leadsepline]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[longend, dotocloa, lined, ruled, algosection, linesnumbered]{algorithm2e}

\begin{document}

    \tableofcontents
    \listofalgorithms
    \vspace*{5ex}
    
    \begin{algorithm}[H]
        \SetAlgorithmName{Algorithmus}{}{Algorithmenverzeichnis}
        \DontPrintSemicolon
        \SetKwProg{Fn}{Funktion}{}{}
        \Fn{\textsc{FactorizationMain}(f)}{
            \While{not at end of this document} {
                read current\;
            }
            \KwRet{Test}
        }
        \caption{Test}
    \end{algorithm}
    
\end{document}
Im Anhang ist die Algorithmus compiliert.

Meine Probleme sind:

* Warum lässt sich Der Eintrag im Inhaltsverzeichnis "List of algorithm" nicht ändern? (Option ngerman ist keine Lösung, da sich dadurch die Formatierung bei den Doppelpunkten verändert)

* Wie lässt sich am Schluss das Ende der Funktion als
end Funktion anzeigen? Bisher wird das end verschluckt.

Ich hoffe ihr könnt mir helfen.
Dateianhänge
Snip.PNG
Snip.PNG (28.23 KiB) 996 mal betrachtet

Nach oben