>> Read No. 19432 article  
[Tip&Q ] 와우리눅스 7.0 폰트 바꾸기

등록 2001-02-01 13:18:00     조회 1
이름 난방비    

		[팁아닌 팁] 초보를 위한 와우 리눅스 7.0 까치 Font  바꿔버리기..
 대저, 초보란 삽질을 많이 하게 마련입니다..
저역시 그 범주를 벗어나지 못하고 있구요..^^;
실례로.. gkrellm이 뭔지를 몰라서 헤매던 때도 있었습니다..(_ _)~
이 글에서도 폰트서버에 대한 깊은 이해가 없어서
오류를 범할수 있으니, 고수분들의 지적 바랍니다..
  와우리눅스7.0 까치버전은 기본적으로 서울시스템의 글꼴을 채택하고 있습니다.
Gnome바탕화면 폰트라던가 도움말 폰트,파일관리자 등등
광고와는 달리 보기에 별로 미려하지는 않습니다.. ^^;
 sun의 라운드고딕은 상용이기는 하나,
구하시려고만 한다면 쉽게 구하실수 있을겁니다.
아니면, 이번에 한컴리눅스1.2에 hanyang roundgothic이 포함되었는데...
sun의 그것과 같은 폰트인것 같습니다.
winimage로 iso를 풀어서.. 가져다 써도 좋을것 같습니다.
영문폰트는. adobe의 helvetica를 써도 좋겠지만. 보다 미려한것은
윈도우의 Arial.ttf 입니다.
 $ mount -t vfat /dev/hda1 /mnt/win
$ cp /mnt/win/windows/fonts/Arial.ttf /usr/X11R6/lib/X11/fonts/local
 @ local디렉토리는 원래 있습니다. /mnt밑의 win디렉토리는 만들어 두어야겠죠..?
 마찬가지로 rgothic12.pcf.gz ~ rgothic24.pcf.gz까지... /usr/X11R6/lib/X11/fonts/local에 복사합니다.
 $ cd /usr/X11R6/lib/X11/fonts/local
 $ ttmkfdir -o fonts.scale
 (그럼 Arial에 대한 fonts scale이 만들어 집니다.
다시. )
 $ mkfontdir
 이제 fonts.dir가 만들어졌습니다...
  원래 이렇게만 해도 되지만... Gnome바탕화면의 폰트 및 파일 관리자의 폰트를 바꾸기 위한
mc-4.5.51-18kr2.src.rpm 소스가 아직 구할수 없기때문에..
 font에 별명을 붙이도록 하겠습니다.
와우리눅스는 대부분 .. -wow-kodig이라는 폰트를 사용합니다.
하지만 실재하는 폰트는 아닙니다.
앞서도 말했듯이.. 서울시스템의 -ssc-gulim을 kodig이라고 별명지워준 것입니다.
 $ cd /usr/share/fonts/hangul/ssc
$ ls -r
 그럼.. fonts.alias가 있을겁니다... 그걸 /usr/X11R6/lib/X11/fonts/local에 복사합니다.
 $ cp /usr/share/fonts/hangul/ssc/fonts.alias /usr/X11R6/lib/X11/fonts/local
$ vi /usr/X11R6/lib/X11/fonts/local/fonts.alias
 그럼 이렇게 나올겁니다.
 -wow-kodig-medium-r-normal--10-100-72-72-c-100-ksc5601.1987-0 -ssc-gulim-medium-r-normal--10-100-72-72-c-100-ksc5601.19
