slide-generation
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSlide Generation
幻灯片生成
Convert a completed paper into presentation slides or poster.
将已完成的论文转换为演示幻灯片或海报。
Input
输入
- — Paper LaTeX file (main.tex) or paper directory
$0
- — 论文LaTeX文件(main.tex)或论文目录
$0
References
参考资料
- Slide templates and layout patterns:
~/.claude/skills/slide-generation/references/slide-templates.md
- 幻灯片模板与布局模式:
~/.claude/skills/slide-generation/references/slide-templates.md
Scripts
脚本
Extract paper elements for slides
提取论文元素用于生成幻灯片
bash
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --output slides_skeleton.tex
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --format json --output elements.json
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --output slides.tex --theme metropolisParses .tex, extracts title/authors/sections/equations/figures/tables, generates Beamer skeleton.
bash
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --output slides_skeleton.tex
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --format json --output elements.json
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --output slides.tex --theme metropolis解析.tex文件,提取标题/作者/章节/公式/图表/表格,生成Beamer框架。
Workflow
工作流
Step 1: Extract Key Content
步骤1:提取关键内容
From the paper, extract:
- Title, authors, affiliations
- Core contribution (1-3 bullet points from abstract)
- Key figures (all \includegraphics paths)
- Key tables (simplified versions)
- Key equations (numbered equations from Methods)
- Main results (best numbers from Results section)
从论文中提取:
- 标题、作者、所属机构
- 核心贡献(摘要中的1-3个要点)
- 关键图表(所有路径)
\includegraphics - 关键表格(简化版本)
- 关键公式(方法部分的编号公式)
- 主要结果(结果部分的最优数据)
Step 2: Design Slide Structure
步骤2:设计幻灯片结构
Standard oral presentation flow (~15-20 slides):
| Slide # | Content | Source Section |
|---|---|---|
| 1 | Title slide | Title/Authors |
| 2 | Motivation / Problem | Introduction |
| 3 | Why existing solutions fail | Related Work |
| 4-5 | Our approach (high-level) | Methods |
| 6-8 | Technical details + equations | Methods |
| 9 | Experimental setup | Experiments |
| 10-13 | Results (figures + tables) | Results |
| 14 | Ablation study | Results |
| 15 | Limitations & Future work | Discussion |
| 16 | Conclusion | Conclusion |
| 17 | Thank you + Q&A | — |
标准口头汇报流程(约15-20张幻灯片):
| 幻灯片编号 | 内容 | 来源章节 |
|---|---|---|
| 1 | 标题页 | 标题/作者 |
| 2 | 研究动机 / 问题 | 引言 |
| 3 | 现有解决方案的不足 | 相关工作 |
| 4-5 | 我们的方法(高层级) | 方法 |
| 6-8 | 技术细节 + 公式 | 方法 |
| 9 | 实验设置 | 实验 |
| 10-13 | 结果(图表 + 表格) | 结果 |
| 14 | 消融实验 | 结果 |
| 15 | 局限性与未来工作 | 讨论 |
| 16 | 结论 | 结论 |
| 17 | 致谢 + 问答 | — |
Step 3: Generate Beamer LaTeX
步骤3:生成Beamer LaTeX代码
latex
\documentclass[aspectratio=169]{beamer}
\usetheme{metropolis}
\title{Paper Title}
\author{Authors}
\date{Venue Year}
\begin{document}
\maketitle
\begin{frame}{Motivation}
\begin{itemize}
\item Problem statement
\item Why it matters
\end{itemize}
\end{frame}
% ... more frames
\end{document}latex
\documentclass[aspectratio=169]{beamer}
\usetheme{metropolis}
\title{Paper Title}
\author{Authors}
\date{Venue Year}
\begin{document}
\maketitle
\begin{frame}{Motivation}
\begin{itemize}
\item Problem statement
\item Why it matters
\end{itemize}
\end{frame}
% ... more frames
\end{document}Step 4: Simplify for Presentation
步骤4:为汇报简化内容
- Tables: reduce to essential rows/columns
- Equations: show only the key insight, not full derivation
- Figures: use largest versions, add annotations
- Text: bullet points only, no paragraphs
- 表格:精简至核心行列
- 公式:仅展示关键结论,无需完整推导
- 图表:使用最大尺寸版本,添加注释
- 文本:仅使用项目符号,不使用段落
Step 5: Generate Poster Layout (Optional)
步骤5:生成海报布局(可选)
For poster sessions, use a multi-column layout:
- Column 1: Introduction + Motivation
- Column 2: Methods + Key Equations
- Column 3: Results + Figures
- Column 4: Conclusions + References
针对海报展示,采用多栏布局:
- 第一栏:引言 + 研究动机
- 第二栏:方法 + 关键公式
- 第三栏:结果 + 图表
- 第四栏:结论 + 参考文献
Rules
规则
- Maximum 1 key message per slide
- Figures should be large and readable
- No more than 6 bullet points per slide
- Equations should be simplified versions
- Include slide numbers
- Use consistent color scheme matching the paper's figures
- Presentation should be self-contained (understandable without reading the paper)
- 每张幻灯片最多传递1个核心信息
- 图表需清晰可读,尺寸足够大
- 每张幻灯片的项目符号不超过6个
- 公式需使用简化版本
- 包含幻灯片编号
- 使用与论文图表匹配的统一配色方案
- 汇报内容需独立完整(无需阅读论文即可理解)
Related Skills
相关技能
- Upstream: paper-compilation, figure-generation
- See also: self-review, paper-assembly
- 上游技能:论文编译、图表生成
- 另见:自我评审、论文汇编