다음 이전 차례

3. 이맥스 20.2 이상에서 한글 사용하기

글쓴이: 천리안 리눅스 동호회 회원 송상원님

글꼴을 고치기 위해서 일단 su 가 된 다음, ``/usr/X11R6/lib/X11/app-defaults'' 로 디렉토리를 옮긴다. 거기에 보면 ``Emacs'' 라는 화일이 있을 것이다. 이 화일은 모든 사용자들이 이맥스를 실행시킬때 프로그램이 읽는 화일이다. 이 ``Emacs'' 화일을 열어보면

Emacs.Font:        *-fontset-16
Emacs.Fontset-0:   -*-*-medium-r-normal-*-12-*-*-*-*-*-fontset-12
Emacs.Fontset-1:   -*-*-medium-r-normal-*-14-*-*-*-*-*-fontset-14
Emacs.Fontset-2:   -*-*-medium-r-normal-*-16-*-*-*-*-*-fontset-16
Emacs.Fontset-3:   -*-*-medium-r-normal-*-18-*-*-*-*-*-fontset-18
Emacs.Fontset-4:   -*-*-medium-r-normal-*-20-*-*-*-*-*-fontset-24
Emacs.Fontset-5:   -*-*-medium-r-normal-*-24-*-*-*-*-*-fontset-24

위와 같은 것이 있을 것이다. 첫줄은 이맥스가 사용할 폰트셋을 지정하는 것이고, 나머지 아래 6줄은 사용가능한 각각의 폰트셋들을 셋팅해 놓은것이다. 위의 예는 이맥스가 ``fontset-16'' 을 쓴다. 위의 내용을 주석처리(!) 내지는 삭제를 하고, 다음과 같이 고친다.

Emacs.Font:     *-fontset-myeongjo
!Emacs.Font:    *-fontset-gothic

Emacs.Fontset-0:-*-*-medium-r-normal-*-16-*-*-*-*-*-fontset-myeongjo, \
          ascii:-*-*-bold-r-normal--16-*-*-*-*-*-iso8859*-*, \
 korean-ksc5601:-misc-myeongjo-medium-r-normal--16-*-*-*-*-*-ksc5601*-*

Emacs.Fontset-1:-*-*-medium-r-normal-*-16-*-*-*-*-*-fontset-gothic, \
          ascii:-*-*-bold-r-normal--16-*-*-*-*-*-iso8859*-*, \
 korean-ksc5601:-misc-gothic-medium-r-normal--16-*-*-*-*-*-ksc5601*-*

위의 예는 명조체와 고딕체의 폰트셋을 만들었고, 그중 명조체를 이맥스에 사용한 경우이다. 물론, 자신이 원한다면 Fontset 을 얼마든지 더 만들수가 있다. 위와 같이 자신이 좋아하는 글자체로 한글폰트를 바꾸고 저장한 후, 이맥스를 실행시키면 바로 글자체가 바뀌어 실행된다. 이때 주의할 점은 폰트의 종류에 따라 이맥스에서 제대로 나오지 않는 폰트들이 있으니, 확인을 해 볼것.


다음 이전 차례