All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- 主题 v1.5:去掉实心页眉,标题改下划线,底栏加进度条
- 封面改为校名 + 标题下单线;致谢去掉 THANK YOU 复读
- 结论框改为左边一条色;表格提供
\headrow/\rowaccent - 新页型:
\statementframe、\statrow、\hyporow;章节页仍用满版色 + 圆圈
1.4.0 - 2026-05-22
- Phase 1.2: Material confirmation — present figure catalog in-conversation, let user mark priorities
- Phase 0.4: Language strategy — handle English thesis → Chinese PPT with terminology mapping
- Phase 5.1: Guided modification — offer 2-3 concrete choices instead of making user describe changes
- Phase 6: Speaker notes & rehearsal — per-page notes, time pacing table, beamer notes integration
1.3.0 - 2026-05-22
- Phase 2 rewritten as 3-pass in-conversation brainstorm (structure → per-chapter → final confirm)
- All confirmation happens in chat, never requires user to open .md files
- Each chapter gets individual attention with per-page layout table
- File-based outline.md confirmation (replaced by in-conversation flow)
1.2.0 - 2026-05-21
- Phase 0: Support
.tex(best) >.docx>.pdfinput priority with quality warnings - Phase 0: LaTeX environment detection for all OS (macOS/Ubuntu/Fedora/Arch/WSL)
- Phase 0: Overleaf fallback for users without local LaTeX
- Phase 4.2: Layout bug detection — overlap prevention rules and auto-fix table
- Mandatory outline approval with three-level structure (chapter → section → page)
1.1.0 - 2026-05-21
- Restructured to standard skill format with YAML frontmatter
layouts/*.tex→references/layouts.md(single reference file)theme/→assets/(standard skill asset directory)- SKILL.md rewritten in imperative form, under 500 lines
references/tex-header.md— LaTeX preamble templatescripts/compile.sh— compilation helper script
1.0.0 - 2026-05-21
- Initial release
- 13 professional page layouts (cover, toc, section-divider, text-only, text-left-image-right, image-left-text-right, formula, table, full-image, conclusion-box, transition, list, thanks)
- 5 color schemes (blue, red, green, purple, teal)
- Universal academic beamer theme (
beamerthemeAcademic.sty) - Full pipeline: material extraction → outline → content → compile → interactive edit
- Layout registry with selection rules (
_registry.yaml) - User configuration template (
config.yaml)