对于一个经常与数学公式打交道的研究人员,TeX是做Slide的首选。虽然说同
PowerPoint 和 MagicPoint 这样的商业软件相比,TeX的编写要略微复杂一些,需
要很多预备知识。但是TeX 作出的Slide对数学公式的处理绝对具有专业水平,并且TeX
文件的模板写成之后可以重用,在制作大量文档时,TeX完全胜于 PowerPoint 、
MagicPoint 等商业软件。
一个用来做Slide的Latex扩展,其特点是保留Latex的\section等层次结构,能够自动生 成框架索引,在beamer的安装包中还包括了一些模拟其它TeX扩展的例子。
LaTeX, pgf( LaTeX Portable Graphics Format)
LaTeX 的安装不同而改变);
PdfLatex. 编译两次可以生成pdf中的书签。
\begin{CJK}{GB}{kai}
......
\end{CJK}
改为
\begin{CJK*}{GBK}{kai}
......
\end{CJK*}
foiltex是一个TeX的文档类,它可以用来制作TeX幻灯片. foiltex可以通过选项来设置页
眉和页脚规则以及页面内容等。宏 \MyLogo 可以用来将图片作为标识加到每一页中(放
在每一页页脚的左边)
用 LaTex 命令处理foiltex源文件会得到DVI输出,用pdftex处理得到高质量的PDF文件,
还可以用latex2html和foilHTML包(可以从CTAN下载)处理从而得到HTML文件输出。
LaTeX, pdfTeX, latex2html and FoilHTML
pdfscreen包能够帮助你在保持pdf文件方便打印的同时,方便在显示器上阅读。
LaTeX, hyperref.sty, pdfTeX, latex2html for HTML output.
PPower4 是一个用 LaTeX 创建动态页面的后处理程序
PPower4 体统了一个很小的 LaTeX 包(pause.sty),它可以在背景保持不变的情况下插
入一个着色的区域,在后处理的过程中,PPower4 将这个区域块放在新的页面,并重设页
码,使得看上去仿佛是一个页面逐渐显示。另外还提供了用来设置北京颜色的
background.sty包和换页效果包pagetrans.tex -- 这实际上上hyperref.sty的一个特点。
Prosper是一个制作透明胶片的 LaTeX 类,它基于Timothy Van Zandt的sminar类。
Prosper制作的幻灯可以实现动画效果、逐级显示等等特殊效果。
LaTeX, graphicx.sty, seminar.sty, hyperref.sty, PSTricks, AMSLaTeX
(amssymb), Ghostscript (version >= 6.0) to produce PDF
\documentclass[30pt,landscape,footrule]{foils}
\usepackage[active]{srcltx}
\usepackage{ifvtex}
\usepackage{ifpdf}
\ifvtexpdf\pdftrue\fi
\ifpdf
\usepackage{pause}
\usepackage[bgadd]{background}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{hyperref}
\ifvtex\relax
\else
\DeclareGraphicsRule{*}{mps}{*}{}
\fi
\else
\usepackage[dvipdfm]{pause}
\usepackage[dvipdfm]{background}
\usepackage[dvips]{graphicx}
\usepackage[dvips]{geometry}
\usepackage[dvipdfm]{hyperref}
\fi
\usepackage{tabularx}
\usepackage{pp4link}
\usepackage{mpmulti}
\usepackage{amssymb}
\geometry{headsep=3ex, hscale=0.9}
\hypersetup{pdftitle={pp4extensions},
pdfsubject={title at here},
pdfauthor={author name, School of Mathematical Sciences,
Peking University, email at here},
pdfkeywords={acrobat, ppower4},
pdfpagemode={FullScreen},
colorlinks={true},
linkcolor={red}
}
\color{yellow}
\bgadd{\includegraphics[width=29cm]{bg.jpg}}
\newcounter{hours}%
\newcounter{minutes}%
\newcounter{modcounter}%
\newcommand{\calculatetime}{\setcounter{minutes}{\time}%
\setcounter{hours}{\value{minutes}}%
\global \divide \value{hours} by 60\relax%
\setcounter{modcounter}{\value{hours}}%
\global \multiply \value{modcounter} by 60\relax%
\global \advance \value{minutes} by -\value{modcounter}\relax}%
\begin{document}
\parindent 0mm\raggedright
\MyLogo{\pauselevel{=1} Schoole of Mathematical Sciences, Peking University \quad
\calculatetime\arabic{hours}:\arabic{minutes}, \today \qquad
\Acrobatmenu{FirstPage}{First}\quad
\Acrobatmenu{PrevPage}{Previous}\quad
\Acrobatmenu{NextPage}{Next}\quad
\Acrobatmenu{LastPage}{Last}\quad
}
\foilhead{title of this talk} \vspace*{1cm}
\begin{center}
author name, email, website \\ \vspace*{1cm}
{\it {School of Mathematical Sciences, \\
Peking University}}\\ \vspace*{1cm}
information of co-workers
\end{center}
\foilhead{title of this slide}
\end{document}
\documentclass[30pt,landscape,footrule]{foils}
\usepackage[active]{srcltx}
\usepackage{CJK, cctbase}
\usepackage{ifvtex}
\usepackage{ifpdf}
\ifvtexpdf\pdftrue\fi
\ifpdf
\usepackage{pause}
\usepackage[bgadd]{background}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{hyperref}
\ifvtex\relax
\else
\DeclareGraphicsRule{*}{mps}{*}{}
\fi
\else
\usepackage[dvipdfm]{pause}
\usepackage[dvipdfm]{background}
\usepackage[dvips]{graphicx}
\usepackage[dvips]{geometry}
\usepackage[dvipdfm]{hyperref}
\fi
\usepackage{tabularx}
\usepackage{pp4link}
\usepackage{mpmulti}
\usepackage{amssymb}
\geometry{headsep=3ex, hscale=0.9}
\hypersetup{pdftitle={pp4extensions},
pdfsubject={title at here},
pdfauthor={author name, School of Mathematical Sciences,
Peking University, email at here},
pdfkeywords={acrobat, ppower4},
pdfpagemode={FullScreen},
colorlinks={true},
linkcolor={red}
}
\color{yellow}
\bgadd{\includegraphics[width=29cm]{./bg.jpg}}
\newcounter{hours}%
\newcounter{minutes}%
\newcounter{modcounter}%
\newcommand{\calculatetime}{\setcounter{minutes}{\time}%
\setcounter{hours}{\value{minutes}}%
\global \divide \value{hours} by 60\relax%
\setcounter{modcounter}{\value{hours}}%
\global \multiply \value{modcounter} by 60\relax%
\global \advance \value{minutes} by -\value{modcounter}\relax}%
\begin{document}
\begin{CJK}{GBK}{song}
\parindent 0mm\raggedright
\MyLogo{\begin{CJK*}{GBK}{kai}
\pauselevel{=1} 北京大学数学科学学院 \quad
\calculatetime\arabic{hours}:\arabic{minutes}, \chntoday \qquad
\Acrobatmenu{FirstPage}{首页}\quad
\Acrobatmenu{PrevPage}{前一页}\quad
\Acrobatmenu{NextPage}{下一页}\quad
\Acrobatmenu{LastPage}{末页}\quad
\end{CJK*}
}
\foilhead{\Huge\CJKfamily{ls} 报告题目} \vspace*{1cm}
\begin{center}
\CJKfamily{song} 报告人、email、网页 \\ \vspace*{1cm}
\CJKfamily{kai} 北京大学数学科学学院 \\ \vspace*{1cm}
{\small \CJKfamily{song} 合作者信息}
\end{center}
\foilhead{本页标题}
\end{CJK}
\end{document}
这两个模板由 Robert Li (rli@math.pku.edu.cn) 制作
初稿 -- 内容比较多,就不放在页面上了。点击下面的链接下载: