์๋
๊ฐ์ ๊ฐ๋ฐ ๋์
Branch 1.0์ ์ถ๊ฐ๋ ๊ฒ ์ค
- ํ
๋ง ๋ฐ ๋์ฒด ์์ด์ฝ ์ธํธ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ์์ด์ฝ ์ ๋ฌ ํ์์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. ๋ชจ๋ ์์ด์ฝ์ ํ๋์ ํฐ ํ์ผ์ ๋ฐฐ์นํ๋ ๋์ ์ด์ ๊ฐ ์์ด์ฝ์ด ๋ณ๋์ ํ์ผ์ ์ ๊ณต๋ฉ๋๋ค. ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ ์ต์ GTK+ ๋ธ๋์น์ ์๋ก์ด ๊ธฐ๋ฅ์ ํฌํจํ๋๋ก ํ๋ํ๋์์ต๋๋ค. ์ฐฝ์ ํฌ๊ธฐ์ ์์น๋ฅผ ์ฒ๋ฆฌํ๊ณ ๋ณต์ํ๋ ์ฝ๋๊ฐ ์ฌ์์
๋์์ต๋๋ค. ๋๊ตฌ๋ ์ฌ์ฉ ์์ญ๋ณ๋ก ๊ทธ๋ฃนํ๋ฉ๋๋ค.
- ์ธํฐํ์ด์ค๋ ๋์ ํฝ์ ๋ฐ๋(HiDPI)๋ฅผ ๊ฐ์ถ ํ๋ฉด์ ๋ง๊ฒ ์กฐ์ ๋์์ต๋๋ค.
- SVG ํ์์ ์ขํ ์ถ ์์น์ ํด๋นํ๋ ์ผ์ชฝ ์ ๋ชจ์๋ฆฌ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ณด๊ณ ์์ ์์ ์ ๊ณ ๋ คํ ์ ์๋ ์ต์
์ด ์ถ๊ฐ๋์์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก Inkscape์์๋ Y ์ถ์ ๋ํ ๋ณด๊ณ ์๊ฐ ์ผ์ชฝ ํ๋จ);
- ์บ๋ฒ์ค๋ฅผ ํ์ ํ๊ณ ๋ฏธ๋ฌ๋งํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋ฉ๋๋ค. ํ์ ์ Ctrl+Shift๋ฅผ ๋๋ฅธ ์ํ์์ ๋ง์ฐ์ค ํ ์ ์ฌ์ฉํ๊ฑฐ๋ ํ์ ๊ฐ๋๋ฅผ ์๋์ผ๋ก ๊ฒฐ์ ํ์ฌ ์ํ๋ฉ๋๋ค. ๋ฏธ๋ฌ๋ง์ "๋ณด๊ธฐ > ์บ๋ฒ์ค ๋ฐฉํฅ > ์ํ ๋ค์ง๊ธฐ / ์์ง ๋ค์ง๊ธฐ" ๋ฉ๋ด๋ฅผ ํตํด ์ํ๋ฉ๋๋ค.
- ์ ํํ ํ๋/์ถ์ ์์ค์ ๊ด๊ณ์์ด ๋ชจ๋ ์ ์ด ๊ณ์ ํ์๋๋ ์๋ก์ด ํ์ ๋ชจ๋("๋ณด๊ธฐ->ํ์ ๋ชจ๋->๊ฐ๋์ ํ์")๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ณผ๊ฑฐ ์ํ์ ์ ์ํ๋ฅผ ๋์์ ๊ด์ฐฐํ๊ณ ํ์๋๋ ๋ณ๊ฒฝ ์ฌํญ์ ํ
๋๋ฆฌ๋ฅผ ์์๋ก ์ด๋ํ ์ ์๋ ๊ฒฝ์ฐ ์์์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฏธ๋ฆฌ ๋ณผ ์ ์๋ ๋ถํ ๋ณด๊ธฐ ๋ชจ๋๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ๋์คํฐ ๊ทธ๋ํฝ๊ณผ ์ ์ ๋ฒกํฐํํ๊ธฐ ์ํ ์๋ก์ด ๋นํธ๋งต ์ถ์ ๋ํ์์๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ํฐ์น ์คํฌ๋ฆฐ, ํธ๋ํจ๋ ๋ฐ ํฐ์นํจ๋์ ๊ฒฝ์ฐ ํ์น ํฌ ์ค ์ ์ด ์ ์ค์ฒ๊ฐ ๊ตฌํ๋์์ต๋๋ค.
- PowerStroke ๋๊ตฌ์์ ๋ธ๋ฌ์ ์๋ ฅ์ ์ด์ ๊ทธ๋ํฝ ํ๋ธ๋ฆฟ์ ์ ์ฉ๋๋ ์๋ ฅ๊ณผ ์ผ์นํฉ๋๋ค.
- ํ์ฌ ํ์ผ์ ํ
ํ๋ฆฟ์ผ๋ก ๊ธฐ๋กํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค. ์ฝ์ ๋ฐ A4 4๋จ ์์ฑ
์๋ฅผ ์ํ ํ
ํ๋ฆฟ์ด ์ถ๊ฐ๋์์ต๋๋ค. 5k, 8k ๋ฐ XNUMXk ํด์๋๋ฅผ ์ ํํ๋ ์ต์
์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์๋ก์ด Munsell, Bootstrap 5 ๋ฐ GNOME HIG ํ๋ ํธ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- PNG ํ์์ ๊ณ ๊ธ ๋ด๋ณด๋ด๊ธฐ ์ค์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- SVG 1.1 ํ์์ผ๋ก ํ
์คํธ๋ฅผ ๋ด๋ณด๋ด๋ ์ต์
์ด ์ถ๊ฐ๋์์ผ๋ฉฐ SVG 2์์ ํ
์คํธ ์ค๋ฐ๊ฟ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ค๊ณฝ์ ์ฌ์ฉํ ์์ ๊ณผ ํฐ ์ค๊ณฝ ์ธํธ ์ ํ์ ์ทจ์ํ๋ ๊ธฐ๋ฅ์ด ํฌ๊ฒ ๊ฐ์ํ๋์์ต๋๋ค.
- ์ด์ ๊ทธ๋ฃนํ๋ ๊ฒฝ๋ก๋ฅผ ๊ฐ๋ณ ๊ตฌ์ฑ์์๋ก ๋ถํ ํ๋ '๊ฒฝ๋ก์ ์คํธ๋กํฌ' ๋ช
๋ น์ ๋์์ ๋ณ๊ฒฝํ์ต๋๋ค.
- ํ ๋ฒ์ ํด๋ฆญ์ผ๋ก ํด์ ์๊ฐ์ ๋ซ๋ ๊ธฐ๋ฅ์ด ์ ์์ฑ ๋๊ตฌ์ ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ฒฝ๋ก์ ๋ํ ํจ๊ณผ ์ ์ฉ์ ์กฐ์ํ๊ธฐ ์ํด ๋นํ๊ดด์ ์ธ ๋ถ์ธ ์ฐ์ฐ์๋ฅผ ์ถ๊ฐํ์ต๋๋ค(LPE, ๋ผ์ด๋ธ ๊ฒฝ๋ก ํจ๊ณผ).
- LPE ํจ๊ณผ๋ฅผ ์ ํํ๊ธฐ ์ํ ์๋ก์ด ๋ํ ์์๊ฐ ์ ์๋์์ต๋๋ค.
- LPE ํจ๊ณผ์ ๊ธฐ๋ณธ ๋งค๊ฐ๋ณ์๋ฅผ ์ค์ ํ๊ธฐ ์ํ ๋ํ์์๊ฐ ๊ตฌํ๋์์ต๋๋ค.
- ์ค๊ณฝ์ ์ ์ ์ ์ ์ฌ์ฉํ๊ธฐ ์ํ ์๋ก์ด LPE ํจ๊ณผ Dash Stroke๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ฒฝ๋ก์ ์ฌ๋ฌ ์ต์ปค ํฌ์ธํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์์ ๋ง๋ค๊ธฐ ์ํ ์๋ก์ด LPE ํจ๊ณผ "์ ์ผ๋ก๋ถํฐ์ ํ์"์ ์ถ๊ฐํ์ต๋๋ค.
- ์์๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์๋ก์ด LPE ํจ๊ณผ "์์ ์คํฐ์น"๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๋ชจ์๋ฆฌ๋ฅผ ๋ฅ๊ธ๊ฒ ํ๊ณ ๋ชจ๋ฐ๊ธฐ๋ฅผ ์ํ ์๋ก์ด LPE ํจ๊ณผ "๋ชจ๊น๊ธฐ" ๋ฐ "๋ชจ๋ฐ๊ธฐ"๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๋นํธ๋งต ๋ฐ ๋ณต์ ๋ณธ์ ํฌํจํ ๋ชจ๋ ํด๋ฆฝ ์์๋ฅผ ๋นํ๊ดด์ ์ผ๋ก ์ง์ธ ์ ์๋ ์๋ก์ด "ํด๋ฆฝ์ผ๋ก ์ง์ฐ๊ธฐ" ์ต์
์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค.
๋ณ๊ฒฝ ๊ฐ๋ฅํ ๊ธ๊ผด (pango 1.41.1+ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ปดํ์ผํ ๊ฒฝ์ฐ); - ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉ์ ์ ์ํ๊ธฐ ์ํ ๋๊ตฌ๊ฐ ์ ๊ณต๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ํ ์์๋ ์ด์ Glade ํ์ผ๋ก ํ์ํ๋๊ณ , menus.xml ํ์ผ์ ํตํด ๋ฉ๋ด๋ฅผ ๋ณ๊ฒฝํ ์ ์์ผ๋ฉฐ, style.css๋ฅผ ํตํด ์์๊ณผ ์คํ์ผ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
ํจ๋์ ๊ตฌ์ฑ์ Commands-toolbar.ui, snap-toolbar.ui, select-toolbar.ui ๋ฐ tool-toolbar.ui ํ์ผ์ ์ ์๋์ด ์์ต๋๋ค. - ํ์ ์๋ ฅ์ ๋ฐ๋ผ ์ ์ ๋๊ป๋ฅผ ๋ณ๊ฒฝํ๋ ์ฐํ ๊ทธ๋ฆฌ๊ธฐ ๋๊ตฌ์ ๋ณํ์ด ๊ตฌํ๋ PowerPencil ๋๊ตฌ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ธฐํธ ์ด๋ฏธ์ง ์ ํ ๋ํ์์์ ๊ฒ์ ์ต์
์ด ์ถ๊ฐ๋์์ต๋๋ค. ๊ธ๋ฆฌํ ์ ํ ๋ํ ์์์ ์ด๋ฆ์ด '์ ๋์ฝ๋ ๋ฌธ์'๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
- ๋ฌธ์์์ ํด๋ฆญ ๊ฐ๋ฅํ ๋งํฌ๋ฅผ ์๋ณํ๊ณ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ฒจ๋ถํ๋ ๊ธฐ๋ฅ์ ํฌํจํ๋๋ก PDF ๋ด๋ณด๋ด๊ธฐ ์ง์์ด ํ์ฅ๋์์ต๋๋ค.
- ์ ๋์จ ์์คํ ์ด ํฌ๊ฒ ์ฌ์ค๊ณ๋์ด Python 3์ผ๋ก ์ ํ๋์์ต๋๋ค.
- macOS ํ๋ซํผ์ฉ ์ด์
๋ธ๋ฆฌ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru