PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beamer Multiscreen Präsentation mit Notizen



twohead
20-10-2009, 15:53
Hi,

ich benutze beamer und die Option "show notes on second screen" in Kombination mit pgfpages um die beamer notes auf dem zweitern Monitor anzuzeigen. Das funktioniert soweit super. In der Notizfolie ist mir nur die Darstellung des aktuellen Bildes (im default style) viel zu klein. Der Platz links für den Vortragstitel, Section, Subsection und Frametitel finde ich völlig verschwendet. Ich hätte am liebsten die Darstellung des Frame in ca. 75% Größe. Mir reichen immer 1 bis 2 kurze Notizpunkte darunter. Mehr kann man "live" während der Präsentation sowieso nicht mehr erfassen.

Minimalbeispiel 1:


\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen}
\begin{document}
\begin{frame}
Bla bla
\note[item]{Beim ersten Bla kurz warten!}
\note[item]{Beim zweiten Bla schnell weitermachen!}
\end{frame}
\end{document}


Ich habe zunächst versucht mit \setbeamertemplate{note page}[plain] und \note{\insertslideintonotes{0.75}} zu arbeiten. Das klappt auch wunderbar für Frames ohne Overlays. Aber sobald man das für mich unverzichtbare Feature von Overlays hinzunimmt kommt die Notifolie erst ganz zum Schluss:

Minimalbeispiel 2:


\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen}
\setbeamertemplate{note page}[plain]
\begin{document}
\begin{frame}
\begin{itemize}[<+-| alert@+>]
\item Schrittweises erscheinen der Stichpunkte
\item fuehrt zu leerem 2. Monitor
\item erst nach diesem letzten Punkt kommt auf dem 2. Monitor die Notizfolie
\end{itemize}
\end{frame}
\note{
\insertslideintonotes{0.75}
\begin{itemize}
\item Dieser Stichpunkt ist so wichtig, der muss von Anfang an sichtbar sein!
\end{itemize}
}
\end{document}


Jetzt habe ich probiert mit Anpassung von beamerbasenotes.sty und beamerouterthemedefault.sty das Vorschaubild zu vergrößern und den Teil links Einzeilig nur mit Section und Subsection (die bei insertslideintonotes fehlen) zu gestalten. Das klappt aber überhaupt nicht. Obwohl in den Logfiles steht, dass mein neues Package geladen wurde und er sich nicht über den neuen Optionsnamen beklagt passiert überhaupt nichts?!

Eigentlich soll man das auch manuell machen können. Aber das folgende Beispiel aus der Beamerdoku kompiliert nicht:


\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{second mode text on second screen}
\begin{document}
\begin{frame}[typeset second]
This text is shown on the left and on the right.
\only<second>{This text is only shown on the right.}
\only<second:0>{This text is only shown on the left.}
\end{frame}
\end{document}

Hat jemand eine Lösung für eines der Probleme?

twohead
21-10-2009, 10:08
Problem selbst gelöst:



\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen}
\setbeamertemplate{note page}[plain]

\newenvironment{myframe}[1][0.75]{%
\begin{frame}[environment=myframe]
\note{
{\scriptsize \insertsection\ --- \insertsubsection}
\insertslideintonotes{#1}
}
}{%
\end{frame}
}

\begin{document}
\section{Endlich}
\subsection{Geschafft}
\begin{myframe}
\frametitle{Juhuu!}
\begin{itemize}[<+-| alert@+>]
\item Schrittweises erscheinen der Stichpunkte
\item fuehrt zu leerem 2. Monitor
\item erst nach diesem letzten Punkt kommt auf dem 2. Monitor die Notizfolie
\end{itemize}
\note[item]{Dieser Stichpunkt ist so wichtig, der muss von Anfang an sichtbar sein!}
\end{myframe}
\end{document}


Die Notiz muss innerhalb des Frames stehen. Damit ich das nicht mehr ausversehen falsch mache, hab ich das gleich als neue Umgebung definiert.