PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beamer & Algorithm



marekp
11-05-2006, 01:26
Hallo!

Habe ein großes Problem: Würde gerne im Beamer innerhalb eines Frames einen Algorithmus mithilfe des algorithmicx buw. algorithm - Pakets darstellen. Leider bekomme ich die Fehlermeldungen:

Not in outer par mode
Undefined control sequence
Missing number, treated as zero

Ich hoffe sehr, dass mir jemand helfen kann.

daswaldhorn
11-05-2006, 08:57
Hallo marekp,

erstmal herzlich willkommen hier an Board :)

also deine Fehlermeldung lässt nur Raum für Spekulationen.
Undefined control sequencekönnte durch einen Tippfehler entstehen...
Missing number, treated as zerokommt meist, wenn als Argument ein Zahlenwert erwartet wird, du aber keinen angegeben hast.

Konkrete Aussagen kann man nur machen, wenn du mal ein Minimalbeispiel (www.minimalbeispiel.de) erstellst und das hier zur Verfügung stellst.

Grüße, Carsten

marekp
11-05-2006, 12:12
Hi,


erstmal herzlich willkommen hier an Board

Danke!

hier das Beispiel:


\documentclass{beamer}

\usepackage[ruled,vlined]{algorithm2e}

\begin{document}
\frame{
\begin{algorithm}
$Q \leftarrow \textit{empty queue}$\;
\caption{Breitensuche auf gerichteten Graphen}
\end{algorithm}
}
\end{document}

Den beschriebenen Fehler gibt es nur, wenn ich die Algorithmus-Umgebung in das Frame einfüge.

countbela666
11-05-2006, 13:10
Hallo marekp,

die Fehlermeldung not in outer par mode deutet daruf hin, dass es Probleme mit der Gleitumgebung im Frame gibt. Das Paket float schafft da Abhilfe:

\documentclass{beamer}

\usepackage[ruled,vlined]{algorithm2e}
\usepackage{float}

\begin{document}
\frame{
\begin{algorithm}[H]
$Q \leftarrow \textit{empty queue}$\;
\caption{Breitensuche auf gerichteten Graphen}
\end{algorithm}
}
\end{document}Grüße,
Marcel

marekp
11-05-2006, 13:22
Du kannst dir nicht vorstellen, wie dankbar ich dir bin! Habe gestern die halbe Nacht gegoogelt und nichts gefunden, was mir geholfen hätte...
Bereite nämlich ein Hauptseminar vor und habe nicht mehr viel Zeit.

Danke schön!

oscarspatz
11-05-2006, 16:18
[...]und habe nicht mehr viel Zeit.

ach ja..... :D

wer kennt das nicht...

ich weiss nicht, ob du es schon gesehen hast, ich hatte hier (http://www.mrunix.de/forums/showthread.php?p=199342#post199342) etwas zu Anleitung von beamer geschrieben - vielleicht hilfts ja weiter....