
Relacionado con estopregunta estructurada mal repetida, Yo suelofolletoConNotaspara la versión impresa de una presentación de proyector. ¿Cómo se puede saber que no hay más cuadros que mostrar para poder suprimir las líneas de Notas correspondientes?
\documentclass[10pt,handout,onlymath]{beamer}
\usepackage{pgfpages}
\usepackage{pgffor}
\usepackage{handoutWithNotes}
\pgfpagesuselayout{3 on 1 with notes}[a4paper,border shrink=3mm]
\AtBeginSubsection[]
{
\begin{frame}<handout>[plain,noframenumbering]
\frametitle{Detailed outline}
\tableofcontents[sectionstyle=show/hide,subsectionstyle=show/shaded/hide,%
subsubsectionstyle=show/show/hide]
%\addtocounter{framenumber}{-1}
\end{frame}
}
\date{}
\let\newblock\relax
\begin{document}
\title{Handout}
\subtitle{Yellow pgfpages}
\begin{frame}
\titlepage
\end{frame}
\section{Intro}
\subsection{Sub 1}
\foreach \x in {1} {%
\begin{frame}{Title \x}
This is frame number \x
\end{frame}}
\subsection{Sub 2}
\foreach \x in {2,...,3} {%
\begin{frame}{Title \x}
This is frame number \x
\end{frame}}
\section{Main}
\subsection{Sub 3}
\foreach \x in {4,...,7} {%
\begin{frame}{Title \x}
This is frame number \x
\end{frame}}
\end{document}
Respuesta1
Malas noticias: handoutWithNotes.sty
utiliza pgfpages
, que copia la parte de la nota antes de componer la parte del proyector. Es decir. Es decir, esas líneas de notas se colocan en el pdf antes de pgfpages
saber cuántas páginas quedan.
Buenas noticias: puedes hacerlo manualmente. Poner \pgfpagesshipoutlogicalpage{6}\vbox{}
al final. Esto limpiará la página lógica inferior derecha.
Aún mejor: puedes comprobar si el lado izquierdo está vacío antes de vaciarlo.
\ifvoid\csname pgfpages@box@2\endcsname\pgfpagesshipoutlogicalpage{5}\vbox{}\fi
\ifvoid\csname pgfpages@box@3\endcsname\pgfpagesshipoutlogicalpage{6}\vbox{}\fi
Pero prefiero llenar el resto de la página usando líneas de notas:
\ifvoid\csname pgfpages@box@2\endcsname\pgfpagesshipoutlogicalpage{2}\copy\notesbox\fi
\ifvoid\csname pgfpages@box@3\endcsname\pgfpagesshipoutlogicalpage{3}\copy\notesbox\fi