[ PROMPT_NODE_23322 ]
marp-syntax
[ SKILL_DOCUMENTATION ]
# Marp 基础语法参考
基于官方文档的 Marp 基础语法。
## Front Matter (指令)
### 基本结构
markdown
---
marp: true
theme: default
paginate: true
---
### 主要全局指令
| 指令 | 描述 | 示例值 |
|-----------|-------------|----------------|
| `marp` | 启用 Marp 功能 | `true` |
| `theme` | 指定主题 | `default`, `gaia`, `uncover` |
| `size` | 幻灯片尺寸 (Marp Core 扩展) | `16:9`, `4:3`, `A4` |
| `paginate` | 显示页码 | `true`, `false` |
| `header` | 所有幻灯片的页眉 | 任意文本 |
| `footer` | 所有幻灯片的页脚 | 任意文本 |
| `backgroundColor` | 背景颜色 | `#fff`, `white` |
| `backgroundImage` | 背景图片 | `url('image.png')` |
| `color` | 文本颜色 | `#000`, `black` |
| `class` | 应用 CSS 类 | `lead`, `invert` |
### Size 指令 (Marp Core)
markdown
---
size: 16:9
---
可用尺寸:
- `16:9` (1280x720, 默认)
- `4:3` (960x720)
- `A4` (210mm x 297mm)
### 页面特定指令
若要按幻灯片更改设置,请使用 `` 格式:
markdown
# 仅应用于此幻灯片
**下划线 `_` 的含义**:
- 无 `_`:应用于所有后续幻灯片
- 有 `_`:仅应用于当前幻灯片
## 幻灯片切换
markdown
---
# 第一页
---
# 下一页
---
`---` (水平分割线) 切换到新幻灯片。
## 页眉和页脚
### 全局设置
markdown
---
header: '讲座名称'
footer: '2024年10月'
---
### 单页设置
markdown
### 禁用
markdown
## 分页(页码)
markdown
---
paginate: true
---
显示位置和样式因主题而异。
在特定幻灯片上隐藏:
markdown
或:
markdown
## 行内样式
### Markdown 中的样式指定
markdown
---
marp: true
---
section {
background-color: #f0f0f0;
}
h1 {
color: #333;
}
# 幻灯片
### 作用域样式
仅将样式应用于特定幻灯片:
markdown
h1 {
color: red;
}
# 仅此页的红色标题
## 数学公式(Marp Core 扩展)
支持 Pandoc 风格的数学公式:
### 行内数学公式
markdown
$E = mc^2$
### 块级数学公式
markdown
$$
frac{-