Pandoc+markdown生成slides

Posted Live curious

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pandoc+markdown生成slides相关的知识,希望对你有一定的参考价值。

Pandoc+markdown生成slides

参考:http://blog.csdn.net/pizi0475/article/details/50955900

1.安装

http://pandoc.org/installing.html

Pandoc提供多种文件格式的互相转化,这里介绍markdown生成简洁的slides

2.格式要求

  • 为了让Pandoc对不包含任何元信息的Markdown文本进行处理生成幻灯片,在文本开头需要包含三行以%打头的元信息:标题、作者和日期
  • 默认情况下每个二级标题是一张独立的幻灯片,-----分割线可强制生成新的幻灯片
  • 也可以直接在文本中嵌入html,用于显示Markdown等标记语言不支持的表格,或控制字体大小,以及进行其他更加复杂的排版

3.样式

第一个左对齐样式,适合平常展示,推荐使用第三个

  1. slidy

pandoc slides.md -o slides.html -t slidy -s

  1. s5

pandoc slides.md -o slides.html -t s5 -s

需要将如下文件放到当前目录

链接:https://pan.baidu.com/s/1jIKP0mM 密码:qvrj

  1. reveal.js

git clone https://github.com/hakimel/reveal.js将revel.js文件放在当前目录

链接:https://pan.baidu.com/s/1cHHRrS 密码:0jwj

pandoc slides.md -o slides.html -t revealjs -s

技术分享图片

提供其他主题

pandoc slides.md -o slides.html -t revealjs -s -V theme=beige

  • default:(默认)深灰色背景,白色文字
  • sky:天蓝色背景,白色细文字
  • night:黑色背景,白色粗文字
  • serif:浅色背景,灰色衬线文字
  • simple:白色背景,黑色文字
  • solarized:奶油色背景,深青色文字

格式控制

. . .可在两段公式间停顿

加-i 可在列表间停顿

以上是关于Pandoc+markdown生成slides的主要内容,如果未能解决你的问题,请参考以下文章

使用pandoc制作幻灯片

使用 pandoc 从 Markdown 转换为 PDF 时设置边距大小

如何将 pandoc markdown 的分页符添加到 RTF 输出?

如何使用 pandoc 在书目参考中转义“:”?

即使我的文件是有效的utf-8编码文件,pandoc也会抱怨utf-8解码错误

R Markdown、Knitr、Pandoc和Bookdown之间的关系