특정 프로그램에서 한글이 이렇게 나옵니다.

oddman621의 이미지


차크라 리눅스(아치 기반) 쓰고 있습니다.

첨부파일 스샷처럼 특정 프로그램에서 한글이 저렇게 겹치게 나옵니다.

이게 단순히 그 프로그램이 한글지원이 미미해서인지 아니면 다른 요인이 있는지 알고 싶습니다.

File attachments: 
첨부파일 크기
Image icon 1.png175.37 KB
klara의 이미지

폰트 문제로 보이는데 폰트 설정 어떻게 하셨나요?

익명 사용자의 이미지

확인해보니 WenQuanYi Micro Hei 로 되어있네요..

시스템 글꼴을 Sans Serif로 설정해도 마찬가지인데, 이건 매번 프로그램 켤 때마다 따로 수정하는 것 말곤 답이 없는걸까요?

klara의 이미지

기본글꼴이 그거로 되어있다구요? 보통 아무것도 안하면 sans serif(=sans)나 serif일텐데요...
다음은 제 ~/.config/fontconfig/fonts.conf 파일입니다.

<?xml version='1.0'?>
<fontconfig>
 <!-- Set preferred Korean fonts -->
 <match target="pattern">
  <test name="family" qual="any">
   <string>serif</string>
  </test>
  <edit binding="strong" mode="prepend" name="family">
   <string>DejaVu Serif</string>
   <string>IPAMonaPMincho</string>
   <string>NanumMyeongjo</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>sans-serif</string>
  </test>
  <edit binding="strong" mode="prepend" name="family">
   <string>DejaVu Sans</string>
   <string>IPAMonaPGothic</string>
   <string>NanumGothic</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>monospace</string>
  </test>
  <edit binding="strong" mode="prepend" name="family">
   <string>DejaVu Sans Mono</string>
   <string>IPAMonaGothic</string>
   <string>NanumGothicCoding</string>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="embeddedbitmap">
   <bool>false</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>none</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintmedium</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
 <dir>~/.fonts</dir>
</fontconfig>

저는 한글과 일본어를 모두 쓰기 때문에 sans-serif/serif/monospace에 각각 영어(dejavu)-일본어(ipa mona)-한글(nanum)글꼴을 전부 매칭시킨 상태입니다.
일본어는 필요없으실테니 한글글꼴만 깔고 ipamona 포함된 라인들 다 지우고 적당히 좋아하시는 글꼴로 바꿔서 설정하심될겁니다.
설정후에는 프로그램을 재실행해야 적용됩니다.

익명 사용자의 이미지


<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>none</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintmedium</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
</fontconfig>

폰트설정은 잘 모르겠네요.. 없는 글꼴들만 수정하고 그대로 써도 될까요?

klara의 이미지

이렇게 쓰시겠다는 뜻인가요?

마잇의 이미지

크로미움에서 이런 현상이 있었는데 은글꼴을 설치하니 은글꼴로 제대로 표시 되더군요.

원인을 모르겠습니다.


--
마잇