3-P 자판안3-2014 자판의 갈마들이 공세벌식 설계 방향과 입력 방식을 이어 가면서, 앞서 나온 공세벌식 자판들의 아쉬운 점을 더 개선하고자 한 배열안입니다. 신세벌식 P 자판의 자매 배열 격으로서 공세벌식-신세벌식의 징검다리 구실하게 하는 것도 목표로 합니다.

  이 글에서 3-P 자판안3-P2 자판3-P3 자판을 가리킵니다. 3-P2 자판3-P3 자판은 각각 2줄 숫자 배열과 3줄 숫자 배열이 들어간 것이 다르고, 한글 배열은 같습니다. 두 가지 설계안을 따로 제시하는 것은 한글 배열 개선 작업을 얼른 마무르고, 더 나은 숫자·기호 배열로 통일하는 것에 관심을 기울이기 위함입니다. 이미 공세벌식 자판을 쓰고 있는 사람들이 갑자기 익숙하지 않은 쪽의 숫자·기호 배열 배열을 쓰기는 어려우므로, 두 가지 예를 견주면서 어느 쪽 숫자·기호 배열이 더 공세벌식 자판의 대표안으로서 바람직한지를 따져 보면 좋을 것입니다.

  그 동안 제가 제안했던 배열안들은 어느 만큼은 손수 써 보고 내놓았지만, 이 3-P 자판안은 많이 써 보지 않았습니다. 그러다 보니 설계안 검토에 소홀한 점이 있을 수 있습니다. 유지·보수·개선 작업이 빨리 이루어지지 못할 수 있는 점을 양해 바랍니다.

※ 일러두기

  • 3-P 자판안은 3-P2 자판과 3-P3 자판을 가리킵니다.
    (3-P2 자판과 3-P3 자판은 한글 배열이 같고 숫자·기호 배열이 다름)
  • '공세벌식'은 '공병우 세벌식'을 줄인 말입니다.
  • 3-91 자판은 1991년에 한글문화원에서 내놓은 '공병우 최종 자판'을 가리킵니다.
  • 한글문화원 314 자판(안)은 완성된 배열은 아니고, 연구 과정 중에 있던 연구 설계안입니다. 하지만 갈마들이 방식을 공세벌식 자판에 처음 끌어들인 예를 보여 줌으로써 그 뒤에 갈마들이 공세벌식 자판의 틀을 잡는 실마리를 안겨 준 배열안입니다.
  • 처음 공개한 배열표에 오른쪽 ㅡ가 ㅢ로 잘못 들어간 것을 바로잡고, 이에 대한 내용을 글에 더하여 넣었습니다. (2016.1.2.)
  • 한 달 동안 기본 배열 검토를 거친 뒤 연구 작업을 마무르는 뜻에서 3-P 설계안3-P 자판안으로 이름을 바꿉니다. 3-P 자판안의 대표 배열은 3-P3 자판으로 합니다. 제가 먼저 제안한 3-2011, 3-2012, 3-2014, 3-2015P는 3-P3 자판으로 갈음하려고 합니다. (2016.2.1)
  • 3-P3 자판은 이제까지 나온 공세벌식 자판들 가운데 한글 배열이 가장 개선된 꼴이지만, 4줄 한글 배열이고 불만족스러운 점들을 더 개선할 방안이 마땅하지 않아서 입문용으로는 권장하지 않습니다. 새로 익힐 만한 세벌식 자판은 신세벌식 P2 자판을 권합니다. (2016.9.8.)

※ 날개셋 파일에서 바꾸거나 더한 내용

  • 3-P3 자판의 잘못 들어간 윗글쇠 고정 기능 수식과 윗글쇠 고정 기능이 기본으로 켜지는 것을 바로잡음 (2016.1.1)
  • 3-P3 자판의 기호 확장 배열에서 숫자와 얽힌 기호들이 잘못 들어간 것을 바로잡음 (2016.1.1)
  • 공통 전처리 수식에 넣은 확장 기능 켜기/끄기 기본값을 바로잡고, 옛한글 조합을 하는 조건을 거는 변수 Y를 새로 둠 (옛한글 조합 기능은 아직 구현하지 않음) (2016.1.3)
  • 옛한글 조합을 하지 않는 조건에서 겹홀소리 조합용 홀소리 다음에 겹홀소리를 이루지 않는 홀소리가 들어 오면 받침이 들어가게 함 (2016.1.3)
  • 3-P3 자판에 공통 전처리 수식이 빠진 것을 채워 넣음 (2016.1.3)
  • 모아주기에 쓰이는 겹홀소리 역순 조합 규칙을 넣음 (모아주기를 할 때에만 작동함) (2016.1.3)
  • '된소리 추가 조합' 기능을 지움 (2016.2.1)
  • 오토마타 수식이 잘못 들어가서 이어치기를 할 때에 잘못 작동하던 것을 바로잡음 (2016.3.9.)
  • 모아주기를 쓰지 않고 기호 확장 배열을 쓸 때 홀소리 빠진 미완성 낱내 바로 다음에 오른쪽에서 ㅗ 또는 ㅜ가 들어오면 홀소리를 ㅗ·ㅜ를 넣지 않고 기호 확장 상태가 되게 함 (2016.4.7)
  • 기호 확장 배열 상태를 변수 T로 나타내게 하여 더 정교하게 동작하게 함 (2016.5.8)
  • 3-P3 자판의 h, ;, y, Y 자리 기호 확장 배열에 잘못 들어간 기호들을 바로잡음 (2016.5.8)
  • 홀소리 ㅞ를 따로 조합하지 못하던 것을 고침 (c 자리 수식 고침) (2016.5.12)
  • 홀소리 ㅙ를 따로 조합하지 못하던 것을 고침 (t 자리 수식 고침) (2016.5.17)주1

차례

1. 기본 배열과 설계 목표

3-P2 자판 (2줄 숫자 배열을 넣은 설계안)

3-P3 자판 (3줄 숫자 배열을 넣은 설계안)

3-P3 자판 (3줄 숫자 배열을 넣은 설계안)

  3-P2 자판은 3-91 자판에 들어간 2줄 숫자 배치를 따른 자판안이고, 3-P3 자판은 3-90 자판에 들어간 3줄 숫자 배치를 따른 자판안이다. 숫자 배치에 따라 두 배열의 기호 배치도 조금 다르다. 3-P 자판안에서 회색 글씨로 들어간 겹받침은 전자 기기에서 쓸 때에는 다른 필요가 있으면 빼도 되는 요소이다. 이 겹받침들은 수동 타자기에서 쓸 때에 군동작을 줄이는 구실을 할 수 있다.

▣ 온라인 한글 입력기

3-P3.ist

3-P3 자판 (날개셋 입력기 유형 파일)

  3-2014 자판까지는 확장 기능에 따라 날개셋 ist 파일을 세분하여 배포하였으나, 그렇게 하면 수정 작업이 어려워지므로 3-P 자판안은 배열 하나에 날개셋 파일을 하나씩만 공개한다. 날개셋 파일들에서 확장 기능은 '글쇠 배열 → 옵션 공통 전처리 수식 지정'에 들어 있는 변수값을 고쳐서 끌 수 있다.

신세벌식 자판과 공세벌식 자판으로 '있습니다' 치기 비교 (움직그림)

신세벌식 자판과 공세벌식 자판으로 '있습니다' 치기 비교 (움직그림)


  3-P 자판안이 목표한 바는 다음과 같다.

  • 3-2014 자판의 배열 원칙과 입력 방식을 이어 가되, 필요가 적은 요소는 솎아 낸다.
  • 홑받침으로 겹받침을 쉽게 조합할 수 있게 개선되었던 3-2015 자판의 받침 배열을 더 보완한다.
  • 공세벌식의 특징을 살려 수동 타자기 자판에도 함께 쓰기 좋은 한글 배열이 되게 한다.
    → 갈마들이를 쓰지 않는 옛 공세벌식 자판의 타자법으로도 쓸 수 있게 함
    → 갈마들이를 쓰지 않을 때에 옛 공세벌식 자판보다 불편하지 않은 배열로 만듦
  • 받침 배열에서 신세벌식 P 자판과 연계될 수 있는 꼴을 갖춘다.

2. 기본 배열 설계 원칙

(1) 첫소리 배열

  첫소리 배열은 3-90 자판부터 이어진 공세벌식 자판의 첫소리 배열을 그대로 따랐다.


(2) 홀소리 (가운뎃소리) 배열

  다른 홀소리들은 그대로 치면 되는데, 윗글 자리에 들어간 ㅒ는 예외로 ㅣ+ㅐ 또는 ㅐ+ㅐ로도 칠 수 있다.

  그 동안 많은 공세벌식 자판에서 오른쪽에 ㅢ를 따로 두었는데, 오른쪽 ㅢ를 ㅡ로 바꾸었다. ㅢ를 넣으려면 오른쪽 ㅡ를 먼져 치고 왼쪽에 있는 ㅣ를 나중에 치면 된다.주2

  3-P 자판안의 ㅐ·ㅓ 자리는 3-90 자판과 3-91 자판의 ㅐ·ㅓ 자리를 맞바꾼 꼴이다. 이 배열 방법은 3-2011 자판에서 처음 제안하였다. 3-P 자판안의 ㅐ·ㅒ·ㅓ를 뺀 홀소리들의 자리는 3-90 자판 및 3-91 자판과 같다.

  다음은 3-90 자판의 ㅐ·ㅓ 자리를 맞바꾸었을 때의 좋은 점이다.

  • ㅓ 다음에 받침을 손가락을 더 적게 벌려 칠 수 있음
    (것, 성, 었, 엌 등)
  • ㅒ가 바깥쪽으로 옮겨 가서 받침을 넣을 수 있는 윗글 글쇠 자리 공간이 넓어짐
    (받침들의 자리를 더 깔끔하게 정돈할 수 있음)
  • ㅒ가 ㅐ의 윗글 자리에 둘 수 있어서 배열 일관성이 높아짐
  • ㅣ+ㅐ 또는 ㅐ+ㅐ 조합으로 ㅒ를 넣을 수 있음

  그러나 ㅓ를 R 자리로 들어간 것 때문에 손가락 꼬임을 더 느낄 수 있다. 셈틀에서 흔히 쓰이는 글쇠판들이 타자기에서 쓰이던 글쇠 자리 규격을 따르고 있기 때문이다. 또한 R-ㅐ, T-ㅓ에 둔 옛 공세벌식 배열을 오래 쓴 사람은 이를 맞바꾼 ㅐ·ㅓ 자리에 적응하기가 매우 어려울 수 있다. 사람에 따라서는 바뀐 ㅐ·ㅓ에 대해서는 새로운 자판 배열을 익힐 때 만큼의 적응하는 시간과 노력이 필요할 수 있다.

3-90, 3-91, 3-P 자판안의 ㅓ,ㅐ,ㅒ 자리

3-90, 3-91, 3-P 자판안의 ㅓ,ㅐ,ㅒ 자리


(3) 받침 (끝소리) 배열

  모아쓰는 한글만 넣을 때는 갈마들이 방식을 써서 모든 홑받침을 윗글쇠를 누르지 않고 넣을 수 있다. ㅆ을 뺀 겹받침들은 홑받침을 하나씩 조합하여 넣는 것을 기본 타자법으로 한다.

  3-P 자판안의 받침 배열 원칙은 다음과 같다.

  • 받침 배열은 홑받침을 우선한다. (ㅆ을 뺀 겹받침은 홑받침과 대등한 자리에 넣지 않음)
  • 기본 배열에는 글쇠 하나에는 홑받침을 하나까지만 둔다. (갈마들이 방식을 쓰기 위함)
  • 3-90 자판에서 윗글쇠를 함께 눌러 넣는 받침 ㄷ·ㅈ·ㅊ·ㅋ·ㅌ·ㅍ은 홀소리의 윗글 자리에 둔다.
    (모아쓰는 한글을 넣을 때 갈마들이를 통하여 이 홑받침들을 윗글쇠를 누르지 않고 넣을 수 있음)
  • 홑받침을 하나씩 쳐서 겹받침을 조합하기 편하도록 홑받침을 놓는다.
  • 기본 배열에 겹받침은 ㅆ만 아랫글 자리에 둔다.
  • ㄲ·ㄶ·ㅄ·ㄺ·ㄻ·ㅀ은 수동 타자기에서의 군동작을 줄일 목적으로 기본 배열의 윗글 자리에 모아 넣되, 이들을 확장 요소로 본다. (다른 필요가 있으면 뺄 수도 있음)
  • 3-90 자판에 없고 더 드물게 쓰이는 겹받침 6개(ㄳ, ㄵ, ㄼ, ㄽ, ㄾ, ㄿ)는 기본 배열에 넣지 않는다.
  • 되도록 겹받침은 같은 글쇠에 들어가는 홑받침을 보고 떠올리기 좋은 곳에 짝지어 넣는다. (ㄱ-ㄲ, ㄴ-ㄶ, ㄹ-ㄺ, ㅁ-ㄻ)
  • 홑받침과 비슷하게 짝짓지 못하는 겹빋침은 잦기 비율과 다른 겹받침 자리를 함께 헤아려서 넣는다. (기본 배열의 ㅄ·ㅀ과 확장 배열의 ㄳ·ㄼ·ㄽ)
  • 수동 타자기에서 이어진 타자법에 따라 쓸 수도 있게 한다

  공세벌식 자판에서 겹받침은 오랜 동안 홑받침과 대등하게 섞여 놓였다. 받침들이 놓이는 글쇠 영역도 홀소리 배치에 따라 달라졌다. 드물게 쓰이는 홑받침 ㅋ은 타자기 자판에는 아예 들어가지 않은 때가 많았고, 들어가더라도 자리가 언제나 바뀌었다.주3 하지만 자주 쓰이는 겹받침 ㄶ·ㅄ은 언제나 홑받침 ㅋ보다 좋은 자리를 차지했다.

  이런 조건에서는 공세벌식 자판의 받침 배열은 그때그때의 필요와 배열을 만드는 사람의 성향에 받침 배열이 바뀔 수밖에 없다. 이미 한 갑자를 넘은 공세벌식 자판의 역사에서 오래 가는 받침 배열이 제시된 적은 한 번도 없었다. 이는 받침 배열을 홀소리 배치 등에 뒤따라 가는 요소로 가볍게 여겨 온 탓이 크다. 받침들이 들어가는 영역이 바뀐 개선안을 새로 만들었다면, 다음 사항들을 챙길 필요가 있다.

  • 받침이 들어가는 글쇠 영역을 미리 졍해 둔다.
    (홀소리나 기호 배치에 따라 받침 자리가 바뀌는 것을 막음)
  • 받침을 글쇠에 놓는 원리·원칙을 세운다.
  • 원리·원칙에 따라 일관성과 효율성을 따지며 더 나은 받침 배열을 거듭 찾아 간다.

  이 과정을 소홀히 하여 받침 배열에 아쉬움을 남긴다면, 공세벌식 자판이 산업 표준으로 오르더라도 배열 개선 작업이 또 이어지는 불씨를 남길 수 있다.

  한글문화원 314 자판(안)은 갈마들이 방식을 처음으로 공세벌식 배열에 끌어들여서, 홀소리 자리에 들어간 받침들을 윗글쇠를 누르지 않고 칠 수도 있게 하였다. 하지만 신세벌식 자판처럼 모든 홑받침을 갈마들이 방식으로 넣기 위한 짜임새는 갖추지 않았다. 그래서 겹받침 ㄾ·ㄿ은 윗글쇠를 누르지 않고 편하게 넣을 수 있지만, 홑받침 ㄷ·ㅊ·ㅍ은 반드시 윗글쇠를 눌러 넣어야 하는 모순이 있다.

  글쓴이가 제안한 3-2014 자판은 홑받침과 겹받침의 자리를 두 층으로 나누어서 갈마들이 방식을 제대로 쓸 수 있게 바꾼 배열이다. 받침 ㄷ·ㅈ·ㅊ·ㅋ·ㅌ·ㅍ·ㅋ이 홀소리가 든 글쇠의 윗글 자리에 들어간 것은 314 자판(안)과 같지만, 글쇠 하나에 홑받침을 하나까지만 넣어서 갈마들이로 모든 홑받침을 윗글쇠를 쓰지 않고 넣을 수 있게 하였다. 하지만 3-2014 자판은 겹받침 ㄶ·ㅀ 등을 매끄럽게 조합할 수 있는 홑받침 배열에는 이르지 못했다.

  소인배 님이 제안한 3-2015 자판은 3-2014 자판의 받침 ㄷ·ㅋ·ㅌ·ㅍ·ㅎ 자리를 옮겨서 홑받침으로 겹받침을 조합하기 좋은 배열에 다가갔다. 받침 ㅎ이 영문 쿼티 자판의 D 자리에 들어가서 겹받침 ㄶ·ㅀ을 훨씬 매끄럽게 칠 수 있는 배열이 되었다.주4

  3-P 자판안은 3-2015 자판의 받침 ㅍ·ㅎ 자리를 따르면서, 받침 ㄷ·ㅈ·ㅌ 자리를 다시 옮겼다. 받침 ㄷ·ㅌ 자리를 옮김으로써 '얕-', '묻-' 등을 칠 때의 긴 손가락 이동 거리를 줄였다. 받침 ㅈ·ㅊ·ㅌ이 신세벌식 P 자판과 비슷하거나 같은 자리에 있게 하여 두 배열을 오갈 때에 징검다리 구실을 할 수 있는 효과를 함께 노렸다. 그 대신에 받침 ㅈ이 왼손 2째 손가락 자리에 들어간 것 때문에 왼손 2째 손가락을 거듭 쓰는 때가 조금 늘어나는 것은 아쉽다. 겹받침 ㄺ을 한 손가락을 거듭 써서 조합해야 하는 것도 개선하지 못했다.주5

