1

I found several snipes to make a preview of the next frame available in the notes. But none work with show notes on secondscreen. While this covers a lot of what I would like to get, it does not work with secondscreen. And there are several other attempts that don't seam to work, or maybe are outdated or so.

How can I make a preview in my notes today (2017) with minimal efforts?

the solution from

  • What is wrong with the second solution in tex.stackexchange.com/a/60628/36296? It simulates the behaviour of show notes on secondscreen – user36296 Apr 4 '17 at 14:21
  • @samcarter : no not quite. it shows the preview on the slide it self not on a wide double beamer slide with the notes... – novski Apr 7 '17 at 7:51
  • I get the note pages, as it should be i.stack.imgur.com/JZcPx.png. Can you please post a MWE? – user36296 Apr 7 '17 at 8:25
  • Are you using the second solution in the linked answer? – user36296 Apr 7 '17 at 8:26
1

The following answer is just a copy of https://tex.stackexchange.com/a/60628/36296, nothing changed, just replaced the slides with ones like yours

\documentclass{beamer}
%\url{https://tex.stackexchange.com/q/33051/86}
\usepackage{pgfmorepages}
\setbeameroption{show notes}

\makeatletter
\defbeamertemplate{note page}{lookahead}
{%
{%
  \scriptsize
  \insertvrule{.25\paperheight}{white!90!black}
  \vskip-.25\paperheight
  \nointerlineskip
  \vbox{
    \hfill\insertslideintonotes{0.25}\hskip0.25\paperwidth\hskip-\Gm@rmargin\hskip0pt%
    \vskip-0.25\paperheight%
    \nointerlineskip
    \begin{pgfpicture}{0cm}{0cm}{0cm}{0cm}
      \begin{pgflowlevelscope}{\pgftransformrotate{90}}
        {\pgftransformshift{\pgfpoint{-2cm}{0.2cm}}%
        \pgftext[base,left]{\footnotesize\the\year-\ifnum\month<10\relax0\fi\the\month-\ifnum\day<10\relax0\fi\the\day}}
      \end{pgflowlevelscope}
    \end{pgfpicture}}
  \nointerlineskip
  \vbox to .25\paperheight{\vskip0.5em
    \hbox{\insertshorttitle[width=8cm]}%
    \setbox\beamer@tempbox=\hbox{\insertsection}%
    \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip4pt\raise3pt\hbox{\vrule
          width0.4pt height7pt\vrule width 9pt
          height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{7.5cm}\def\breakhere{}\insertsection\end{minipage}}\fi%
    }%
    \setbox\beamer@tempbox=\hbox{\insertsubsection}%
    \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip17.4pt\raise3pt\hbox{\vrule
          width0.4pt height7pt\vrule width 9pt
          height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{7.5cm}\def\breakhere{}\insertsubsection\end{minipage}}\fi%
    }%
    \setbox\beamer@tempbox=\hbox{\insertshortframetitle}%
    \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip30.8pt\raise3pt\hbox{\vrule
          width0.4pt height7pt\vrule width 9pt
          height0.4pt}}\hskip1pt\hbox{\insertshortframetitle[width=7cm]}\fi%
    }%
    \vfil}%
}%
\vskip.25em
\nointerlineskip
\insertnote
}


