Markdown 语言在 2004 由约翰·格鲁伯创建,是一种轻量级标记语言,可以使用纯文本格式编写文档,并能导出为 HTML 、Word、图像、PDF、Epub 等多种格式的文档,可以做到“一次编写,多次使用”。
Pandoc则可以将文档在 Markdown、LaTeX、reStructuredText、HTML、Word docx 等多种标记格式之间相互转换,并支持输出 PDF、EPUB、HTML 幻灯片等多种格式。该程序被称为格式转换界的 “瑞士军刀”。
Reveal.js 是一个使用 HTML 语言制作演示文稿的 Web 框架, 它可以把 Markdown 文件转为类似 PPT 的演示文稿,轻快省力,减少排版上的时间,更专于文字内容;同时,也获得 PPT 所不具有的灵活性
环境安装
- 下载pandoc
- 下载 revealjs
- 首先根据系统选择需要下载的安装包安装,windows版下载完成后双击安装一路默认即可,验证安装是否成功可以
使用命令行 输入:> pandoc -v
,出现下图所示类似结果,表示安装成功。
- 到github 上下载 revealjs(或者命令行 git clone https://github.com/hakimel/reveal.js)
- 将要转换的md文档与reveal.js 文件夹放在同一目录下,然后使用命令
pandoc slides.md -o index.html -t revealjs -s
,即可在同级目录下得到-o 后面的文件名称的html文件,即是最后的实现了类似 PPT 的演示文稿。 - 打开 生成的 index.html ,可以使用如下按键进行控制:
按空格键来跳转到下一页
按 Esc 键,进入幻灯片概览
按 b ,暂停幻灯片(页面变黑息屏)
按 s ,进入 演讲者备注视图
如果需要在别的地方使用该html文件,需要连同reveal.js 文件夹一起打包
::: notes
不知为啥pandoc在github 上 一直下载失败,只能从别的渠道下载,防止再次出现这种问题,善良的我已经把pandoc 软件和revealjs 放到云盘上。
链接:https://pan.baidu.com/s/1TOVtqsWyRIM4YGJ4kqw_zA
提取码:ncvr
复制这段内容后打开百度网盘手机App,操作更方便哦
:::
pandoc使用
pandoc 将Markdown转成PPT 本质上还是转换成html,而这个html文件实现了ppt的效果。
pandoc的一般命令格式为:
pandoc
其中 ,
-f
-t
-o
--highlight-style