>> Delete No. 595 article
No. 요청하신 리눅스 폰트설정 팁 입니다.

등록 2000-06-24 15:51:00     조회 4
이름 김성훈    

		X-Window에서 폰트설정
                                                                                
                                                                   Kim Sung Hun     
                                            robinson at netian.com                       
                                  sat.17.June.2000  0.들어가면서
 
  ---넘어가셔도 상관없는 부분---
   저는 리눅스 책구입시 들어있는 부록으로 리눅스를 사용하고 있는 초보
  리눅서 입니다.잘 이용하지도 못하는 운영체제를 공부한답시고 덤벼서
  요즘은 고통속 약간의 재미(?)를 느끼고 있습니다.
  제가 구입한 책의 부록에 들어있는 알짜6.1 배포본 은 아시다시피 상용
  글꼴이 들어있지 않아 X-Window 의 글꼴은 거의 환상적(?)으로 삐딱합니다.
  어쩌다가 구한 ssc 폰트(서울 시스템 뭐라든가?)로 지금은 이뻐죽을정도의
  X 환경을 만끽하고 있습니다.상용폰트 못지않게 말입니다.
 
  ---꼭 읽으세요----
   이 글은 순전히 제 컴퓨터를 기준으로 여러문서를 거의 100% 참고(?)하여
  작성한 것이고 특히 산이님(san2 at linuxchannel.net)께 고맙고 죄송합니다~
  이해하시죠?^^  그리고 다른 시스템 에서는 테스트 해보지 않았습니다.
  하지만 이론상 실수만 하지않는다면 거의 성공하지 않을까 하고 생각합니다.
  제 X-Window 환경은 GNOME+WindowMaker 입니다.참고로 저는 열정만 있고
  기본은 없는 완벽한 초보 입니다.^^
 ***이글에서 자주 쓰일 폰트 수정 방법***
 -*-gulim-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*"
-*-kodic-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*"
 위와 같이 쓰인 곳을
 -ssc-gulim-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*"
 이런식으로 고칩니다.(ssc 폰트 기준.사용 폰트를 모른다면 콘솔에서 xfontsel
명령어를 통해 참고 하세요.^^)
     1.폰트 설정 준비
    1-1.폰트의 준비
     ssc,백묵글꼴등의 폰트를 설치하고 xfs 를 재실행합니다.
     글꼴의 설치는 기타 관련문서 참고.
   
     --참고할만한 사이트--
     http://kldp.org      http://linux.sarang.net (질&답란,1원짜리팁란)
 
 
    2.설정
  
   2-1. WindowMaker 에서의 폰트설정
      ~GNUstep/Defaults/WindowMaker 파일을 고칩니다.
 
     2-2. GNOME Desktop(icon) 의 폰트설정
      알짜리눅스 배포본 사이트에서  mc-version.src.rpm 을 다운로드 합니다.
      version은 그 소스의 버전을 말합니다.(SRPM 디렉토리 이하에 있음)
      다운로드후 rpm 을 설치하고..
 
  (1) /usr/src/redhat/SOURCE/mc-version-alzza.patch 파일 수정
     -define DEFAULT_FONT   "fixed.....
     +define DEFAULT_FONT   "fixed.....
     중에서 아래의 것을 고칩니다.(위의 폰트 수정방법 참고)
   
  (2) /usr/src/redhat/SPECS/ 디렉토리로 이동
     rpm -ba mc.spec
     명령어를 입력(약간의 시간이 소요,패치파일 잘못수정시 에러발생)
     후 ~/redhat/RPMS/i386 에 3개의 rpm 파일이 생성됩니다.
   
  (3) rpm --force -Uvh *
      명령어로 모든 rpm 설치후 X-window 재시작,폰트 수정여부 확인
     
    2-3.우리가 고쳐야 할 파일들
     -편의상 수정한 부분의 표시는 세미콜론(;) 으로 대신합니다.
   
        1. /etc/gtk/gtkrc.ko
     
 style "default" {
 fontset = "-adobe-helvetica-medium-r-normal--12-*,
 -ssc-gulim-medium-r-normal--12-*,      ;수정한 부분
 -*-*-medium-r-normal--12-*,*"
 }
 class "GtkWidget" style "default"
           2. /etc/profile.d/hqt-init.csh
 setenv QT_HANFONT "-ssc-gulim-medium-r-normal--12-*-ksc5601.1987-0,
-ssc-gulim-medium-r-normal--14-*-ksc5601.1987-0,	;
-ssc-gulim-medium-r-normal--16-*-ksc5601.1987-0,	;
-ssc-gulim-medium-r-normal--18-*-ksc5601.1987-0,	;
-ssc-gulim-medium-r-normal--20-*-ksc5601.1987-0,	;
-ssc-gulim-medium-r-normal--24-*-ksc5601.1987-0"        ;수정한 부분들
                                       
         3. /etc/profile.d/hqt-init.sh
 export QT_HANFONT="
