* GnomeKorea:FontConfig`` FontConfig에 관한 한글 설정이 처음으로 논의된 곳. * Sangu:Fedora/글꼴 : 글꼴 관련된 이야기로 가장 많이 참조되는 사이트중 하나입니다. * Iolo:FontConfig 이곳에서 기본적으로 설정된 .fonts.conf를 받으실 수 있습니다. == 한글 글꼴 == === hinting을 끈다 === 대부분의 한글 글꼴은 힌팅이 좋지 않거나, [공개한글글꼴]의 경우는 힌팅정보가 없습니다. 그런데 freetype (혹은 fontconfig)가 힌팅을 켜면 한글 글꼴을 비롯한 CJK글꼴 대부분은 글꼴이 이상하게 보이거나 하는 현상이 발생합니다. 한글글꼴이라면 무조건 힌팅을 꺼줍니다. {{{#!vim xml <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Batang</string> <string>Baekmuk Dotum</string> <string>Baekmuk Gulim</string> <string>Baekmuk Headline</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>UnBatang</string> <string>UnDotum</string> <string>UnGungseo</string> <string>UnPilgi</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> }}} === 고정폭 글꼴의 폭이 벌어지는 경우 바로잡기 === {{{#!vim xml <match target="font"> <test name="family"> <string>GulimChe</string> <string>DotumChe</string> <string>BatangChe</string> <string>GungsuhChe</string> </test> <edit name="globaladvance"><bool>false</bool></edit> <edit name="spacing"><const>proportional</const></edit> </match> }}} === 윈도우즈 글꼴의 비트맵 글꼴 보기 === 윈도우즈 글꼴에는 잘 다듬어진 내장 스크린 비트맵(sbit)이 들어있습니다. 이 글꼴을 보이게 하려면 다음과 같은 설정을 합니다. {{{#!vim xml <match target="font"> <test qual="any" name="family" compare="eq"> <string>Batang</string> <string>Dotum</string> <string>Gulim</string> <string>Gungsuh</string> <string>BatangChe</string> <string>DotumChe</string> <string>GulimChe</string> <string>GungsuhChe</string> <string>New Gulim</string> </test> <test target="pattern" name="slant" compare="eq"> <const>roman</const> </test> <test name="pixelsize" compare="more_eq"><int>9</int></test> <test name="pixelsize" compare="less"><int>16</int></test> <edit name="antialias" mode="assign"><bool>false</bool></edit> </match> }}} * 9~16 픽셀 글꼴의 내장 비트맵만 쓰게 합니다. * 이탤릭체일 경우는 비트맵을 쓰지 않습니다. 대신에 antialias가 적용되게 합니다. === 기본 글꼴 매칭시키기 === monospace, sans-serif, serif 글꼴을 선택하면 그것에 대한 기본글꼴을 다음과 같은 식으로 설정할 수 있습니다. {{{#!vim xml <match target="pattern"> <test name="family"> <string>monospace</string> </test> <edit name="family" mode="append" binding="strong"> <string>Bitstream Vera Sans Mono</string> <string>New Gulim</string> </edit> </match> <match target="pattern"> <test name="family"> <string>sans-serif</string> </test> <edit name="family" mode="append" binding="strong"> <string>Bitstream Vera Sans</string> <string>New Gulim</string> </edit> </match> <match target="pattern"> <test name="family"> <string>serif</string> </test> <edit name="family" mode="append" binding="strong"> <string>Bitstream Vera Serif</string> <string>Batang</string> </edit> </match> }}} ---- http://lists.freedesktop.org/archives/fontconfig/2005-June/001393.html