아너림 글판 연혁

버전도 없는 초기 구현

이 프로젝트는 최초 한손 자판으로 시작하였다. 15~20키까지 한손 자판 제작을 위한 다양한 시도를 해 보았다.

 

그러다가 문득 "손이 2개인 사람이 훨씬 더 많다"는 단순한 생각에 두손 자판 위주로 만들기 시작했다.

 

현재는 이 초기 자판들의 존재에 대해 굳이 몰라도 상관없다. 문자나 기능키 위치가 수도 없이 많이 바뀌어 현재 자판의 밑거름이 되었다.

0.90(07.9.10)

AnerimExercise090.zip

28키만으로 구성된 초기 키보드이며 이 키보드로 특허를 받았다. 완벽한 제자리 원칙을 고수하며 이 작은 키로도 한글, 영문, 숫자, 기호, 편집, 펑션키까지 입력받을 수 있다.

- 키 개수는 총 28개이며 한글, 영문, 숫자, 기능 모드로 구성되어 있다.

- 모든 모드에 Upper가 존재하며 3터치 이상 눌러야 하는 경우도 있다.

- 한손 자판 및 영문 쿼티 호환 자판도 포함되어 있으며 옵션에서 자판을 바꿀 수 있다.

0.91(12.5.26)

AnerimExercise091.zip

예전의 연습 프로그램 소스를 대폭 정리하여 새로 만든 버전이다.

- 펑션키 및 조합키를 포함하여 42키로 구성되어 있다. F9 이후는 편집 모드로 들어가야 사용할 수 있다.

- 엄지에 3개의 키를 배치하여 모드 전환을 쉽게 하였다.

- 편집 모드의 커서 이동키를 쿼티 키보드의 모양과 같도록 하였다.

- 숫자 모드에서 페이지를 전환하면 모바일을 위한 이모티콘 문자도 입력할 수 있다.

 

다음은 42키의 안드로이드 키보드이며 소스도 포함되어 있다. 소스가 포함되어 있으므로 안드로이드 키보드 제작에 관심있는 사람들은 참조하기 바란다.

 

AnerimKeyboard091.zip

 

안드로이드 키보드는 자주 업데이트하기 어려우므로 PC 버전 위주로 작업하였다.

0.92(12.6.2)

AnerimExercise092.zip

- 문자 영역에 있던 Up키를 엄지쪽으로 내려 모든 언어에서 Up키를 사용할 수 있도록 했다.

- 펑션키를 12개로 늘려 모드 변환없이 언제든지 누를 수 있다.

- 기호와 숫자가 섞인 문장을 입력하는 것이 너무 번거로와 별도의 Sym 모드를 도입하여 기호들을 하나의 모드안에 모아 두었다. 구두점 6개는 언어 모드에 두고 숫자와 +-는 숫자 모드에 두고 나머지 24개의 문자들은 모두 기호 모드에 둔다.

- 4개의 레벨을 정의하고 각 레벨에 따라 보일 키의 개수를 실행중에 선택할 수 있다.

- Edit키를 더블 푸시하면 이모티콘 모드로 들어간다.

0.93(12.6.6)

AnerimExercise093.zip

- 매크로 키 제거

- 왼쪽에 Esc, Tab키 따로 추가

- 숫자 모드에 연산자 6개 배치

- 한글 모음 ㅕ 제거. ㅍ,ㅋ을 왼쪽으로 이동

- 영문은 자모 분리형으로 완전히 다시 재배치. 연타율 감소

 

0.94(12.6.13)

AnerimExercise094.zip

-영문 배치를 위한 통계 프로그램 수정. 연철 조사 기능 작성

-손가락 접근성별 및 연타 방지를 위한 영문 재배치. 고빈도 연철 대부분 제거

-Up키는 모드를 변경하므로 왼쪽 엄지로 이동. 오른쪽은 BS 배치

-하단에 Fn, Edit를 배치하고 조합키는 왼쪽 확장 영역으로 옮김

-터치 장비를 위해 크기 및 간격 등 키보드 랜더링 옵션 조정 가능

-지원언어 개수에 따라 모드키의 기능이 달라지도록 함

 

다음은 0.94 안드로이드 버전이다. 실행 파일만 포함되어 있다.

 

AnerimKeyboard094.zip

0.95(12.6.25)

AnerimExercise095.zip

-알파벳을 위해 여분키 배치하고 여분 구성을 추가하였다.

-마침표, 콤마 구두점을 문자 영역을 내림

-엄지 안쪽키를 약간 아래로 내림

-연습 프로그램 상단에 툴바를 배치하여 기능 테스트 편의 도모

-Up키와 Mode키의 자리를 바꿈, Up 홀드로 숫자 임시 입력

-Sym, Mode키 홀드시 편집, 펑션 모드로 임시 전환. 홀드 상태로 Enter누르면 고정

-훅킹 기능 재작성(저수준). 대부분의 프로그램에서 훅킹 가능해짐

0.96(12.7.9)

AnerimExercise096.zip

- 스캔 코드 직접 입력 기능 작성

- 왼쪽 편집키에 매크로 키 6개 배치하고 매크로 기능 작성

- 집안열의 6개 여분이 아닌 필수키로 배치하고 모든 자판 재배치

- 모든 기호가 Sym 모드에 배치되므로 Up키 제거하고 Edit키 배치

- Sym 홀드시 기호 계속 입력, Edit 홀드시 계속 편집 모드로 동작

- 한글의 경음들 제거하고 경음키 누른 후 입력. 영문 Cap도 경음키 위치로 옮김

- 한글 2벌식 호환, 영문 쿼티 자판 제공. 옵션창에서 자판 선택

- 한글 자판 2벌식과 최대한 호환되도록 재배치. 영문도 집안열에 저빈도 배치