GeekPanshi MINGW64 /e/for_shard
$ npm --version
5.6.0
C:\Users\GeekPanshi\AppData\Roaming\npm\reveal-md -> C:\Users\GeekPanshi\AppData\Roaming\n
pm\node_modules\reveal-md\bin\reveal-md.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\rev
eal-md\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@
1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}
)
+ reveal-md@3.0.5
updated 1 package in 16.201s
C:\Users\GeekPanshi>reveal-md --version
3.0.5
命令格式
reveal-md 符合PPT要求的Markdown格式文件.md --theme 指定主题 --port 指定端口号
。
GeekPanshi MINGW64 ~/Desktop/for_shard
$ reveal-md git_From_novice_to_master.md --theme solarized --port 8001
Reveal-server started at localhost:8001
命令格式
reveal-md 符合PPT要求的Markdown格式文件.md --print 需要导出的PDF的文件名.pdf
。
GeekPanshi MINGW64 /e/for_shard
$ reveal-md git_From_novice_to_master.md --print git_From_novice_to_master.pdf
Reveal-server started at localhost:1948
Attempting to print "git_From_novice_to_master.md" to "git_From_novice_to_master.pdf".
我的配置如下
{
"controls": true,
"controlsTutorial" : true,
"progress": true,
"slideNumber": true,
"hash": true,
"history": true,
"overview": true,
"transitionSpeed": "slow",
"transition": "zoom",
"showNotes": true
}
更多配置请参考:reveal-md
---
,横向左右切换 PPT 页面,使用 3 个短横线;----
, 垂直上下切换 PPT 页面,使用 4 个短横线。
A
---
B
----
B_1
----
B_2
---
C
需要备注的信息位于
Note:
和 PPT 页面横向分割线---
或垂直分割线----
之间的所有内容。
A
---
B
Note:
这里是备注
这里是备注
这里是备注
----
B_1
----
B_2
---
C
Note:
这里是备注
reveal-md 是 Windows 的 Markdown 文件 PPT 展示的插件的。
reveal.json 即使配置了
"showNotes": true
,但是 md 中没有备注的页面的话,在演示时也是不会展示 Note 页面的边栏。使用
其他语法和 markdown 几乎一致的, Markdown 从入门到精通。