Algorithmen darstellen (mit algorithm2e)
Verfasst: Mi 1. Mai 2013, 16:18
Hallo,
ich war mir nicht sicher ob dieses Thema hierher oder in Tabellen und Grafiken gehört, ggf bitte verschieben.
Ich möchte einen Algorithmus mithilfe des Pakets algorithm2e darstellen. Hier ein Minimalbeispiel anhand dessen sich meine Probleme erkennen lassen:
Meine Probleme:
- Der Algorthmus ist lang und passt nicht auf eine Seite. Es wird allerdings kein Seitenumbruch gemacht und dort mit dem Algorithmus fortgesetzt, sondern der Rest der nicht mehr die Seite passt verschwindet.
- Wie kann die Breite der Darstellung des Alg. angepasst werden? Ich möchte, dass 11...11 und 22..22 in eine Zeile passt.
- In Zeile 14 wird eine Summe beschrieben. Ich finde es nicht schön, dass die 14 so weit nach unten gerückt ist. Am Besten fände ich es, wenn die 14 bzgl. des Ausdrucks zentriert wäre, etwas nach oben gerückt wäre auch ok. Was meint ihr?
- (Ich glaube das ist nicht algorithm2e spezifisch:) Das q im Index der Summe sieht nicht wirklich schön aus, oder? Geht es irgendwie, dass der "Stiel" des q's etwas länger gezogen ist?
Um Hilfe wäre ich dankbar,
Gruß Hask
EDIT: Zu Punkt 2: Ich sehe gerade, dass es ander Seitenbreite des Dokuments lag, das hat sich erledigt.
ich war mir nicht sicher ob dieses Thema hierher oder in Tabellen und Grafiken gehört, ggf bitte verschieben.
Ich möchte einen Algorithmus mithilfe des Pakets algorithm2e darstellen. Hier ein Minimalbeispiel anhand dessen sich meine Probleme erkennen lassen:
\documentclass[11pt]{article} \usepackage[linesnumbered,ruled]{algorithm2e} \begin{document} \begin{algorithm} \ForAll{}{ 1111111111111111111111111111111111111111 22222222222222222222\\ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ } } } } } } $\frac{q}{\sum\limits_{q_{j^{'}}}}$ \\ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ } } } } } } \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ } } } } } } \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ \ForAll{}{ } } } } } } \caption{my algorithm} \end{algorithm} \end{document}
- Der Algorthmus ist lang und passt nicht auf eine Seite. Es wird allerdings kein Seitenumbruch gemacht und dort mit dem Algorithmus fortgesetzt, sondern der Rest der nicht mehr die Seite passt verschwindet.
- Wie kann die Breite der Darstellung des Alg. angepasst werden? Ich möchte, dass 11...11 und 22..22 in eine Zeile passt.
- In Zeile 14 wird eine Summe beschrieben. Ich finde es nicht schön, dass die 14 so weit nach unten gerückt ist. Am Besten fände ich es, wenn die 14 bzgl. des Ausdrucks zentriert wäre, etwas nach oben gerückt wäre auch ok. Was meint ihr?
- (Ich glaube das ist nicht algorithm2e spezifisch:) Das q im Index der Summe sieht nicht wirklich schön aus, oder? Geht es irgendwie, dass der "Stiel" des q's etwas länger gezogen ist?
Um Hilfe wäre ich dankbar,
Gruß Hask
EDIT: Zu Punkt 2: Ich sehe gerade, dass es ander Seitenbreite des Dokuments lag, das hat sich erledigt.