PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umbruch in float/algorithmic Umgebung



wookie_182
08-04-2005, 19:01
Hallo,

Ich verwende das algorithmicx-Paket um einen Algorithmus in Pseudocode darstellen zu können. Mein Algorithmus ist allerdings relativ lang, er erstreckt sich über zwei Seiten. Wenn ich den Algo in die

\begin{algorithm}
...
\end{algorithm}

Tags setze um darauf referenzieren zu können, wird er nicht mehr umgebrochen. In diesen Tags kann ich \caption{} und \label{} definieren. Ich schätze das ist halt so eine Art float-Umgebung, in der kein Seitenumbruch möglich ist. Was kann ich da tun??? Kann ich so eine float-Umgebung umbrechen???

Danke für die Hilfe

wookie_182

edico
09-04-2005, 07:25
%
\documentclass{scrartcl}
\usepackage{url}
\usepackage{hyperref}
\begin{document}
\section*{hints\_@\_algorithm environment}
\begin{enumerate}
\item A figure-, table-, algorithm- or another float is only possible on one page! herefore a pagebreak in a float is not possible!\par
\url{http://www.texnik.de/floats/floats.phtml}
\item If you want always nonfloats with captions, than use package nonfloat.\par
\url{http://www.texnik.de/floats/nonFloat.phtml}
\item Vielleicht kannst du auch die algorithmic-Umgebung in eine minipage
packen und dann gem. picture oder table wie folgt einbinden:
\begin{verbatim}
\begin{minipage}{\textwidth}
o \centering
\includegraphics{image}
\figcaption{Non-floating pic}
\label{fig:non:float}
\end{minipage}
\end{verbatim}
\item Oder du arbeitest nach der multipage-float-Methode analog longtable resp. longfigure \par
\url{http://www.cs.uu.nl/people/piet/floats/node2.html} bzw.\par
\href{http://www.cs.uu.nl/people/piet/floats/node4.html#SECTION00022000000000000000}{Non-float figures - longfigures}\par
\dots keine Ahnung, ob das geht
\end{enumerate}
\end{document}
%
... gib doch mal bitte Nachricht, ob und wie du vorangekommen bist.
edico