저도 비슷한 경우가 있었는데 헤헷;;
java가 해결해준 케이스는 아니었지만;;
굴림이 영문으로는 못 찍어주는..
혹은 한글은 깨지는 그런 현상이 있었습니다..
레드햇 7.3이었고..
up2date후 사용중이었고..
트루타입을 위해
freetype이 아니라 xtt였나 그걸 사용했었습니당;;
영문폰트는 괜찮은게 많아 보여서 그냥
영문폰트는 있는걸로쓰고 한글만 굴림으로 해서 쓰기도 했었구용 ㅋㅋ
글구 xmms설정화일 레벨에서 직접 에디트 해서 써줬을 때와
폰트 설정화면에서 써줬을때에 따라
될때가 있구 안될때가 있기도 했습니다 흐흐흐흐
웃긴게 한텀도
~/.Xresources에다가.. 폰트 설정해줌 잘 먹는다던데..
전 Xmodmap으로 리로드 하기 전가지는 안먹더라구요
그냥 한텀 설정화일에서 직접 적어줬습니다
그리고 굴림체 화일이 두가지일겁니다
하나는 고정폭 하나는 가변 폭..
제가 했을땐
굴림이 고정폭
굴림체가 가변폭이었던거 같습니다..
굴림으로 하면 글자 사이가 마구 벌어져 보이고
굴림체로 하면 글자사이가 안벌어지고요 @_@
헤헷;;
레드햇 깔고 쓰다가..
느려서 젠투 깔았는데.. 아직도 컴파일중 @_@
컴파일하라고 시켜놓고 놀다가 다음날 가서 또 하고 해서..
더 오래걸리는거긴 하겠지만
설치에만 삼일이네요
아까 X랑 KDE GNOME2 ami mplayer xmms등등 컴팔하라고 해놓고 왔으니
곧 젠투로 다시 리눅싱할 수 있겠네용 ㅋㅋ
리눅스엔 마력이 있어요 @_@
엄청 짜증나던 설정 뒤엔 빠져나올 수 없는 중독에 빠지게 되죠
설정레벨에서만의 옵티마이징에 맛들였다가;;
결국 gcc 3.2를 이용
mmmx msse등의 옵션과.. 기타 두줄을 넘어가는
옵션을 줘서
옵티마이징 도전했습니다
무엇보다 설치하는데 깔고안깔고가 제 맘대로인데다
파티션 선택과;; 기타 등등이 아주 자유로운게 맘에 쏙드네요
설치시간이 문제지만
: 그건 당연히 했죠~~
;
: 근데 인식을 못해요. 그리고 방금 알았지만 아주 웃긴 현상이 벌어집니다.
: 한텀이나 xmms등이 폰트를 이 굴림체를 사용하는데 다 글씨 깨지고 한텀은 굴림폰트가 없
: 다고 실행이 안돼요. 근데 jMSN을 먼저 실행시키고 하면 다 제대로 글씨가 나온다는... 도
: 대체 jdk가 무슨 짓을 하길래.... 결국 제가 예전 하던 방법으로 돌아갔습니다. 허허
: : xmms 폰트 설정할때
: : 영문폰트,한글폰트 순으로 설정을 해야 하거덩요;;;
: :
: : 복사해놓고 @_@
: :
: : 뒤에부분만 ksc;;;;;로 바꿔주세요..
: : 헤헷
: :
: :
: :
: : : 알려주신데로 하니까 정말 글꼴이 깨끗하게 나오네요. 근데 문제가 하나 있어요. 굴림
: : : 체가 한글만 되도록 되어 있네요. 저는 xmms나 한텀에서 영문, 한글 둘다 윈도우굴림체
: : : 를 쓰고 있었거든요. 님이 가르쳐 주신대로 바꾸니까 xmms랑 한텀에서 모두 영문 굴림
: : : 을 읽을수가 없다고 하네요. 영문굴림도 되도록 할려면 어떻게 해야 하나요? 레드헷의
: : : 글꼴 한번 정리를 해야지 하면서 미루고 미루다 레뎃이 버전업 한 지금,
: : : : 글꼴 이야기가 많이 나오는 게 보여서 그냥 간단하게 몇자 적습니다.
: : : : 참고 되실 분 있으면 좋겠네요
: : : : 참, 전 아직 레뎃 베타 쓰고 있습니다. 하드 모자라서 포멧 못해서요ㅡ.ㅜ
: : : : 그래도 8과 같으리라 생각하고 씁니다. 아는 형이 깔았길래 살짝 봤는데,
: : : : 같아보이더군요.
: : : :
: : : :
: : : : 1. 레드헷의 글꼴체계
: : : : 레드헷은 기본적으로 3가지 방식의 글꼴체계를 사용합니다.
: : : : 그 첫번째는 예전 방식인 X에서 직접 불러오는 방식입니다.
: : : : 두번째는 XFS, 그리고 마지막으로 XFT2 입니다.
: : : : 이 중 XFS를 기본으로 사용하며 8.0에 들어서면서 XFT2쪽에 그 기본의 반을
: : : : 내준 상태입니다. GNOME2나 KDE3에서 XFT2를 지원하므로 반 이상으로 기울
: : : : 었다고 볼 수도 있지만 아직 GTK2로 포팅 안 된 어플들 사용 빈도가 많은
: : : : 것들도 있으니 버릴 수는 없겠죠. 모질라나 아미가 그렇습니다. 모질라는
: : : : GTK2로 컴파일 할 수는 있다지만, 중요한건 레드헷8 에는 그게 아니니까요.
: : : : 그러한 이유로 일단 XFS에 대해 좀 살펴보겠습니다.
: : : :
: : : :
: : : : 2. XFS
: : : : 데비안을 사용해 보셨던 분이라면 패키지 리스트에서 XFS를 찾아 보신 분도
: : : : 계시리라 믿습니다. dselect에서 XFS를 검색하면 2가지가 나옵니다.
: : : : 하나는 xfs-freetype이고, 또 하나는 xfs-xtt 입니다. 한 6개월? 1년? 정도
: : : : 전의 일이니, 지금도 그런지 모르겠네요.
: : : : 예전, 이 freetype과 xtt가 가졌던 가장 큰 차이점은 한글이 되는가 안 되는
: : : : 가 하는 문제입니다. freetype은 안 되고, xtt는 됐었지요. 그런데 지금은
: : : : 다시 둘 다 됩니다. 그럼 도대체 뭐가 문제인가하면 freetype이 xfs와 붙어
: : : : 있는 상태에서 TTF(TTC)글꼴의 랜더링 상태가 개판입니다. 그런데 레드헷8
: : : : 은, 아니 이전에 레드헷이 XFS를 처음 쓸 때부터, 계속 freetype과 붙어서
: : : : 나왔습니다. 그래서 깨끗한 TTF글꼴을 X에서 쓰려면 XFS에서 TTF글꼴 부분을
: : : : 빼내고, X에서 직접 불러오게 해 주어야 합니다. 그러기 위해서는 X 설정파일
: : : : 에서 freetype 모듈을 로드하는 부분을 주석처리 하고 xtt 모듈을 불러오도록
: : : : 한 다음, 글꼴이 있는 디렉토리를 직접 적어줘야 합니다.
: : : :
: : : : 만약 /usr/share/fonts/ko/TrueType 에 ttf글꼴을 넣었다면, X 설정파일의
: : : : Files 섹션에서는 다음과 같이 되며,
: : : : Section "Files"
: : : : RgbPath "/usr/X11R6/lib/X11/rgb"
: : : : FontPath "/usr/share/fonts/ko/TrueType"
: : : : FontPath "unix/:7100"
: : : : EndSection
: : : :
: : : : Module 섹션은 다음과 같이 됩니다.
: : : : Section "Module"
: : : : Load "dbe"
: : : : Load "extmod"
: : : : Load "fbdevhw"
: : : : Load "dri"
: : : : Load "glx"
: : : : Load "record"
: : : : # Load "freetype"
: : : : Load "type1"
: : : : Load "xtt"
: : : : EndSection
: : : :
: : : :
: : : : 3. 레드헷의 백묵 != 원래 백묵 ?
: : : : 이번 레드헷8 의 백묵 패키지에 버그가 있는지 gtk1 어플에서는 못 읽습니다.
: : : : 그래서 한글 글꼴이 아주 구닥다리가 나오죠. fonts.dir 을 보니 백묵 굴림의
: : : : 이름이 Baekmuk unigulir이던가, 뭐 이렇게 되어있습니다. 아, 이건 베타때
: : : : 문제라서 8에서도 이렇게 되어있는지는... 아직 확인 안 해봐서 모르겠습니다.
: : : : 여튼 이러한 문제로 인해 그냥으로는 백묵 TTF를 XFT2를 안 쓰는 프로그램에서는
: : : : 못 씁니다. 그런데 굳이 랜더링 상태가 안 좋은 백묵은 TTF를 쓸 필요는 없다
: : : : 라고 생각해서 백묵 TTF와 함께 나오는 BDF를 쓰면 훨씬 상태가 좋아집니다.
: : : : BDF는 물론 비트맵 방식의 글꼴입니다.
: : : : 그래서 윈도 글꼴 설치하고, 위의 2번 에서 말한 세팅을 하기 귀찮을 때면
: : : : 전 이렇게 합니다.
: : : : vi /etc/gtk/gtkrc.ko
: : : : :%s/gulim/gulimbdf
: : : : :wq
: : : : 그리고 X 재시작합니다. 그러면 글꼴이 많이 깔끔해지지요.
: : : : 전에 한번 물어보긴 했었지만 아직 왜 이렇게 gulim과 gulimbdf인지 정확한 답은
: : : : 못 들었습니다. 그냥 혼자 생각해본것은 TTF와 BDF의 구분을 위해서가 아닐까
: : : : 하네요. 본래 백묵TTF도 BDF만큼이나 깔끔한데 그 freetype에 붙은 xfs때문에 상태가
: : : : 안 좋게 나오기도 합니다.
: : : : (참고로 윈도글꼴 가져다 XFS에 붙여도 랜더링 상태 정말 안 좋습니다; 이건 글꼴
: : : : 문제가 아니라 XFS문제니까요)
: : : :
: : : :
: : : : 4. XFT2
: : : : XFT2는 정말 세상 많이 달라졌음을 느끼게 하는 물건입니다. 좋더라구요.
: : : : 이녀석은 별로 할 말이 없습니다. 간단하게 글꼴만 지정된 디렉토리에 가져다
: : : : 놓으면 쓸 수 있으니까요. 단지 윈도 글꼴을 기본으로 쓰고 싶다는 분은 간단하게
: : : : /usr/share/fonts/ko/TrueType 에다가 윈도글꼴(batang.ttc, gulim.ttc)을 복사해서
: : : : /etc/fonts/fonts.conf 파일을 편집해 Baekmuk 라는 글만 지워버리면 됩니다.
: : : : 물론 XFT2를 쓰는 GNOME2와 KDE3(정확히 하면 GTK2와 QT3) 어플들은 적용됩니다.
: : : :
: : : :
: : : : 5. 설정모음
: : : : 좀 조잡하게 글을 써서 뭔소린지 모르겠다고 하시는 분들께 윈도글꼴 쓰는거 정리를
: : : : 간단하게 적습니다.
: : : :
: : : : 1) gulim.ttc와 batang.ttc를 준비합니다(될 수 있으면 w2k걸루.. me건 new란게
: : : : 붙어서 귀찮고, 98건 상태가 안 좋습니다).
: : : : 2) cp gulim.ttc batang.ttc /usr/share/fonts/ko/TrueType/
: : : : 3) cd /usr/share/fonts/ko/TrueType
: : : : 4) mv fonts.dir fonts.dir.orig
: : : : 5) vi fonts.dir(혹은 편한 에디터를 사용)해서 다음을 넣고 저장, 종료
: : : :
: : : : 4
: : : : gulim.ttc -HanYang System-Gulim-medium-r-normal-
0
0-c
iso10646-1
: : : : gulim.ttc -HanYang System-Gulim-medium-r-normal-
0
0-c
ksc5601.1987-0
: : : : batang.ttc -HanYang System-Batang-medium-r-normal-
0
0-c
iso10646-1
: : : : batang.ttc -HanYang System-Batang-medium-r-normal-
0
0-c
ksc5601.1987-0
: : : :
: : : : 6) vi /etc/X11/XF86Config 해서 제가 위의 2번에서 이야기한 대로 수정
: : : : 7) vi /etc/fonts/fonts.conf 해서 :%s/Baekmuk //g
: : : : 8) chkfontpath --remove /usr/share/fonts/ko/TrueType
: : : : 9) /etc/init.d/xfs restart
: : : : 10) X 재시작
: : : :
: : : :
: : : : 6. 끝으로
: : : : 충동적으로 글 써서 저도 뭔 말 하나 모르겠는데, 혹시나 이상하거나 한거 있으면
: : : : 적어주세요. 찾아보구 또 정리하겠습니다
: : : :
: : : : --
: : : : SOrCErEr