Seite 1 von 1

algorithm-Package individuell anpassen

Verfasst: Sa 7. Apr 2012, 18:33
von Herr-Vorragend
Hi,

ich benutze für meine Algorithmen das Paket "algorithm", wie in folgendem Beispiel:
\documentclass{scrartcl}

\usepackage{algorithm}
\usepackage{algorithmic}

\begin{document}

	\begin{algorithm}
		\begin{algorithmic}[1]
		\STATE mach irgendwas.
		\end{algorithmic}
		\caption{Test-Algorithmus}
		\label{alg:TestAlgorithmus}
	\end{algorithm}

\end{document}
Dabei wird das gewohnte Layout erzeugt, nämlich eine horizontale Linie, dann "Algorithm 1" fettgedruckt und dann der Name, dann wieder eine horizontale Linie usw. Kann man das ganze etwas anpassen? Beispielsweise hätte ich gerne "Algorithm 1" in sans-serif (das bekomme ich noch mit \floatname hin), ich hätte aber auch gerne einen Doppelpunkt hinter der 1 und wenn möglich keine horizontalen Striche.

Genau genommen kann es eigentlich genau so aussehen, wie die figure-Umgebung, nur eben mit "Algorithmus" statt "Abbildung" und mit einem eigenen Algorithmen-Verzeichnis. Falls das einfacher ist.

Viele Grüße
Herr-Vorragend

Verfasst: Sa 7. Apr 2012, 20:44
von iTob
Mit dem Paket float kannst du dir eine neue Gleitumgebung definieren. Alternativ kannst du dir auch mal amsthm ansehen.

Verfasst: Mo 9. Apr 2012, 22:04
von Herr-Vorragend
Hi,

danke für die Antwort, ich schau mir das mal an. An dem algorithm-Paket kann man also nicht wirklich etwas ändern, oder?

Viele Grüße

Verfasst: Mo 9. Apr 2012, 22:27
von iTob
Doch klar. Du kannst die originale Paketdatei (mit einem neuen Namen) in deinen lokalen texmf-Baum kopieren und dann entsprechende Änderungen vornehmen. Oder du bindest das Paket wie gewohnt ein, kopierst dann die Definition der Umgebung in deine Datei und änderst sie entsprechend (\renewenvironment statt \newenvironment)


PS: Du hast den „Rückfrage“-Status falsch verstanden ;-)

Verfasst: Mo 9. Apr 2012, 23:12
von Herr-Vorragend
Hehe, stimmt, sorry. Ich denke jetzt komme ich zurecht, danke.