📄 pdfslide.tex
字号:
\documentclass[a4paper]{article}\usepackage{graphicx}\usepackage[contnav]{pdfslide}\usepackage{pause}\usepackage{CJK}\usepackage{background}%\pagestyle{title}\begin{document}\begin{CJK}{GBK}{song}\orgname{清华大学}\orgurl{\protect\color{white}http://www.tsinghua.edu.cn}\title{\scalebox{1}[1.3]{用 pdfslide 和 PPower4 做幻灯片}}\author{\scalebox{1}[1.3]{王垠}}\address{清华大学计算机系,北京,100084}\notes{注释:这个幻灯片是用 pdfslide + PPower4 做成的。}\overlay{d12.jpg}\maketitle\overlay{metablue.pdf}\color{blue}\section*{使用 \TeX 来做幻灯片的好处}%\overlay{bg.jpg}\pagedissolve{R}\color{white}使用 \TeX 做幻灯片非常方便,你不用为格式操心。如果你的文档里有大量数学符号,这个好处就再明显不过了。$${V_P\over E_1} = K_1\left({1\over 1+2\eta}\right)^{1\over2\eta} \left({\eta\over 1+2\eta}\right) \pause \approx {1\over2}\,{\eta\over1+\eta}.$$ \pause\begin{center}\includegraphics{curv}\end{center}\pagecolor{green}\section*{再看看这个}$$\def\normalbaselines{\baselineskip20pt\lineskip1pt\lineskiplimit0pt }\def\mapright#1{\smash{ \mathop{\longrightarrow}\limits^{#1}}}\def\mapdown#1{\Big\downarrow \rlap{$\vcenter{\hbox{$\scriptstyle#1$}}$}}\matrix{\noalign{\vskip6pt}&&&&&&0\cr &&&&&&\mapdown{}\cr 0&\mapright{}&{\cal O}_C&\mapright\iota& \cal E&\mapright\rho&\cal L&\mapright{}&0\cr &&\Big\Vert&&\mapdown\phi&&\mapdown\psi\cr 0&\mapright{}&{\cal O}_C&\mapright{}& \pi_*{\cal O}_D&\mapright\delta& R^1f_*{\cal O}_V(-D)&\mapright{}&0\cr &&&&&&\mapdown{\theta_i\otimes\gamma^{-1}}\cr &&&&&&\hidewidth R^1f_*\bigl({\cal O} _V(-iM)\bigr)\otimes\gamma^{-1}\hidewidth\cr &&&&&&\mapdown{}\cr &&&&&&0\cr\noalign{\vskip6pt}}$$\color{black}\section*{使用 pdfslide + PPower4 做幻灯片的两个步骤}\overlay{metablue.pdf}\begin{itemize}\pause\item 使用 pdfslide 宏包和 pdflatex 把文档做成 PDF 文件,在需要遮盖的地方放上 \verb+\pause+。\pause\item 把生成的 PDF 文件交给 PPower4 处理,生成有动态效果的 PDF 文件。\end{itemize}\section*{使用 pdfslide}\textsf{pdfslide} 提供了整套做幻灯片的方便命令。\pause\subsection*{载入宏包}\begin{verbatim}\usepackage[contnav]{pdfslide}\end{verbatim}载入 pdfslide 宏包。然后就可以使用通常的 \LaTeX 命令来输入文字。注意如果使用汉字请用 \verb+\section*+,不然会出错,我不知道为什么。每一个 \verb+\section+ 都会被分页。\textsf{contnav} 选项用 Con\TeX t 提供的按钮字体(看右边那些按钮),如果你没有可以换成 \textsf{ams}。\section*{样式}\begin{itemize}\pause\item 使用 \verb+\pagedissolve+ 命令可以改变页面的刷新方式。这种命令在换页时才起作用,所以注意放置的位置。比如,我在这一节末尾放上:\begin{verbatim}\pagedissolve{Dissolve}\end{verbatim}让页面的刷新方式变成了现在这样。可以选择的刷新方式有 Split, Blinds, Box, Wipe, Dissolve, Glitter, R。其中 R 就是直接替换,没有特殊效果。Acrobat Read 显示这些特殊效果不是很好,建议直接替换。\pause\item 使用 \verb+\overlay+ 可以改变页面背景。比如:\begin{verbatim}\overlay{bg.jpg}\end{verbatim}就可以把以后的背景换成 bg.jpg。\end{itemize}\color{black}\pagedissolve{Dissolve}\section*{使用 PPower4 来得到动态效果}\overlay{metagray.pdf}在文档里使用 \verb=\pause= 时候,生成的 PDF 文件里会被做上记号。如果你再用 PPower4 后处理你的 PDF 文档就可以得到那种页面分段显示的效果了。每次显示到 \verb=\pause= 的地方就会停下来,你按一下 Enter 键后面的内容才会显示。\pauseVBlinds你还可以使用 \begin{verbatim}\pauseDissolve \pauseVOSplit\pauseReplace \pauseVISplit\pauseHBlinds \pauseOBox\pauseVBlinds \pauseIBox\pauseHOSplit \pauseWipe\pauseHISplit \pauseGlitter\end{verbatim}来得到不同的遮盖变换效果。注意,使用了这些效果之后后面的页面刷新方式都会随之改变。\pauseReplace\section*{下载}PPower4 可以在 http:\slash \slash www-sp.iti.informatik.tu-darmstadt.de\slash software\slash ppower4\slash index.html 下载。\section*{使用方法}PPower4是一个 Java 程序,一般你的 \TeX 系统里会装有这个程序。它的名字叫 pp4p.jar, 如果你用 UNIX,你就可以编辑一个 shell 脚本,比如叫 pp4:\begin{verbatim}#!/bin/shbasedir=/usr2/texlive/texmf/source/latex/ppower4java -jar ${basedir}/pp4p.jar "$@"\end{verbatim}必须根据你的系统把 basedir 指向 pp4p.jar 所在的目录。然后你可以用它来处理你的文件,比如是 input.pdf\begin{verbatim}pp4 input.pdf output.pdf\end{verbatim}得到一个 output.pdf,这个 PDF 文件就有动态效果了。\end{CJK}\end{document}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -