Files
GhiVideo_v4/docs/history/2026-06-29_1146_보고서-md-html-pdf-생성.md
b23042andClaude Fable 5 d38b842e8d GhiVideo 소스 복제 — v4 작업 시작 기준
기존 GhiVideo 저장소 HEAD의 트래킹 소스 362개 파일을 복제.
(node_modules·storage·빌드 산출물·대용량 미디어는 .gitignore 규칙대로 제외)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 14:32:51 +09:00

1.4 KiB

작업 보고서 md/html/pdf 3종 생성 + 변환 스크립트

소요 시간: 약 12분 Context 사용량: input ~310k / output ~21k tokens

결론

오늘 작업 내용을 팀장 보고용 문서로 작성하고, md(베이스) → html + pdf 3종 산출물을 생성. 재생성용 변환 스크립트와 스타일을 저장소에 추가.

산출물

  • docs/보고서_2026-06-29_스테이션바_UI개선.md (베이스)
  • docs/보고서_2026-06-29_스테이션바_UI개선.html (자체완결, CSS 인라인)
  • docs/보고서_2026-06-29_스테이션바_UI개선.pdf (A4 3p, 한글 임베드, 페이지번호)

추가 파일

  • scripts/md2docs.shmd2docs.sh <파일.md> 로 같은 경로에 html+pdf 생성.
  • docs/assets/report.css — 보고서 스타일(앰버 헤더/표/@page).

변환 환경 (메모: report-doc-toolchain)

  • pandoc 2.11 --self-contained 로 md→html (CSS 인라인 임베드).
  • weasyprint 61.2 로 html→pdf. pydyf 는 0.10 으로 핀(0.11 은 API 변경으로 TypeError).
  • 한글 폰트: 환경에 CJK 폰트 부재 → Windows 맑은고딕(/mnt/c/Windows/Fonts/malgun*.ttf)을 ~/.local/share/fonts 로 복사 후 fc-cache. WSL 이라 가능.

검증

  • PDF 헤더 %PDF-1.7, 3페이지, /FontFile(Malgun 글리프 임베드) 확인 → 모든 뷰어에서 한글 정상.
  • scripts/md2docs.sh 재실행으로 동일 산출물 재현 확인.