한글 폰트 사용중 글자간 넓이 문제...
글쓴이: 서지훈 / 작성시간: 수, 2005/05/18 - 12:17오후
음...
어찌어찌(기존의 fonts.dir를 수정 했습니다. xorg로 서버가 바뀌면서 fonts.dir 읽는 방법이 바뀐듯 합니다.) 해서 ms font를 올리긴 했는데...
모든 터미널에서 ms 영문(iso8859) 폰트가 제대로 먹질 않는군요.
한글 폰트만 사용하면 저런 문제는 없는데...
영문 폰트만 사용하거나 같이 사용하게되면 저렇게 글자간 간격이 넓어져 사용할 수가 없는 지경이 되는군요.
이 같은 문제를 해결 할려면 어찌 해야 할지요?
작업 환경: 프비 5.4 + xorg 6.8.2 + gnome 2.10.x
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 13.76 KB |
![]() | 143.84 KB |
Forums:
저 현상. 저도 궁금한 현상이네요.윈도의 한글 글꼴 중 고정폭 글
저 현상. 저도 궁금한 현상이네요.
윈도의 한글 글꼴 중 고정폭 글꼴에서만 나타나더군요ㅡ.,ㅡ;
근데 이상한건 같은 글꼴인데도 우분투에서는 저런 현상이 안 나타나던데 페도라에선 나옵니다. 뭐가 틀린건지ㅡ.,ㅡ;
여튼 지금까지 레드헷 계열만 써왔는데 지금까지 안 저런 적이 한번도 없었네요.
SOrCErEr
Re: 한글 폰트 사용중 글자간 넓이 문제...
~/.Xresources에서 xterm 글꼴 설정
고정폭 글꼴을 사용할때 자간이 벌어지는 현상을 해결하는 fontconfig 옵션
http://gnome.or.kr/wiki/FontConfig#s-3.5
답변 감사합니다...근데...~/.fonts.conf에도 /usr
답변 감사합니다...
근데...
~/.fonts.conf에도 /usr/X11R6/etc/fonts/fonts.conf 이 두군데에 윗 부분 추가해도 변화가 없군요.
확실히 하기 위해 시스템을 아예 설정 후 리붓 까지 해줬는데...
정말 힘드네요.
그리고 /usr/X11R6/etc/fonts/fonts.conf에 보니깐 spacing 부분을 제외한 부분은 이미 추가 되어 있더군요.
이래도 안된다면 어디를 더 의심 해봐야 할까요?
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
[quote="서지훈"]답변 감사합니다...근데...~/.font
gnome-terminal에서 고정폭 글꼴(굴림체, 도움체, 바탕체등등)을 사용할때 자간이 벌어지나요? fontconfig 설정은 xft2를 이용하는 프로그램에서만 적용됩니다.
어떤 터미널 프로그램에서 어떤 글꼴을 설정했는지 정확히 알려주세요.
위 첨부 파일에 올린것은 mlterm이고요...그리고 hanterm에
위 첨부 파일에 올린것은 mlterm이고요...
그리고 hanterm에서도 그렇고요.
xterm은 설정을 해줘도 한글 폰트가 안올라 와서 제대로 테스트도 못해 봤습니다.
근데 저 설정들이 먹힐려면 xst와 xorg.conf에 fontPath에 FontPath "unix/:7101" 를 추가 해주면 되지 않나요?
흠...
전에 XFree86만 써다가 이번에 xorg쓸라 하니깐 바뀐게 너무 많네요.
잘 잡히든 폰트도 안잡히고...
잡은 폰트도 이렇게 이상하게 나오고... ㅡㅡㅋ
지금 다운 시켜 XFree86 서버로 가고 싶지만...
앞으로 언젠가는 xorg로 이동을 해야 하니 그럴 수도 없는 노릇이군요.
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
[quote="서지훈"]근데 저 설정들이 먹힐려면 xst와 xorg.co
7101이 아니라 7100으로 알고 있습니다.
또한 /etc/X11/fs/config 라는 파일을 수정해 주어야겠죠.(Gentoo에서 xfs를 사용
하는 경우입니다. 다른 배포판의 경우에는 path가 다를 수도 있습니다.)
제 경우에는 위 파일에 원하는 폰트의 위치(사용방법이 xorg.conf의 폰트지정과
비슷합니다.)를 지정하니 xfonsel이나 xlsfonts에서도 해당 폰트가 보이더군요.
참고로... xfs의 경우에는 설정파일을 적용시키려면 xfs만 다시 실행해주면 되고
X의 경우에는 현재 사용하는 WM을 종료하고 Login화면이 나오면 됩니다.
정 못미더우시면 무식한 방법으론 [Ctrl]+[Alt]+[Backspace]만 해줘도 됩니다.
이방법은 X가 실행되고 이후에 X를 기반으로 떠있는 프로세서들이 모두 kill되는
결과(init 5라고 생각합니다.)가 나타나게 됨으로 결과적으로 X가 다시 실행되게
됩니다. 콘솔에서 startx로 실행했다면 다시 콘솔로 돌아가게 됩니다.
------------------------------
좋은 하루 되세요.
[quote="codebank"][quote="서지훈"]근데 저 설정들이
프비에서 포트로 설치시 기본적으로 7101번 포트를 사용하더군요.
이건 sockstat와 netstat 에서 확인 습니다.
그리고 하두 안되서 시스템 자체를 리붓 했는데도 안되는 군요.
그래서 답답하네요. ㅡㅡㅋ
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
흠. 혹시 mlterm에서 type_engine 옵션이 xcore 로 되
흠. 혹시 mlterm에서 type_engine 옵션이 xcore 로 되어있지는 않나요?
.mlterm/main 에 type_engine = xft 옵션을 확인해보심이 어떠실런지요.
[quote="서지훈"]위 첨부 파일에 올린것은 mlterm이고요...
xterm은 (uxterm) 한글글꼴과 영문 글꼴을 각각 지정해야 하고, X폰트를 쓰고, gnome-terminal은 Xft를 (Xft2 ?)
mlterm은 당연히 지원될 것으로 추측되는데, xterm과 마찬가지로 영문글꼴과 double width 글꼴을 따로 설정해주는 방식을 쓰지 않을까요?
온갖 참된 삶은 만남이다 --Martin Buber
댓글 달기