
У меня есть следующий простой код:
\documentclass[10pt,handout]{beamer}
\usepackage{pgfmorepages}
\pgfpagesuselayout{2 on 1}[a4paper]
\begin{document}
\begin{frame}
\frametitle{Hello}
Nice to see you
\end{frame}
\begin{frame}
\frametitle{Bye}
Nice seeing you
\end{frame}
\end{document}
работает довольно хорошо. Но я хотел бы, чтобы каждый из моих двух кадров был окружен прямоугольным черным ящиком. Я не знаю, как это сделать.
решение1
Вы можете использовать border code=\pgfusepath{stroke}
опцию для добавления линии вокруг страниц. У некоторых просмотрщиков возникают проблемы с рисованием этого вместе с фоном, в таких случаях вы можете отключить фон через\setbeamercolor{background canvas}{bg=}
\documentclass[10pt,handout]{beamer}
\usepackage{pgfmorepages}
\setbeamercolor{background canvas}{bg=}
\pgfpagesuselayout{2 on 1}[a4paper,border code=\pgfusepath{stroke}]
\begin{document}
\begin{frame}
\frametitle{Hello}
Nice to see you
\end{frame}
\begin{frame}
\frametitle{Bye}
Nice seeing you
\end{frame}
\end{document}