使用 Marp for VS Code 将 Markdown 转换为 PPT
Markdown 是一种轻量级标记语言,广泛用于撰写文档和笔记。
VSCode 是一个功能丰富的代码编辑器,它支持许多插件,包括 Marp,可以将 Markdown 文档转换为演示文稿。
安装和设置
- 打开
VSCode - 安装
Marp for VS Code扩展
创建 Marp 演示文稿
- 新建一个
Markdown文件 - 启用 Marp:在文件顶部添加 YAML Front Matter:
---marp: true---- 撰写幻灯片:每页幻灯片由一个
---分隔,在单页顶部使用<!-- -->修改局部配置,语法支持markdown。
常用Front Matter:
---marp: true# 设置主题theme: default# 显示页码paginate: true# 全局背景(不需要图片时可省略 backgroundImage)backgroundColor: whitebackgroundImage: "url('https://marp.app/assets/hero-background.svg')"# 页眉header: "演示标题"# 页脚footer: "演示备注"---for example:
示例参考 Marp 官方入门文档。
---marp: truetheme: gaia_class: leadpaginate: truebackgroundImage: url('https://marp.app/assets/hero-background.svg')---

# **Marp**
`Markdown` Presentation Ecosystem
https://marp.app/
---<!-- _header: header -->
# title
```javaclass HelloWorld { public static void main(String[] args) { System.out.println("Hello, world."); }}```
配置directives
局部设置有local和spot两种。
常用的是spot,用来设置单页的页眉。用法如下:
<!-- _header: 小标题 -->配置themes
配置项:
"markdown.marp.themes": [ "yourlocalpathOrurl/yourthemes.css", "another"]导出
-
预览演示文稿:点击右上角的预览图标
-
导出为
PPT:点击右上角 Marp 图标,然后选择 export slide deck 导出为pptx。
主题与文档
推荐一个好看的主题Awesome-Marp
更多marp信息查看Marpit documentation