Emacs 制作PPT幻灯片,能用什么包、工具?

平台:Ubuntu18.04, 暂不考虑 WPS。 能用 Emacs 来制作 ppt、幻灯片吗? 或者Linux下有其他好的制作幻灯片的工具吗? 原意想用Emacs org 对接 ppt, 用 Emacs 展示 PPT做学术报告。

3 个赞

安全起见,还是用办公软件吧,如果不需要花哨的演示,最后转换为pdf,用pdf浏览器演示, 用Emacs可能又花式作死的问题。。。。

1 个赞

当然,如果你控场能力足够强大,你可以用记事本, 我们以前研究生英语老师,上课就随便打开word,边讲边敲,下课的时候发给我们复习用

1 个赞

org-reveal,把 orgmode 文件转换成 reveal.js

1 个赞

那个已经不支持org 9了
现在是org-re-reveal

reveal.js or beamer

1 个赞

学术报告嘛,简洁、有基础几个功能就好了。不懂的太多,想探寻下可能性

看了下动画展示,比较接近理想的了,谢谢

谢谢及时提醒

beamer是用org+latex最后导出为pdf吗?可是这样没有动画了

python landslide ,用 markdown 写幻灯片

如果做科研报告类的PPT,果断用LaTeX的beamer包做呀,最后生成成PDF放映(有类似文本框逐条显示的功能的);如果数学公式不多但代码奇多,可以用reveal.js + orgmode 来做,生成成HTML来展示,非常漂亮,比powerpoint什么的处理代码排版着色方便多了。这两个都很好的。

如果想花哨点,还是得用Powerpoint (Win or Mac), Presentation (Linux;还是叫别的什么来着,Libreoffice的。或者WPS的类似Powerpoint的那个),Keynote (Mac自带的office,我用这个)。

划重点:

  • 公式多:LaTeX beamer 最方便快捷。而且熟悉了真的是只关注写内容就好,排版基本默认。
  • 代码多:reveal.js这类更方便快捷(beamer也可以,用mint包,但没它漂亮;依然比powerpoint之流方便多多了,代码缩进着色PPT真是让人痛苦)

来几张Latex beamer的(截几张我自己常用模板的图)和reveal.js的例子(点这里:The HTML presentation framework | reveal.js

想要吗,想要的话,来我的github拿吧~~ 配合Emacs+AucTeX食用效果加倍哦 image

  • 高度DIY流 (我答辩用的就是这个,自己做的模板,一次DIY终身受益 :smiley: )

(这个要用tikz的图)

  • 黑色骚气一把(各种主体颜色随你换,我用Atom one color theme做的模板):

  • 禁欲系(fork Boyd‘s的convex optimization的课件)

给学生做lecture notes的,绝对不让你分心 :smiley:

  • 默认型 (fork Hastie的StatLearning的课件)


补充

地址:GitHub - oracleyue/latex-templates: LaTeX templates, useful shell scripts for productivity and other logos etc.

说明:

  • 这个里都是些LaTeX相关的东东,除了latex模板文件*.sty,还有Emacs yasnippet定义的latex 模板,用在AucTeX里提高效率的bash scripts之类的。有点乱了,得花时间之后写个Readme。
  • 现在的话,beamer的模板都在 beamer-sty/下,但是里面的examples里面的tex文件可能有些过期了,因为我调整过好几次我自己写的latex模板文件*.sty文件的名字和options的名字,我之后会更新好的。
  • 如果用Emacs那就简单了,把我的snippets下的beamer命名的文件拷进你的emacs snippets里,然后按我下面的工作流程:
    • 在新文件夹里,运行init-beamer.sh,它会把用到的sty文件拷好(对了,改一下里面的beamer-sty这个文件夹所在的路径);
    • 建一个.tex文件,Emacs里调用yasnippet关键字beamer, 它会列出我所有常用的模板,选一个就会自动生成代码,然后你填内容就成了。
  • 另外,beamer-sty下面有个叫beamer-templates.zip的文件,那里面应该是都能编译的,之前给学生的,可能和最新的风格有点出入,但基本一样。
  • 更多怎么用,我这几天写到readme里吧。抱歉,之前一直自己用,所以没在意这些。
21 个赞

大开眼界,了不起

稍等等呀,正在上传中,回头前面帖子里给出链接

学术报告嘛,要什么动画 :smile:

其实和orgmode没关系,只不过orgmode可以导出成latex,复杂了的话各种bug。

beamer是latex的一个包,用来做幻灯片的,特别适合学术报告、会议这类,尤其当公式多,代码要缩进和着色时。是有基本动画控制,我指,逐条显示文字这类最简单的。原理是,它生成pdf时,如果有逐条显示,它会显示一条,生成一页pdf,如果一页幻灯片上要动画显示5次才显示完,那就生成5页pdf。

1 个赞

我们英语老师也是 :joy:

还有org-ioslide。

我先来泼下冷水。如之前你从来没有接触过 LaTeX,那还是请三思。(用过Org不算哦,Org不会帮你解决LaTeX的问题的。)

一来,不可能只用Beamer一个包。哪怕是只要极简风格,一旦到了选择字体 ,设置颜色这些操作,都要涉及很多“讲究”的地方。如果经常为了LaTeX的问题而停下来找对策,那就严重影响真正的工作了。所以,除非你已经积累出不少适合自己的东西,非则依靠短时间恶补是不切实际的。

二来,你要考虑自己的工作情况。试想以下情况:要和别人合作、要导出多种文件格式、要在多处地方工作(不是所有电脑都有Texlive)……

当然,如果经历完磨合期,而且工作流都整合好了(你不会写幻灯片时才用LaTeX吧),那就好好欣赏LaTeX惊艳效果吧。

如果不想太折腾,我会推荐用Google Slides,它绝对比M$ PPT要人性化很多。

5 个赞

恩,很中肯。不建议完全没用过latex的人直接上手用beamer。

当然如果他们是学生,还是建议课余时间学一下LaTeX吧,快速写标准文档非常方便。

Google Slides? 恩,去了解一下~