받침 자리 비교 (3-90, 3-91, 314, 3-2014, 3-2015, 3-P 자판안)

받침 자리 비교

  다음은 글쇠 자리를 영문 쿼티 자판을 기준으로 했을 때에 3-90 자판과 3-P 자판안으로 '밑', '옆', '잊', 앉'을 넣는 예이다. 윗글쇠를 눌러 겹받침을 한꺼번에 넣는 '겹받침 확장 입력' 기능을 쓰지 않는다면, 3-P 자판안에서도 수동 타자기를 쓰던 때와 같은 타자법으로 쓸 수 있다. (굵은 글짜는 윗글쇠를 함께 누름을 나타내고, 수동 타자기에서 홑받침을 조합하여 겹받침을 넣을 때에 들어가는 군동작은 나타내지 않았다.)

  3-90 3-91 3-P 자판안
예전 방식
(수동 타자기)
갈마들이
(기본 타자법)
예전 방식
(수동 타자기)
윗글쇠 쓰기
(겹받침 확장)
i d W i d W i d e i d E  
j e Q j e Q j e f j e F  
j d ! j d # j d v j d V  
j f s ! j f E
j f s #
j f s v j f s V j f E

(4) 숫자·기호 배열

3-P2 자판의 숫자 배열

3-P2 자판의 숫자 배열

  3-P2 자판은 3-90 자판의 2줄 숫자 배열을 따랐다. 2줄 숫자 배열은 옛 공병우 타자기에서부터 쓰이던 배열 방식이다. 오직 공세벌식 자판에서만 쓰이고 있어서, 다른 배열과 연계하여 익히는 효과를 바랄 수 없다. 네 손가락을 두 줄에 걸쳐 쓰므로, 숫자를 조금 넣을 때는 괜찮지만 많이 넣을 때는 오타가 나기 쉬운 것이 흠이다. 그런데도 2줄 숫자 배열을 쉽게 버릴 수 없는 것은 3줄 숫자 배열보다 기호들을 더 깔끔한 꼴로 놓기가 수월하기 때문이다.

3-P3 자판의 숫자 배열

3-P3 자판의 숫자 배열

  3-P3 자판은 3-91 자판의 3줄 숫자 배열을 따랐다. 3줄 숫자 배열은 셈틀 자판의 오른쪽 숫자판(숫자 키패드)과 배열이 같다. 3줄 숫자 배열은 새끼 손가락을 쓰지 않는 것이 좋고, 숫자를 많이 넣을 때에 편리하다. 하지만 좋은 글쇠 자리를 숫자들이 먼저 차지하는 탓에 부등호(<, >)를 비롯한 몇몇 기호들을 깔끔하게 배치하기가 2줄 숫자 배열보다 어려운 것이 흠이다.

3-P2 자판에서 영문 자판과 다르게 놓인 기호 자리

3-P2 자판에서 영문 자판과 다르게 놓인 기호 자리

3-P3 자판에서 영문 자판과 다르게 놓인 기호 자리

3-P3 자판에서 영문 자판과 다르게 놓인 기호 자리

  3-P2 자판과 3-P3 자판은 5개 기호 자리가 영문 자판과 다르다.

  빗금(/)은 숫자와 함께 자주 칠 수 있는 기호이므로, 3-P3 자판에서 빗금은 3-90 자판과 달리 오른손 쪽으로 옮겼다. 부등호의 방향은 치는 사람도 잘못 알아차기기 쉬운데, 부등호를 두 손에 갈라 놓으면 잘못 넣었을 때에 윗글쇠를 누르는 손가락까지 바꾸어야 하는 어려움이 생긴다. 그래서 왼손 쪽인 G, B 자리에 두 부등호를 가깝게 모아 놓았다.

  3-P2 자판의 숫자·기호 배치는 3-2012, 3-2014, 3-2015 자판과 같다.

