slidev 和 Notion Slides - 从 Markdown 生成 slides

date
Oct 16, 2022
slug
make-slides-from-markdown-with-slidev-and-notion-slides
status
Published
tags
Tools
summary
尽管 PowerPoint, Keynote 等工具已经足够好用和强大, 但是能够直接从 Markdown 文稿生成 slides 的工具还是成为了我最青睐的工具
type
Post

概述

相信很多人接触过 Markdown 之后都会对这种简单且强大的标记式语言爱不释手:
  • 可以通过不同等级的标题快速梳理出文章结构, 有利于理清思路
  • 内容和效果样式分开, 帮助我们专注内容; 并且有大量工具用于美化显示效果, 稍微花点心思文档最终效果会非常好
也因为此, Markdown 成为我日常笔记, 简单报告, 博客创作的主力. 但是我的日常工作流中仍然缺失了重要一环: 制作演示文稿.
虽然 PowerPoint, Keynote 等工具已经足够好用和强大, 但是对我来说仍然存在两大问题:
  • 过于繁杂的样式选项常常干扰我对内容的专注
  • 日常工作中主要使用 Markdown, 这些 slides 制作工具与我的工作流结合不够紧密
因此我一直在寻找一个能直接从 Markdown 文稿生成 slides 的工具, 于是发现了两个: slidev 和 Notion Slides. 前者可以从 Markdown 文档生成 slides, 并支持多种多样的主题和细节修饰, 后者则可以直接从 Notion 页面生成 slides, 胜在简单.

slidev

简单好上手, 可以参考官网快速入门:
支持 PowerPoint 和 Keynote 拥有的大部分常用特性, 还支持制作成 Docker 镜像, 开放远程访问等. 此外, 官方和社区还提供了十分丰富的主题可供选择.
可以通过在 Markdown 中嵌入一些特殊字段来定义生成的 slides 的一些特性. 关于具体用法, 官方文档都有详细的说明:

Notion Slides

这是一个浏览器插件, 可以在 Chrome 商店下载:
安装后点击插件图标即可将当前页面转换为 Slides.
这个插件的导航方式比较有意思, 支持水平和垂直两个方向上切换. 可以使用方向键左右在一级标题间切换, 方向键上下在二级标题间切换, 相比传统上的线性切换多了一些玩法.
更多细节参考项目说明:

© Richard Wang 2021 - 2023