Leave your greetings here
김 기윤 2014/07/02 09:57 M/D Reply Permalink
안녕하세요, 최근 고급 입력스키마에서 넘패드도 취급이 가능하다는 것을 알고 이런저런 장난을 쳐 보고 있는 중입니다.(...)
한 예로, 7, 8, 9 에 ㅣ, ㆍ, ㅡ 를 배치하고, 4561230 에 순서대로 ㄱㄴㄷㅂㅅㅈㅇ 을 배치한, 넘패드로 천지인 자판(물론, 날개셋에 기본으로 포함되어있는 예제를 응용하여) 사용에 도전해 보고 있습니다.
보통 넘패드가 달려있는 키보드는 0 바로 왼쪽에 → 화살표가 있으니 접근도 괜찮고(NumLock 이 꺼진 6은 →로 작동하므로, 천지인 자판은 항상 NumLock 이 켜진 상태로 동작하게 세팅하는 등), + 에다가는 스페이스바를 배당하는것 까지 해보니, 양손으로 치는것 보다는 힘들어도, PC에서 한손으로 한글만 입력한다면, 별 문제 없이 입력이 가능해지더군요!
다만, - 에 백스페이스를 배당하고 싶었는데, 도움말의 특수글쇠 항목을 보니, 동작 특성상 실제 Backspace 가 아닌 글쇠에 0x88~0x8B 를 배당하는건 권장하지 않는다고 되어있군요 orz. 실제로도 배당해도 원하는 대로 작동하지 않았고, Backspace 가 수행할 수 있는 세부동작인 0x19~0x1C 도 목적과는 다르니 이 부분은 포기해야 하나 싶습니다! orz.
사무엘 2014/07/03 02:54 M/D Permalink
예. 다른 이유 때문이 아니라, bksp는 원래 (1) 한글 입력기가 수행하는 것(조합 중인 글자의 낱자 단위 삭제)과
(2) 응용 프로그램이 수행하는 것(조합 중이지 않은 일반 글자)이 복합하여 동작하기 때문입니다.
그렇기 때문에 다른 글쇠에다 C0|0x88 (bksp 1) 같은 수식을 배당하면...
1. (2)의 상황에서는 앞 글자가 지워지는 기능이 동작하지 않고 그 글쇠에 배당되어 있는 원래의 기능이 동작합니다.
2. '앞 글자 달라붙기'처럼 언제나 bksp를 입력기가 관할해야 하는 옵션을 켜면 (2)의 상황에서도 bksp 기능이 동작하게 할 수 있지만, 그건 TSF A급 환경에서만 가능하기 때문에 어차피 다른 환경에서는 무용지물입니다.
'권장하지 않는다'라는 문장의 배경에는 이런 복잡한 사연이 존재한답니다. ^^
기윤 님 정도면 이제 기술적인 디테일을 다 이해가 되시리라 여겨집니다.
그나저나, 넘패드를 이용해 한 손만으로 글자를 입력해 보는 거 재미있지요.
이 동진 2014/06/06 11:45 M/D Reply Permalink
안녕하세요? 예전에 아주 예전에 세사모, 그리고 용묵님 홈페이지 있을 시절에 홈페이지에서도 '용천미르'라는 별명으로 활동했던 이 동진입니다. 기억하실지 모르겠네요.
당시 초등학교·중학교 다니고 있었는데 지금 벌써 군대도 다녀오고 대학교 2학년입니다
드보락에 관해서 찾아볼 게 있었는데 문득 세벌식이 생각나 들러보았습니다~
신세기 2014/05/29 07:04 M/D Reply Permalink
정말 감사합니다 ^^ 날개셋의 무궁한 발전을 바라겠습니다. ^^ 평안한 하루 되세요 ^^
신세기 2014/05/27 16:18 M/D Reply Permalink
친절한 답변을 주셔서 정말 감사드립니다 ^^ 사용자 정의 조합에 대해 자세히 알 수 있었습니다.
상용구를 쓰는 것도 더욱 빠르게 쓸 수 있을 것 같구요, 좋은 기능을 알려주셔서 감사합니다 ^^
그런데 안마태 소리글판처럼 조합 중간에 스페이스바를 누르면 글자 조합 직후에 공백이 처리되게 하는 건 어떻게 하는 것인지를 여쭐 수 있을까요? 안마태 소리글판은 조합 중간에 공백이나 특수문자를 치면 자동으로 조합된 글자 오른쪽에 위치하니까요... 예를 들면, 'ㄱ' + '공백' + 'ㅏ' + 'ㅇ' 으로 순차적으로 입력되면 'ㄱ ㅏㅇ'이 아니라 '강 '으로 조합되는 식으로요... 모아치기에서 조합 중간에 입력된 '공백'이나 '.' 이 자동으로 조합이 완료된 글자 오른쪽으로 가게 될 수 있으면 좋을 것 같은데 어떻게 해야 할 수 있는지를 모르겠네요...
신세기 2014/05/26 23:43 M/D Reply Permalink
안녕하세요 사무엘님 요즘 잘 지내시나요? 날개셋 입력기 오토마타에서 초성은 A, 중성은 B, 종성은 C로 되어 있는데요, 공백이나 특수문자도 오토마타에 추가할 수 있는 로마자문자가 있는지 여쭐 수 있을까요?
그런즉 이제 애호박, 단호박, 늙은호박 이 셋은 항상 있으나, 그 중에 제일은 늙은호박이니라.
- 사무엘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |