7.3 KiB
7.3 KiB
categories, tags, created, source, type, relations
| categories | tags | created | source | type | relations | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
2026-04-08 | marp-guide | reference |
|
[raw:marp-guide:2]# Marp 模板库
快速创建 Marp 演示的模板集合。
模板目录结构
Presentations/
├── Templates/ # 演示模板
│ ├── 学术答辩.md
│ ├── 技术分享.md
│ ├── 商务汇报.md
│ └── 课程讲义.md
├── Themes/ # 自定义主题
│ ├── university-blue.css
│ ├── minimal-dark.css
│ └── modern-academic.css
├── Archive/ # 历史归档
│ ├── 2024/
│ └── 2025/
└── Active/ # 当前进行中的演示
├── 论文答辩.md
└── 会议分享.md
模板使用方法
1. 学术答辩模板
---
marp: "true"
theme: university-blue
paginate: "true"
footer: XX大学 · 计算机科学学院
---
<!-- _class: cover -->
<!-- _paginate: false -->
# {论文题目}
### {姓名} · 导师:{导师姓名}
{专业} · {毕业类型} · {年份}
---
## 目录
1. 研究背景与意义
2. 相关工作
3. 方法设计
4. 实验结果
5. 总结与展望
2. 技术分享模板
---
marp: "true"
theme: uncover
paginate: "true"
---
<!-- _class: cover -->
# {技术主题}
### {姓名} · {日期}
---
## 为什么关注这个话题?
- 问题现状
- 解决方案
- 实践案例
- 最佳实践
3. 商务汇报模板
---
marp: "true"
theme: university-blue
paginate: "true"
---
<!-- _class: cover -->
<!-- _paginate: false -->
# {项目名称}
### {部门} · {汇报人}
{日期}
---
## 项目概览
- 项目目标
- 实施计划
- 关键成果
- 风险评估
快速创建新演示
- 从
Templates/复制模板 - 重命名为新文件
- 替换
{占位符} - 开始编辑内容
主题选择指南
| 场景 | 推荐主题 | 说明 | |
----|-----------|------|
| 学术答辩、论文 | university-blue | 正式、专业 |
| 技术分享、会议 | uncover | 极简、现代 |
| 商务汇报、内部 | default | 通用、稳妥 |
| 创意演讲、设计 | gaia | 大胆、彩色 |
| 深色主题 | dark class | 适合投影仪环境 |
优化技巧
1. 导出脚本(推荐)
在项目根目录创建 export-ppt.sh:
#!/bin/bash
# 批量导出所有演示
PRESENTATIONS_DIR="Presentations/Active"
EXPORT_DIR="Presentations/Export"
mkdir -p "$EXPORT_DIR/PDF"
mkdir -p "$EXPORT_DIR/PPTX"
mkdir -p "$EXPORT_DIR/HTML"
# 导出 PDF
for file in "$PRESENTATIONS_DIR"/*.md; do
marp "$file" -o "$EXPORT_DIR/PDF/$(basename "$file" .md).pdf"
done
echo "✅ 导出完成:$EXPORT_DIR"
2. Obsidian 快捷工作流
- 打开模板 → 复制内容
- 新建演示 → 粘贴模板
- 使用
Ctrl+P→ "Marp: Open Preview" - 拆分预览 → 一边编辑一边看效果
- 满意后 → 导出 PDF/PPTX
3. 主题快速切换
在演示文件中快速测试不同主题:
# 测试主题
# 1. 主题:default(经典白底)
---
theme: default
# 2. 主题:uncover(极简居中)
---
theme: uncover
# 3. 主题:university-blue(学术蓝)
---
theme: university-blue
相关资源
相关页面
详见 Marp 模板库
- Marp — Marp 概念总览
- Marp 指令语法 — 指令完整参考
- Marp 主题与样式 — 主题和 CSS 自定义
- Obsidian Marp 插件 — Obsidian 集成指南
- 示例-学校定制Marp演示 — 完整示例
来源
溯源规则:所有数字/百分比/具体结论必须标注
[raw:{文件名}:{行号}]格式。
- marp-guide [raw:marp-guide:2]# Marp 模板库
快速创建 Marp 演示的模板集合。
模板目录结构
Presentations/
├── Templates/ # 演示模板
│ ├── 学术答辩.md
│ ├── 技术分享.md
│ ├── 商务汇报.md
│ └── 课程讲义.md
├── Themes/ # 自定义主题
│ ├── university-blue.css
│ ├── minimal-dark.css
│ └── modern-academic.css
├── Archive/ # 历史归档
│ ├── 2024/
│ └── 2025/
└── Active/ # 当前进行中的演示
├── 论文答辩.md
└── 会议分享.md
模板使用方法
1. 学术答辩模板
---
marp: "true"
theme: university-blue
paginate: "true"
footer: XX大学 · 计算机科学学院
---
<!-- _class: cover -->
<!-- _paginate: false -->
# {论文题目}
### {姓名} · 导师:{导师姓名}
{专业} · {毕业类型} · {年份}
---
## 目录
1. 研究背景与意义
2. 相关工作
3. 方法设计
4. 实验结果
5. 总结与展望
2. 技术分享模板
---
marp: "true"
theme: uncover
paginate: "true"
---
<!-- _class: cover -->
# {技术主题}
### {姓名} · {日期}
---
## 为什么关注这个话题?
- 问题现状
- 解决方案
- 实践案例
- 最佳实践
3. 商务汇报模板
---
marp: "true"
theme: university-blue
paginate: "true"
---
<!-- _class: cover -->
<!-- _paginate: false -->
# {项目名称}
### {部门} · {汇报人}
{日期}
---
## 项目概览
- 项目目标
- 实施计划
- 关键成果
- 风险评估
快速创建新演示
- 从
Templates/复制模板 - 重命名为新文件
- 替换
{占位符} - 开始编辑内容
主题选择指南
| 场景 | 推荐主题 | 说明 |
|---|---|---|
| 学术答辩、论文 | university-blue |
正式、专业 |
| 技术分享、会议 | uncover |
极简、现代 |
| 商务汇报、内部 | default |
通用、稳妥 |
| 创意演讲、设计 | gaia |
大胆、彩色 |
| 深色主题 | dark class |
适合投影仪环境 |
优化技巧
1. 导出脚本(推荐)
在项目根目录创建 export-ppt.sh:
#!/bin/bash
# 批量导出所有演示
PRESENTATIONS_DIR="Presentations/Active"
EXPORT_DIR="Presentations/Export"
mkdir -p "$EXPORT_DIR/PDF"
mkdir -p "$EXPORT_DIR/PPTX"
mkdir -p "$EXPORT_DIR/HTML"
# 导出 PDF
for file in "$PRESENTATIONS_DIR"/*.md; do
marp "$file" -o "$EXPORT_DIR/PDF/$(basename "$file" .md).pdf"
done
echo "✅ 导出完成:$EXPORT_DIR"
2. Obsidian 快捷工作流
- 打开模板 → 复制内容
- 新建演示 → 粘贴模板
- 使用
Ctrl+P→ "Marp: Open Preview" - 拆分预览 → 一边编辑一边看效果
- 满意后 → 导出 PDF/PPTX
3. 主题快速切换
在演示文件中快速测试不同主题:
# 测试主题
# 1. 主题:default(经典白底)
---
theme: default
# 2. 主题:uncover(极简居中)
---
theme: uncover
# 3. 主题:university-blue(学术蓝)
---
theme: university-blue
相关资源
相关页面
详见 Marp 模板库
- Marp — Marp 概念总览
- Marp 指令语法 — 指令完整参考
- Marp 主题与样式 — 主题和 CSS 自定义
- Obsidian Marp 插件 — Obsidian 集成指南
- 示例-学校定制Marp演示 — 完整示例
来源
溯源规则:所有数字/百分比/具体结论必须标注
[raw:{文件名}:{行号}]格式。