qt에서 코딩문제···
글쓴이: Munsen / 작성시간: 목, 2006/04/20 - 3:25오후
qt에서 몇몇 글자가 네모로 보입니다.
gtk에서는 제대로 보이는데요.
한글은 다 잘 보이는데 일어약자 같은 것들은 네모로 나오네요.
amaroK에서도 깨져서 나오니···
(예 : '?'네모로 나옵니다.)
OS는 우분투 Dapper입니다.
http://kldp.org/files/qtngtk.png
스크린샷에서 왼쪽이 Konsole이고 오른쪽은 Gnome-terminal입니다.
File attachments:
첨부 | 파일 크기 |
---|---|
qtngtk.png | 108.7 KB |
댓글
아마도···
제가 생각하기에는 폰트 문제 같습니다.
한자에는 문제가 없어 보이는데
일어나 한자 약자에서 문제가 있는 것 같습니다.
그놈에서와 KDE에서의 일어 폰트가 다르네요
일본어 폰트에 문제가 있는 듯한데...폰트 설정을 바꿀 수 없나요.
KDE 세팅에 있는 폰트 변경으로는 일본어에 적용 되질 않습니다...
대퍼에서 폰트 설정은...
대퍼에서의 폰트 설정은 ubuntu.or.kr의 글꼴설정InDapper 위키를 참고하시기 바랍니다. 일본에서 선호하는 폰트의 순서와 설정은 /usr/share/language-selector/fontconfig/ja_JP 파일을 보시면 알 수 있습니다. 우선은 간단히 prefer tag의 한글 폰트 다음에 원하는 일본어 폰트를 넣고 시험해 보시면 될 듯 합니다. 폰트의 우선 순위를 정하는 것은 ~/.fonts.conf에 넣어도 된다고 하니 위키의 설명이 복잡하다면 그렇게 해서 테스트 해 볼 수도 있고요.
----
I paint objects as I think them, not as I see them.
Ubuntu Dapper user / Ubuntu KoreanTeam / Lanuchpad karma 10222
----
I paint objects as I think them, not as I see them.
atie's minipage
감사합니다.
아직 해결은 못 봤지만 폰트 설정에 대해 삽질 하다보니 많은걸 알게 됐네요;;
해결 했습니다.
atie님 말씀대로 ja_JP설정을 ~/font.conf 에 추가했더니
이제는 해당 일어폰트가 지원 하지 않는 한자가 나오지 않았습니다.
예로 들자면 黑은 나오지 않으나 ?은 출력되었습니다.
(윈도우 굴림에서는 반대)
ja_JP설정에 있는 어떠한 폰트도 두 가지를 동시에 지원 하지 않아서
윈도우에 MS Gothic 폰트를 끌어와서 넣어주니 잘 보이더랍니다.
그놈에서는 안 그런데 왜 KDE에서만 그런지 의아하네요...
그놈은 폰트에 없는 글자이면 찾아서 아무거나 써버리는 건지···
다른 분들은 어떠신지 궁금합니다..
prefer 태그에서
prefer 태그에서 지정한 순서대로 문자를 보여주는게 맞는것 같습니다.
sans-serif 대표 이름에 대해서
영문폰트
한글폰트(영문, 한글, 한자)
일어폰트(영문, 히라가나, 가타카나(한자))
한자폰트(영문, 한자)
이런 순서로 prefer 순서가 지정되어 있으면 sans로 요청한 경우 표시해야 할 문자를 위에서부터 아래로 검색하면서 먼저 매치되는 폰트로 표현해 줍니다. 저 순서를 조합해서 같은 글자라도 어느 폰트로 표시할지를 조절할 수 있습니다. 저도 fontconfig 설정을 정확히 이해하고 사용하는것은 아닌데 경험상 그렇더군요.
sans에 대해 prefer로 지정된 저 네가지 글꼴에 없는 문자를 요청할땐?
정확히는 모르겠지만 그놈 환경에서는 다른 폰트들 뒤져서 있으면 보여줍니다.
family에 sans가 있는 폰트부터 뒤질거라고 짐작이 들고 serif, monospace 폰트도 뒤져서 보여주는지는 확실히 모르겠습니다.
fontconfig를 자꾸 만지다 보니 다양하게 재밌는 설정이 가능하더군요.
볼드일때만 다른 글꼴로 바꾸는게 되는 방법을 발견하고 베껴서 신나게 사용중입니다.
--
마잇
--
마잇
댓글 달기