# 사용자 매뉴얼 PDF 생성 스크립트 `frontend/src/common/data/chapters.json` 데이터를 기반으로 챕터별 PDF를 생성하여 `frontend/public/manual/pdfs/chXX.pdf`로 저장한다. ## 의존성 ### 시스템 패키지 (WSL Ubuntu) ```bash sudo apt-get update sudo apt-get install -y \ libpango-1.0-0 libpangoft2-1.0-0 libharfbuzz0b \ libcairo2 libgdk-pixbuf-2.0-0 \ fonts-noto-cjk fonts-noto-cjk-extra ``` ### Python 패키지 ```bash cd scripts/generate_manual_pdfs python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` ## 실행 ```bash python generate.py ``` ## 결과 `frontend/public/manual/pdfs/ch01.pdf ~ ch08.pdf` 생성. `UserManualPopup` 의 "PDF 다운로드" 버튼이 이 파일들을 참조한다. ## 데이터 갱신 시 `frontend/src/common/data/chapters.json` 수정 후 `python generate.py` 재실행.