|
|
|
리눅스팁 Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 137 article |
2002-04-22 00:32:37 |
|
|
|
|
NickName |
Tina |
Subject |
X-Window에 새로운 폰트 설치하기 권법. |
|
|
보통 폰트는 압축해서 폰트가 설치되있는 디렉토리나 자기가 원하는 디렉토리에
위치시키는것이 상례이다. 그 이름은 *.pcf.gz or *.pcf.Z 의 형식일 것이다. 만일 압축을
않되어 있다면 용량을 생각해서 압축해주자. rgothic12.pcf 화일을 예로 설명하자면 저것을
쉘에서 gzip rgothic12.pcf 라고 하면 rgothic12.pcf.gz 로 압축이 되어 보관되어지며
폰트사용에 전혀 문제가 없다.
그럼 이제부터 폰트를 설치해보자. 새로운 폰트를 얻게 되면 우선 폰트의 위치가 어딘지
궁금할 것이다.
$ cat /etc/XF86Config | grep font 를 해주시면 위치가 좌악 나옵니다.
새로운 디렉을 만들어서 관리상 효율을 얻을 수 도 있지만 이미 패쓰가 걸려 있는
디렉토리에 설치하는것도 괜찮은 방법이다.
1. 우선 이미 설치되어 있는 디렉토리에 설치하기 권법.
/usr/X11R6/lib/X11/fonts/local 디렉토리에 설치하려면 새로 얻은 폰트를 저 위치로
옮겨주고 저 위치로 들어가서(cd /usr/X11R6/lib/X11/fonts/local) 아래와 같이 명령을
수행하자.
$ mkfontdir .
$ xset fp rehash
자 이제 폰트의 설치는 끝났다. xlsfonts 를 실행하여 설치된 폰트가 엑스에 적용되었는지
확인해보길 바란다.
2. 새로운 디렉토리를 만들어서 설치하기.
/usr/X11R6/lib/X11/fonts 에 myfont 라는 새로운 디렉을 만들어서 그 안에 폰트를 풀어
넣었다고 하자. 새로운 디렉토리이므로 엑스의 설정화일과 패쓰에 새로운 디렉토리에
폰트가 설치 되있는것을 알려주어야 한다. 다음과 같이 하자.
$ vi /etc/XF86Config
한페이지 정도 내려가면 아래와 같은 내용을 볼 수 있을 것이다.
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
EndSection
이것이 바로 폰트가 설치되있는 곳의 위치이다.
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
EndSection
이 사이에 새로운 폰트의 디렉토리를 써주자.
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
.
.
.
.
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/myfont"
EndSection
이제 폰트의 위치를 엑스에 지정했다.
그럼 폰트를 등록하기로 하자.
$ mkfontdir /usr/X11R6/lib/X11/fonts/myfont
이번엔 바로 쓸 수 있도록 쉘에서 다음과 같이 실행하자.
$ xset fp /usr/X11R6/lib/X11/fonts/myfont
다 되었다. 이제 등록되었는지 xlsfonts 를 실행하여 확인해보라.
sun font -> ftp.oops.org
|
|
Page Loading [ 0.03 Sec ]
SQL Time [ 0 Sec ]
|
|
|