| [ internet ] in KIDS 글 쓴 이(By): vectra (동경 보이) 날 짜 (Date): 1996년07월17일(수) 20시06분44초 KDT 제 목(Title): [A] 한텀 메뉴얼 있는곳.... 우선은 저도 한텀 메뉴얼이 어디 있는지 잘 몰라요....... 한텀은 제가 알기론 특별한 매뉴얼도 없고, 또 필요도 없다고 ^^^^^^^^^^^ 생각합니다. 단지 한텀 압축된 화일을 받아와서 풀면 그곳에 README 화일이 있는데 이를 읽는 것만으로도 충분합니다. 아..README 화일만도 받아와서 읽을 수 있는 것으로 압니다. 아마 "cair-archive.kaist.ac.kr" 이나 "kids.kotel.co.kr" 에 가면 압축된 한텀 화일이 있을꺼에요. 이를 ftp 로 받아와서 gzip, tar 를 이용해서 풀면 되는거지요. 한텀을 이미 받아온 경우는 우선 아래와 같이 풉니다. 1) gzip -d hanterm.3.x.x.tar.Z 그러면.. hanterm.3.x.x.tar 라는 화일로 바뀌고, 2) tar xvfp hanterm.3.x.x.tar 하면 줄줄줄줄 풀리면서... 화일들이 새로운 디렉토리에 생기게 됩니다. 그다음은.. 그곳에 있는 README 화일을 읽고 하라는 데로 하면 됩니다. 참고로 아래에 README 화일에 있는 내용의 일부를 옮겨놓았읍니다. 도움이 되셨길.... --------------------------------------------------------- ------------- 한텀 소개 ------------- 한텀은 xterm에서 한글이 되도록 xterm을 수정한 것입니다. xterm과 다른 점은 다음과 같습니다. 1. 상태 표시 창 맨 밑줄에 현재 입력 상태가 나옵니다. [한글]/[영어] : 한글 입력 상태인지 영어 입력 상태인지 나타냄. [완성]/[조합] : 한글 코드가 완성형인지 나타냄. [2벌식]/[3벌식] : 한글 자판이 2벌식인지 3벌식인지 나타냄. 마우스로 누르면 상태가 전환됩니다. 2. 채팅 모드 채팅모드는 채팅/토크할 때 유용합니다. 채팅 모드에서 쓰는 키는 다음과 같습니다. ^H, DEL : 한 글자 지우기 ^W : 한 단어 지우기 ^U : 전부 지우기 Esc : 리턴없이 채팅버퍼에 있는 내용이 쉘로 나감. Return : 리턴과 함께 채팅버퍼의 내용이 쉘로 나감. 3. "-hfn" 옵션 한글 폰트의 이름을 지정하는 옵션입니다. 지정하지 않으면 명조체 폰트가 됩니다. .Xdefault 에서 지정하려면 "hanterm*hangulFont" 로 지정합니다. 쓸 수 있는 폰트이름은 다음과 같은 세가지가 있습니다. -kaist-myeongjo-bold-r-normal--16-160-75-75-c-160-johab-1 (명조) -kaist-gothic-medium-r-normal--16-160-75-75-c-160-johab-1 (고딕) -kaist-philgi-bold-r-normal--16-160-75-75-c-160-johab-1 (필기) 도형문자를 표시하려면 johab 대신에 johabs 라고 합니다. 4. "-h" 옵션 한텀이 받아 들이는 옵션과 한텀 버젼이 나옵니다. 5. KSC5601-1992 에 정해진대로 완성형과 조합형을 지원합니다. X resource 는 hangulCode 입니다. 값은 0(=완성형) 1(=조합형) 입니다. 예: Hanterm*hangulCode: 1 옵션으로는 -hc 입니다. * 주의 * 조합형 코드는 Unix 상에서는 쉘이 지원하지 않으므로 a용에 주의를 요합니다. 6. 세벌식 자판을 지원합니다. Xresource 는 hangulKeyboard 입니다. 값은 2(=2벌식) 혹은 3(=3벌식) 입니다. 예: Hanterm*hangulKeyboard: 2 실행중에는 마우스 버튼으로 [2벌식] 이란 곳을 눌러서 바꿀 수 있습니다. ㅤㅁㅗㅈ悍a지 않으면 2벌식입니다. 7. Ctrl+F10 을 눌러 문자코드를 직접 입력할 수 있습니다. 8. 칼라 디스플레이인 경우 칼라를 지원합니다. Escape sequence 는 ESC, "[", Pm, "m" 입니다. Pm 은 30: 검정, 31: 빨강, 32: 초록, 33: 노랑, 34: 파랑, 35: 주홍, 36: 하늘, 37: 하얗 40: 검정, 41: 빨강, 42: 초록, 43: 노랑, 44: 파랑, 45: 주홍, 46: 하늘, 47: 하얗 30-37 이면 글자색을 바꿉니다 40-47 이면 배경색을 바꿉니다. ------------- 질문과 답 ------------- <> 3.0 판이 2.2.1 판과 달라진 점은? * 조합형을 지원한다. * 3벌식 자판을 지원한다. * 특수문자를 코드값으로 입력할 수 있다. * 칼라를 지원한다. * -tk, -c 옵션이 없어졌다. <> 한글/영어 입력 모드를 바꾸려면? Shift 를 누른 상태에서 space 를 누르거나 마우스로 창 맨 아래에 있는 [영어]/[한글] 을 누른다. <> 완성형/조합형 코드를 바꾸려면? F2 를 누르거나 마우스로 창 맨 아래에 있는 [완성]/[조합] 을 누른다. <> 3벌식/2벌식 자판을 바꾸려면? 마우스로 창 맨 아래에 있는 [3벌식]/[2벌식] 을 누른다. <> 도형 문자를 입력하려면? Ctrl 을 누른 상태에서 F10 을 누르면 창 맨 아래에 "문자코드>" 란 말이 나온다. 여기에 완성형 코드 값을 16진수로 입력한다. <> 채팅 모드로 들어 가거나 빠져 나오려면? Meta 를 누른 상태에서 c 를 누른다. <> 채팅 모드에서 쓰이는 키는? ^H, DEL : 한 글자 지운다. ^W : 한 단어 지운다. ^U : 전부 지운다. Esc : 입력 내용을 내보낸다. Enter : 입력 내용을 내보내고 CR 도 내보낸다. <> 시작했을 때 기본으로 조합형으로 하려면? ~/.Xdefaults 에 Hanterm*hangulCode: 1 이라고 써준다. <> 시작했을 때 기본으로 3벌식으로 하려면? ~/.Xdefaults 에 Hanterm*hangulKeyboard: 3 이라고 써준다. <> 한영 전환 키나 코드 전환 키, 채팅모드 전환 키, 코드입력 키를 바꾸려면? ~/.Xdefaults 에 Hanterm*VT100*translations 리소스를 지정하면 된다. 예로 한영 전환 키를 F10, 코드 전환 키를 Meta+F2, 채팅 모드 전환 키를 Ctrl+c, 코드 입력 키를 Shift+space 로 바꾸려면 Hanterm*VT100*translations: #override\ <KeyPress>F10: toggle-hangul()\n\ Meta<KeyPress>F2: change-code()\n\ Ctrl<KeyPress>c: toggle-chat()\n\ Shift<KeyPress>space: code-input() 이라고 써주면 된다. <> 한영 변환 키를 Meta+space 로 바꾸고 싶다. .Xdefaults 에 다음과 같이 써 준다. Hanterm*VT100*translations: #override\ Meta<KeyPress>space: toggle-hangul()\n\ Shift<KeyPress>space: insert-seven-bit() <> nemacs 를 -nw 옵션으로 쓰는데 Meta+c 가 채팅모드로 가는 키라서 capitalize-word 가 안 된다. ~/.Xdefaults 에 다음과 같이 써 준다. 채팅모드로 가는 키를 Meta+F3 으로 바꾸었다. Hanterm*VT100*translations: #override\ Meta<KeyPress>c:insert-eight-bit()\n\ Meta<KeyPress>F3:toggle-chat() <> X Terminal 을 쓰는데 Meta 키가 전혀 동작하지 않는다. ~/.Xdefaults 에 다음과 같이 써 준다. Hanterm*VT100*translations: #override\ Mod1<KeyPress>:insert-eight-bit() <> 콘솔에서는 잘 되는데 X Terminal 에서는 폰트가 없다고 나온다. X Terminal 은 폰트를 특정한 디렉토리(보통 /tftpboot)에서 가져온다. 한텀 폰트를 그 곳에 인스톨한다. <> "한글"이라고 입력했는데 "GQ1["이라고 나온다. 쉘에서 stty -istrip cs8 -parenb 이라고 해본다. <> bash 을 쓰는데 "한글"이라고 입력하면 삑소리만 난다. bash 은 8 bit 입력을 지원하지 않으므로 한글을 쓸 수 없다. tcsh 은 한글이 된다. <> vi 에서 한글이 안 된다. 보통의 vi 는 한글을 지원하지 않으므로 한글을 쓸 수 있는 에디터를 �e다. Anonymous ftp 로 cair.kaist.ac.kr 의 pub/Hangul/editor 징i 뒤져 본다. <> 조합형을 지원하는 에디터는? 조합형을 지원하는 에디터는 helvis 가 있다. cair.kaist.ac.kr 에 /angul/editor/helvis-17h1.tar.gz 으로 구할 수 있다. (박종대님 이야기) <> E-mail 에서 한글이 안 된다. E-mail 에서 한글을 쓰려면 한글 E-mail 소프트웨어를 깔아야 한다. Anonymous ftp 로 cair.kaist.ac.kr 의 pub/Hangul/mail 밑을 뒤져 본다. <> rn 에서 한글이 안 된다. tin 이나 trn 을 쓴다. <> 한텀을 실행했는데 who 에 나오지 않는다. 한텀의 퍼미션과 /etc/utmp 를 확인한다. 한텀이 setuid bit 가 설정되어 있으면 한텀의 owner가 /etc/utmp를 쓸 수 있어야 하고 아니면 /etc/utmp 를 모든 사람이 쓸 수 있어야 한다. <> nemacs 를 -nw 옵션으로 쓰는데 M-x 를 치면 명령어 상태가 되지 않고 M-x- 라고 나온다. ~/.Xdefaults 에 다음과 같이 써 준다. Hanterm*eightBitInput: False <> 하이텔 BBS 를 사용하는데 도형문자들이 안 보인다. 한글 폰트 이름을 johabs 가 들어간 것으로 바꾼다. Hanterm*hangulFont: *-myeongjo-bold-r-*-16-*-johabs-1 <> 글씨를 크게 하고 싶다. 사용하는 X 서버가 X11R5 버전이라면 X 서버가 폰트 확대/축소를 a므로 ~/.Xdefaults 에 다음과 같이 써 주면 된다. (Courier 18 에 x춘 경우) Hanterm*font: -*-courier-bold-r-normal--18-180-75-75-m-110-iso8859-1 Hanterm*hangulFont: -*-myeongjo-bold-r-*--*-180-95-75-c-*-johabs-1 위에서 "-" 의 갯수가 중요하다 (14 개). -180-95-75- 의 숫자는 맘대로 a꿀 수 있는데 -pixel-x-y- 형식이다. pixel 은 폰트 height 를 결정하 ㅤㅁㄴx 는 가로 해상도, y 는 세로 해상도를 결정한다. 요령은 pixel 과 y는 영어 폰트에 맞추고, 한글이 영어의 2 배가 되도록 x 를 조정한다. <> 한글 화일을 프린터로 찍고 싶다. hpscat 이나 한글 LaTeX 을 사용한다. Anonymous ftp 로 cair.kaist.ac.kr 의 pub/Hangul/{print,latex} 을 뒤져 본다. <> 3 벌식 자판을 알고 싶다. 한텀 소스와 같이 있는 KEYBOARD3 이라는 화일을 찍어서 본다. <> 뭔가 더 물어 보고 싶다. hangul@cair.kaist.ac.kr mailing list에 편지를 보내서 물어 본다. |