논문-발표-PPTX-스킬은(는) 무엇을 하나요?
Codex / Claude 스킬: PDF 또는 LaTeX에서 편집 가능한 논문 발표 PPTX를 생성하며, PowerPoint 템플릿 스타일을 유지합니다. 从论文 PDF / LaTeX 生成可编辑答辩 PPTX,并保留指定 PPT 模板风格。
개요
이 스킬은 논문(PDF/LaTeX)을 읽고 발표용 PPTX 파일을 자동으로 생성합니다. 주요 특징:
- 템플릿 유지: 사용자가 제공한
.pptx템플릿의 슬라이드 마스터, 레이아웃, 색상, 글꼴을 보존합니다. - 콘텐츠 추출: PDF 또는 LaTeX 소스에서 제목, 저자, 섹션, 본문, 표, 그림 등을 인식합니다.
- 슬라이드 생성: 각 섹션을 적절한 슬라이드 레이아웃에 배치하여 일관된 프레젠테이션을 만듭니다.
지원 플랫폼
- Codex
- Claude (Desktop 및 API)
사용 방법
-
논문 파일(PDF 또는
.tex)을 준비합니다. -
원하는 PowerPoint 템플릿(
.pptx)을 제공합니다 (선택 사항, 기본 템플릿 사용 가능). -
다음 명령과 같은 방식으로 스킬을 호출합니다:
from thesis_defense_pptx import generate_pptx generate_pptx(pdf_path="paper.pdf", template_path="template.pptx", output_path="defense.pptx") -
생성된 PPTX를 PowerPoint 또는 Google Slides에서 열어 편집할 수 있습니다.
요구 사항
- Python 3.8+
python-pptx라이브러리PyPDF2(PDF 처리용)latex(선택 사항, LaTeX 직접 처리 시)
설정
환경 변수 또는 설정 파일을 통해 다음을 지정할 수 있습니다:
SLIDE_LANGUAGE: 슬라이드 언어 (기본값: 영어)MAX_SLIDES: 최대 슬라이드 수 (기본값: 15)INCLUDE_REFERENCES: 참고문헌 슬라이드 포함 여부 (기본값: true)
라이선스
MIT License
기여
버그 리포트, 기능 제안, 풀 리퀘스트를 환영합니다.