使用Beamer做Presentation

Posted by lili on March 16, 2019

最近写书,因此学习了$\LaTeX$,这真是神器。回想当年写毕业论文调Word页眉、页脚和目录格式调到吐血的场景,真是往事不堪回首。最近要做Presentation,本来想用WPS演示,但是试了一下Beamer后,发现比用PPT这类方便多了,因为我想怎么控制它的展示方式都可以。当然$\LaTeX$上手比较复杂,而且用户少碰到问题也比较麻烦,尤其是默认对中文不是太友好。

但其实人的学习能力是逼出来的,建议想学习的同学也要逼一下自己。比如想学习Linux就千万不用装什么双系统和虚拟机,直接把Windows/Mac系统扔了装上Linux,保证就能学会。当然作为非主流用户,会受到各种隐性的歧视,比如网银不支持,比如没有QQ。不过习惯了也还好,不用网银、没有支付宝账号,只在手机上用QQ,也不是世界末日。

Overleaf

因为最近比较忙,因此先不做详细的LaTeX和Beamer的教程,只是记录这两天使用Beamer碰到的问题,供需要的人参考。

overleaf是任何想学LaTeX的同学都应该去看看的网站,里面有很多简明的教程,最关键的是它提供一个在线的LaTex编译器。我们可以一边看教程,一边打开例子运行看看效果,同时修改一些参数,这样学习更加容易。当然在线编译比较慢,要干活最好还是本地安装一个LaTex编译器或者工具集,比如使用TexLive。

要运行例子需要首先注册账号,在那里注册或者使用Google/Facebook/Twitter的账号都可以登录。如果想输入中文,需要把Compiler修改成XeLatex,如下图所示。

图:修改Compiler

另外需要在preamble加上:

\usepackage{xeCJK}

另外我们也不用自己从头开始搞,这里有很多模板,如果要做Presentation的话可以点击这里

MaterialBeamer

找到一个MaterialBeamer,还比较符号我的审美。下载下来可以编译,但是”\usepackage{xeCJK}”后总是出问题,折腾了半天总算搞定了,需要去掉\usepackage[no-math]{fontspec}里的选项no-math。

大家需要的话可以去我的Fork下载。