I use the code below to produce handouts of my presentations.
When I open the resulting pdf with any pdf viewer, it is viewed correctly, but when I print it, it is always printed very small, no matter the program I use (Okular, Evince, Acrobat…). Bonus to anyone that can make the pdf be printed correctly by Okular under Ubuntu! Thanks!
MWE here:
\documentclass[handout]{beamer}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
\setbeameroption{show notes on second screen=bottom}
\setbeamercolor{background canvas}{bg=pink}
\mode<presentation> {
\usetheme{Singapore}
}
\begin{document}
\begin{frame}[plain]
\titlepage
\note{
Notes for the title page
}
\end{frame}
\section*{Outline}
\begin{frame}[plain]
\frametitle{Outline}
\tableofcontents
\note{
Notes for the table of contents
}
\end{frame}
EDIT:
If I place the line "\pgfpagesuselayout{2 on 1}" after the line "\setbeameroption{show notes}" I do not experience the printing problem anymore!! However, the slide preview and notes that appear at the bottom belong to the NEXT SLIDE, instead of to the CURRENT SLIDE!! What is going on with that?
Best Answer
This has nothing to do with
TeX
, just with your printing properties. The document generated by your above MWE has a size of 128 mm\times
192 mm, so it is much smaller then Din A4. If you print it without scaling you will end up with a small image in the centre of the paper:If you let your printer do its job and either scale it (e.g. 140% seems to be a good start) or
fit to paper
, you will get the whole page filled:Or, instead of fiddling around with the printer options, compile the pdf directly to a Din A4 version, i.e. not interfering with the
pgf
resizing by omittingon second screen
: