[데스크탑] 리눅스폰트(Font) 설치 와 폰트 적용시키기
1.먼저 추가 하고자 하는 폰트를 다음 디렉토리에 푼다.
/usr/X11R6/lib/X11/font/
2. vi /etc/X11/XF86config 에다 FontPath “unix/:-1″를
지우고 그대신 새로 추가한 경로를 적는다
FontPath “/usr/X11R6/lib/X11/fonts/sun/”
3. 설치한 폰트 디렉토리 안에서 mkfontdir 명령을 실행
그런뒤 X server를 재가동 하면 새로운 폰트가 추가 된다.
4. 이로써 넷스케이프 등의 폰트에 새로운 폰트가 추가 되었다.
5. 시스템내부 의 폰트는 ~계정/GNUstep/Default/WindowMake
파일에 폰트부분을 변경하면 된다.
6.테마의 메뉴에 관련된 폰트 변경은 아래경로의 파일을 변경.
~계정/GNUstep/Library/WindowMaker/Themes/테마파일
7.한텀의 폰트 변경은 다음과 같이 하면 편리하다.
한텀에 폰트와 크기가 적용된 옵션을 추가하여 하나의
실행파일을 만든다. 그래서 그 실행 파일을 실행하므로써
폰트와 크가가 변경된 한텀을 사용할수가 있습니다.
vi ht
——————————————————————————–
hanterm -hfn -sun-roundgothic-bold-r-normal–12-120-75-75-c-120-ksc5601.1987-0 /
-fn -sun-fixed-medium-r-normal–14-140-75-75-c-70-iso8859-1 &
그런후 퍼미션에 실행 권한을 준다.
chmod +750 ht
네스케이프 의 메뉴등의 폰트 바꾸는법
/usr/X11R6/lib/X11/ko/app-defaults/Netscape 라는 네스케이프 리소스 파일을
수정함으로써가능하다. 먼저 이파일을 vi 편집기로 연다. 그리고 “fontList”
라는 검색어로 문장열을 찾는다.
[root@zzang911 app-defaults]# vi Netscape
————————————————————————
!*bookmark*fontList: \\
! -*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*;\\
! -*-gtr-medium-*-*-*-*-120-*-*-*-*-ksc5601.1987-*:
!*menuBar*fontList: \\
! -*-lucida-medium-r-normal-*-*-120-*-*-*-*-iso8859-*;\\
! -*-gtr-medium-*-*-*-*-120-*-*-*-*-ksc5601.1987-*:
!Netscape*banner*folderDropdown*XmLabel.fontList: -adobe-courier-bold-r-*-*
!Netscape*banner*info.fontList: -*-helvetica-medium-r-*-*-*-100-*-*-*-*-iso
!Netscape*banner*subtitle.fontList: -*-helvetica-medium-r-*-*-*-100-*-*-*-*
!Netscape*banner*title.fontList: -*-helvetica-bold-r-*-*-*-100-*-*-*-*-iso8
Netscape*AddressBook*mainform.fontList: \\
-*-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*;\\
-*-gtr-medium-*-*-*-12-140-*-*-*-*-ksc5601.1987-*:
Netscape*XmList*fontList: \\
-*-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*;\\
-*-gtr-medium-*-*-*-12-140-*-*-*-*-ksc5601.1987-*:
Netscape*XmText.fontList: \\
-*-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*;\\
-*-gtr-medium-*-*-*-12-140-*-*-*-*-ksc5601.1987-*:
————————————————————————
여기서 편집기의 문자 치환법을 사용하여 한글 폰트 부분을 변경할려는 폰트와
바꾼다.
:%s/-gtr/-roundgothic/g 이와 같이 하면 리소스 전체의 한글폰트부분이
roundgothic 폰트로 바뀌게 된다.
참고:
네스케이프 리소스 파일은 먼저 각 계정 홈디렉토리에 있는 Netscape 파일에
우선권이 있고 그런 다음 /usr/X11R6/lib/X11/ko/app-defaults/Netscape 리소스
파일에 우선권이 있다.