87-0 -wow-kodig-medium-r-normal--12-120-72-72-c-120-ksc5601.1987-0 -ssc-gulim-medium-r-normal--12-120-72-72-c-120-ksc560
1.1987-0 -wow-kodig-medium-r-normal--14-140-72-72-c-140-ksc5601.1987-0 -ssc-gulim-medium-r-normal--14-140-72-72-c-140-ks
c5601.1987-0 -wow-kodig-medium-r-normal--16-160-72-72-c-160-ksc5601.1987-0 -ssc-gulim-medium-r-normal--16-160-72-72-c-16
0-ksc5601.1987-0 -wow-kodig-medium-r-normal--18-180-72-72-c-180-ksc5601.1987-0 -ssc-gulim-medium-r-normal--18-180-72-72-
c-180-ksc5601.1987-0 -wow-kodig-medium-r-normal--20-200-72-72-c-200-ksc5601.1987-0 -ssc-gulim-medium-r-normal--20-200-72
-72-c-200-ksc5601.1987-0 -wow-kodig-medium-r-normal--24-240-72-72-c-240-ksc5601.1987-0 -ssc-gulim-medium-r-normal--20-20
0-72-72-c-200-ksc5601.1987-0 -wow-kodig-medium-i-normal--10-100-72-72-c-100-ksc5601.1987-0 -ssc-gulim-medium-i-normal--1
0-100-72-72-c-100-ksc5601.1987-0 -wow-kodig-medium-i-normal--12-120-72-72-c-120-ksc5601.1987-0 -ssc-gulim-medium-i-norma
l--12-120-72-72-c-120-ksc5601.1987-0 -wow-kodig-medium-i-normal--14-140-72-72-c-140-ksc5601.1987-0 -ssc-gulim-medium-i-n
ormal--14-140-72-72-c-140-ksc5601.1987-0 -wow-kodig-medium-i-normal--16-160-72-72-c-160-ksc5601.1987-0 -ssc-gulim-medium
-i-normal--16-160-72-72-c-160-ksc5601.1987-0 -wow-kodig-medium-i-normal--18-180-72-72-c-180-ksc5601.1987-0 -ssc-gulim-me
dium-i-normal--18-180-72-72-c-180-ksc5601.1987-0 -wow-kodig-medium-i-normal--20-200-72-72-c-200-ksc5601.1987-0 -ssc-guli
m-medium-i-normal--20-200-72-72-c-200-ksc5601.1987-0 -wow-kodig-medium-i-normal--24-240-72-72-c-240-ksc5601.1987-0 -ssc-
gulim-medium-i-normal--20-200-72-72-c-200-ksc5601.1987-0 -wow-kodig-bold-r-normal--10-100-72-72-c-100-ksc5601.1987-0   
-ssc-gulim-bold-r-normal--10-100-72-72-c-100-ksc5601.1987-0 -wow-kodig-bold-r-normal--12-120-72-72-c-120-ksc5601.1987-0
   -ssc-gulim-bold-r-normal--12-120-72-72-c-120-ksc5601.1987-0 -wow-kodig-bold-r-normal--14-140-72-72-c-140-ksc5601.198
7-0   -ssc-gulim-bold-r-normal--14-140-72-72-c-140-ksc5601.1987-0 -wow-kodig-bold-r-normal--16-160-72-72-c-160-ksc5601.
1987-0   -ssc-gulim-bold-r-normal--16-160-72-72-c-160-ksc5601.1987-0 -wow-kodig-bold-r-normal--18-180-72-72-c-180-ksc56
01.1987-0   -ssc-gulim-bold-r-normal--18-180-72-72-c-180-ksc5601.1987-0 -wow-kodig-bold-r-normal--20-200-72-72-c-200-ks
c5601.1987-0   -ssc-gulim-bold-r-normal--20-200-72-72-c-200-ksc5601.1987-0 -wow-kodig-bold-r-normal--24-240-72-72-c-240
-ksc5601.1987-0   -ssc-gulim-bold-r-normal--20-200-72-72-c-200-ksc5601.1987-0  :%s/ssc/sun/g (엔터)
:%s/gulim/roundgothic/g (엔터) 해줍니다.
 그런데. Gnome의 바탕화면 폰트는 ssc-gulim 10포인트 입니다... 선라운드고딕에 없는 포인트이
기 때문에.. (혹시.. 선고딕10포인트 글꼴이 있긴 하나요..? ^^;)
한단계씩 키워 줍니다... 이렇게요...^^
 -wow-kodig-medium-r-normal--10-100-72-72-c-100-ksc5601.1987-0 -sun-roundgothic-medium-r-normal--12-120-72-72-c-120-ksc5
601.1987-0 -wow-kodig-medium-r-normal--12-120-72-72-c-120-ksc5601.1987-0 -sun-roundgothic-medium-r-normal--14-140-72-72-
c-140-ksc5601.1987-0 -wow-kodig-medium-r-normal--14-140-72-72-c-140-ksc5601.1987-0 -sun-roundgothic-medium-r-normal--16-
160-72-72-c-160-ksc5601.1987-0 -wow-kodig-medium-r-normal--16-160-72-72-c-160-ksc5601.1987-0 -sun-roundgothic-medium-r-n
ormal--18-180-72-72-c-180-ksc5601.1987-0 -wow-kodig-medium-r-normal--18-180-72-72-c-180-ksc5601.1987-0 -sun-roundgothic-
medium-r-normal--20-200-72-72-c-200-ksc5601.1987-0 -wow-kodig-medium-r-normal--20-200-72-72-c-200-ksc5601.1987-0 -sun-ro
undgothic-medium-r-normal--24-200-72-72-c-200-ksc5601.1987-0 -wow-kodig-bold-r-normal--10-100-72-72-c-120-ksc5601.198709
  -sun-roundgothic-bold-r-normal--12-120-72-72-c-120-ksc5601.1987-0 -wow-kodig-bold-r-normal--12-120-72-72-c-120-ksc560
