head	1.1;
access;
symbols;
locks
	root:1.1; strict;
comment	@# @;


1.1
date	2010.09.24.10.33.24;	author root;	state Exp;
branches;
next	;


desc
@/opt/nforge/var/wiki/saenaru/data/text/_ec_82_ac_ec_9a_a9_ec_9e_90_ec_a0_95_ec_9d_98_ec_9e_90_ed_8c_90
@


1.1
log
@210.220.67.131;;wkpark wkpark ;;
@
text
@== 콜맥 자판 사용자 정의 사용하기 ==

klc파일은 단순히 콜맥 사이트에서 배포되는 `Colemak.klc`파일에서 `AltGR` 맵이 제거하고 파일 이름 및 설명을 조금 바꾼 것.

*.klc 파일만 있으면 파일을 만들 수 있으므로 구지 setup.dll파일을 첨부하지 않았습니다.

이것을 새나루에서 사용하게끔 하려면 [[MSKeyboardLayoutCreator]]을 사용해서 klc 파일을 이용해 `setup.exe` 파일을 생성한 후에
설치한다.

이렇게 설치하면 키보드 레이아웃 dll 파일이 설치되고 레지스트리에 등록이 된다.

=== 새나루와 함께 사용하기 ===
[[새나루를일본어입력기처럼속이기]]에서 기술된 방식과 거의 같은 방식으로 새나루 콜맥 자판을 레지스트리에서 찾아서
자신이 새롭게 만든 dll 파일을 '''layout file'''에 등록시켜야 한다. 예를 들어 새로 만들어진 키보드 레이아웃 dll 파일이
`cmknoalgr.dll` 이라면 이 이름을 `layout file`에 등록시켜주어야 한다.

그런 다음 리부팅 한다. (만약 새나루 콜맥이 기본 자판이 아닌 경우에는 단순히 자판 목록에서 삭제한 후에 설정 저장 => 다시 자판 목록에 추가후 설정 저장 과정을 거치면 리부팅 하지 않아도 된다.)

== 주의사항 ==
[[MSKeyboardLayoutCreator]]는 내장된 컴파일러를 사용해서 exe파일까지 자동 생성하는 것이다.

만약 미세한 키보드 레이아웃의 조정이 필요하다면, 이를테면 - CapsLock이 backspace으로 동작하게 하려면 `*klc` 파일에서 `*.C` `*.h` 소스파일을 생성시켜서 직접 고치거나 해서 dll파일을 수동으로 생성시켜 준다.
@
