使用markdown编写ppt

  |   0 评论   |   55 浏览

背景

使用markdown写ppt

初体验

安装

安装marp插件

使用

在 VS Code中新建一个 demo.md 文件

编写:

---
marp: true
---

# Your slide deck

Start writing!


效果

导出

支持导出为html、pdf、pptx和图片格式。

定制主题

保存工作区

在vs code中,保存为工作区如ppt,得到工作区文件:ppt.code-workspace

配置css文件地址

在工作区文件中,增加 markdown.marp.themes项,其值指向工作区下的一个css文件,如./themes/your-theme.css

{
	"folders": [
		{
			"path": "."
		}
	],
	"settings": {
		"markdown.marp.themes": [
			"./themes/your-theme.css"
		  ]
	}
}

编辑css文件

编辑./themes/your-theme.css文件,内容示例为:

/* @theme your-theme */

@import 'default';

section {
  background: #eee;
}

可见实时预览中,markdown对应的ppt背景色发生了变化 。

使用HTML语法

默认由于安全原因,没有打开HTML。

如上所示,在工作区文件:ppt.code-workspace中,增加"markdown.marp.enableHtml":true即启动HTML语法。

{
	"folders": [
		{
			"path": "."
		}
	],
	"settings": {
		"markdown.marp.themes": [
			"./themes/your-theme.css"
		  ],
		  "markdown.marp.enableHtml":true
	}
}

参考