dtterm 리소스 설정법

개요


폰트 종류, 크기나 색깔 등을 리소스라고 합니다. 다음은 dtterm에서 폰트 크기와 백그라운드의 색깔 등 리소스를 설정하거나 바꾸는 것에 관한 내용입니다.



내용


  1. 폰트 지정 방법 : dtterm은 fontSet으로 지정합니다.(마지막 ':'을 입력해야 합니다.)
    Dtterm.리소스_이름 : fontSet:

    예)Dtterm.*userFont : -dt-interface user-bold-r-normal-s sans-*-*-*-*-*-*-*-*: -> 이 경우 dtterm이 "-dt-interface user-bold-r-normal-s sans-*"에 해당하는 영문 폰트와 해당 로케일에 맞는 한글 폰트를 얻어 오지 못할 경우 다음과 같은 경고 메시지 출력합니다.

    Warning: Missing charsets in String to FontSet conversion
    Dtterm.리소스_이름: 영문폰트; 한글폰트:


    예)Dtterm.*userFont : fixed; -*-*-*-*-*-*-38-*-*-*-*-*-ksc5601.1987-0:

  2. 사용자 리소스 파일 위치
    CDE 접속
    $HOME/locale/Dtterm(혹은 $HOME/Dtterm) -> /usr/dt/app-defaults/locale/Dtterm

    리소스 적재 순서입니다.  같은 이름의 리소스가 적재되어 있을 경우 대체하지 않으므로 적용 순서도 되기도 합니다. 같은 파일에서는 나중에 나오는 같은 리소스가 앞선 리소스를 대체합니다.

    Xstart 접속
    $HOME/.Xdefaults -> $HOME/locale/Dtterm (혹은 $HOME/Dtterm) -> /usr/dt/app-defaults/locale/Dtterm

  3. 리소스 이름
    Dtterm.*userFont : 터미널 영역의 폰트 리소스
    Dtterm.*userFontList : dtterm의 선택사항 글꼴크기 리스트
    Dtterm.*FontList : 메뉴바 영역의 폰트 리소스
    Dtterm*dtTerm*background : 터미널 영역의 배경색
    Dtterm*dtTerm*foreground : 터미널 영역의 전경색
    Dtterm*XmScrollBar*background : 스크롤바의 배경색