Hi, liebe TeXniker!
Ich möchte mit den Paketen algorithmic und algorithm einen Algorithmus darstellen. Mehrere Dinge müssen dabei erfüllt sein:
- Der Algorithmus soll einen schönen Kopf haben, mit Überschrift und diesen typischen horizontalen Linien.
- Der Algo soll im Algorithmenverzeichnis aufgelistet sein.
- Der Algo soll kein Gleitobjekt wie etwa Tabellen oder Bilder sein, sondern sich direkt im Text einfügen und vor allem auch Seitenumbrüche erlauben.
- Es wäre gut, wenn man innerhalb von algorithmic Blöcke definieren kann, in denen KEIN Seitenumbruch erfolgen darf.
Das Minimalbeispiel ist klar und verdeutlicht vor allem die ersten beiden Punkte:
Code:
\documentclass{scrbook}
\usepackage{algorithmic}
\usepackage[Algorithmus]{algorithm}
\begin{document}
\begin{algorithm}
\caption{Anzahl nicht-isomorpher kubischer Zahlk\"orper}
\begin{algorithmic}
\REQUIRE $D \in Z$
\ENSURE Anzahl
\RETURN $3$
\end{algorithmic}
\end{algorithm}
\listofalgorithms
\end{document}
Nun müsst ihr euch noch viel Text davor und dahinter vorstellen und stellt euch noch vor, der Algorithmus ginge über 1½ Seiten, meiner tut das nämlich.
Kann man die letzten beiden Punkte – vor allem den 3.! – irgendwie realisieren?
Frank
(Hinweis: Dieser Thread ist eine Fortsetzung von http://www.mrunix.de/forums/showthread.php?t=68745.)
Lesezeichen