Xmanager 게시판

[답변]Hanterm에서 font 크기 조절

최종입력: 1998-04-08 00:00 - 넷사랑

 
1998-04-08 00:00 - 넷사랑

[답변]Hanterm에서 font 크기 조절

 
1. 폰트문제
1.1 한텀의 폰트를 조절하는 방법은 다음과 같습니다.

$ hanterm -fn "영문폰트명" -hfn "한글폰트명" &

한텀이 실행될 때마다 위의 내용대로 하고자 한다면
사용자의 홈디렉토리에 있는 '.Xdefaults' 파일을 편집합니다.
(없으면 새로 작성)

Hanterm*font: 영문폰트명
Hanterm*hangulfont: 한글폰트명

1.2 폰트 지정방법
Xwindow에서의 폰트이름은 다음과 같은 형식을 따릅니다.
"-fndry-fmly-wght-slant-sWdth-adstyl-pxlsz-ptSz-resx-resy-spc-avgWdth-rgstry-encdng"
위과 같이 폰트이름에는 14가지 정보가 있습니다.
위의 정보를 간략하게 설명드리겠습니다.

필드 설명 예
fndry Foundry 폰트제작지 adobe, b&h, hp, sun, kaist
fmly Family 폰트종류(모양) times, courier, myeongjo, gothic
wght Weight 글자의 굵기 bold, medium
slant Slant italic, roman i, r
sWdth Set Width 문자의 넓이 normal, narrow
adstyl Additional style부가 정보 sans, l serif
pxlsz Pixel size 문자크기 12, 14
ptSz Point size 문자높이*10 120, 140
resx Resolution X 가로해상도 75, 100
resy Resolution Y 새로해상도 75, 100
spc Spacing 문자간 공백 c, m, p
avgWdth Average width 평균넓이*10 90, 150
rgstry Charset registry문자세트 iso8859, ksc5601.1987, misc, johab
encdng Encoding 엔코딩 0, 1

폰트를 지정하실 때 위의 내용을 모두를 지정하실 필요는 없습니다.
원하는 곳만 사용하고자하는 이름 또는 수자를 지정하시면 됩니다.
한글과 영문을 구분하는 필드는 rgstry입니다. ksc5601.1987(완성형),
johab(johabs, johabsh 등)(조합형) 등이 한글폰트입니다.
예를 들어 고딕체, 폰트사이즈가 16인 한글폰트를 지정하고자 한다면
다음과 같이 합니다.
"-*-gothic-*-*-*-*-16-*-*-*-*-*-ksc5601.1987-0"
한텀은 기본값으로 조합형 폰트를 사용하도록 되어 있으므로
완성형 폰트를 사용하실 때에는 '-ks' 옵션을 사용하셔야 합니다.

$ hanterm -ks -hfn "-*-gothic-*-*-*-*-16-*-*-*-*-*-ksc5601.1987-0" &

1.3 사용가능한 폰트 설정방법
Xmanager에서 사용가능한 폰트 목록을 보시려면 아래와 같이 합니다.

사용하능한 한글폰트를 보고자 할 때,

$xlsfonts -fn "*ksc5601.1987-*"

사용가능한 폰트를 목록에서 찾고자 할 때(어떤 유닉스는 이 명령이 없음),

$xfontsel

2. 폰트서버의 정보를 보는 방법
폰트서버의 정보를 보기 위해서는 다음과 같이 합니다.

$fsinfo -server 서버명:포트번호

위에서 '서버명'은 폰트서버가 구동되는 유닉스의 호스트명 또는 IP Address, 포트번호는
기본값으로 7000이고 7100(Sun, HP), 7500(IBM) 등도 사용될 수 있습니다.