\pgfpagesdeclarelayout{notes page with look ahead}%
{%
\edef\pgfpageoptionheight{\the\paperwidth}
\edef\pgfpageoptionwidth{\the\paperheight}
\def\pgfpageoptionborder{0pt}
\def\pgfpageoptionfirstshipout{1}
\def\pgfpageoptioninitialshipout{2}
}%
{%
\pgfpagesphysicalpageoptions
{%
  logical pages=3,%
  physical pages=2,%
  physical height=\the\paperheight,%
  physical width=\the\paperwidth,%
  current logical shipout=2,%
  last logical shipout=2,%
}
\pgfpagesphysicalpage{1}{%
  skip code={\ifnum\the\pgfactualpage=1\relax\pgfpagesshipfalse\fi}
}%
\pgfpageslogicalpageoptions{1}%
{
  resized width=\pgfphysicalwidth,%
  resized height=\pgfphysicalheight,%
  border shrink=\pgfpageoptionborder,%
  center=\pgfpoint{.5\pgfphysicalwidth}{.5\pgfphysicalheight}%
}%
\pgfpageslogicalpageoptions{3}%
{
  resized width=.25\pgfphysicalwidth,%
  resized height=.25\pgfphysicalheight,%
  border shrink=\pgfpageoptionborder,%
  center=\pgfpoint{.875\pgfphysicalwidth}{.875\pgfphysicalheight},%
  border code={\color[gray]{0.8}\pgfusepath{stroke}},%
  skip code={%
    \ifvoid\csname pgfpages@box@2\endcsname\else
    \setbox\csname pgfpages@box@3\endcsname=%
\hbox to \pgfphysicalwidth{%
\hskip-.6in% No idea why this is the right value
\vbox to \pgfphysicalheight{%
\vskip-1in%
\copy\beamer@frameboxcopy}}\fi
    }%
}
\pgfpagesphysicalpage{2}{%
  skip code={\ifvoid\csname pgfpages@box@2\endcsname\pgfpagesshipfalse\fi}%
}%
\pgfpageslogicalpageoptions{2}%
{
  resized width=\pgfphysicalwidth,%
  resized height=\pgfphysicalheight,%
  border shrink=\pgfpageoptionborder,%
  center=\pgfpoint{.5\pgfphysicalwidth}{.5\pgfphysicalheight}%
}%
}

\pgfpagesdeclarelayout{notes page on second screen left with look ahead}%
{%
\edef\pgfpageoptionheight{\the\paperwidth}
\edef\pgfpageoptionwidth{\the\paperheight}
\def\pgfpageoptionborder{0pt}
\def\pgfpageoptionfirstshipout{1}
\def\pgfpageoptioninitialshipout{2}
}%
{%
\pgfpagesphysicalpageoptions
{%
  logical pages=3,%
  physical pages=1,%
  physical height=\the\paperheight,%
  physical width=2\paperwidth,%
  current logical shipout=1,%
  last logical shipout=2,%
}
\pgfpagesphysicalpage{1}{%
}%
\pgfpageslogicalpageoptions{2}%
{
  resized width=\pgfphysicalwidth,%
  resized height=\pgfphysicalheight,%
  border shrink=\pgfpageoptionborder,%
  center=\pgfpoint{.25\pgfphysicalwidth}{.5\pgfphysicalheight}%
}%
\pgfpageslogicalpageoptions{3}%
{
  resized width=.25\pgfphysicalwidth,%
  resized height=.25\pgfphysicalheight,%
  border shrink=\pgfpageoptionborder,%
  center=\pgfpoint{.4375\pgfphysicalwidth}{.875\pgfphysicalheight},%
  border code={\color[gray]{0.8}\pgfusepath{stroke}},%
  skip code={%
    \ifvoid\csname pgfpages@box@2\endcsname\else
    \setbox\csname pgfpages@box@3\endcsname=%
\hbox to \pgfphysicalwidth{%
\hskip-.6in% No idea why this is the right value
\vbox to \pgfphysicalheight{%
\vskip-1in%
\copy\beamer@frameboxcopy}}\fi
    }%
}
\pgfpageslogicalpageoptions{1}%
{
  resized width=.5\pgfphysicalwidth,%
  resized height=\pgfphysicalheight,%
  border shrink=\pgfpageoptionborder,%
  center=\pgfpoint{.75\pgfphysicalwidth}{.5\pgfphysicalheight}%
}%
}
\makeatother
\setbeamertemplate{note page}[lookahead]
\pgfpagesuselayout{notes page on second screen left with look ahead}
%\pgfpagesuselayout{notes page with look ahead}

\begin{document}

\begin{frame}
    \frametitle{Inhaltsverzeichnis}
    \tableofcontents
    \note{~}
\end{frame}

\section{Analyse}

\begin{frame}
    \frametitle{Ausgangslage}
    Es sind vier Ziele zu verfolgen:
    \begin{itemize}
        \item Der Studierende hat ein Gesch"aftsmodell in einer einfachen dynamischen Webl"osuge abgebildet.
    \end{itemize}
    \note{Blabla}
\end{frame}

\begin{frame}
    \frametitle{Analyse}
    Mittels mind-map wurde die Aufgabenstellung visualisiert
    \includegraphics[width=\textwidth, height=.5\textheight]{example-image}
    \note{Blubblub}
\end{frame}

\begin{frame}
    Ende
\end{frame}

\end{document}

enter image description here

Now if one would use this answers for frames without any notes, one get an similar output as your screenshots, but using such a layout without notes, does not really make sense.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.