Beamer: Block in \only nicht richtig dargestellt?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Beamer: Block in \only nicht richtig dargestellt?

von Pellekaeptn » Di 26. Jan 2010, 20:59

Ok hab das Problem jetzt nach 2 Tagen rumsuchen selbst gelöst :)
Ich wusste einfach nicht, dass man für sowas die "onlyenv"-Umgebung benutzt.... Sry für die Störung :oops:

Beamer: Block in \only nicht richtig dargestellt?

von Pellekaeptn » Di 26. Jan 2010, 10:53

Hallo!
Ich beschäftige mich zwar schon seit einer Weile mit LaTeX, aber bin doch immer wieder auf die Hilfe von Profis angewiesen ;)
Also ich mache eine Präsentation mit Beamer, und auf einem Frame soll mit \only auf dem zweiten Slide ein Block gefüllt mit einer verbatim-Umgebung erscheinen. Hier erstmal der Code:
\documentclass{beamer}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[ngerman]{babel}
\mode<presentation>
{
\usetheme[compress]{Dresden}
\usecolortheme{crane}
}
\begin{document}
\begin{frame}[fragile]
\frametitle{Reihe.class}

\begin{itemize}
\item<1-> zwei getrennte While-Schleifen zur Eingabe der beiden Zahlen (Mantisse, Grenze)


%hier tauchen die Probleme auf
\only<2>{
\begin{block}{Code}
\begin{verbatim}
String n=ReadWin.getString(Fehler+"...")};
Fehler="";
try{
  Grenze=Integer.parseInt(n); 
  if(Grenze>0)N_eingelesen=true;
  else Fehler="Der Wert muss positiv sein!\n";}
catch(NumberFormatException e){
  Fehler="Wert muss nat\u00fcrlich sein!\n";}
\end{verbatim}
\end{block}
}
\end{itemize}
\end{frame}

\end{document}
Ich krieg 34 Fehler, die meisten so in der Art von "\begin{document} ended by \end{block}" u.Ä., angezeigt wirds trotzdem.
Ich versteh leider den Fehler nicht, denn wenn ich einfach das only rausnehme und den Block ganz normal ab dem 1. Slide anzeigen lasse, funktioniert es...

Vielen Dank schonmal für eure Zeit und Mühen,

Nach oben