PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : In Algorithmen umbrechen



bell
19-11-2009, 19:44
Hallo,

ich habe in meiner Abschlussarbeit viele (>20) Algorithmen mit dem packag algorithmic geschrieben. Diese packe ich in eine algorithm-Umgebung:



\documentclass{book}
\usepackage{algorithm}
\usepackage{algorithmic}
\begin{document}

\begin{algorithm}[H]
\caption{Demo}
\begin{algorithmic}
\IF {i<10}
\PRINT hallo
\ENDIF
\end{algorithmic}
\end{algorithm}

\end{document}


Da die Algorithmen oft lang sind (länger als eine halbe Seite) und da ich sie fest im Text verankere (deshalb Option [H]), wird der Text auseinandergezogen und es entstehen unschöne vertikale Lücken. Deshalb möchte ich erlauben, dass LaTeX Algorithmen umbricht. Dazu habe ich in der Dokumentation nichts finden können, aer vielleicht gibt es einen allgemeinen Ansatz? Ich möchte nicht alle Algorithmen umschreiben müssen, deshalb würde ich gerne bei diesem package bleiben.

Wie kann ich also Umbrüche erlauben?

Schönen Gruß,
Basil

sommerfee
19-11-2009, 20:19
http://www.mrunix.de/forums/showthread.php?t=65064&highlight=algorithmic+Seitenumbruch

Man kann das bestimmt noch anhübschen, indem man eine eigene Umgebung dafür definiert...

Liebe Grüße,
Axel

bell
20-11-2009, 15:15
Toll, Vielen Dank Alex!

das ist genau was ich gesucht habe. Dein Code funktioniert bei mir einwandfrei!

Schönen Gruß, Basil