skip menu and go to main content

body start

새나루

Resolved  모음 반복 입력시 이중모음으로 자동으로 변환되는 현상에 대하여. 10 ]

10.02.26-13:24:41

315157

Submitted by 어진아빠

Assignee wkpark

View2221

Priority3

세나루의 발전을 기원합니다. :)
아래의 증상에 대해 문의드립니다.


① 증상

ㆍ일부 모음을 반복입력하면 다음과 같이 이중모음으로 자동 변환이 됩니다.

ㆍㅜ + ㅜ = ㅠ

ㆍㅣ + ㅣ = ㅢ

ㆍㅡ + ㅡ = ㅢ

ㆍㅔ + ㅔ = ㅖ

ㆍㅐ + ㅐ = ㅒ


의도하신 것인지요? 그렇다면 ㅗ + ㅗ 는 왜 'ㅛ' 가 안 되고, 'ㅗㅗ' 가 되는 것인지요.

또한 초성을 입력하지 않으면 자동으로 초성 'ㅇ'이 자동 입력되고 있습니다.

새나루에서 상기 두가지 기능을 제거할 수 있는 방법이 있습니까?



② PC환경

ㆍ1.1.0-CVS-20100225
- 세벌식 390 ('세벌식'도 동일)
- 모아치기
- 자소 단위 지움
- <Shift>-<SPACE> 한/영키
- 완성형(KS X 1001) 음절 제한

ㆍPC/AT 101키 호환 키보드/USB 키보드(종류1)
ㆍWindows XP SP3

Severity : Enhancement

Resolution : Fixed

Comments on this artfact

10 Comments

어진아빠

자세한 설명 감사합니다. 이제 의도된 것임을 알았네요.
그러나 설명 중 'ㅠ' 에 대한 부분은 아직 이해가 안갑니다. ^^
(…ㅠ는 자음자리와 가까워서 입력이 불리하다는 점…)
혹시 두벌식에 적용되는 말씀이 아닌지요?
세벌식과는 거리가 먼 얘기인듯 싶습니다만.
사실 세벌식의 'ㅠ' 가 'ㅛ' 보다는 좀 멉니다만, 바로 붙어 있어 거기가 거기라고 생각됩니다.
차라리 세벌식에서는 'ㅠ' 보다는 'ㅑ' 에 대한 이중모음 처리가 더 낫지 않을까 합니다.
아니면 일관성을 위해서 'ㅗ' 도 같이 'ㅗ + ㅗ = ㅛ' 가 될 수 있으면 세벌식 초보자들에게 설명하기 쉬을듯 싶습니다.

10.02.26-15:53:45

wkpark

ㅠ에 대한 설명은 두벌식입니다. 두벌식에서 ㅠ는 왼손으로 운지하기가 더 가깝지요 :)

아무튼 지금은 기본으로 포함되어있지만, 학습이 필요한 부분이고 옵션으로 따로 빼어야 타당할 것입니다.

ㅒ, ㅖ 등등의 몇가지는 기본으로 넣어도 무방하겠고...

10.02.26-15:57:39

wkpark

ㅑ 나 ㅠ 모두 기본 자리에 포함되어 있는 것들입니다. 헷갈리면 아예 빼는 것도 한가지 방법이겠지요

10.02.26-15:58:50

어진아빠

'옵션으로 따로 빼어야 타당할 것'이라는 의견에 동의합니다. (특히 세벌식에서는 말입니다)
세벌식을 다년간 사용한 저도 때때로 당황스러운 경험이 있었습니다.

10.02.27-10:52:03

어진아빠

향후 옵션으로 빼어낼때, 세벌식 사용자를 고려해서 'ㅏ + ㅏ = ㅑ' 를 추가해 주시길 요청드립니다.
세벌식 'ㅑ'는 정말 멉니다. :)
또한 일관성을 위해서 ㅜㅜ→ㅠ 가 된다면 ㅗㅗ→ㅛ 도 추가하는것도 고려해 주십시오.

10.02.27-11:39:27

wkpark

compose 맵 변경만으로도 이 모든 것들이 가능합니다.
다만 이것을 사용자 입장에서 얼마만큼 쉽게 변경/적용할 수 있는가가 관건이겠지요~

10.02.27-20:05:25

wkpark

[#315161]의 경우와 같을 때에 문제가 발생하는군요!!

10.02.28-23:12:25

wkpark

생각해보니 ㅜ+ㅜ => ㅠ, ㅏ+ㅏ => ㅑ는 기본으로 추가하는 것도 나쁘지 않을 것 같습니다. 일관성도 있고

이에 비해서 ㅢ는 조금 당혹스러운 것은 사실이겠네요ㅋ

10.03.01-13:09:11

wkpark

"Resolution" was changed from "None" to "Accepted As Bug"
"Assigned To" was changed from "Nobody" to "wkpark"

10.03.01-22:56:58

wkpark

테스트를 해보니 날개셋 최신에서는 안마태 소리글판을 지원하고 있고 동시치기가 아주 잘 되는군요.

따라서 위에서 언급했던

> 초+중+종 => 어느 입력기나 가능
> 중+종+초 => 새나루만 가능.
> 초+종+중 => 새나루만 가능.

내용은 날개셋도 가능하며, 안마태 드라이버 (안마태 키보드 후커)도 가능하다고 정정하겠습니다~

10.03.02-01:16:26

wkpark

Codes changed : saenaru/src/hangul.c [#315157] fix the default 3-set compose map to support input some vowels with double-stroke typing.

10.03.03-12:32:48

wkpark

일단 ㅏ+ㅏ=ㅑ, ㅗ+ㅗ=>ㅛ를 집어넣는 것으로 마무리하고, 차후에는 compose map을 사용자가 원하면 쉽게 바꿀 수 있게 하는 기능을 넣을 예정입니다~. ㅣ+ㅣ=> ㅢ, ㅡ+ㅡ=>ㅢ는 빼지 않았습니다~.

10.03.03-12:34:21

wkpark

"Resolution" was changed from "Accepted As Bug" to "Fixed"
"Severity" was changed from "None" to "Enhancement"
"State" was changed from "Open" to "Closed"

10.03.03-12:34:43

wkpark

Codes changed : saenaru/src/hangul.c [#315157] add eo + eo => yeo entry to the 3-set compose map.

10.03.08-15:32:58