`
harry
  • 浏览: 179442 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Latex制作Slide的工作流程

阅读更多

这里简单介绍一下使用Beamer制作Slide的流程,以及制作Slide时一些要注意的问题。
第0步:明确时间限制;按每分钟一张制作Slides
第1步:给每个Slide建一个子目录,目录名以演讲的日期开头.
这样便于排序和将属于同一个Slide的文件放到一个目录中。

第2步:组织文字结构。使用\section和\subsection命令。
如果内容比较多也可以分成几个部分(\part)。每一部分一般有2-4个\section。太多了听众会记不住前面讲过的东西。\section和 \subsection应该尽量按逻辑划分,而不是技术。如果需要还可以加一个附录(\appendix),将不想讲而又有可能被问道的的细节放到附录中。

第3步:创建PDF文件或PS文件。
一旦逻辑结构组织完毕,应当创建一个PDF或这PS文件。这时候Slide是空的,除了有标题页和目录。创建PDF只要用刚编辑的tex文件名做参数运行两遍pdflatex即可。制作PS文件稍微麻烦一点,方法如下(假定tex文件名为main.tex):

# 1. 检查tex文件,使用beamer类时要加dvips参数,如下
# \documentclass[dvips]{beamer}
# 2. 运行两遍latex
latex main.tex
latex main.tex
# 3. 将dvi文件转为ps文件
dvi -P pdf main.dvi
#或者, 使得每个Slide布满letter-sized型纸张,使用
dvips -P pdf -tletter main.dvi -o main.temp.ps
psnup -1 -W128mm -H96mm -pletter main.temp.ps main.ps
#或者,对于 A4纸张,
dvips -P pdf -ta4 main.dvi -o main.temp.ps
psnup -1 -W128mm -H96mm -pa4 main.temp.ps main.ps
# 如果要给纸张设边界,在上面psnup命令的选项中加入-m 1cm
# 如果在一张之中放多个Slide,将psnup第一个选项中的1改为想要的数字

第5步: 创建Frames。 这是最重要的一步,我们分着来说。
对Frame内容的建议。
内容少了比多了好
不要假定每个听众都是专家。一些特定的名词要给出解释
不要把整个演讲过程中都不会讲到的东西放在Slide中
尽量保持简单
对标题的建议
每一幅都要有标题
标题要反映内容,让人一看就知道内容是什么,尽量用清楚的表达
如果可能,前后的小标题要连贯,这些标题本身就能反映事情
英语标题的大写问题,或者都用大写(除了a,the等连词),或者都用小写(除了第一个字母),要前后统一.
英语的全文标题要大写,不管其它的内容是否大写。
对正文的建议
永远必要为了在一幅中放更多的内容而选用小字体
尽量用列表或分类,而少用大片无结构的文本,不要用长句子。
不要用连字符。如果却是需要,手工使用 \- 命令
手工换行。根据句子的逻辑换行
图表中的文本和数字应该同正文的同等大小,难以分辨的坐标轴数字经常使图表变得无意义。
对图表的建议
每页最少有一个图表,可视的效果对听众有很大帮助
一般情况下把图放在文字的左边(使用column环境)
图的风格应该跟正文保持协调。包括字体大小,最小点的大小,线的宽度等
图表颜色要统一。(比如: 黑色=正文,红色=加量,绿色=例子,蓝色=结构)
同文本一样,图表中出现的东西都要解释。未解释的细节会使听众迷惑。当使用论文或其它地方的图时一定要小心,因为一般来说这些图可能含有一些你无法解释的细节。
对色彩的建议
不要频繁的制定颜色。在theme中已经指定了颜色(blue=structure, red=alert, green=example),如果一定要制定颜色,应该有充分的理由。
在白背景下使用亮的颜色要小心,特别时绿色,在显示器上看起来不错,在投影仪上也有可能很难看。
尽量用大反差。正文和背景的反差一定要大。千万不能做"在不太亮的绿色北京下用亮绿色文字"这样的蠢事。
渐变的背景会降低文字的易读性。不要仅仅因为好看而用渐变背景
反色效果(黑背景亮文本)在一个比较亮的环境下可能放映可能出问题,并且打印不方便
对动画和特殊效果的建议
使用动画来演示动态系统或算法
不要仅仅为了吸引观众而使用动画,这通常会分散听众对报告主题的注意
不要使用分散注意力的特殊效果(类似 dissolving),除非你有足够的利用用它。
提高编译速度的方法
# 使用draft选项,将不产生headlines,footlines,和sidebars,编译速度会加快很多
\documentclass[draft]{beamer}
# 另一个方法只编译个别的frame
\includeonlyframes{<frame label list>}

第6步: 测试presentation效果
第7步: 如果需要,创建讲义(handout)或者论文(article)版本。
只要修改beamer文档类的参数即可。在使用article参数时,还可以将Frame作为图片插入到论文中。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics