Pandoc+markdown生成slides
Posted Live curious
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pandoc+markdown生成slides相关的知识,希望对你有一定的参考价值。
Pandoc+markdown生成slides
1.安装
http://pandoc.org/installing.html
Pandoc提供多种文件格式的互相转化,这里介绍markdown生成简洁的slides
2.格式要求
- 为了让Pandoc对不包含任何元信息的Markdown文本进行处理生成幻灯片,在文本开头需要包含三行以
%
打头的元信息:标题、作者和日期 - 默认情况下每个二级标题是一张独立的幻灯片,-----分割线可强制生成新的幻灯片
- 也可以直接在文本中嵌入html,用于显示Markdown等标记语言不支持的表格,或控制字体大小,以及进行其他更加复杂的排版
3.样式
第一个左对齐样式,适合平常展示,推荐使用第三个
- slidy
pandoc slides.md -o slides.html -t slidy -s
- s5
pandoc slides.md -o slides.html -t s5 -s
需要将如下文件放到当前目录
链接:https://pan.baidu.com/s/1jIKP0mM 密码:qvrj
- 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 从 Markdown 转换为 PDF 时设置边距大小
如何将 pandoc markdown 的分页符添加到 RTF 输出?