1.1987-0   -sun-roundgothic-bold-r-normal--14-140-72-72-c-140-ksc5601.1987-0 -wow-kodig-bold-r-normal--14-140-72-72-c-1
40-ksc5601.1987-0   -sun-roundgothic-bold-r-normal--16-160-72-72-c-160-ksc5601.1987-0 -wow-kodig-bold-r-normal--16-160-
72-72-c-160-ksc5601.1987-0   -sun-roundgothic-bold-r-normal--18-160-72-72-c-180-ksc5601.1987-0 -wow-kodig-bold-r-normal
--18-180-72-72-c-180-ksc5601.1987-0   -sun-roundgothic-bold-r-normal--20-200-72-72-c-200-ksc5601.1987-0 -wow-kodig-bold
-r-normal--20-200-72-72-c-200-ksc5601.1987-0   -sun-roundgothic-bold-r-normal--24-200-72-72-c-200-ksc5601.1987-0   # wo
w kodig 24 point 부분과 .. medium-i 부분을 지웠습니다... (비교해 보세요..^^) 이렇게 해놓지 않으
면. 나중에.. 10포인트 글꼴에서 대우의 굴림을 사용하게 되어서 안하느니만 못하게 되거든
요..   그럼.. 다시...^^  $ chkfontpath --add /usr/X11R6/lib/X11/fonts/local
 $ vi /etc/X11/fs/config
 그럼.. 이렇게 나오는데..
 catalogue = /usr/X11R6/lib/X11/fonts/local,
        /usr/X11R6/lib/X11/fonts/misc:unscaled,
	/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
	/usr/X11R6/lib/X11/fonts/misc,
	/usr/X11R6/lib/X11/fonts/Type1,
	/usr/X11R6/lib/X11/fonts/Speedo,
	/usr/X11R6/lib/X11/fonts/75dpi,
	/usr/share/fonts/default/Type1,
	/usr/share/fonts/hangul/ssc
  .. ssc 글꼴 앞에.. 주석처리를 해줍니다.
 catalogue = /usr/X11R6/lib/X11/fonts/local,
        /usr/X11R6/lib/X11/fonts/misc:unscaled,
	/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
	/usr/X11R6/lib/X11/fonts/misc,
	/usr/X11R6/lib/X11/fonts/Type1,
	/usr/X11R6/lib/X11/fonts/Speedo,
	/usr/X11R6/lib/X11/fonts/75dpi,
	/usr/share/fonts/default/Type1,
#	/usr/share/fonts/hangul/ssc
  $ xset fp+ unix:/7100
$ xset fp rehash
$ /etc/rc.d/init.d/xfs restart
 그럼 이제 원하는 폰트를 쓰실수 있을겁니다.
 X를 다시 시작해보면 깨끗해진 글꼴들을 보실수 있습니다.
 한가지더, 편집기로 /usr/X11R6/lib/X11/ko/app-defaults/Netscape를 여셔서..
찾기로 Resolution이란 단어를 찾아냅니다.
 그럼 이렇게 나옵니다.
 *documentFonts.xResolution*iso-8859-1:	*
*documentFonts.yResolution*iso-8859-1:	*
 이걸 이렇게 고칩니다..
 *documentFonts.xResolution*iso-8859-1:	82
*documentFonts.yResolution*iso-8859-1:	82
 이런후, netscape의 글꼴설정 부분에서 .. 한국어는 가변폭,고정폭 모두 ..roundgothic 12포인트
로 서양어는 monotype Arial 12 (가변폭)  - 고정폭은 아무거나 쓰시고 싶으신거..^^;
(작다고 생각하시면.. wow-kodig-12 포인트로 설정해 주십시오.. 물론 이건 .. roundgothic 14포인트
구요..^^*)  첨언해서,
/usr/etc/gtk/gtkrc.ko랑  xmms의 playlist입니다.
 원래..10포인트짜리를 12로 만들어 뒀으니까.. 폰트가 커진게 싫으시다면..
-wow-kodig-12 로 지정된 부분을 10으로 만들어 주시면 되겠습니다.
  헌데, 그놈바탕화면의 영문폰트는 아직 10포인트 일겁니다..
그런데.. 폰트이름을 몰라서..--;; 조금 작게 느껴집니다.
어서 소스가 나오길 기다려야겠슴다...^^
 Q) 고수분들께 질문...?
    모질라나 컨커러에서 보면.. helvetica니 여러 폰트들이  영문 고정폭에서도  쓰일수 있
는걸 보여주는데.    넷스케이프에서는 spc를 p에서  c나 m으로 조정해 주면.. 리스트에 나
타나기는 하는데..    통 이쁘지가 않군요.. 입력창도 커져버리고...
   (글자의 특성이겠지만...)
   게다가 .. vl=y:eb=y:fn=0 등의 옵션을 주면...(윈도우의 gulim.ttc에서 ) 넷스케이프가 죽습니
다..ㅜ.ㅜ       이상.. 영문 고정폭에서도 Arial을 쓰고 싶은 사람이었습니다...^^
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.69 초 ] 작업시간: [ 0.28 초 ]

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: 1789639172
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.