날개셋 한글 입력기 - 전반적인 특징

첫 화면 | 다운로드 | 개발 내력 | 전반적인 특징 | 고급 활용 기능 소개 | 구현체 소개 | 간단한 사용법 || English Page

프로그램에 포함된 도움말(매뉴얼)에는 이들 기능과 활용법이 더욱 자세히 설명되어 있습니다. 위의 항목들은 날개셋 한글 입력기가 제공하는 기능의 일부일 뿐입니다.


▼ 날개셋 한글 입력기의 환경 설정 대화상자인 '날개셋 제어판'의 모습입니다. 두 개나 네 개 이상의 입력 항목을 한꺼번에 등록할 수 있으며, 이들을 전환하는 글쇠와 전환 규칙 역시 사용자가 수식으로 마음대로 지정할 수 있습니다.

▼ 여러 기존 한글 입력 방식들이 예제로 제공됩니다. 이것들을 곧장 불러와서 사용할 수 있으며, 사용자 역시 나만의 입력 설정을 만든 뒤에 이렇게 저장할 수 있습니다. 저장은 바이너리뿐만 아니라 내용을 텍스트 에디터로 쉽게 확인하고 고칠 수 있는 XML 방식으로도 가능합니다.

▼ 글쇠배열 수식을 편집하는 화면입니다. 수식은 C언어 연산자의 문법을 따릅니다. 아래의 수식의 의미는 “한글을 조합 중이고(오토마타 상태를 나타내는 T의 값이 0이 아니고) 현재 모음이 전혀 입되지 않았을 때(E의 값이 0)는 세벌식 모음 ㅗ(H3|O)를 입력한다”입니다. 그렇지 않을 때는 /가 입력됩니다.

▼ 낱자 결합 규칙은 한 타 만에 바로 입력 가능하지 않은 복잡한 낱자를 다른 낱자와의 결합을 통해 입력하는 규칙입니다. 글쇠 수가 매우 적은 모바일 입력 방식이나 낱자 종류가 많은 옛한글 입력 방식은 이 규칙이 복잡할 것입니다.

▼ 오토마타는 한글 입력을 가능하게 하는 로직 그 자체입니다. 일정 개수의 상태를 정의한 후, 각 상태별로 어떤 낱자가 입력되었을 때 어떤 상태로 분기할지를 결정합니다.
오토마타를 고치면 일반적인 모아쓰기뿐만 아니라 풀어쓰기도 가능하고 세벌식의 경우 두벌식으로 가능하지 않은 특수한 입력 로직도 설계할 수 있습니다. 사용자가 오토마타를 직접 고칠 수 있는 한글 입력기는 지금까지 존재한 적이 없습니다. (더 자세한 개념 설명은 프로그램 도움말을 참고하십시오.)

▼ 다만, 복잡한 한글 입력 설정이 필요하지 않은 사용자는 빠른설정 기능을 통해, 자주 쓰는 한글 입력 설정을 곧바로 쉽게 선택할 수도 있습니다.