Use LaTeX Beamer as the canonical slide source. Generate and maintain a clean .tex file first, compile it with XeLaTeX or LuaLaTeX to produce a PDF deck, and export PPTX only when the user explicitly requests it or provides a PowerPoint template.
Prefer this skill when the user wants academic, research, thesis-defense, seminar, lecture, or paper-reading slides, especially when Chinese text is involved.
.tex plus compiled PDF.scripts/extract_paper_text.py, then summarize it into a slide plan before writing LaTeX..tex deck based on assets/academic_beamer_template.tex.scripts/build_deck.py using XeLaTeX by default..tex, and recompile until the PDF is produced or the failure is clearly external, such as missing TeX tooling..tex source. Use the user's .pptx template as a Pandoc reference document when supplied.ctexbeamer or Beamer plus ctex; prefer XeLaTeX.Use a clean academic reporting style:
For paper PDFs, follow references/paper_to_slides.md. For visual and LaTeX style, follow references/style_guide.md. For PPTX export, follow references/pptx_export.md.
Create an output folder like:
project-name/
├── deck.tex
├── deck.md # create when pptx export is requested
├── figures/ # copied or recreated figures, if any
├── build/ # compiler output
├── deck.pdf
└── deck.pptx # optional
Extract paper text:
python scripts/extract_paper_text.py paper.pdf --out paper_text.md
Build PDF only:
python scripts/build_deck.py deck.tex --out-dir build
Build PDF and PPTX:
python scripts/build_deck.py deck.tex --out-dir build --pptx --pptx-source auto
Build with a PowerPoint template:
python scripts/build_deck.py deck.tex --out-dir build --pptx --template-pptx template.pptx
Check local tool availability:
python scripts/build_deck.py --check-tools
A default academic PowerPoint reference template is bundled at assets/reference_template.pptx, based on a Chinese academic report deck. Use it when the user asks for PPTX export and does not provide another template.
If the user provides a .pptx template:
assets/ or the working deck folder.--reference-doc for PPTX export.Before final delivery:
.tex source is included.共 2 个版本