前言
对技术人员来说,写文档功底普遍不理想,但我们有技术,专们为技术人员打造的PPT工具Marp,不仅提供简洁的扁平化设计页面,还可以采用我们最熟悉的Markdown编写。今天小编就带大家来学习,点赞收藏,遇见小编不迷路,持续输出更多干货文章。
特点
- 支持Windows、Mac和Linux系统
- 简单易上手
- 支持两种主题(一套白色、一套黑色)
- 支持emoji表情及数学公式
- 可以将幻灯片导出到PDF
安装
安装时候Ndoe.js>12版本
npx
# Convert slide deck into HTML npx @marp-team/marp-cli@latest slide-deck.md npx @marp-team/marp-cli@latest slide-deck.md -o output.html # Convert slide deck into PDF npx @marp-team/marp-cli@latest slide-deck.md --pdf npx @marp-team/marp-cli@latest slide-deck.md -o output.pdf # Convert slide deck into PowerPoint document (PPTX) npx @marp-team/marp-cli@latest slide-deck.md --pptx npx @marp-team/marp-cli@latest slide-deck.md -o output.pptx # Watch mode npx @marp-team/marp-cli@latest -w slide-deck.md # Server mode (Pass directory to serve) npx @marp-team/marp-cli@latest -s ./slides
Use package manager
- macOS
- Homebrew:
brew install marp-cli
(Refer to the formula...)
- Windows
- Scoop:
scoop install marp
(Refer to the manifest in Main bucket...)
Local installation
npm install --save-dev @marp-team/marp-cli
Global installation
npm install -g @marp-team/marp-cli
指令
Directives | CLI option | Description | Available in |
title |
--title |
Define title of the slide deck | HTML, PDF, PPTX |
description |
--description |
Define description of the slide | HTML, PDF, PPTX |
author |
--author |
Define author of the slide deck | HTML, PDF, PPTX |
keywords |
--keywords |
Define comma-separated keywords | HTML, PDF |
url |
--url |
Define canonical URL * | HTML |
image |
--og-image |
Define Open Graph image URL | HTML |
## 语法 |
- 标题用法
- 一级标题:
#
- 二级标题:
##
- 三 级标题:
###
- 四级标题:
####
- 五级标题:
#####
- 六级标题:
######
- 分页
上一张幻灯片末尾"空行",输入"---","空行",即可进入一张新的幻灯片中。 3. 插入图片![bg left:40% 90%](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7ec5e31e3fc04bef98bf57c3fc200fea~tplv-k3u1fbpfcp-zoom-1.image)
4. 列表(有两种方法)
- 第一种
- 第二种