Matrix 首页推荐

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。

前言

对我而言,做 PPT 实在是一件消耗精力的事,这并不是因为有多难,而是在做 PPT 的时,需要去频繁地拖动鼠标去把元素放在某个位置、调整它们的大小,反复修改等等……那么如果不是在大型项目进行展示,只是在小团队内部展示或者录制一个教程,我希望能有好看的模版,我只需要从中挑一个我喜欢的,并且我不需要手动应用样式,我只需要专注于把内容写上去就可以了。

我之所以喜欢 Markdown,因为我们喜欢用语义逻辑去完成内容,我在我想要的标题前面加个 #,我就知道它将以一个标题的大小展示,而不是选中标题去调整样式,也就是做到了「内容与格式分离」

那么我们自然会想到能否把 Markdown 文件转换成 PPT 文件,号称「文档的瑞士军刀」的 Pandoc 可以做到,并且 Obsidian 也有个插件叫做「Pandoc Plugin」,可以直接在 Obsidian 里进行转换,而不用打开终端,如果你和我一样没法科学上网,无法访问社区插件,你可以在这里搜索下载

但是这样做有一个问题,使用 Pandoc 转换出的 PPT 非常的不美观,只是白底黑字的堆砌,你需要将导出的 PPT 应用于一个提前准备好的母版,但这样就做不到了「所想即所得」,试想一下,假如每次编辑完 md 文件都需要导出才能看到效果的话,一定会很恼人吧。

能不能有一个软件,不仅不需要应用母版就得到精美的效果,最好连导出这一步也不要,能直接把 md 文件预览为 PPT 的样式,就像平时使用 Markdown 做笔记一样自然,我看到 PPT 的样式后,我也不要再导入 PowerPoint 里再使用,我要直接在这个软件里开始我的演讲。

Deckset 就是专门服务将 Markdown 转为 PPT 文件这个需求的,我会将 Deckset 放在屏幕左侧 md 文件放在右侧,由于此时 md 文件是为了制作 PPT 而不是写文章,所以我不需要打开 Markdown 编辑器看到它的预览效果,使用 Mac 自带的文本编辑就足够了,文本编辑检测到你短时间内没有操作时就会保存文件,PPT 也会随之更新,如果你想立马看到改动后的 PPT 效果,就按 cmd + s手动保存。

有多少主题?

共有 21 个主题,每个主题都有多种配色,我最喜欢的配色是 skecnote 里的第一个配色,很有万圣节的风格。

如何使用

导言区

导言区是写在文档开头对 PPT 的一些设置,因为 LaTeX 里把这个部分叫导言区,我也就把这个部分叫做导言区了。

.autoscal:内容自动缩放,Deckset 会自动根据你标题正文的字数分配空间、设置大小,但如果你的内容太多又想放在一页 PPT 里,你可以开启这个选项让 Deckset 自动缩放你内容以将它们全部放下。