AIX 5.3에서 중국어(UTF-8, GB18030), 한국어(UTF-8)를 표시할 수 없는 문제

현상


AIX 5.1에서는 중국어 (UTF-8, GB18030)과 한국어(UTF-8)와 관련하여 해당 폰트팩을 설치한 후에 글자가 제대로 출력되었으나 AIX 5.3에서 이를 표시할 수 없는 문제가 있습니다.



원인 및 해결 방법


폰트를 요청할 때 AIX 5.1과 AIX 5.3이 서로 달라서 발생하는 문제입니다.

  • AIX 5.1 : -dt-interface system-medium-r-normal-m-18-130-100-100-p-173-ucs2.cjk_china-0
  • AIX 5.3 : -dt-interface system-medium-r-normal-s-16-116-100-100-p-153-ucs2.cjk_china-0[0x0000_0x007f]

원인은 XLC_LOCALE 파일의 차이점에 있습니다.


AIX 5.1

# fs0 class
fs0 {
charset UCS2.CJK_CHINA-0:GL
font UCS2.CJK_CHINA-0:GL
}


AIX 5.3

# fs0 class
fs0 {
charset UCS2.CJK_CHINA-0:GL
font UCS2.CJK_CHINA-0:GL
subset [0x0000_0x007f]
}