Menu

Notes and transparency on second screen

Help
2009-10-26
2013-04-17
  • Michael Tänzer

    Michael Tänzer - 2009-10-26

    Hi,

    I do a tutorial at my university and use beamer for the slides. As I have questions and answers on my slides I uncover the answers after showing the questions using overlay specifications which works well.
    But sometimes I want to see the answers e.g. to give a hint to the students so I want to put them on the second screen.

    I also added some notes, but instead of only showing the notes and a little thumbnail I want to see the original slide with the note included inline.

    I tried the following which unfortunately didn't work:

    <pre><code>\usepackage{pgfpages}
    \setbeameroption{show notes on second screen}
    \setbeamertemplate{note page}{
    \setbeamercovered{transparent}
    \setbeameroption{show notes}
    \insertslideintonotes{1}
    \setbeameroption{hide notes}
    \setbeamercovered{invisible}
    }</code></pre>

    I also tried commenting the last two lines.

    Thank you for your help

     
  • Michael Tänzer

    Michael Tänzer - 2009-10-26

    Yay, the code snippet functionality of the forum is completely broken. But it looked nice in the preview ;-)

     
  • Benjamin Kellermann

    I asked a similar question some time ago and solved it now in a way, where I have to compile every file twice. The first time without notes and in the second round, I include the pages from the first compilation within the notes page. This works much better than trying to compile it in one round, because of strange positions of tikz nodes on the page (especially when using remember picture…)

    The code I use looks as follows:

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    % note page template
    % 1. compile without notes
    % 2. cp presentation.pdf presentation_without_notes.pdf
    % 3. \previewfilename{presentation_without_notes}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \RequirePackage{pgfpages}
    \RequirePackage{tikz}
    \let\org@frame\frame
    \let\org@endframe\endframe
    \renewenvironment{frame}%
    {%
    \label{frame_\insertframenumber}
    \org@frame%
    }{\org@endframe}

    \RequirePackage{forloop}
    \RequirePackage{ifthen}
    \newcounter{ct}
    \newcounter{colct}
    \newcounter{totalplusone}
    \newcommand{\insertpreviewfilename}{}
    \newcommand{\previewfilename}{\renewcommand{\insertpreviewfilename}{#1}}
    \newcommand{\minipagenode}{%
    \node#2{%
    #4
    };
    }
    \newcommand{\preview}{%
    \ifthenelse{\equal{\insertpreviewfilename}{}}{%
    \begin{minipage}{\textwidth}
    \centering
    no  preview  available\\
    compile a file without notes and set it with \texttt{\textbackslash{}previewfilename\{\}}
    \end{minipage}
    }{%
    \includegraphics{\insertpreviewfilename}
    }
    }
    \setbeamertemplate{note page}{%
    \begin{tikzpicture}
    \minipagenode{(thisslide)at (2.6,-0.1)}{7cm}{%
    \setcounter{ct}{\insertpagenumber-1}
    \preview{\arabic{ct}}
    }
    \minipagenode{(notes)at (thisslide.south west)}{8.5cm}{%
    \insertnote
    }
    \minipagenode{(pages) at (thisslide.20)}{1.5cm}{%
    \tiny
    \setcounter{totalplusone}{\inserttotalframenumber+1}
    \begin{tabular}{r@{}r@{}r@{}r@{}}
    \setcounter{ct}{1}
    \whiledo{\value{ct} < \value{totalplusone}}{%
    \forloop{colct}{1}{\value{colct} < 4 \and \value{ct} < \value{totalplusone}}{%
    \hyperlink{frame_\arabic{ct}}{%
    \ifthenelse{\equal{\arabic{ct}}{\insertframenumber}}
    {\arabic{ct}}{\color{gray}\arabic{ct}}
    }&
    \stepcounter{ct}
    }
    \ifthenelse{\value{ct} < \value{totalplusone}}{\\}{}
    }
    \end{tabular}
    }
    \minipagenode{(navigation) at (pages.north)}{1.5cm}{%
    \insertframenavigationsymbol
    \insertbackfindforwardnavigationsymbol
    }
    \minipagenode{(nextslide) at (pages.east|-thisslide.north)}{3.9cm}{%
    \setcounter{ct}{\insertpagenumber-1}
    \ifthenelse%
    {\equal{\arabic{ct}}{\inserttotalpagenumber}}%
    {\setcounter{ct}{1}}%
    {\setcounter{ct}{\insertpagenumber}}
    \hyperlinkslidenext{\preview{\arabic{ct}}}
    }
    \minipagenode{(toc) at (nextslide.south)}{3.9cm}{%
    \tiny
    \setcounter{tocdepth}{2}
    \tableofcontents
    \setcounter{tocdepth}{4}
    }
    \end{tikzpicture}
    }
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

     
  • Michael Tänzer

    Michael Tänzer - 2009-11-12

    Thank you for your answer.

    This looks a bit complicated though. Right now I just print the slides in handout mode and manually add some notes on the printout. This is not as cool as a two screen solution but it works.

     

Log in to post a comment.