배열 영문 자판과 다른 자리에 놓인 기호
3-90 ! < > / ; '
(6개)
3-91 ~ ! % * ( ) - = \ : ; ' " < > / ?
(17개, ` @ # $ ^ & _ [ ] { } |는 없음)
3-P2 / : ; ' "
(5개)
3-P3 / ; ' < >
(5개)
신세벌식 P / ; ' "
(4개)

 

3. 확장 기능

(1) 확장 기능 켜고 끄기

  전자 기기 환경에서 갈마들이는 입력 편의를 크게 높이는 기본 기능으로 볼 수 있고, 다른 확장 기능들은 대체로 절실하지 않고 사람마다 취향이 엇갈릴 수 있다. 모아주기 기능을 쓰면 오타 교정 효과를 내지만, 낱자를 따로 넣을 때는 불편하다. 어떤 사람은 편리하게 여기는 기능이 어떤 사람에게는 불편할 수 있으므로, 아래에 제시하는 확장 기능들은 필수 기능으로는 권장하지 않는다. 날개셋이 아닌 입력기에 확장 기능을 구현하는 것은 입력기 개발자의 판단에 맡기고자 한다.

  날개셋에서는 3-P 자판안의 확장 기능들을 '글쇠 배열 → 공통 전처리 수식 지정'에 들어간 수식의 변수값을 고쳐서 켜고 끌 수 있다.

 

날개셋 ist 파일로 지원되는 3-2014, 3-2015 자판과 3-P 자판안의 확장 기능
  3-2014 3-2015 3-P 자판안
 갈마들이 넣기
(윗글쇠 안 쓰고 한글 넣기)
(전자 기기에서는 기본 기능임)
기본 지원 기본 지원 기본 지원
(G 변수값으로 켜고 끔)
기호 확장 배열 기본 지원
(파일로 선택)
기본 지원
(S 변수값으로 켜고 끔)
모아주기 선택
(파일로 선택)
기본 지원 선택
(M 변수값으로 켜고 끔)
겹받침 역순 조합 규칙 기본 지원 모아주기를 쓸 때
된소리 추가 조합 규칙 기본 지원
윗글 고정 기능 선택
(파일로 선택)
선택
(L 변수값으로 켜고 끔)
윗글쇠 써서
겹받침 넣기
ㄲ·ㄶ·ㄺ·ㄻ·ㅀ·ㅄ 기본 지원 기본 지원 기본 지원
ㄳ·ㄵ·ㄼ·ㄽ·ㄾ·ㄿ 기본 지원 기본 지원 선택
(H 변수값으로 켜고 끔)
제자리 치기로
겹받침 넣기
기본 지원
 

(2) 기호 확장 배열

  기호 확장 배열은 공세벌식 자판에 ㅗ·ㅜ 글쇠가 두 개씩 있는 특징을 이용하여 《 》 『 』 ② □ ☆처럼 기본 배열에 담지 못하는 기호들을 더 넣을 수 있게 하기 위한 부가 기능이다.

  오른쪽 ㅗ·ㅜ 글쇠 가운데 하나를 전환 글쇠로 한 번 또는 여러 번 누른 다음에 다른 일반 글쇠를 눌러서 확장 배열에 들어간 기호를 넣을 수 있다. 예를 들어 가운뎃점(·)은 '오른쪽ㅗ + ㅏ', 네모(□)는 '오른쪽 ㅜ + 받침ㄴ'으로로 넣을 수 있다. (3-2011 옛한글 자판의 기호 확장 배열과 원리가 같다.)

3-P2 자판의 기호 확장 배열

3-P3 자판의 기호 확장 배열

3-P3 자판의 기호 확장 배열

 

(3) 모아주기

  모아주기는 다음처럼 차례가 어긋나게 들어온 한글 낱자들을 입력기에서 일부 바로잡아 주는 보조 기능이다. (속기 자판의 알맹이가 되는 타자법인 모아치기와는 다른 기능이다.)

  • ㅎ + ㅏ + 받침ㄴ → 한
  • ㅎ + 받침ㄴ + ㅏ → 한
  • ㅏ + ㅎ + 받침ㄴ → 한
  • ㅏ + 받침ㄴ + ㅎ → 한
  • 받침ㄴ + ㅏ + ㅎ → 한
  • 받침ㄴ + ㅎ + ㅏ → 한

  이 오타 교정 효과는 첫소리·가운뎃소리·끝소리 낱자를 모두 다른 글쇠로 넣을 수 있을 때 가장 크게 볼 수 있다. 갈마들이 공세벌식 자판도 어느 만큼은 옛 공세벌식 자판처럼 모아주기를 통하여 오타 교정 효과를 볼 수 있지만, 몇몇 받침들이 홀소리가 있는 글쇠 자리에 함께 들어가기 때문에 교정 효과가 조금 떨어진다. 오른쪽 ㅗ·ㅜ 글쇠를 기호 확장 배열을 쓰기 위한 전환 글쇠로 쓸 때에도 모아주기를 통한 오타 교정 효과가 좀 더 줄어든다.

  모아주기를 하면 "ㅏ는 홀소리이다."를 그냥 넣으려고 하면 "나ᅟᅳᆫ 홀소리이다"로 들어가므로 치는 사람이 조합을 따로 끊어 주어야 한다. 어문학 자료를 만드는 사람이 이런 번거로움을 겪을 확률이 높으므로, 모아주기는 입력기에서 기본으로 지원하는 기능으로는 권장하지 않는다. 날개셋에서는 '공통 전처리 수식'에 들어간 M 변수값을 1로 바꾸어서(M=1) 모아주기 기능을 켤 수 있다.

  날개셋에서 쓸 때는 모아주기할 때에 겹받침 역순 조합을 쓸 수 있게는 해 두었다. 하지만 다른 입력기에서 겹받침 역순 조합을 꼭 구현할 필요는 없다. 겹받침 역순 조합을 구현한다면, 모아주기를 쓸 때에만 겹받침 역순 조합 기능이 켜지게 하는 것을 권장한다. (2016.2.1.)

 

(4) 윗글쇠 고정 기능

  3-P 자판안의 윗글쇠 고정 기능은 Caps Lock(캡스 록)을 켰을 때에 윗글쇠를 누르고 있는 효과를 내서 윗글 자리에 들어간 숫자, 기호, 한글 낱자를 넣을 수 있게 하는 편의 기능이다. 일반 글쇠와 윗글쇠를 함께 누르기 어려운 사람에게 도움이 될 수 있다.주6 노트북 자판으로 숫자를 많이 넣어야 할 때에는 일반 글쇠판의 오른쪽 숫자판을 달고 쓰는 듯한 효과를 낼 수 있다.

  날개셋에서는 ist 파일의 '글쇠 배열 → 옵션 → 공통 전처리 수식 지정'에 들어간 변수 L의 값을 1로 바꾸면(L=1) 이 기능을 쓸 수 있다.

  영문 자판에서 Caps Lock을 자주 쓰는 사람은 한글 자판에서 Caps Lock을 쓰는 것을 혼란스럽게 느낄 수 있다. 그러므로 이 기능은 필요한 사람만 켜서 쓰는 틀을 갖출 수 있는 경우에만 입력기로 구현할 것을 권장한다.

 

(5) 겹받침 확장 입력

  3-P 자판안은 ㅆ을 뺀 겹받침은 홑받침을 하나씩 조합해 넣는 것을 원칙으로 한다. 기본 배열의 윗글 자리(쿼티 자판의 Q·W·A·S·Z·X 자리)에 겹받침 6개(ㄲ·ㄶ·ㅄ·ㄺ·ㄻ·ㅀ)를 넣은 것은 수동 타자기를 쓸 때에 군동작을 줄이기 위한 것이다. 이 6개 겹받침은 기본 배열에 있지만, 확장 기능인 '겹받침 확장 입력' 의 일부로 본다. 다른 필요와 겹친다면 이 6개 겹받침을 기본 배열에서 가장 먼저 뺄 수 있다.

3-P 설계안의 겹받침 확장 배열

3-P 자판안의 겹받침 확장 배열

  나머지 겹받침 ㄳ·ㄵ·ㄼ·ㄽ·ㄾ·ㄿ은 기본 배열에 따로 넣을 자리가 없다. 이들 겹받침은 확장 배열을 쓰는 확장 입력 기능으로 윗글쇠를 함께 눌러 넣게 수 있다. 날개셋 ist 파일에서 '글쇠 배열 → 옵션 → 공통 전처리 수식 지정'에 들어간 변수 H의 값을 1로 바꾸면(H=1) 겹받침 ㄳ·ㄵ·ㄼ·ㄽ·ㄾ·ㄿ을 윗글쇠를 눌러 한꺼번에 넣을 수 있다. 하지만 겹받침 ㄳ·ㄵ·ㄼ·ㄽ·ㄾ·ㄿ을 한꺼번에 넣는 것은 한글 입력기에서 기본으로 지원할 기능으로 권장하지 않는다.

  제자리에서 같은 글쇠를 거듭 눌러 겹받침을 넣는 기능은 쓰는 사람이 거의 없는 듯하여 3-P 자판안에 넣지 않았다.

 

(6) 옛한글 넣기

  옛한글 배열 연구는 나중으로 미룬다.

  옛한글 수준은 아니지만, 날개셋과 3beol libhangul에서는 한글 첫소리만 들어갔을 때에는 [ 글쇠로 아래아(ㆍ)와 쌍아래아(ᆢ)를 넣을 수 있다. 이 기능을 제주말을 넣을 때에 쓸 수 있다.

 

 

4. 의견

(1) 수동 타자기에 얽힌 배열 설계 문제

  오늘 쓰이는 한글 자판들 가운데 같은 한글 배열을 수동 타자기에서도 빠른 속도로 쓸 수 있음이 입증된 부류는 공세벌식 자판뿐이다. 하지만 수동 타자기 겸용 배열로 쓸 수 있는 이점은 요즈음은 기기 환경이 너무 바뀌어서 실속이 거의 없게 되었다.

  요즈음은 똑똑이 전화기(스마트폰)과 충전해서 들고 다니며 쓰는 프린터를 쓴다면, 앉은 자리에서 바로 글을 찍을 수 있다. 수동식 한글 타자기는 글쇠 누르는 힘이 많이 들고 시끄럽고 무겁기까지 해서 사무 기기보다는 교육용 기기나 장식용 전시품으로 더 알맞다. 전자식 전동 한글 타자기는 실무에 쓰이고 있지만, 그나마도 새 제품이 나오지 않아서 중고 시장으로 밀려나 있다. 이런 마당에 특히 수동 타자기에 쓰려고 타자기 겸용 배열에 매달리는 것은 시대에 어울리지 않은 일이다.

  수동 타자기 설계를 포기하지 않으면서 전자 기기에서 한글 배열을 쓰는 편의를 높일 방안이 있다면, 공세벌식 자판을 수동 타자기 겸용 배열로 만드는 것에 관계 없이 좋은 일이다. 공세벌식 자판에 갈마들이 방식을 끌어들이는 것이 바로 그러한 것을 노린 몸부림이다. 공세벌식 자판이 흔히 쓰이는 두벌식 자판(KS X 5002)보다 윗글쇠를 조금 적게 쓰는 것에 그치지 않고, 아예 윗글쇠를 누르고 않을 수 있도록 개선되어야 더 큰 매력을 내세울 수 있다.

  수동 타자기가 주로 쓰이던 지난날에는 공세벌식 자판이 타자 속도가 빠르고 타자 동작이 간결하고 한글 배열이 단순한 것에서 한글 자판들의 으뜸이었다. 그러나 오늘날에는 타자 속도에서는 속기 자판에 밀리고 있고, 한글 배열이 단순한 것에서는 두벌식 자판과 신세벌식 자판에 밀려 왔다. 이런 마당에 수동 타자기 설계마저 아주 포기하면, 공세벌식 자판의 특색으로 내세울 거리가 없게 된다. 아무리 실속이 없더라도 공세벌식 자판에서 수동 타자기 문제는 먹기도 버리기도 아까운 닭갈비와 비슷하다고 할 수 있다.

  다른 한편으로 보면, 수동 타자기 설계 조건이 공세벌식 자판의 정체성 논란을 줄여 줄 수 있다. 예를 들어 신세벌식 2015 자판과 신세벌식 M 자판은 3줄 한글 배열을 썼다. 이들은 겉보기에 신세벌식 자판처럼 보이지만, 홀소리·받침 배열 방식을 살피면 3줄 갈마들이 공세벌식 배열로 볼 수도 있다. 이와 반대로 4줄 신세벌식 배열을 만들 수 있는데, 4줄 한글 배열을 썼다고 하여 공세벌식이라고 보기는 애매하다. 널널한 기준으로 바라보면 공세벌식 자판에 들어가는 배열들의 폭이 너무 넓어진다. 하지만 수동 타자기 설계 조건을 따진다면, 두 배열은 적어도 정통 공세벌식 배열은 아니라고 판단을 내릴 수 있다. 공세벌식 자판은 수동식으로 발명된 공병우 타자기와 함께 세상에 처음 나와서 오래도록 수동 타자기에 쓰여 왔으므로, 수동 타자기 설계 조건을 만족하는 것을 정통 배열로 보고 나머지는 응용 배열이나 변형 배열로 보는 것이 자연스럽다.

  물론 수동 타자기 설계를 포기하면서 갈마들이 방식을 잘 이용하면, 더 쓰기 편한 배열이 나올 수 있다. 이를테면 ㅑ·ㅖ나 받침 ㅂ을 아랫줄로 옮기는 것이 그런 예이다. 하지만 공세벌식 자판의 틀에서 너무 벗어날 수 있는 시도는 공세벌식 자판의 응용안이나 다른 갈래로서 이어 가면 좋지 않을까 싶다. 신세벌식처럼 공세벌식과 아예 다른 갈래로 갈라선 경우에는 공세벌식에 얽매이는 설계 논쟁을 피하면서 바꾸고자 하는 요소에 더 집중하기 좋다.

 

(2) 숫자·기호 배열 통합 문제

  3-90 자판과 3-91 자판은 한글 배열뿐 아니라 숫자·기호 배열도 다르다. 이 때문에 공세벌식 자판을 쓰는 사람들의 취향은  크게 갈라져 있다. 한글 배열 때문만이 아니라 숫자·기호 배열 때문에도 다른 쪽의 배열을 받아들이지 못하고 한 쪽을 고집하는 경우가 적지 않다. 이런 상태에서는 아무리 한글 배열을 잘 조율한 통합안을 만들더라도, 잘해야 반쪽 짜리 통합안이 될 수 있을 뿐이다.

  숫자를 넣는 것만 생각한다면, 3줄 숫자 배열이 2줄 숫자 배열보다 편리하다. 3-90 자판의 3줄 숫자 배열은 요즈음 흔히 쓰이는 글쇠판의 오른쪽에 붙은 숫자판과 배열 방식이 같다. 오른쪽 숫자판을 즐겨 쓰는 사람이 공세벌식 자판을 쓰는 사람보다 많기도 하고, 오른쪽 숫자판이 따로 없는 노트북 자판에서 더욱 빛을 볼 수 있다. 그러니 3-90 자판을 오래 쓴 사람이 3줄 숫자 배열에서 벗어나지 못하는 것은 당연하게 바라볼 수 있다.

  하지만 3줄 숫자 배열의 약점은 기호 배치에 있다. 좋은 자리를 숫자들이 먼저 차지하므로, 영문 자판과 다른 자리에 놓이는 기호들이 더 불편한 자리에 놓이게 된다. 3-90 자판과 314 자판(안)을 견주어 보아도 부등호를 두는 것이 얼마나 골치 아픈 문제인지 엿볼 수 있다. 그에 비하여 2줄 숫자 배열은 숫자를 많이 넣기에 펀한 배치는 아니지만, 기호들을 깔끔하게 놓기는 좋다. 3-2014, 3-2015, 3-2015M 자판이 각각 다른 사람이 고쳐서 제안한 배열인데도 3-P2 자판과 같은 기호 배열이 쓰인 것에서 알 수 있듯이, 2줄 숫자 배치를 따르는 공세벌식 개선안들끼리는 통용되는 기호 배열이 어느 만큼 자리잡혀 있다.

  글쓴이도 공세벌식 자판에 3줄 숫자 배열이 들어가는 것이 바람직하다고 본다. 하지만 편한 숫자 배열을 뒷받쳐 줄 기호 배열이 하나로 자리잡히지 못한다면, 차라리 2줄 숫자 배치를 쓰는 편이 낫다고 생각긴다. 3-90 자판의 어딘지 마무리가 덜 된 듯한 기호 배치는 적지 않은 사람들이 3-90 자판을 쓰다가 3-91 자판으로 넘어가게 한 원인 가운데 하나였다.주7 그 동안 2줄 숫자 배열을 즐겨 쓰던 사람들도 괜찮게 느낄 기호 배열을 마련한다면, 공세벌식 자판에서 3줄 숫자 배열이 주류로 자리잡는 데에 큰 도움이 될 것이다.

  만약에 3-P3 자판의 기호 배치가 나쁘지 않다면, 숫자·기호 배치에서 3-P3 자판이 공세벌식 자판을 대표할 보급용 배열에 다가갔다고 할 수 있을 것이다. 하지만 과연 그런지는 배열을 손수 써 본 사람이 판단할 수 있는 문제이므로, 미리 자신할 수 없다.


(3) 겹받침

  3-P 자판안의 기본 배열에 6개 겹받침(ㄲ, ㄶ, ㄺ, ㄻ, ㅀ, ㅄ)을 넣은 가장 큰 목적은 수동 타자기에서 쓸 때의 군동작을 줄이기 위함이다. 수동 타자기에서 쓸 때의 편의를 위하여 이들 6개 겹받침의 자리를 미리 잡아 두지만, 겹받침이 필요 없는 환경에서는 다른 필요가 있으면 언제든 빼도 되는 요소임을 거듭 밝혀 둔다.

  3-P 자판안에서 겹받침 넣는 기능을 줄여 가는 쪽으로 방향을 잡은 까닭을 정리하면 다음과 같다.

  • 따로 있는 겹받침이 많을수록 자판 배열이 어렵게 보이고 익히는 속도가 느려짐
  • 윗글쇠를 함께 쓰는 동작은 누구에게나 권장할 만한 타자 방법이 아님
  • 다양한 겹받침 자리와 입력 방식은 공세벌식 자판을 쓰는 사람들끼리도 취향과 요구 사항이 엇갈리게 함
  • 겹받침 확장 배열까지 들어가면 더 복잡해지는 한글 처리 과정 때문에 입력기를 만들면서 오류를 겪을 확률이 높음
  • 겹받침이 들어간 자리를 기호, 옛한글 낱자, 특수 기능을 넣는 데에 쓸 수도 있음

  3-P 자판안은 일반 보급용 공세벌식 자판의 기틀을 닦는 것을 목표로 하므로, 겹받침에 관해서도 새로 익히는 사람이 더 쉽고 편하게 받아들이기 좋은 쪽으로 가닥을 잡았다. 3-2015 자판처럼 홑받침을 조합하여 겹받침을 넣기 쉬운 배열이므로, 자판 배열에 겹받침을 따로 넣어야 할 필요가 적다. 그래도 겹받침을 따로 넣고 싶은 사람은 기본 배열과 확장 배열에 있는 겹받침 12개를 쓸 수 있다. 다만 확장 배열에 있는 겹받침 6개는 위에 덧붙인 날개셋 파일로 쓸 때에는 확장 기능을 따로 켜서 쓸 수 있다.

 

(4) 한글 배열에서의 아쉬움 (ㅑ·ㅖ, 첫소리 ㅋ·ㅌ, 겹받침 ㄺ)

  3-P 자판안에는 한글 배열에 여전히 아쉬움이 남아 있다.

  영문 자판을 기준으로 보면,  공세벌식 자판의 ㅑ는 오른손 자리에 있다. 하지만 ㅑ가 홀소리인 탓에 ㅑ는 왼손으로 치곤 한다.주8 또 ㅖ도 윗글쇠를 누르지 않고 넣는 대신에 썩 편하지 않은 오른손 자리에 있다. 갈마들이 방식을 쓰면서 모아쓰는 한글만 넣는다면, ㅑ와 ㅖ는 받침이 있는 왼손 쪽 글쇠 자리(쿼티 자판의 Q, W, A, S, Z, X 자리)로 옮길 수도 있다. 하지만 그렇게 하면 앞에서 이야기한 것처럼 수동 타자기에서 쓸 때에 더 많은 받침을 윗글쇠를 눌러 넣어야 하는 문제에 걸린다.

  외래어에 자주 나오는 첫소리 ㅋ·ㅌ이 편하지 않은 자리에 있는 것과 겹받침 ㄺ을 칠 때에 받침 ㄹ과 ㄱ을 같은 손가락으로 쳐야 하는 점도 아쉽다.

  겹받침 ㄼ·ㄺ보다 ㄾ·ㄿ을 치기 쉬운 것도 모순인데, 수동 타자기 설계까지 헤아리는 공세벌식 배열의 틀에서 ㄼ·ㄺ을 쉽게 치게 하는 방법은 아직 찾지 못했다.

 

(5) 갈마들이 공세벌식 자판과 신세벌식 자판의 관계

  갈마들이 방식은 1995년에 처음 나온 신세벌식 자판에서 처음 제안된 입력 방식이다. 한때는 갈마들이 방식이 그저 '신세벌식 자판의 입력 방식'이라고 불릴 만큼 신세벌식 자판의 전매특허처럼 여겨졌지만, 한글문화원 314 자판(안)에 갈마들이 방식이 불완전하게나마 들어간 뒤에는 공세벌식 자판에서도 갈마들이 방식이 제대로 쓰이기 시작하여 한 해 남짓이 지났다.주9

  갈마들이 방식에 얽힌 배열 사례와 시행착오들은 신세벌식 자판 쪽에 더 많이 쌓여 있다. 그래서 우연히 그랬든 일부러 그랬든 갈마들이 공세벌식 자판을 만드는 작업은 신세벌식 자판을 많이 따라가며 받아들이는 꼴이 되고 있다. 예를 들어 3-2015 자판의 받침 ㅎ 자리는 1995년의 신세벌식 자판 원안과 같고, 3-P 자판안의 받침 배열은 신세벌식 P 자판에서 실마리를 얻어 비슷하게 맞춘 꼴이다. 글쓴이가 만든 공세벌식 자판의 기호 확장 기능도 신세벌식 자판에서 선보인 갈마들이 원리을 알지 못했다면 나오지 못했을 것이다.

  이처럼 요즈음에 공세벌식 자판을 개선하는 데에 직·간접으로 신세벌식 자판이 크게 이바지하고 있다. 좀 부풀려 말한다면, 공세벌식을 낳은 신세벌식이 요즈음은 거꾸로 공세벌식을 먹여 살리고 있다. 신세벌식 자판은 더 비좁고 더 깐깐한 배열 설계 조건에서 세세한 배열 요소들을 치열하게 시험하고 조율하는 무대가 되고 왔고, 거기서 얻은 성과들이 참고 대상이 되어 공세벌식 자판에 반영되는 식이다. 그렇다고 하여 신세벌식 자판이 당장에 공세벌식 자판을 밀어 내고 세벌식 자판에 대한 주도권을 잡는 일이 벌어질 리는 없지만, 공세벌식 자판의 아류쯤으로나 여겨지기도 하던 신세벌식 자판의 달라진 위상은 이제 다시 생각해 볼 만하지 않겠나 싶다.

<주석>
  1. 2016.5.8 ~ 2016.5.17에 바로잡은 잘못은 소유 님께서 문제점과 해결책을 알려 주신 내용임 back
  2. 수동식 한글 타자기들에 ㅗ·ㅜ가 따로 들어가던 것과 마찬가지로 ㅡ를 하나 더 두어서 ㅢ를 조합하게 할 수도 있다. 공병우 수동 타자기들은 거의 ㅢ를 한 타에 넣게 되어 있었지만, ㅢ가 없이 겹홀소리를 넣기 위한 ㅡ를 따로 둔 공병우 타자기도 드물게나마 있었다. 아마 ㅡ가 붙는 겹홀소리가 ㅢ 하나 뿐이어서 ㅢ를 따로 두는 배열을 많이 썼던 것 같다. 공병우식 수동 타자기에 ㅢ가 꼭 따로 있어야 하는 것은 아니다. back
  3. 받침 ㅋ이 따로 없는 수동 타자기에서는 받침 ㄱ을 치고 나서 빼기 둥글대를 움직여 부호(-)나 밑줄 부호(_)를 덧치는 방법으로 요령껏 만들어 했다. back
  4. 받침 ㅎ을 D 자리에 둔 것은 1995년에 나온 신세벌식 자판의 원안에서 먼저 선보였다. back
  5. 이어치기를 하는 조건에서 ㄺ을 비롯한 모든 겹받침을 한 손가락을 거듭 쓰지 않고 넣을 수 있는 세벌식 자판은 아직 신세벌식 P 자판뿐이다.. back
  6. 윈도에는 제어판의 접근성 센터에 '고정 키 설정'이라는 이름으로 윗글쇠(shift)를 걸어 놓고 치게 하는 기능이 있으므로, 이 기능을 써도 된다. 윈도의 '고정 키' 기능을 통한 윗글쇠 고정 효과는 한 타씩만 적용되지만, 3-P 자판안의 윗글 고정 기능은 Caps Lock을 켜진 동안 쭉 적용되는 것이 다르다. back
  7. 사람들이 3-91 자판의 본래 이름(공병우 최종 자판)에 붙은 '최종'에 낚인 탓도 있지만, 먼저 쓰던 배열(3-90)에 덜 다듬어진 듯한 모습이 보이면 '최종'이라 불린 배열에 대한 기대감이 더 커지기 마련이다. back
  8. 흔히 쓰이는 글쇠판에서 ㅑ가 있는 글쇠가 오른손 자리에 있지만 왼쪽으로도 치우쳐 있어서 오른손으로 친다고 하여 더 편하지도 않다. back
  9. '갈마들이'는 314 자판(안)의 설명에 나온 '반자동 타자법'을 갈음할 말로서 글쓴이가 붙인 이름이다. back
2015/12/31 23:58 2015/12/31 23:58
얽힌 글타래
<글쇠판 / 세벌식> 글갈래의 다른 글
글 걸기 주소 : 이 글에 다른 글을 걸 수 없습니다

덧글을 달아 주세요

  1. 신세기 2016/01/02 13:31 고유주소 고치기 답하기

    저번에 말씀하신 '3-2015 ㄷㅋ 맞바꿈'에서 더 발전된 형태로군요.
    3-P 자판은 실질적으로는 3-2016 자판의 위치를 차지하게 된 것 같습니다.
    일단 분석기를 작동시켜 보고 결과가 나오는 대로 bbs.pat.im 에서 알려드리겠습니다.
    팥알 님, 새해 복 많이 받으세요!

    • 팥알 2016/01/02 17:36 고유주소 고치기 답하기

      고맙습니다. 저는 아직 입춘이 지나지 않아서 을사년이 지나지 않았다고 우기고 다니지만, 그래도 달력을 바꿀 때가 되었네요.

      제가 3-2011, 3-2012, 3-2014까지 해를 딴 이름을 독점하듯 썼던 것이 죄송스럽기도 해서 앞으로는 3-2016 같은 꼴의 배열 이름은 다시 쓰지 않으려고 하고 있습니다. 혹시 더 있을지 모를 다른 개선 방안과 요구 사항을 종합한 사실상의 표준 배열이 자리잡을 수 있으면 좋겠습니다.

      그런데 또 죄송스럽게도 배열표에 오른쪽 ㅡ를 넣는다는 걸 깜빡하고 ㅢ로 잘못 넣었습니다. 배열과 배열표를 만들고 나면 무언가 꼭 깜빡하곤 해서 다른 데에는 알리지 않고 블로그에만 올려 놓고 있었는데, 신세기님이 올려 주신 분석 결과표를 보고 나서야 잘못 넣은 걸 알았습니다. 번번이 고맙습니다.

      신세기님도 새해에 좋은 일과 복을 가득 누리시길 바랍니다.

    • 세벌 2016/01/03 01:26 고유주소 고치기 답하기

      2016년은 병신년. 2015년은 을미년. 을사년은 오타인 듯. 새해 복 많이 받으셔요.

    • 팥알 2016/01/03 01:57 고유주소 고치기 답하기

      중요한 걸 짚어 주셨네요. 계사년, 갑오년 다음 을미년인데… 계사년에 마음이 가 있었네요. 오타가 아니라 제가 착각했습니다. ㅠ
      세벌님도 복 많이 받으세요.^^

  2. 신세기 2016/01/02 19:37 고유주소 고치기 답하기

    감사합니다. 저도 2015년이 지나가지 않기를 바랐었는데, 어느덧 2016년 1월이 되었네요.

    3-P 자판이 현재 설계안인만큼 계속 개선이 된다면 3-2015P 자판보다 더욱 효율적인 자판이 되리라고 생각합니다.

    그리고 오른쪽 ㅢ를 신세벌식P 자판처럼 ㅡ로 바꾸니까 분석 결과가 더욱 좋아지는군요. 수정한 분석 결과를 아까 올려드린 글에 올려드렸습니다. 세벌식P 자판과 신세벌식P 자판이 많은 사람들에게 쓰이게 되기를 기원하겠습니다. 좋은 저녁 되세요!

  3. 명랑소녀 2016/01/07 07:10 고유주소 고치기 답하기

    간만에 글을 쓰셨는데 세사모 카페엔 글을 올리지 않으셨네요! 아직 넉 줄 세벌식에서 관심을 완전히 끊지는 않으셨나 봅니다. 저는 관심이 완전히 속기 자판으로 넘어갔는데 현실의 벽은 높기만 하네요 ㅠㅠ 하드웨어와 소프트웨어 모두 문제인데, 일상 생활에서 자판을 쓰면서 틈틈이 취미 삼아 약어를 추가하면서 놀 수 있었으면 하네요. 2016년 새해 복 많이 받으시고 종종 뵈어요.

    • 팥알 2016/01/07 15:16 고유주소 고치기 답하기

      명랑소녀님, 반갑습니다.

      세사모 카페에 곧 올리려고는 하는데, 빠뜨린 내용이 있을까 봐서 아직 미루고 있었습니다. 4줄 세벌식 배열의 한계와 모순도 함께 느끼고 있어서, 어쩌면 이 작업을 끝으로 4줄 세벌식 배열에 관하여는 구경꾼이 될지도 모르겠습니다.

      제가 그 동안 배열 고치기를 너무 거듭한 통에 새가슴이 되었나 봅니다. 실은 명랑소녀님께서 카페에 알려 주신 인체공학형 글쇠판이 제게 매우 와닿는 정보였는데, 다른 일들에 더 집중하느라 이야기에 많이 끼어들지 못했습니다. 제게는 골치 아팠던 지난해를 뒤로 하고, 새해에는 알찬 정보와 의견들을 더 나누고 싶습니다.

      저도 취미 삼아 관심을 둘 만한 분야로 속기 자판을 생각하고 있었습니다. 돈·시간·기계·프로그램에 걸린 걸림돌이 많아서 아직 속기 자판을 주로 쓰기는 어려울 것 같지만, 모아치기와 줄임말 기능의 매력은 누려 보고 싶습니다.

    • 명랑소녀 2016/01/07 22:06 고유주소 고치기 답하기

      저는 지금의 표준(?) 키보드에서는 지금 제가 쓰는 자판에 만족하고자 합니다. 이제 눈에 띌 만한 발전은 사실상 불가능하다고 보거든요. 찾아보니 엄지를 쓰지 않는 속기 자판도 프랑스 등에서 쓰이긴 하지만 키 압력과 동시입력 편의성이 중요한 것 같아요. 지금은 제가 쓰는 자판으로 10분 내리 쳐서 분당 500타 이상 나오고 있고 부침은 있지만 계속 속도가 늘고 있습니다. 표준 키보드에서는 이 자판으로 만족하고 싶습니다. 오히려 발전의 여지가 있는 부분은 pgup,pgdn, home, end, delete, 화살표 키와 같은 기능키가 너무 멀다거나, 특수문자나 옛한글 입력과 같은 부분이라고 봅니다. keybordio에서는 기능키들을 손바닥에 있는 fn키와 조합하여 해결하고 있죠. 속기 자판에서는 이론적으로는 이런 문제를 한 방에 해결할 수 있습니다만 게임 같은 걸 하기가 불편할 듯도 하네요.

  4. 신세기 2016/04/25 20:24 고유주소 고치기 답하기

    팥알 님 안녕하세요?
    구름 입력기에 신세벌식 자판을 한 번 더 적용해보려다가 또 실패했습니다. 하지만 3-P3 자판은 적용에 성공했습니다. 수정한 구름 입력기 파일의 libhangul이 잘 적용되는지 확인하여 숨통 님께 파일을 드렸고, 숨통 님께서 구름입력기를 빌드해주셔서 사용할 수 있게 되었습니다.

    https://twitter.com/soomtong/status/724508134253826048 에서 확인해보실 수 있습니다.

    그리고 OHI 에서 안마태 소리 글판과 세모이 2014의 결합 법칙이 적용되지 않는 것이 확인되어 세모이 2016 자판을 넣으면서 함께 수정하였습니다. https://github.com/pat-al/Online-Hangeul-IME/pull/3 과 에서 https://github.com/sinseiki/Online-Hangeul-IME 에서 확인해 보실 수 있습니다. 신세벌식 P 자판의 기호 확장을 연구하시느라 바쁘실테니 나중에 여유 있으실 때 천천히 보아 주시면 좋을 것 같습니다...

    • 팥알 2016/04/26 12:13 고유주소 고치기 답하기

      고맙습니다. OHI에 풀 리쿼스트 주셨는데 일찍 반영하지 못한 것 죄송합니다. 실은 제 실수와 착오로 기호 확장 배열 쪽의 작업과 엉키면서 혼선이 좀 있었습니다.

      저는 맥 OS X 환경에서 개발 환경도 제대로 마련하지 못하고 있습니다. 도움을 드리기는커녕 도움을 받기만 하는 처지여서 여러 모로 죄송한데, 신세기 님과 숨통 님께서 작업해 주신 것에 감사할 따름입니다.

    • 신세기 2016/04/26 22:21 고유주소 고치기 답하기

      오히려 제가 팥알 님께 많은 도움을 받았습니다. 정말 감사드립니다. 신세벌식 P의 기호 확장의 바뀐 점을 보니 팥알 님께서 얼마나 고심하셨는지를 알 수 있었습니다. 기호 배열을 연구하시느라 고생하셨습니다.

  5. 비밀방문자 2016/05/06 17:45 고유주소 고치기 답하기

    관리자만 볼 수 있는 덧글입니다.

    • 팥알 2016/05/08 23:12 고유주소 고치기 답하기

      죄송하게도 이제야 수정한 파일을 올렸습니다. 실은 다른 문제로 날개셋 파일을 고치고 있었지만, 뜻하는 대로 되지 않는 데가 있어서 꾸물거리고 있었습니다. 근래에 날개셋에 새로 들어간 기능을 오늘에야 이해하여 기호 확자 배열을 더 정교하게 동작하게 했고, 알려 주신 3-P2 자판의 기호 확장 배열에서 잘못된 데를 고쳤습니다. 고맙습니다.

    • 비밀방문자 2016/05/12 10:21 고유주소 고치기 답하기

      관리자만 볼 수 있는 덧글입니다.

    • 팥알 2016/05/12 17:57 고유주소 고치기 답하기

      알려 주신 내용이 정확히 맞습니다.

      c 자리의 수식

      G&&E&&(E<0x1F4 || !Y&&E!=0x1F5)&&!F ? H3|_D : H3|E_

      이 아래처럼

      G&&D&&E&&(E<0x1F4 || !Y&&E!=0x1F5)&&!F ? H3|_D : !D&&E==0x2B&&!F ? H3|0x2010000 : H3|E_

      으로 들어가야 했는데, 수식을 빠뜨렸습니다. 설명문의 오타(3-P2 → 3-P3)도 함께 고쳤습니다. 고맙습니다.

    • 비밀방문자 2016/05/16 22:18 고유주소 고치기 답하기

      관리자만 볼 수 있는 덧글입니다.

    • 팥알 2016/05/17 08:50 고유주소 고치기 답하기

      잘 살폈어야 했는데 부끄럽게도 ㅢ, ㅝ, ㅞ는 잘 조합되는 것을 확인했으면서 ㅙ는 빠뜨렸습니다. 알려 주신 수식을 넣어서 ㅙ가 따로 조합되지 않는 문제를 없앴습니다.

      거듭 감사 드립니다.

  6. soomtong 2016/05/06 19:10 고유주소 고치기 답하기

    개인적으로 2줄 숫자 배열이 더 맘에 들어 우덜님께 3-P2 를 요청드려 이것이 포함된 구름입력기를 빌드했습니다. 이번엔 최소 요구 버전을 내려서 만들었는데 참고해주세요.
    여전히 한자 입력에 문제가 있습니다.
    https://github.com/soomtong/gureum/releases/tag/GureumKIM-1.9.1
    감사합니다.

    • 팥알 2016/05/09 01:28 고유주소 고치기 답하기

      빨리 써 보고 싶었는데, 요 며칠 동안 밤낮으로 셈틀을 붙잡고 있기 힘들게 하는 일들이 생겨서 새로 올려 주신 판을 이제야 써 보고 있습니다. OS X에서 온갖 갈마들이 세벌식 자판들을 쓸 수 있게 되어서 입이 다물어지지 않습니다. 우덜 님과 숨통 님께 깊이 감사 드립니다.

      실은 저도 3-P3 자판보다는 3-P2 자판의 숫자·기호 배열이 편합니다. 하지만 3줄 숫자 배열을 더 편리하게 느끼는 사람이 많고, 공세벌식 배열 통합에 3-90 자판 사용자들의 지지가 필요하다고 보아서 3-P3 자판을 더 내세웠습니다. 숫자·기호 배열이 다르더라도 같은 한글 배열을 쓰게 할 틀을 잡는 것이 3-P 자판안의 목표 가운데 하나입니다. 어느 배열이든 쓸모 있게 쓰일 수 있으면 좋겠고, 나중에 혹시 나올지 모르는 다른 개선판에 참고가 될 수 있으면 더욱 좋겠습니다.

  7. 예쁜남자구경꾼 2016/05/13 14:21 고유주소 고치기 답하기

    3-P 자판안을 컴퓨터 자판으로 쓸 때, 수동 타자기처럼 그 구조에 따라 글자 모양이 달라지지 않고, 컴퓨터 화면에 완성형 한글 글씨가 예쁘게 찍혀 나옵니다.
    하지만, 3-P 자판안을 수동타자기에 쓸때, 초창기 공병우 타자기처럼 첫소리는 움직글쇠, 가운뎃소리, 끝소리 둘다 안움직글쇠로 처리되는데, 예쁘게 찍히려면 전각으로 나와야 되고, 겹닿소리와 겹받침을 바로 찍을 때 두 닿자 사이에 빈 칸이 생겨서 홑닿자/홑받침을 쓸 때보다 글자모양이 무척 안 좋게 나와서 정말 걱정이 돼요.

    • 팥알 2016/05/14 01:01 고유주소 고치기 답하기

      공병우식 수동 타자기에서 이른바 빨래꼴 글씨 문제는 글꼴 디자인을 잘해서 삐뚤한 느낌을 줄이는 것 말고는 뾰족한 해결책이 없어 보입니다. 전자식 타자기(휠 타자기, 볼 타자기 등)는 낱자 간격을 세세하게 맞출 수 있지만, 수동 타자기는 그럴 수 없어서 아쉽습니다. 수동 타자기에서 고른 글씨꼴까지 바라기는 어렵고, 타자기와 셈틀에서 같거나 꽤 비슷한 한글 배열을 쓸 수 있는 '가능성'에 만족해야 할 것 같습니다.

      제가 '가능성'이라고 하는 것은 실제로 수동 타자기를 만들어 보지 못했고, 만든다면 뜻하지 않은 결함이나 어려움이 있을지도 모르기 때문입니다.

      초창기 공병우 타자기에는 겹첫소리 ㄲ·ㄸ·ㅃ·ㅆ·ㅉ이 따로 있었는데, 겹첫소리들이 따로 있으면 한글 글씨는 더 고르게 찍히겠지만 기호를 넣을 자리는 줄어듭니다. 한글도 고르게 찍고 기호까지 빠뜨리지 않으려면 아무래도 3단 활자 방식이 유리하겠고, 움직·안움직 글쇠 배치에 따라 한글과 기호를 넣을 때의 편의가 달라질 수 있습니다.

      기계를 정교하게 만들수록 기계 고장이 잦아지는 것 때문에 1970년대의 한·영 겸용 공병우 타자기의 움직·안움직 글쇠 설계 방식이 단순한 쪽으로 바뀐 적이 있습니다. 걸리는 문제들이 많이 있어서 공병우식 수동 타자기에 너무 많은 것을 바랄 수는 없습니다. 여러 기기에서 같은 한글 배열을 쓰는 것과 고른 한글 글씨를 최우선으로 하는 것은 수동 타자기에서 함께 이루기 어려운 목표인 것 같습니다.

  8. 예쁜남자구경꾼 2016/05/17 20:12 고유주소 고치기 답하기

    제가 약 5인치 짜리 스마트폰에서 멀티링 오 키보드와 세벌식 설정파일 깔고 테스트했어요.

    * 테스트대상 기기:
    샤오미 홍미노트2 프로(5.5인치, 16:9 화면비, 한국어가 지원되는 글로벌롬이 깔림. )

    * 테스트한 앱:
    멀티링 오 키보드(공병우식 3-P3)

    이렇게 테스트해보니까, 글쇠 너비가 좁고 가로로 11글쇠로 되어 있어서, 빨리 치고 싶어도 오타가 나서 쓰기 불편해요. 이런 점을 개선했으면 좋겠어요.

    • 팥알 2016/05/17 22:19 고유주소 고치기 답하기

      일반 글쇠판에서 독수리 타법으로 세벌식 자판을 쓰기 어려운 것과 비슷한 이치인 것 같습니다. 저도 엄지로만 누르는 화상 자판을 쓸 때는 두벌식 자판보다 세벌식 자판이 오타가 더 많은 것을 느낍니다. 공세벌식보다 신세벌식 쪽이 좀 더 낫긴 하지만, 크게 낫지는 않습니다. 한글 낱자가 들어가는 글쇠 수를 더 줄이는 시도를 해 봄직도 하지만, 그렇게 해서 더 나아질 수 있을지는 모르겠습니다.

  9. 세벌식으로귀환 2016/11/01 22:42 고유주소 고치기 답하기

    신세벌식P가 나온 이후로 계속 썼었고, 최근 신세벌식P2까지 한동안 썼습니다. 그러나 아무리 써도 신세벌식P 계열은 중간에 리듬이 끊기더라구요. 특히 받침 'ㄱ' 부분을 타이핑 할때가 치명적이었습니다. 저만 그런 것일 수 있겠지만, 타이핑의 자연스러움을 해치는 받침 'ㄱ'과의 조합이 너무 많이 등장했습니다. 아무리 해도 그 부분은 제 손가락으로 극복할 수 없다는 것을 깨닫고 다시 세벌식으로 귀환합니다. 마침 나와있는 이 3-P3를 써보고 있는데 리듬감이 살아나 좋습니다. 잘 쓰겠습니다. 감사합니다.

    • 팥알 2016/11/02 10:20 고유주소 고치기 답하기

      신세벌식 P2 자판의 받침 ㄱ 자리는 저도 아쉽습니다. 틈나는 대로 궁리해 보고 있지만, 뾰족한 해결책을 찾지 못하고 있습니다. 받침 ㄱ을 더 좋은 자리로 옮기려면 다른 요소가 더 불편한 자리로 가야 하는 것에 번번이 막히고 있습니다. 공세벌식 자판보다 글쇠 자리가 모자라서 생기는 문제이므로, 가장 불편한 요소만 다를 뿐 모든 신세벌식 자판들이 비슷한 문제를 안고 있습니다.

      이 때문에 신세벌식 자판이 모든 면에서 공세벌식 자판보다 좋다는 이야기를 하지 못합니다. 다만 4줄 한글 배열과 다른 숫자 배열을 익히는 일이 세벌식 자판을 처음 쓰는 사람에게는 쉽지 않겠다고 생각해서, 이제는 공세벌식 자판을 크게 권장하지 않고 있습니다.

      물론 3-P3 자판도 옛 공세벌식의 틀을 되도록 지키는 선에서 개선할 수 있는 데까지 개선하고자 한 자판 배열입니다. 더 다음어진 배열에 갈마들이 기능도 쓸 수 있으니, 공세벌식 자판에 잘 적응한 사람이라면 3-P3 자판에서 더 나아진 느낌을 받을 수 있을 겁니다.

  10. R 2017/01/16 18:01 고유주소 고치기 답하기

    안녕하세요,
    먼저 끊임 없는 연구에 감사드리고 존경합니다.
    저는 세벌식 최종을 써오다가 3-2011을 알게 된 후부터는 2011을 쭉 써왔습니다.
    이번에 피씨를 새로 세팅하며 팥알님 블로그를 오랜만에 들어 왔는데 그동안 계속 많은 연구와 변경을 하신 것을 알게 되었고 공세벌식 계열 최신판(이렇게 칭해도 될런지요..)인 3-P3를 써보기로 하였습니다.
    각설하고, 공세벌식 계열에서는 처음으로 ㅢ 자리에 (영문 8자리) 이중모음 조합을 위한 ㅡ가 들어간 것 같은데요. 이 ㅡ가 ㅢ를 위한 조합 말고 다른 용도가 있는지 궁금합니다. 그렇지 않다면 ㅢ를 입력하기 위해 영문 기준 기존 '8' 대신 '8 d'를 입력하여 키 입력이 하나 늘어나는 것이 더 좋은 이유가 궁금합니다. 감사합니다.

    • 팥알 2017/01/17 03:09 고유주소 고치기 답하기

      ㅢ를 8d로 두 타에 치면, 개인차는 있겠지만 흔히 리듬감이라고 불리는 일정한 타자 흐름을 살릴 수 있습니다. ㅢ를 한 타로 넣을 때는 오른손으로 첫소리와 홀소리를 3타를 이어 쳐야 하는데, 저는 한 손으로 2타를 넘게 칠 때에 어느 낱자를 언제 친 건지 머릿속으로 잘 가려지지 않아서 반 박자 이상 주춤하는 때가 많다고 느껴 왔습니다.

      하지만 공세벌식 자판에서 ㅢ 자리가 손가락을 기본으로 놓는 바탕 자리에서 멀리 떨어진 것 때문에 제가 생각한 ㅡ+ㅣ로 넣게 한 것의 좋은 효과가 크지는 않습니다. 공세벌식 자판보다는 한글 낱자들의 글쇠 거리가 가까운 신세벌식 자판에서 ㅢ를 2타에 넣게 하면 글쇠 누르는 차례가 꼬여서 나는 오타를 줄이는 효과가 큰 것 같습니다.

      8 자리에 ㅢ가 들어가면 그 글쇠 자리는 ㅢ를 넣는 구실만 할 수 있습니다. 하지만 8 자리에 겹홀소리를 조합하기 위한 ㅡ가 들어가면, ㅡ+ㅏ 같은 조합이 요즘한글에 쓰이지 않는 것을 이용하여 줄임말이나 기호를 넣는 쪽으로 확장 기능을 덧붙이는 것을 생각할 수 있습니다. 다만 이를 어떻게 활용할지는 제가 따로 제시하지 않았습니다.

      처음에 ㅢ를 2타에 넣게 하는 것은 3-2011 옛한글 자판에서 처음 시도해 본 것인데, 옛한글 영역에 쓰이는 다양한 겹홀소리를 나타내기 위한 한글 확장 글쇠가 필요했기 때문입니다. 하지만 제가 시도한 옛한글 입력 방안이 너무 복잡한 것 같아서 3-P 자판안들에는 옛한글 입력 기능을 붙이지 않았습니다.

      3-P 자판안은 여태까지 공감을 얻고 있는 틀에서 낱자 배치를 할 수 있는 데까지 개선해 보고자 한 것이지만, 완전무결한 배열은 결코 아닙니다. 2줄/3줄 숫자 배치처럼 간단한 합의로 통일을 이루기 어려운 요소가 남아 있고, 첫소리 ㅌ과 ㅛ·ㅠ·ㅑ의 자리처럼 불만스러운 것을 뻔히 알면서도 개선하지 못하고 있는 요소도 남아 있습니다. 실은 저는 윗글쇠를 함께 눌러 쓰는 3줄 숫자 배치에는 끝내 적응해 보지 못한 채로 신세벌식 자판으로 넘어갔습니다.

      ㅢ를 2타에 조합하여 넣으면 타자 흐름과 겹홀소리를 조합하는 방법(ㅗ+ㅏ→ㅘ 따위)이 더 일관성을 띠지만, ㅢ를 한 타에 넣는 것에 익숙한 여러 사용자들에게 공감을 얻기는 쉽지 않은 것 같습니다. 괜한 것을 건드려서 많은 분들을 혼란스럽게 한 게 아닌가 하는 죄송스러운 마음도 있습니다. 물론 3-P 자판안은 개인 차원으로 내놓은 것이므로, 나중에 혹시라도 단체나 모임 차원의 공식 배열을 정할 때에 다시 검토해 볼 만 한 거리를 미리 제시하는 것으로 이해해 주셨으면 합니다.