Layout - YounghwanKil/haean GitHub Wiki
ํ๊ธ ์์ ์ถ๋ ฅ
Python๊ณผ Java ์ฝ๋๊ฐ ์๋ณธ HWP ์์์ ์ฌ๋กฏ์ ์ง๋ฌธยท๋ณด๊ธฐยท์ ์งยท์ ๋ตยทํด์ค์ ์ฝ์ ํฉ๋๋ค. ์ ๋ชฉยท๊ณผ๋ชฉ๋ช , ์ ๋ต ์์ ๊ธ์ ํฌ๊ธฐ, ์ฒซ ์ฌ๋กฏ ๋๋ ๋ฐฉ์ง, ์ง์ ๋ฌธํญ ์ ์ชฝ ์์, ์ ์ฒด ์ชฝ์ ํ์๋ฅผ ์กฐ์ ํฉ๋๋ค. ์๋ณธ ์์์ ๋ณด์กดํฉ๋๋ค.
./haean setup-layout
./haean tools layout-fill RUN --template TEMPLATE.hwp --out OUTPUT.hwp --title "ํด์ ๋ชจ์๊ณ ์ฌ"
--kind solutions๋ ํด์ค์ง, --page-start 23์ ํด๋น ๋ฌธ์ ์ ์ ์ชฝ ์์, --total-pages N์ ์ค์ ๋ ๋๋ก ํ์ธํ ์ ์ฒด ์ชฝ์์
๋๋ค. ๋ค ๋ ๊ฐ์ ๋ฐฐ์น ํ์ธ ํ ๊ฒฐ์ ํ๋ฉฐ ๋ค์ ๋ ๋ํด์ผ ํฉ๋๋ค. ๋ด๋ถ ์ ์ commentary๋ ํ์์ฉ ์ถ๋ ฅ์์ ์ ์ธํฉ๋๋ค.
์ต์ข PDF๋ ํ์ฌ ํ์ปด ์ฑ ์ธ์ ๊ธฐ๋ฅ์ผ๋ก ์์ฑํ๊ณ ์๊ฐ ๊ฒํ ํฉ๋๋ค. HWP ํ ์คํธ ์ฌ์ฝ๊ธฐ๋ง์ผ๋ก ๋ฐฐ์น ์ฑ๊ณต์ด๋ 99% ์ฌํ์ ์ฃผ์ฅํ์ง ์์ต๋๋ค. ํฐํธยทํ์ปด ๋ฒ์ ยท์์ยทํยท๋์์ ๋ฐ๋ผ ์ธ์ ํ์ธ์ด ํ์ํฉ๋๋ค. ์๋ ๋ณํ๋ง์ผ๋ก ๋ฉํ ํ์ ํ์ง ์์ต๋๋ค.
์์ธ ๊ณ์ฝ: ์ ์ฅ์ docs/LAYOUT.md.