리눅스 글꼴 설정
Linux/Linux 일반 :
2007. 3. 14. 01:58
반응형
글꼴 설치 #
- 백묵글꼴은 ubuntu-desktop 패키지에 포함되어 있으므로 자동으로 설치됩니다.
- 은글꼴:
sudo apt-get install ttf-unfonts
- MS Core Fonts (Verdana, Arial, ...): msttcorefonts 패키지를 설치하시면 됩니다. (multiverse 소스 리스트를 추가해야 합니다.)
sudo apt-get install msttcorefonts
msttcorefonts를 설치하지 않으면 xmms와 같은 gtk 기반의 프로그램에서 한글이 제대로 보이지 않습니다.
[edit]
굴림 글꼴 설치 #
- ftp://ftp.haansoftlinux.com/pub/haansoftlinux/OS/2005/Workstation/RPMS/hanyang-ttf-2.0-2hs.noarch.rpm 를 내려받습니다.
- sudo apt-get install alien을 실행하여 alien 패키지 변환 도구를 설치합니다.
- sudo alien -i hanyang-ttf-2.0-2hs.noarch.rpm를 실행하여 글꼴을 설치합니다.
- sudo fc-cache를 실행합니다.
?DeleteMe 전체 글꼴의 안티 앨리어싱을 끄는 것은 권장하지 않는 것이 좋지 않을까 싶은데요.
- 시스템 - 기본설정 - 글꼴을 실행하여 '응용프로그램 글꼴/바탕화면 글꼴/창 제목 글꼴'을
'글꼴 그리기'는 '흑백'으로 설정합니다.
10) '자세히' 버튼을 누릅니다. (해상도 100 설정을 추천합니다.) '부드럽게 하기'를 '없음'으로 설정합니다.
웹 브라우저의 글꼴을 굴림으로 설정하려면
11) '편집->환경설정->일반->글꼴 및 색상' 을 실행하여 다이얼로그를 띄운 후 '글꼴 양식'으로 '한국어'를 선택한 후 '글자모양'을 '고딕체'로 설정하고 크기는 '13 픽셀'로 합니다. '명조체/고딕체' 항목을 모두 'Gulim'으로 설정합니다. '고정폭 글꼴' 항목도 'Gulim'으로 설정하고 크기는 '13 픽셀'로 합니다. '최소 크기' 항목은 '13 픽셀'로 설정합니다. 이렇게 설정한 값들을 '서유럽어/유니코드/사용자 정의' 글꼴 양식에 대해서도 동일하게 적용합니다.
** 13 이상의 크기로 하면 Yahoo 등에서 글자가 겹치는 등 이상하게 보일 수 있습니다.
따라서 최소크기를 12로 하는 것이 맞는 것 같습니다.
[edit]
한글 글꼴과 영문 글꼴 매치시키기 #
~/.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>
[edit]
안티앨리어스 끄기 #
- 굴림과 같이 비트맵 글꼴이 내장된 글꼴은 안티앨리어스가 적용되면 별로 모양이 예쁘지 않습니다. 그래서 안티앨리어스를 끌 수 있습니다. 또, 비트맵이 없는 영역에서는 안티앨리어스를 적용하도록 하려면
- ~/.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를 쓰십시요.
[edit]
볼드 패치 #
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 |