· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Mlterm

mlTerm (multilingual terminal emulator for X) 과 한글 입출력이 가능한 터미널


mlterm : 다국어 지원 X 터미널 에뮬레이터

현재 UTF-8을 지원하는 터미널 에뮬레이터는 xterm, hanterm (not hanterm-xf), gnome-terminal, konsole, mlterm 등이 있다. gnome-terminal과 hanterm의 경우는 별다른 조치를 취하지 않아도 한글 입출력이 쉽게 되는 반면 xterm과 mlterm의 경우는 추가로 환경을 설정해줘야한다. 특히 적절한 폰트를 선택하여야 미관이 썩 괜찮은 터미널을 구성할 수 있게 된다. 먼저 이 페이지에 제목과 같은 mlterm에 대해서 알아보자

mlterm

mlterm의 설정파일은 /etc/X11/mlterm/ 밑에 꾸려져 있다. 사용자 설정파일은 홈 디렉토리 밑에 .mlterm/ 아래에서 찾을 수 있다. 설정 파일은 다음과 같다.

폰트설정파일

  • font
  • tfont
  • vfont
  • aafont
  • taafont
  • vaafont

그 외

  • main
  • color
  • key
  • menu
  • termcap
  • xim

폰트 설정 파일은 *font 형태를 띠고 있는 접두어 aa는 anti-aliasing을 의미하고 v, t는 각각 가변폭쓰기와 세로쓰기를 의미한다. 대개의 경우는 가변폭쓰기와 세로쓰기를 거의 사용하지 않기 때문에서 font와 aafont만을 설정해주면 괜찮은 터미널을 구성할 수 있다. 내 경우 사용한 font 및 aafont 파일을 다음과 같다.

font

ISO10646_UCS4_1_BIWIDTH = -hanyang system-dotum-medium-r-normal--14-*-*-*-*-*-iso10646-1;  #utf-8 한글 폰트
ISO010646_UCS4_1 = -*-lucidatypewriter-medium-r-*-*-12-*-*-*-m-*-iso10646-1; # utf-8 영문 폰트
ISO8859_1 = -*-lucidatypewriter-medium-r-*-*-12-*-*-*-m-*-iso8859-1; #  euc-kr 영문 폰트
KSX1001_1997 = -hanyang system-dotum-*-*-*-*-14-*-*-*-*-*-ksx1001.1997-*; # euc-kr 한글 폰트


aafont

ISO10646_UCS4_1_BIWIDTH=dotumche-iso10646-1; # utf-8 한글 폰트
ISO10646_UCS4_1=Courier 10 Pitch-iso10646-1; # utf-8 영문 폰트
KSX1001_1997=dotumche-ksx1001.1997-1; # euc-kr 한글 폰트
ISO8859_1=Courier 10 Pitch-iso8859-1; # euc-kr 영문 폰트




ID
Password
Join
Make a wish, it might come true.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-03-01 21:45:31
Processing time 0.0050 sec