-ssc-gulim-medium-r-normal--12-*-ksc5601.1987-0,     ;수정한 부분들
-ssc-gulim-medium-r-normal--14-*-ksc5601.1987-0,     ;
-ssc-gulim-medium-r-normal--16-*-ksc5601.1987-0,     ;
-ssc-gulim-medium-r-normal--18-*-ksc5601.1987-0,     ;
-ssc-gulim-medium-r-normal--20-*-ksc5601.1987-0,     ;
-ssc-gulim-medium-r-normal--24-*-ksc5601.1987-0"      ;
          4. /usr/share/gtkrc.ko
 style "GnomeScores_CurrentPlayer_style"
{
  fg[NORMAL] = {1.0, 0.0, 0.0}
}
 style "GnomeScores_Logo_style"
{
   fontset = "-adobe-helvetica-bold-r-normal-*-24-*-*-*-*-*-*-*,
        -ssc-gulim-bold-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*,       ;수정
        -ssc-gulim-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*,     ;
        -ssc-gulim-bold-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*,       ; 
        -ssc-gulim-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*"     ;
  fg[NORMAL] = {0.0, 0.0, 1.0}
}
 style "GnomeAbout_DrawingArea_style"
{
  bg[NORMAL] = {1.0, 1.0, 1.0}
}
 style "GnomeAbout_Title_style"
{
   fontset = "-adobe-helvetica-bold-r-normal-*-18-*-*-*-*-*-*-*,
        -ssc-gulim-bold-r-normal-*-*-180-*-*-*-*-ksc5601.1987-*,     ;수정
        -ssc-gulim-medium-r-normal-*-*-180-*-*-*-*-ksc5601.1987-*,   ;
        -ssc-gulim-bold-r-normal-*-*-180-*-*-*-*-ksc5601.1987-*,     ;
        -ssc-gulim-medium-r-normal-*-*-180-*-*-*-*-ksc5601.1987-*"   ;
}
 style "GnomeAbout_Copyright_style"
{
  fontset = "-adobe-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*,
        -ssc-gulim-bold-r-normal-*-*-140-*-*-*-*-ksc5601.1987-*,     ;수정
        -ssc-gulim-medium-r-normal-*-*-140-*-*-*-*-ksc5601.1987-*,   ; 
        -ssc-gulim-bold-r-normal-*-*-140-*-*-*-*-ksc5601.1987-*,     ;
        -ssc-gulim-medium-r-normal-*-*-140-*-*-*-*-ksc5601.1987-*"   ;
}
 style "GnomeAbout_Author_style"
{
  fontset = "-adobe-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*,
        -ssc-gulim-bold-r-normal-*-*-120-*-*-*-*-ksc5601.1987-*,     ;수정
        -ssc-gulim-medium-r-normal-*-*-120-*-*-*-*-ksc5601.1987-*,   ;
        -ssc-gulim-bold-r-normal-*-*-120-*-*-*-*-ksc5601.1987-*,     ;
        -ssc-gulim-medium-r-normal-*-*-120-*-*-*-*-ksc5601.1987-*"   ;
}
 style "GnomeAbout_Names_style"
{
  fontset = "-adobe-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*,
        -ssc-gulim-medium-r-normal-*-*-120-*-*-*-*-ksc5601.1987-*,   ;수정
        -ssc-gulim-medium-r-normal-*-*-120-*-*-*-*-ksc5601.1987-*"   ;
}
 style "GnomeAbout_Comments_style"
{
  fontset = "-adobe-helvetica-medium-r-normal-*-10-*-*-*-*-*-*-*,
        -ssc-gulim-medium-r-normal--12-*-*-*-*-*-ksc5601.1987-*,     ;수정
        -ssc-gulim-medium-r-normal--12-*-*-*-*-*-ksc5601.1987-*"     ;
}
 style "GnomeHRef_Label_style"
{
  fg[NORMAL] = { 0.0, 0.0, 1.0 }
  fg[PRELIGHT] = { 0.0, 0.0, 1.0 }
  fg[INSENSITIVE] = { 0.5, 0.5, 1.0 }
  fg[ACTIVE] = { 1.0, 0.0, 0.0 }
}
 style "GnomeGuru_PageTitle_style"
{
 fontset = "-adobe-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*,
        -ssc-gulim-bold-r-normal--14-*-*-*-*-*-ksc5601.1987-*,     ;수정
        -ssc-gulim-medium-r-normal--14-*-*-*-*-*-ksc5601.1987-*,   ;
        -ssc-gulim-bold-r-normal--14-*-*-*-*-*-ksc5601.1987-*,     ;
        -ssc-gulim-medium-r-normal--14-*-*-*-*-*-ksc5601.1987-*"   ;
} 
  
      
3.마치면서..
  x-window 의 글꼴을 완벽히 고치려면 아직 많은 과정이 남아있습니다.
  앞으로 더 많은 문서를 참고하여 어플리케이션들을 모두 건드려 보아
  100% 수정을 시도해 보겠습니다.
 --
우리모두 리눅스 광신도가 됩시당~~
--열정만 있고 기본은 없는 초보리눅서--
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved