>> Edit article
이름
제목
패스워드
X-Window에서 폰트설정 Kim Sung Hun robinson@netian.com sat.17.June.2000 0.들어가면서 ---넘어가셔도 상관없는 부분--- 저는 리눅스 책구입시 들어있는 부록으로 리눅스를 사용하고 있는 초보 리눅서 입니다.잘 이용하지도 못하는 운영체제를 공부한답시고 덤벼서 요즘은 고통속 약간의 재미(?)를 느끼고 있습니다. 제가 구입한 책의 부록에 들어있는 알짜6.1 배포본 은 아시다시피 상용 글꼴이 들어있지 않아 X-Window 의 글꼴은 거의 환상적(?)으로 삐딱합니다. 어쩌다가 구한 ssc 폰트(서울 시스템 뭐라든가?)로 지금은 이뻐죽을정도의 X 환경을 만끽하고 있습니다.상용폰트 못지않게 말입니다. ---꼭 읽으세요---- 이 글은 순전히 제 컴퓨터를 기준으로 여러문서를 거의 100% 참고(?)하여 작성한 것이고 특히 산이님(san2@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