Phase 0-2: Schema cleanup, typed relations, event-driven automation
- Phase 0: AGENTS.md cleanup (dedup quotes, renumber sections, merge qmd) - Phase 1: typed relations (manage-relations.py, graph-search.py, check-staleness.py, detect-conflicts.py) - Phase 2: frontmatter validator, weekly lint, knowledge promotion, git hooks - Fix .gitignore to track tools/ and .githooks/ - Fix git remote URL (remove plaintext token) - New wiki pages: 504 pages, 34 raw sources
This commit is contained in:
@@ -0,0 +1,202 @@
|
||||
---
|
||||
categories:
|
||||
- "[[LLM Wiki]]"
|
||||
tags:
|
||||
- wiki
|
||||
- marp
|
||||
- template
|
||||
created: 2026-04-08
|
||||
source: "[[marp-guide]]"
|
||||
type: reference
|
||||
---
|
||||
|
||||
# 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. 学术答辩模板
|
||||
|
||||
```markdown
|
||||
---
|
||||
marp: "true"
|
||||
theme: university-blue
|
||||
paginate: "true"
|
||||
footer: XX大学 · 计算机科学学院
|
||||
---
|
||||
|
||||
<!-- _class: cover -->
|
||||
<!-- _paginate: false -->
|
||||
|
||||
# {论文题目}
|
||||
|
||||
### {姓名} · 导师:{导师姓名}
|
||||
|
||||
{专业} · {毕业类型} · {年份}
|
||||
|
||||
---
|
||||
|
||||
## 目录
|
||||
|
||||
1. 研究背景与意义
|
||||
2. 相关工作
|
||||
3. 方法设计
|
||||
4. 实验结果
|
||||
5. 总结与展望
|
||||
```
|
||||
|
||||
### 2. 技术分享模板
|
||||
|
||||
```markdown
|
||||
---
|
||||
marp: "true"
|
||||
theme: uncover
|
||||
paginate: "true"
|
||||
---
|
||||
|
||||
<!-- _class: cover -->
|
||||
# {技术主题}
|
||||
|
||||
### {姓名} · {日期}
|
||||
|
||||
---
|
||||
|
||||
## 为什么关注这个话题?
|
||||
|
||||
- 问题现状
|
||||
- 解决方案
|
||||
- 实践案例
|
||||
- 最佳实践
|
||||
```
|
||||
|
||||
### 3. 商务汇报模板
|
||||
|
||||
```markdown
|
||||
---
|
||||
marp: "true"
|
||||
theme: university-blue
|
||||
paginate: "true"
|
||||
---
|
||||
|
||||
<!-- _class: cover -->
|
||||
<!-- _paginate: false -->
|
||||
|
||||
# {项目名称}
|
||||
|
||||
### {部门} · {汇报人}
|
||||
|
||||
{日期}
|
||||
|
||||
---
|
||||
|
||||
## 项目概览
|
||||
|
||||
- 项目目标
|
||||
- 实施计划
|
||||
- 关键成果
|
||||
- 风险评估
|
||||
```
|
||||
|
||||
## 快速创建新演示
|
||||
|
||||
1. 从 `Templates/` 复制模板
|
||||
2. 重命名为新文件
|
||||
3. 替换 `{占位符}`
|
||||
4. 开始编辑内容
|
||||
|
||||
## 主题选择指南
|
||||
|
||||
| 场景 | 推荐主题 | 说明 |
|
||||
|--------|-----------|------|
|
||||
| 学术答辩、论文 | `university-blue` | 正式、专业 |
|
||||
| 技术分享、会议 | `uncover` | 极简、现代 |
|
||||
| 商务汇报、内部 | `default` | 通用、稳妥 |
|
||||
| 创意演讲、设计 | `gaia` | 大胆、彩色 |
|
||||
| 深色主题 | `dark class` | 适合投影仪环境 |
|
||||
|
||||
## 优化技巧
|
||||
|
||||
### 1. 导出脚本(推荐)
|
||||
|
||||
在项目根目录创建 `export-ppt.sh`:
|
||||
|
||||
```bash
|
||||
#!/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 快捷工作流
|
||||
|
||||
1. 打开模板 → 复制内容
|
||||
2. 新建演示 → 粘贴模板
|
||||
3. 使用 `Ctrl+P` → "Marp: Open Preview"
|
||||
4. 拆分预览 → 一边编辑一边看效果
|
||||
5. 满意后 → 导出 PDF/PPTX
|
||||
|
||||
### 3. 主题快速切换
|
||||
|
||||
在演示文件中快速测试不同主题:
|
||||
|
||||
```markdown
|
||||
# 测试主题
|
||||
# 1. 主题:default(经典白底)
|
||||
---
|
||||
theme: default
|
||||
|
||||
# 2. 主题:uncover(极简居中)
|
||||
---
|
||||
theme: uncover
|
||||
|
||||
# 3. 主题:university-blue(学术蓝)
|
||||
---
|
||||
theme: university-blue
|
||||
```
|
||||
|
||||
## 相关资源
|
||||
|
||||
---
|
||||
## 相关页面
|
||||
|
||||
详见 [[Marp 模板库]]
|
||||
|
||||
- [[Marp]] — Marp 概念总览
|
||||
- [[Marp 指令语法]] — 指令完整参考
|
||||
- [[Marp 主题与样式]] — 主题和 CSS 自定义
|
||||
- [[Obsidian Marp 插件]] — Obsidian 集成指南
|
||||
- [[示例-学校定制Marp演示]] — 完整示例
|
||||
Reference in New Issue
Block a user