๋ถ๋ฅ:์ปดํจํฐ ๊ทธ๋ํฝ
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
ํํ์ด์ง
GitHub (๊ถ์ฅ)
FlyingSnow๋ผ๋ ์ค๊ตญ์ธ ๊ฐ๋ฐ์๊ฐ ๋ง๋ ๊ธ๊ผด ๋ ๋๋ง ํ๋ก๊ทธ๋จ. Microsoft Windows์ ํด๋ฆฌ์ดํ์ ์ ๋์ฒดํ๊ธฐ ์ํด์ ๋ง๋ค์ด์ก๋ค.
GitHub (๊ถ์ฅ)
FlyingSnow๋ผ๋ ์ค๊ตญ์ธ ๊ฐ๋ฐ์๊ฐ ๋ง๋ ๊ธ๊ผด ๋ ๋๋ง ํ๋ก๊ทธ๋จ. Microsoft Windows์ ํด๋ฆฌ์ดํ์ ์ ๋์ฒดํ๊ธฐ ์ํด์ ๋ง๋ค์ด์ก๋ค.
2. ์์ธ[ํธ์ง]
์ผ์ชฝ์ MacType์ด ์ค์น๋์ง ์์ ๋ณดํต์ Windows์์ ๋ณด์ด๋ ๋ชจ์ต์ด๊ณ , ์ค๋ฅธ์ชฝ์ด MacType์ ์ค์นํ ๋ชจ์ต์ด๋ค. ์ ๊ธฐํ๊ฒ๋ ๋ชจ๋ ํ๋ก๊ทธ๋จ ์ฐฝ์ ๋ค ์ ์ฉ์ด ๋์์ง๋ง ์๋์ฐ 10์ผ๋ก ๋์ด์ค๋ฉด์ ํด๋์ ์ฑ๋ค์ด ๋จ๊ฒจ์ง ์ฑ ์๋์ฐ ๊ธฐ๋ณธ์ฑ์[1] Universal Windows Platform์ด ์ ์ฉ๋๋ฉด์ ๊ธ๊ผด ๋ ๋๋ง์ด ๋ณ๊ฒฝ๋์ด์ ์ค์ ์ด๋ ์ ์ฉ ์ฑ์์๋ ์๋๋์ง ์๊ฒ ๋๋ค. ํ๋ง๋๋ก ๋ฐ๋ง ์ ์ฉ๋๋ค๋ ๊ฒ.
Microsoft Windows๋ ๊ธ๊ผด ๋ ๋๋ง์ ํด๋ฆฌ์ดํ์ ์ด๋ผ๋ ๊ธฐ์ ์ ์ฌ์ฉํ๋ค. ๋ฌธ์ ๋ ์ด ํด๋ฆฌ์ดํ์ ์ด ์๋ ๋ชจ๋ํฐ ๊ฐ์ ์ ํด์๋์์ ์์ ํฌ๊ธฐ์ ๊ธ๊ผด์ ๋๋ ทํ๊ฒ ํ์ํ๊ธฐ ์ํด ๊ฐ๊ฐ์ง ํธ๋ฒ์ ๋์ํ ๊ฒฐ๊ณผ ํ๋ฉด ์์ ๊ธ๊ผด ํํ๊ฐ ๊ณผ๋ํ๊ฒ ๋ณํ๋๊ณ ์๊ณก๋์ด ๋ณด์ธ๋ค๋ ๊ฒ์ด๋ค.[2] ์ด์ ๋ถ๋ง์ ๊ฐ์ง๊ณ ํด๋ฆฌ์ดํ์ ์ ๋์ฒดํ๊ธฐ ์ํด ๊ฐ๋ฐํ ๊ฒ์ด ๋ฐ๋ก MacType์ด๋ค.[3] MacType์ ํ๋ฉด ์ ๊ธ๊ผด์ ํํ๋ฅผ ์จ์ ํ๊ณ ๊น๋ํ๊ฒ ๋ณด์ฌ์ค๋ค.
DrWatson์ด๋ผ๋ ์ผ๋ณธ์ธ ๊ฐ๋ฐ์๊ฐ ๋ง๋ GDI++๊ฐ ์๋ฅ๋ก, ํด๋น ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐ์ด ์ค๋จ๋๋ฉด์ ์ด๋ฅผ ๋์ฒดํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ๊ฒ์ด ๋ฐ๋ก MacType์ด๋ค.
3. ํน์ง[ํธ์ง]
์ค์น ์ macOS์ฒ๋ผ ๊ธ๊ผด์ด ๋ถ๋๋ฝ๊ฒ ๋ ๋๋ง์ด ๋๋ค. ๋ค๋ง ์ปดํจํฐ ํ๊ฒฝ์ด๋ ํ๋ฆฌ์
์ ๋ฐ๋ผ์ ๋ ๋๋ง์ด ๋ฌ๋ผ์ง๊ฑฐ๋ ์ ์ฉ์ด ์์ ์๋ ์๋ ์๋ค.
Windows์ ํด๋ฆฌ์ดํ์ ์ ์ ํด์๋, Low PPI ํ๊ฒฝ์ด ๊ธฐ๋ณธ์ด๋ ์๋์ ๋ง๋ค์ด์ก์ผ๋ฉฐ, ๋ชจ์๋ณด๋ค ๊ฐ๋ ์ฑ์ ์ฐ์ ์ํ๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ธ์๋ฌผ๊ณผ ๋์คํ๋ ์ด์ ํฐํธ๊ฐ ๋์ฒด๋ก ์ผ์นํ์ง ์์ง๋ง, ์ข ๋ ์ ๋ช ํ๋ค๋ ํน์ง์ด ์๋ค. ๋ค๋ง ๊ณ๋จํ์์ด ๋ฐ์ํ๋ฉฐ ๋ชจ์์ด ๋ค์ ๊ฑฐ์น ์ด๋ณด์ฌ์ ๋์์ด๋๋ค์ ํด๋ฆฌ์ดํ์ ์ ์ข์ํ์ง ์๋๋ค.
Mac์ ๊ฒฝ์ฐ, ํฐํธ์ ๋ชจ์์ ๊ทธ๋๋ก ์ฌํํ๋ ๊ฒ์ ์ฐ์ ์ํ์๋ค. ์ฆ, ์ธ์๋ฌผ๊ณผ ๋์คํ๋ ์ด์ ๋ํ๋๋ ํฐํธ์ ๋ชจ์์ด ๊ฑฐ์ ์ ์ฌํ๋ค. ๊ทธ๋์ ๊ณ๋จํ์์ด ์๊ธฐ์ง ์๊ณ ๋ชจ์์ด ๋ถ๋๋ฝ์ง๋ง ํฐํธ๊ฐ ํ๋ฆฟํ๊ฒ ๋ณด์ฌ์ macOS์ ํฐํธ ๋ ๋๋ง์ ์ข์ํ์ง ์๋ ์ฌ๋๋ ์กด์ฌํ๋ค. ์ด ๋ฌธ์ ๋ ์ ํ์ด Retina ๋์คํ๋ ์ด๋ฅผ Mac์ผ๋ก ๊ฐ์ง๊ณ ์ค๋ฉด์ ํด๊ฒฐ๋์๋ค.
๊ฐ์ฅ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ผ๋ก font substitute๋ก ๋ถ๋ฆฌ๋ ํฐํธ ๋์ฒด ๊ธฐ๋ฅ์ด ์๋ค. ํด๋น ๊ธฐ๋ฅ์ ์ด์ฉํ๋ฉด ๊ตด๋ฆผ์ฒด๋ ๋์์ฒด๋ฅผ ๋๋๊ณ ๋์ด๋ kopub์ฒด ๋ฑ์ผ๋ก ๋ฐ๊ฟ์ ์ถ๋ ฅํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. GDI++ ๋ฑ์ ํ๋ก๊ทธ๋จ์๋ ์๋ ๊ธฐ๋ฅ์ด๋ค.
Windows์ ํด๋ฆฌ์ดํ์ ์ ์ ํด์๋, Low PPI ํ๊ฒฝ์ด ๊ธฐ๋ณธ์ด๋ ์๋์ ๋ง๋ค์ด์ก์ผ๋ฉฐ, ๋ชจ์๋ณด๋ค ๊ฐ๋ ์ฑ์ ์ฐ์ ์ํ๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ธ์๋ฌผ๊ณผ ๋์คํ๋ ์ด์ ํฐํธ๊ฐ ๋์ฒด๋ก ์ผ์นํ์ง ์์ง๋ง, ์ข ๋ ์ ๋ช ํ๋ค๋ ํน์ง์ด ์๋ค. ๋ค๋ง ๊ณ๋จํ์์ด ๋ฐ์ํ๋ฉฐ ๋ชจ์์ด ๋ค์ ๊ฑฐ์น ์ด๋ณด์ฌ์ ๋์์ด๋๋ค์ ํด๋ฆฌ์ดํ์ ์ ์ข์ํ์ง ์๋๋ค.
Mac์ ๊ฒฝ์ฐ, ํฐํธ์ ๋ชจ์์ ๊ทธ๋๋ก ์ฌํํ๋ ๊ฒ์ ์ฐ์ ์ํ์๋ค. ์ฆ, ์ธ์๋ฌผ๊ณผ ๋์คํ๋ ์ด์ ๋ํ๋๋ ํฐํธ์ ๋ชจ์์ด ๊ฑฐ์ ์ ์ฌํ๋ค. ๊ทธ๋์ ๊ณ๋จํ์์ด ์๊ธฐ์ง ์๊ณ ๋ชจ์์ด ๋ถ๋๋ฝ์ง๋ง ํฐํธ๊ฐ ํ๋ฆฟํ๊ฒ ๋ณด์ฌ์ macOS์ ํฐํธ ๋ ๋๋ง์ ์ข์ํ์ง ์๋ ์ฌ๋๋ ์กด์ฌํ๋ค. ์ด ๋ฌธ์ ๋ ์ ํ์ด Retina ๋์คํ๋ ์ด๋ฅผ Mac์ผ๋ก ๊ฐ์ง๊ณ ์ค๋ฉด์ ํด๊ฒฐ๋์๋ค.
๊ฐ์ฅ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ผ๋ก font substitute๋ก ๋ถ๋ฆฌ๋ ํฐํธ ๋์ฒด ๊ธฐ๋ฅ์ด ์๋ค. ํด๋น ๊ธฐ๋ฅ์ ์ด์ฉํ๋ฉด ๊ตด๋ฆผ์ฒด๋ ๋์์ฒด๋ฅผ ๋๋๊ณ ๋์ด๋ kopub์ฒด ๋ฑ์ผ๋ก ๋ฐ๊ฟ์ ์ถ๋ ฅํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. GDI++ ๋ฑ์ ํ๋ก๊ทธ๋จ์๋ ์๋ ๊ธฐ๋ฅ์ด๋ค.
4. ์ฌ์ฉ๋ฒ[ํธ์ง]
4.1. ๊ธฐ๋ณธ[ํธ์ง]
- MacType์ ์ค์นํ๋ค.
- ํ์ํ๋ค๋ฉด ์ธํฐ๋ท์์ ์ ์ ํ ํ๋ฆฌ์ (*.ini ํ์ผ)์ ๋ฐ์์ ์ค์นํ๋ค.[4] ๊ฒฝ์ฐ์ ๋ฐ๋ผ์ ๊ธ๊ผด๋ ๊ฐ์ด ์ค์นํด์ผ ํ๋ ๊ฒฝ์ฐ๋ ์๋ค. ์ฃผ๋ก ๋๋๊ณ ๋์ด๋ KoPub ๋์์ ์ฌ์ฉํ๋ค.
- MacType์ ์คํํ๋ค.
- ์คํ ๋ฐฉ๋ฒ์ ์ ํํ๋ผ๋ ์ฐฝ์ด ๋์ค๋ฉด ์ฉ๋์ ๋ง๋ ๋ชจ๋๋ฅผ ์ ํํด์ค๋ค.
- Registry: ์๋์ฐ ๋ ์ง์คํธ๋ฆฌ์ ์ค์ ์ ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ. ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ๋ ๋๋ง์ด ์ง์ฒด ์์ด ์ ์ฉ๋์ง๋ง ์ค์ ์ ์ฌ๋ถํ ์ด ํ์ํ๋ค.
Windows 10์์ ์ด ๋ชจ๋๋ก ์ค์ ์ ๋ถํ ์ด ์ ๋๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ๋ง์ฝ Windows 10์ ์ฌ์ฉ ์ค์ด๋ผ๋ฉด Service ๋ชจ๋๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, ํจ์น๊ฐ ๋์ฌ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋๋ก ํ์. ๊ฐ๋ฐ์ ์ธก์์๋ Service ๋ชจ๋๋ฅผ ๊ถ์ฅํ๊ณ ์๋ค. - Service: Windows ์๋น์ค์ ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ. ์ฌ๋ถํ ์ ํ์ํ์ง ์์ง๋ง, PC ์ฑ๋ฅ์ ๋ฐ๋ผ ํ๋ก๊ทธ๋จ์ ๋ ๋๋ง์ด ๋ฐ๋ก ์ ์ฉ๋์ง ์๋ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ์๋ค.
- MacTray: ์์ ํ์์ค์ MacType ํธ๋ ์ด ์์ด์ฝ์ ๋์ด๋ค. ํด๋น ํธ๋ ์ด ์์ด์ฝ์ ํด๋ฆญํด์ ํ๋ก๊ทธ๋จ์ ๋ ๋๋ง์ ์๋์ผ๋ก ์ ์ฉํ ์ ์์ผ๋ฉฐ, ํ๋ฆฌ์ ๋ณ๊ฒฝ๋ ๊ฐ๋ฅํ๋ค.
- Manual: MacType์ ์ฌ์ฉํ์ง ์๋๋ค.
- ๊ธฐ๋ณธ ๋ด์ฅ ํ๋ฆฌ์ ์ด๋ ๋ค์ด๋ฐ์ ํ๋ฆฌ์ ์ค ์ ์ ํ ๊ฒ์ ์ ํํด์ ์ ์ฉํ๋ค.
- Registry ๋ชจ๋๋ก ์ค์ ํ ๊ฒฝ์ฐ, ์ปดํจํฐ๋ฅผ ์ฌ๋ถํ ํ๋ค.
- ๋.
๋ฉ์ธ๋ณด๋ ์ค์ ์ Secure Boot๊ฐ ์ผ์ ธ ์์ผ๋ฉด Registry ๋ชจ๋์์ MacType์ด ์ ์ฉ๋์ง ์๋๋ค. Secure Boot๋ฅผ ๋๊ฑฐ๋ Service ๋ชจ๋๋ก ์ค์ ํด์ผ ์ ์ฉ์ด ๊ฐ๋ฅํ๋ค. Windows 10์ ๊ฒฝ์ฐ Registry ๋ชจ๋๊ฐ ์ ์ ๋์ํ์ง ์๊ธฐ ๋๋ฌธ์ Service ๋ชจ๋๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค.
4.2. ์ผ๋ฐ ์ต์ ์ ์์ [ํธ์ง]
- ํฐํธ ํํ ์ต์
์ต์ : 0: Normal / 1: NoHinting / 2: AutoHinting / 3: Light+AutoHinting
์)HintingMode=1
- ํฐํธ ๋ ๋๋ง ๋ฐฉ์
Normal์ ํฐํธ์ ๊ฒฝ๊ณ์ ์ ๊ทธ๋ ์ด ํฝ์ ๋ก ์ํฐ์จ๋ฆฌ์ด์ฑํ๊ณ , ๋๋จธ์ง LCD, Light-LCD ์ต์ ์ ํฐํธ์ ๊ฒฝ๊ณ์ ์ ์ฒญ์, ์ ์, ๋ น์ ๋ฑ์ผ๋ก ์ํฐ์จ๋ฆฌ์ด์ฑํ๋ค.
์ต์ : -1: Disable / 0: Normal / 1: Light / 2: LCD(RGB) / 3: LCD(GBR) / 4: Light-LCD(RGB) / 5:Light-LCD(GBR)
์)AntiAliasMode=4
- ํฐํธ ์ผ๋ฐ ๊ตต๊ธฐ
๋ฒ์: 32: +32
์)NormalWeight=0
- ํฐํธ ๋ณผ๋์ฒด ๊ตต๊ธฐ
๋ฒ์: -16:+16
์)BoldWeight=0
- ํฐํธ ์ดํค๋ฆญ์ฒด ๊ธฐ์ธ๊ธฐ
๋ฒ์: -16:+16
์)ItalicSlant=0
4.3. ํน์ ์ต์ ์ ์์ [ํธ์ง]
- ๊ฐ๋ง ๋ชจ๋
- DirectWrite์ผ ๋์ ํฐํธ ๋ ๋๋ง ๊ตต๊ธฐ
- ๋ ๋๋ง ์ ์ฉ ์์ธ ํฐํธ
์)
- ๋ ๋๋ง ์ ์ฉ ์์ธ ํ๋ก๊ทธ๋จ
์)[excludesub]
javaw.exe
- ํฐํธ ์ํฐ์จ๋ฆฌ์ด์ฑ ๋ ๋๋ง ์ต์
1: ์์ฒด ์๋์ฐ ๋ ๋๋ง / 2: free-type ๋ ๋๋ง
์)FontLoader=0
- ํฐํธ ์์ ์กฐ์ ์ต์
- ๊ฐ๋ณ ํฐํธ ์ต์
Hinting, AAMode, NormalWeight, BoldWeight, ItalicSlant, Kerning
์)Batang=, ,30, , ,
- ํฐํธ ๋์ฒด ๊ฐ๋ ์ต์
0: ํฐํธ ๋์ฒดํ์ง ์์ / 1: ์์ฒด ํ๋ก๊ทธ๋จ ๋จ์ ํฐํธ ๋์ฒด / 2: ์์คํ ๋จ์ ํฐํธ ๋์ฒด
์)FontSubstitutes=1
- ํฐํธ ๋์ฒด
์)[font substitute]
Dotumche=KoPubDotum Medium
Apple SD Gothic Neo=KoPubDotum Medium
dotum=KoPubDotum Medium
dotum che=KoPubDotum Medium
dotumche=KoPubDotum Medium
๊ตด๋ฆผ=KoPubDotum Medium
์๊ตด๋ฆผ=KoPubDotum Medium
๊ตด๋ฆผ์ฒด=KoPubDotum Medium
๋์=KoPubDotum Medium
๋์์ฒด=KoPubDotum Medium
- ์น๋ธ๋ผ์ฐ์ ์์ ํฐํธ ๋์ฒด ๊ธฐ๋ฅ์ผ๋ก ํฐํธ๊ฐ ์ ๋๋ก ๋์ฒด๋์ง ์๋ ๊ฒฝ์ฐ
ํฌ๋กฌ์ด๋ ์คํ๋ผ, ํ์ด์ดํญ์ค ๋ฑ์์ stylus ๋ถ๊ฐ๊ธฐ๋ฅ ๋ฑ์์ css์ต์ ์ ์์ ํ์ฌ ํฐํธ๋ฅผ ๋์ฒดํ๋ค.
์)@font-face {font-family: "๋์";
src: local("KopubDotum");}@font-face {font-family: "๋์์ฒด";
src: local("KopubDotum");}@font-face {font-family: dotum;
src: local("KopubDotum");}@font-face {font-family: DotumChe;
src: local("KopubDotum");}@font-face {font-family: "๊ตด๋ฆผ";
src: local("KopubDotum");}@font-face {font-family: "๊ตด๋ฆผ์ฒด";
src: local("KopubDotum");}@font-face {font-family: Gulim;
src: local("KopubDotum");}@font-face {font-family: GulimChe;
src: local("KopubDotum");} - ์ ์ค์ ์ผ๋ก๋ ํฐํธ๋์ฒด๊ฐ ์ ๋๋ก ์๋ ์ ์ฐธ์กฐ
5. ์ฃผ์์ฌํญ[ํธ์ง]
ํ๋ก๊ทธ๋จ ์์ฒด๊ฐ ํํน ๋ฐฉ์์ผ๋ก ๋์ํ๊ธฐ ๋๋ฌธ์ ์ผ๋ถ ํ๊ฒฝ์์๋ ์ค์๋์ด ์ผ์ด๋ ์ ์์ผ๋ฉฐ, ์ ์ฌ์ ์ปดํจํฐ์์๋ ์ฑ๋ฅ์ด ์ ํ๋๊ธฐ๋ ํ๋ค. ๋ํ DirectWrite๋ฅผ ์ด๋ฏธ ์ ์ฉํ๊ณ ์๋ ํ๋ก๊ทธ๋จ์๋ MacType์ด ๋จนํ์ง ์๋๋ค.
์๋์ DirectWrite ํํน ํจ์น๋ฅผ ์ ์ฉํ ํ ๋ฒ์ ์์ ์๋น์ค ๋ฐฉ์์ผ๋ก ์ฌ์ฉ์ ํํ๋ ์ด์ด๊ฐ ์๋ง์ ์ฌ์ํ์ง ๋ชปํ๋ ๋ฌธ์ ๊ฐ ์๋ค. ํธ๋ ์ด ๋ชจ๋๋ก ํํ๋ ์ด์ด๋ฅผ ์์ธ ๋ชฉ๋ก์ ์ถ๊ฐํ๋ฉด ์ ์์๋ํ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
๊ตด๋ฆผ์ฒด์๋ ๊ฐ์ ๋ก ๋ ๋๋ง์ด ์ ์ฉ๋๊ธฐ ๋๋ฌธ์ ๊ธ์๊ฐ ์๋นํ ๋ชป์๊ฒจ์ง๋ค.[5] ์ฐธ๊ณ ๋ก Fixedsys๋ Terminal, MS Sans Serif์ ๊ฐ์ ์ง์ง ๋นํธ๋งต ๊ธ๊ผด์ ๋ ๋๋ง ์์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ๋ค.
HiDPI ํ๊ฒฝ์ด ์๋ ์ผ๋ฐ์ ์ธ ๋ชจ๋ํฐ์์๋ ์คํ๋ ค ๊ธ๊ผด์ด ํ๋ ค ๋ณด์ผ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ ์ฑ์ ์ฐ์ ์ํ๋ ์ฌ๋์ด๋ผ๋ฉด ๊ธฐ๋ณธ ํด๋ฆฌ์ดํ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ซ๋ค. ํนํ FHD ์ดํ ํด์๋๋ฅผ ๊ฐ์ง ๋๋ค์์ ๋ชจ๋ํฐ๋ผ๋ฉด MacType์ด ์คํ๋ ค ๋ ์ด ๋ ์ ์๋ค. ๋ค๋ง No hinting ์ต์ ์ผ๋ก ๋ฐ๊พธ๋ ๋ฑ ํฐํธ ์ต์ ์ ์ฌ์กฐ์ ํ๋ฉด ์ด๋ ์ ๋ ๊ฐ๋ ์ฑ์ด ์ฌ๋ผ๊ฐ๊ธฐ๋ ํ๋ค.
ํ์ปด์คํผ์ค 2014 ์ ํ๊ตฐ์์ MacType์ ์ผ๋ ๊ฒฝ์ฐ ์ถฉ๋์ด ๋ฐ์ํ๋ค. ์คํ ์์ฒด๋ ๋ฌธ์ ์์ด ๋๋๋ฐ ์ข ๋ฃํ ๋๋ง๋ค ์๋์ด ์ค์ง๋์๋ค๋ ์ค๋ฅ๊ฐ ๋๋ค.
์ผ๋ถ ํ๋ก๊ทธ๋จ[6]์ MacType ์๋ ์ค์๋ ๊ด๋ฆฌ์ ๊ถํ์ ์ ์ฉํด์ผ ์คํ๋๋ฏ๋ก ์ฃผ์.
ํ์ฌ ํฌ๋กฌ 78๋ฒ์ ์ด์์์๋ MacType์ด ์ ๋๋ก ์๋์ด ์๋๋ค๋ ์ด์๊ฐ ์๋ค. # ๋งํฌ์ ๋์ค๋ ๋๋ก ๋ฐ๋ก๊ฐ๊ธฐ ๋ถ๋ถ์์ ์์ ์ต์ ์ ๋ณ๊ฒฝํ๋ฉด ํด๊ฒฐ์ด ๋๊ธด ํ๋ ์ฐธ์กฐ. ์์ ํ์์ค์ ํฌ๋กฌ ํญ ์์์ ๋ง์ฐ์ค ์ฐํด๋ฆญ์ ํ ๋ค ๋ค์ Google Chrome์ ์ฐํด๋ฆญํ๋ฉด ์์ฑ์ด ๋ณด์ด๋๋ฐ ๊ฑฐ๊ธฐ์์ ์์ ์ต์ ์กฐ์ ์ด ๊ฐ๋ฅํ๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ฐฉ๋ฒ์ ๋ฐ๋ก๊ฐ๊ธฐ์ ์์ ์ต์ ์ ๋ณ๊ฒฝํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์์ ํฌ๋กฌ์ด ์คํ๋ ๋์๋ ํจ๊ณผ๊ฐ ์์ผ๋ฉฐ, ์์ ํ ํจ๊ณผ๋ฅผ ๋ณด๋ ค๋ฉด ๋ ์ง์คํธ๋ฆฌ ์ค์ ์์
์ผ๋ถ ์ฌ์ฉ์์๊ฒ์ ์ ๋์ฝ๋๋ ์ค์น ๊ด๋ฆฌ์์ ํฐํธ๊ฐ ๊นจ์ ธ๋์ค๋๊ฒ์ผ๋ก ํ์ธ๋์๋ค. ์ด๋ฐ ํ์์ด ๋ฐ์ํ๋ ์ด์ ๋ ์ ์ฉ์ํจ ํฐํธ๊ฐ ํด๋น ๊ธ์๋ฅผ ํ๊ธฐํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๋ค๋ฅธ ๊ธ๊ผด์ ์ค์นํ๊ฑฐ๋ ํด๊ฒฐ๋์ง ์์ผ๋ฉด ์ฌ์ง์ด ํฌ๋งทํด์ผ ํ๋ค. ๊ทธ ์ธ์ ๋ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์๊ธฐ๋๋ฌธ.
์๋์ DirectWrite ํํน ํจ์น๋ฅผ ์ ์ฉํ ํ ๋ฒ์ ์์ ์๋น์ค ๋ฐฉ์์ผ๋ก ์ฌ์ฉ์ ํํ๋ ์ด์ด๊ฐ ์๋ง์ ์ฌ์ํ์ง ๋ชปํ๋ ๋ฌธ์ ๊ฐ ์๋ค. ํธ๋ ์ด ๋ชจ๋๋ก ํํ๋ ์ด์ด๋ฅผ ์์ธ ๋ชฉ๋ก์ ์ถ๊ฐํ๋ฉด ์ ์์๋ํ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
๊ตด๋ฆผ์ฒด์๋ ๊ฐ์ ๋ก ๋ ๋๋ง์ด ์ ์ฉ๋๊ธฐ ๋๋ฌธ์ ๊ธ์๊ฐ ์๋นํ ๋ชป์๊ฒจ์ง๋ค.[5] ์ฐธ๊ณ ๋ก Fixedsys๋ Terminal, MS Sans Serif์ ๊ฐ์ ์ง์ง ๋นํธ๋งต ๊ธ๊ผด์ ๋ ๋๋ง ์์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ๋ค.
HiDPI ํ๊ฒฝ์ด ์๋ ์ผ๋ฐ์ ์ธ ๋ชจ๋ํฐ์์๋ ์คํ๋ ค ๊ธ๊ผด์ด ํ๋ ค ๋ณด์ผ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ ์ฑ์ ์ฐ์ ์ํ๋ ์ฌ๋์ด๋ผ๋ฉด ๊ธฐ๋ณธ ํด๋ฆฌ์ดํ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ซ๋ค. ํนํ FHD ์ดํ ํด์๋๋ฅผ ๊ฐ์ง ๋๋ค์์ ๋ชจ๋ํฐ๋ผ๋ฉด MacType์ด ์คํ๋ ค ๋ ์ด ๋ ์ ์๋ค. ๋ค๋ง No hinting ์ต์ ์ผ๋ก ๋ฐ๊พธ๋ ๋ฑ ํฐํธ ์ต์ ์ ์ฌ์กฐ์ ํ๋ฉด ์ด๋ ์ ๋ ๊ฐ๋ ์ฑ์ด ์ฌ๋ผ๊ฐ๊ธฐ๋ ํ๋ค.
ํ์ปด์คํผ์ค 2014 ์ ํ๊ตฐ์์ MacType์ ์ผ๋ ๊ฒฝ์ฐ ์ถฉ๋์ด ๋ฐ์ํ๋ค. ์คํ ์์ฒด๋ ๋ฌธ์ ์์ด ๋๋๋ฐ ์ข ๋ฃํ ๋๋ง๋ค ์๋์ด ์ค์ง๋์๋ค๋ ์ค๋ฅ๊ฐ ๋๋ค.
์ผ๋ถ ํ๋ก๊ทธ๋จ[6]์ MacType ์๋ ์ค์๋ ๊ด๋ฆฌ์ ๊ถํ์ ์ ์ฉํด์ผ ์คํ๋๋ฏ๋ก ์ฃผ์.
ํ์ฌ ํฌ๋กฌ 78๋ฒ์ ์ด์์์๋ MacType์ด ์ ๋๋ก ์๋์ด ์๋๋ค๋ ์ด์๊ฐ ์๋ค. # ๋งํฌ์ ๋์ค๋ ๋๋ก ๋ฐ๋ก๊ฐ๊ธฐ ๋ถ๋ถ์์ ์์ ์ต์ ์ ๋ณ๊ฒฝํ๋ฉด ํด๊ฒฐ์ด ๋๊ธด ํ๋ ์ฐธ์กฐ. ์์ ํ์์ค์ ํฌ๋กฌ ํญ ์์์ ๋ง์ฐ์ค ์ฐํด๋ฆญ์ ํ ๋ค ๋ค์ Google Chrome์ ์ฐํด๋ฆญํ๋ฉด ์์ฑ์ด ๋ณด์ด๋๋ฐ ๊ฑฐ๊ธฐ์์ ์์ ์ต์ ์กฐ์ ์ด ๊ฐ๋ฅํ๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ฐฉ๋ฒ์ ๋ฐ๋ก๊ฐ๊ธฐ์ ์์ ์ต์ ์ ๋ณ๊ฒฝํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์์ ํฌ๋กฌ์ด ์คํ๋ ๋์๋ ํจ๊ณผ๊ฐ ์์ผ๋ฉฐ, ์์ ํ ํจ๊ณผ๋ฅผ ๋ณด๋ ค๋ฉด ๋ ์ง์คํธ๋ฆฌ ์ค์ ์์
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome์ผ๋ก ๋ค์ด๊ฐ์(ํด๋น ํค๊ฐ ์์ผ๋ฉด ๋ง๋ค๋ฉด ๋๋ค) RendererCodeIntegrityEnabled๋ผ๋ DWORD๋ฅผ ๋ง๋ค์ด์ 0์ผ๋ก ์ค์ ํ๋ฉด ์๋ฒฝํ๊ฒ ํด๊ฒฐ์ด ๋๋ค.[7] ์ฐธ๊ณ ์ฃ์ง ๋ฑ ๊ธฐํ ํฌ๋ก๋ฏธ์ ๋ธ๋ผ์ฐ์ ๋ ์ฐธ๊ณ ๋งํฌ์ ๋ค์ด๊ฐ์ ์กฐ์น๋ฅผ ์ทจํ์.์ผ๋ถ ์ฌ์ฉ์์๊ฒ์ ์ ๋์ฝ๋๋ ์ค์น ๊ด๋ฆฌ์์ ํฐํธ๊ฐ ๊นจ์ ธ๋์ค๋๊ฒ์ผ๋ก ํ์ธ๋์๋ค. ์ด๋ฐ ํ์์ด ๋ฐ์ํ๋ ์ด์ ๋ ์ ์ฉ์ํจ ํฐํธ๊ฐ ํด๋น ๊ธ์๋ฅผ ํ๊ธฐํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๋ค๋ฅธ ๊ธ๊ผด์ ์ค์นํ๊ฑฐ๋ ํด๊ฒฐ๋์ง ์์ผ๋ฉด ์ฌ์ง์ด ํฌ๋งทํด์ผ ํ๋ค. ๊ทธ ์ธ์ ๋ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์๊ธฐ๋๋ฌธ.
6. ๊ธฐํ[ํธ์ง]
ํ๋ Direct2D ๋ฐฉ์์ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์๋ ์ ์ฉ๋์ง ์๋ ๋ฌธ์ ์ ์ด ์์๋ค. ์ดํ์๋ ์
๋ฐ์ดํธ๊ฐ ๋๊ฒจ์ ์ต์ ์๋์ฐ์์ ์ ์์ ์ธ ์ฌ์ฉ์ด ๋ถ๊ฐ๋ฅํ๋ ์ ์ด ์์์ผ๋, ใใใใจ๋ผ๋ ์ผ๋ณธ์ธ ๊ฐ๋ฐ์๊ฐ ๋น๊ณต์ ํจ์น๋ฅผ ๋ด๋๊ธฐ ์์ํ๋ฉด์ ์ฌ์ฉ์ด ๊ฐ๋ฅํด์ก๊ณ , ์ดํ ๊ฐ๋ฐ์๋ ์
๋ฐ์ดํธ๋ฅผ ์ฌ๊ฐํ์๋ค.
๊ธฐ์กด์๋ ์์ด์ ์ค๊ตญ์ด(๊ฐ์ฒด์/๋ฒ์ฒด์), ์ผ๋ณธ์ด๋ง ์ง์ํ์ผ๋, ๊ตญ๋ด์ ๋ช๋ช ์ ์ ๋ค์ด ๋น๊ณต์ ํ๊ธํจ์น๋ฅผ ๋ฐฐํฌํ์๋ค. ์ดํ 1.2017.628.0 ๋ฒ์ ๋ถํฐ ํ๊ตญ์ด๋ฅผ ์ ์ ์ง์ํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋์ค์ด๋ ์ง์ํ๋ค.
๊ธฐ์กด์๋ ์์ด์ ์ค๊ตญ์ด(๊ฐ์ฒด์/๋ฒ์ฒด์), ์ผ๋ณธ์ด๋ง ์ง์ํ์ผ๋, ๊ตญ๋ด์ ๋ช๋ช ์ ์ ๋ค์ด ๋น๊ณต์ ํ๊ธํจ์น๋ฅผ ๋ฐฐํฌํ์๋ค. ์ดํ 1.2017.628.0 ๋ฒ์ ๋ถํฐ ํ๊ตญ์ด๋ฅผ ์ ์ ์ง์ํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋์ค์ด๋ ์ง์ํ๋ค.
7. ๊ด๋ จ ๋ฌธ์[ํธ์ง]
[1] 3D๊ทธ๋ฆผํ์ด๋ MS์คํ ์ด ๋ฑ..
[2] ๊ทธ๋์ ์ต๊ทผ ๋ง์ดํฌ๋ก์ํํธ๋ UWP ์ฑ์ ํํ์ฌ ํด๋ฆฌ์ดํ์
์ ์ฐ์ด๋ ์๋ธํฝ์
๋ ๋๋ง ๋์ ๊ทธ๋ ์ด์ค์ผ์ผ ๋ ๋๋ง์ ์ฑํํ๊ณ ์๋ค.
[3] ๋จ, ClearType ์ต์
์์ฒด๋ ์ผ์ ธ ์์ด์ผ ํ๋ค.
[4] C:\Program Files\MacType\ini ํด๋์ ํ๋ฆฌ์
์ด ์ ์ฅ๋๋ค.
[5] ๊ตด๋ฆผ์ฒด๋ ๋์์ฒด, ๋ฐํ์ฒด ๋ฑ์ ๋นํธ๋งต ๊ธ๊ผด์ด๋ผ๊ณ ์๋ ์ฌ๋๋ค์ด ๋ง์๋ฐ, ์ฌ์ค ์ด๋ค๋ ํธ๋ฃจํ์
๊ธ๊ผด์ด๋ค. ๋ค๋ง 8pt๋ถํฐ 18pt๊น์ง์ ์์ญ์ ๋นํธ๋งต ์ด๋ฏธ์ง๋ฅผ ๋ฐ์๋ฌ์ ๋นํธ๋งต์ฒ๋ผ ๋ณด์ผ ๋ฟ์ด๋ค. ์ค์ ๋ก ํด๋น ๋นํธ๋งต ์์ญ์ ์ญ์ ํ๋ฉด ์ผ๋ฐ ํ๊ฒฝ์์๋ ์ ์์ ์ผ๋ก ๋ ๋๋ง์ด ์ ์ฉ๋๋ฉฐ, ๊ทธ๋ด ๊ฒ ์์ด 20pt ์ด์์ผ๋ก ํค์๋ ๋ ๋๋ง์ด ์ ์ฉ๋๋ค.
[6] PaintTool SAI, Mudbox, VMware ๋ฑ
[7] ์ด ๋ฐฉ๋ฒ์ ์ฐ๋ฉด ํฌ๋กฌ์์ "์กฐ์ง์์ ๊ด๋ฆฌ"๊ฐ ๋ฌ๋ค๋ ์ ์ ์ ์ํ ๊ฒ. ๋ณ๊ฑฐ ์๋๊ณ ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฐ๊ฑฐ๋ค.