- Published on
Beamer幻灯片生成讲义
本文字数:约0.2k·访问:加载中...
- Authors

- Name
- Jing
方式一
写beamer文档时,加上这两句就能生成带笔记的讲义了。具体可以看handoutWithNotes的文档。
\usepackage[slide-frame=true]{handoutWithNotes}
\pgfpagesuselayout{3 on 1 with notes}[a4paper,border shrink=5mm]
方式二
不记得在哪找到下面的模板,可以把任意pdf文件做成讲义,页面布局也非常自由。
\documentclass{ctexart}
% 用于将pdf文件转化为带笔记的讲义格式
\usepackage{graphicx}
\usepackage[margin=1in]{geometry}
\usepackage{adjustbox}% 添加边框
\usepackage{pgffor, ifthen}
\newcommand{\notes}[3][\empty]{%
\noindent Notes\vspace{10pt}\\
\foreach \n in {1,...,#2}{%
\ifthenelse{\equal{#1}{\empty}}
{\rule{#3}{0.5pt}\\}
{\rule{#3}{0.5pt}\vspace{#1}\\}
}
}
% use XeTeX to compile this file
\newcommand*{\numberofpages}[1]{%
\the\XeTeXpdfpagecount"#1" %
}
% pdf文件名,与本文件放在同一目录下
\newcommand{\filename}{myslide.pdf}
\begin{document}
% \includepdf[pages=1-3,nup=1x3,frame=true,delta=0 20,offset=-120 0,scale=0.7]{myslide.pdf}
\noindent
\foreach \n in {1,...,\numberofpages{\filename}}{
\begin{minipage}{0.5\textwidth}
% 4:3的幻灯片scale=0.6,16:9的幻灯片scale=0.5
\adjustimage{page=\n,scale=0.5,frame}{\filename}
\end{minipage}
\begin{minipage}{0.5\textwidth}
\notes{10}{\textwidth}
\end{minipage}
\ifthenelse{\n = \numberofpages{\filename}}{}{\\ \\ \\}
}
\end{document}
本文作者: Jing
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 4.0 许可协议。转载请注明出处!