>> Read No. 3215 article  
세벌식 + 드보락 사용자입니다.

등록 2003-01-03 19:38:00     조회 6
이름 흑기사    

		저같은 경우에는 설치할때 드보락 세팅을 해서 설치하지만
몇몇 배포본(한컴 2.2등)에서는 설치할때 키보드 자판을 아예 안묻고 qwerty로
하는 경우도 있습니다 이경우에는 아래와 같이 하면 쓸 수 있습니다.
 키보드 자판설정은 콘솔 따로 X 따로 합니다.
콘솔의 경우 /etc/sysconfig/keyboard 파일을 열어보면
qwerty 자판으로 설치했을 경우 KEYTABLE="us"라고 써져 있을 겁니다.
여기서 us라고 써진 부분을 dvorak으로 바꾸면 됩니다.
바꾼 뒤 /etc/rc.d/init.d/keytable restart 를 하거나 귀찮으시다면 재부팅
한번 하는게..
 엑스의 경우 /etc/X11/XF86Config 열어서 보면
키보드 부분 중에 Option "XkbLayout" "us"라고 적혀 있는 부분에서
us를 dvorak로 바꾸면 되고요. 그다음 아미의 영문자판을 dvorak으로
같이 바꿔야 하고요.  (안그러면 영문입력시에는 잘돌아가지만 한글입력 제대로
안될겁니다.) 그리고 설정파일 바꾼거 적용하려면 엑스서버 재시작해야됩니다.
 한텀은 자기들만의 고유 입력방식을 쓰기 때문에 아미와 상관 없이
돌아가므로 어느 배포본이건 간에 별도로 컴파일하는 작업을 해야 하는데,
저는 한텀 xf 대신에 정식 한텀(http://www.hanterm.org) 씁니다.
컴파일전에 한텀의 소스를 약간 수정하셔야 하는데 그리 어렵지 않습니다.
한텀 소스 디렉토리 들어가 보면 automata.c라고 하는 파일이 하나 있는데
그 파일을 열어서 hangul_automata()라는 함수를 찾습니다. 그 함수를
찾은 다음에 좀 밑으로 내려가 보면, 아래와 같은 줄이 보일겁니다.
 /* dvorak 배열을 qwerty 자판처럼 바꾸어 줌 */
  if (term->screen.use_dvorak_layout && c >= '!' && c <= '~')
    {
      c = table_dvorak_layout[c - '!'];
    }
 이걸 아래와 같이 고친 뒤 ./configure; make; make install하면 됩니다.
 /* dvorak 배열을 qwerty 자판처럼 바꾸어 줌 */
  if (c >= '!' && c <= '~')
    {
      c = table_dvorak_layout[c - '!'];
    }
 이렇게 해서 쓰고 있습니다. 잘 됩니다.
 :  질문 올려서 죄송합니다.
: 리눅스 전체 환경에서 세벌식과 드보락 같이 쓰려면 어떻게 해야 하나요?
: kbdconfig 인가 에서 드보락으로 설정하고 재부팅해봐도 그대로 더군요...
:
:
: : 한텀에서 영문 드보락 글판과 세벌식 최종 글판을 쓰기가 어려워
: : 한글 쓰기를 포기하고 지내다가 우연히 알게 되어 올립니다.
: : 사실 드보락과 세벌식 최종 쓰기는 제가 알기로 매우 드문 경우 이지만
: : 혹시 한글을 포기하고 쓰고 있거나 불편하게 쓰는 경우가 있을까 해서 ...
: :
: : 아미를 업데이트 합니다. 아미 버전이 1.0.11이면 1.1.0 으로
: : http://ami.kldp.net/ 에서 다운 받습니다.
: :
: : 다음은 한텀을 받느데 hanterm-xf-2.0.3-172 이고
: : http://hanterm-xf.kldp.net/ 에서 다운 받습니다.
: :
: : rpm으로 설치한 한텀을 제거합니다.
: :
: : 먼저 아미를 풀고 ./configure, make, make install로 설치합니다.
: : 설치하면 /usr/share에 ami와 hangule_keyboard 디렉토리가 생깁니다.
: :
: : 다음 한텀을 풀고 설치하는데
: : ./configure --prefix=/usr/X11R6 하시고
: : make, make install로 설치합니다.
: :
: : 설치가 되었으면 풀어놓은 hanterm-xf-2.0.3-172 디렉토리에서
: : Hanterm.ad 를 /usr/X11R6/lib/X11/ko/app-default에
: : Hanterm이라는 이름으로 복사하시고 그 내용을 편집합니다.
: :
: : *sebyolKeyboardFile: dvorak_3bul_final
: : Hanterm*hangulKeyboard: 3
: : (앞에 !이 있으면 제거하세요)
: :
: : 한텀을 재실행 시키면 한글이 세벌식과 드보락 글판에서 아주 잘 써지는 걸
: : 확인하실 수 있을겁니다.
: : 마음에 드는 글자체를 적용하시고 쓰시면 됩니다.
: :
: : --
: : 웅 ... 한텀에서 한글을 해결했는데 우울하네요 ...
 --
Written by the Black Knight
이름
암호
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.71 초 ] 작업시간: [ 0.26 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791017568
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.