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

등록 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)께 고맙고 죄송합니다~
  이해하시죠?emoticon  그리고 다른 시스템 에서는 테스트 해보지 않았습니다.
  하지만 이론상 실수만 하지않는다면 거의 성공하지 않을까 하고 생각합니다.
  제 X-Window 환경은 GNOME+WindowMaker 입니다.참고로 저는 열정만 있고
  기본은 없는 완벽한 초보 입니다.emoticon
 ***이글에서 자주 쓰일 폰트 수정 방법***
 -*-gulim-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*"
-*-kodic-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*"
 위와 같이 쓰인 곳을
 -ssc-gulim-medium-r-normal-*-24-*-*-*-*-*-ksc5601.1987-*"
 이런식으로 고칩니다.(ssc 폰트 기준.사용 폰트를 모른다면 콘솔에서 xfontsel
명령어를 통해 참고 하세요.emoticon)
     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.우리가 고쳐야 할 파일들
     -편의상 수정한 부분의 표시는 세미콜론(emoticon 으로 대신합니다.
   
        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, emoticon, emoticon}
}
 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] = {emoticon, emoticon, 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] = { emoticon, emoticon, 1.0 }
  fg[PRELIGHT] = { emoticon, emoticon, 1.0 }
  fg[INSENSITIVE] = { 0.5, 0.5, 1.0 }
  fg[ACTIVE] = { 1.0, emoticon, emoticon }
}
 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% 수정을 시도해 보겠습니다.
 --
우리모두 리눅스 광신도가 됩시당~~
--열정만 있고 기본은 없는 초보리눅서--
이름
암호


>> 관련글
595 요청하신 리눅스 폰트설정 팁 입니다.  김성훈  2000.06.24  ....
  답장 RE: 요청하신 리눅스 폰트설정 팁 입니다.  허름한  2000.06.27  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.25 초 ] 작업시간: [ 0.01 초 ]

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

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791040188
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.