반응형

글꼴 설치 #

  • 백묵글꼴은 ubuntu-desktop 패키지에 포함되어 있으므로 자동으로 설치됩니다.
  • 은글꼴:
    sudo apt-get install ttf-unfonts
    
  • MS Core Fonts (Verdana, Arial, ...): msttcorefonts 패키지를 설치하시면 됩니다. (multiverse 소스 리스트를 추가해야 합니다.)
    sudo apt-get install msttcorefonts
    
    /!\ msttcorefonts를 설치하지 않으면 xmms와 같은 gtk 기반의 프로그램에서 한글이 제대로 보이지 않습니다.

굴림 글꼴 설치 #

  1. ftp://ftp.haansoftlinux.com/pub/haansoftlinux/OS/2005/Workstation/RPMS/hanyang-ttf-2.0-2hs.noarch.rpm 를 내려받습니다.
  2. sudo apt-get install alien을 실행하여 alien 패키지 변환 도구를 설치합니다.
  3. sudo alien -i hanyang-ttf-2.0-2hs.noarch.rpm를 실행하여 글꼴을 설치합니다.
  4. sudo fc-cache를 실행합니다.

이제 굴림 글꼴을 사용할 수 있습니다.

?DeleteMe 전체 글꼴의 안티 앨리어싱을 끄는 것은 권장하지 않는 것이 좋지 않을까 싶은데요.

  1. 시스템 - 기본설정 - 글꼴을 실행하여 '응용프로그램 글꼴/바탕화면 글꼴/창 제목 글꼴'을
Gulim 으로 설정하고 크기는 9 또는 10 으로 설정합니다. ('터미널 글꼴'은 Courier New 10 을 추천합니다.)
'글꼴 그리기'는 '흑백'으로 설정합니다.
10) '자세히' 버튼을 누릅니다. (해상도 100 설정을 추천합니다.) '부드럽게 하기'를 '없음'으로 설정합니다.

웹 브라우저의 글꼴을 굴림으로 설정하려면

11) '편집->환경설정->일반->글꼴 및 색상' 을 실행하여 다이얼로그를 띄운 후 '글꼴 양식'으로 '한국어'를 선택한 후 '글자모양'을 '고딕체'로 설정하고 크기는 '13 픽셀'로 합니다. '명조체/고딕체' 항목을 모두 'Gulim'으로 설정합니다. '고정폭 글꼴' 항목도 'Gulim'으로 설정하고 크기는 '13 픽셀'로 합니다. '최소 크기' 항목은 '13 픽셀'로 설정합니다. 이렇게 설정한 값들을 '서유럽어/유니코드/사용자 정의' 글꼴 양식에 대해서도 동일하게 적용합니다.

** 13 이상의 크기로 하면 Yahoo 등에서 글자가 겹치는 등 이상하게 보일 수 있습니다.
따라서 최소크기를 12로 하는 것이 맞는 것 같습니다.

한글 글꼴과 영문 글꼴 매치시키기 #

~/.fonts.conf는 /home/사용자이름/.fonts.conf를 뜻합니다. 없으면 생성하시면 됩니다. (많은 분들이 질문하셔서 여기에 써둡니다.)
  • ~/.fonts.conf에 다음 내용을 추가합니다. (</fontconfig>앞에 넣으세요.)
<match target="pattern">
  <test name="family">
    <string>Bitstream Vera Sans</string>
    <string>Bitstream Vera Serif</string>
    <string>Bitstream Vera Sans Mono</string>
  </test>
  <edit name="family" mode="append" binding="strong">
    <string>UnDotum(굴림을 설정할 경우에는 Gulim)</string>
  </edit>
</match>

안티앨리어스 끄기 #

  • 굴림과 같이 비트맵 글꼴이 내장된 글꼴은 안티앨리어스가 적용되면 별로 모양이 예쁘지 않습니다. 그래서 안티앨리어스를 끌 수 있습니다. 또, 비트맵이 없는 영역에서는 안티앨리어스를 적용하도록 하려면
  • ~/.fonts.conf에 다음 내용을 추가합니다. (</fontconfig>앞에 넣으세요.)
        <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 Batang</string>
                        <string>New Dotum</string>
                        <string>New Gulim</string>
                        <string>New Gungsuh</string>
                </test>
                <test name="size" compare="more_eq"><int>9</int></test>
                <test name="size" compare="less"><int>16</int></test>
                <edit name="antialias" mode="assign"><bool>false</bool></edit>
                <edit name="hinting" mode="assign"><bool>false</bool></edit>
        </match>
이렇게 하면, 글꼴의 크기가 9픽셀~16픽셀 사이인 경우는 안티앨리어싱이 꺼지게 되고, 힌팅도 꺼지게 됩니다.

Firefox 1.5를 쓰시는 분은, size 대신에 pixelsize를 쓰십시요.

볼드 패치 #

XftBoldPatch를 보세요.
  • Dapper로 오면서 ?FireFox에서 유독 한글 글꼴에 Bold가 적용되지 않는 경우가 많았습니다.
    저는 /etc/fonts/fonts.conf에서 아래의 코드를 수정함으로써 해결했습니다.
    최초에 200이라는 값을 150으로 바꿔줬습니다.
    <!-- check to see if the pattern requests bold -->
    <test target="pattern" name="weight" compare="more_eq">
    <int>150</int>
    </test>
    
  • 추가로 굴림체의 경우 위와 같이 수정한 후에 글자가 사라지는 버그도 해결됐다는 분들이 계십니다.
  • 참고 사이트 :
반응형

'Linux > Linux 일반' 카테고리의 다른 글

Samba service 설치  (0) 2007.04.13
Vsftpd & Proftpd  (0) 2007.03.14
ln -s text.txt hello.txt 는 hello.txt를 생성하여 text.txt를 가리킨다.  (0) 2007.03.13
Posted by Real_G