Open soshimee opened 3 years ago
ㄷ + ㄷ이 ㄸ이 되는 규칙을 옵션으로 설정할 수 있게 libhangul에 구현하긴 했지만 아직 릴리스를 안했습니다. 당장 설정 기능을 사용하실 수는 없겠습니다.
그런데, ibus-hangul(libhangul)에서는 ㅏ
+ ㅣ
가 ㅐ
가 되는 기능은 없습니다.
다른 입력기를 사용하고 있는 것이 아닌지 확인해보시는 것이 좋겠습니다.
ㅏ+ㅣ가 ㅐ가 되는 현상은 옛한글 입력기를 사용하고 있어서 그런것 같습니다. (일반 한글도 입력이 되고, 옛한글도 입력이 되니 편리해서요)
ㅏ+ㅣ가 ㅐ가 되는 현상은 옛한글 입력기를 사용하고 있어서 그런것 같습니다. (일반 한글도 입력이 되고, 옛한글도 입력이 되니 편리해서요)
그렇다면 요구사항은 옛한글 두벌식 자판에서 ㅏ + ㅣ -> ㅐ
규칙을 제거해 달라는 것인가요?
꼭 제거는 아니고, 끄는 설정같은걸 만들면 좋겠다는겁니다 그리고 ᅟᅮᆼ, ᅟᅡᆫ, ᄉᅠᆷ, 등등 완성되지 못한 한글을 입력하는 방법은 없나요? (현재 복사/붙여넣기 중입니다)
옛글 조합 규칙은 일반 자판보다 많습니다. 제거하길 원하는 규칙을 모두 알려주시면 고려해보겠습니다. 조합 규칙은 아래 파일을 참고하시기 바랍니다. https://github.com/libhangul/libhangul/blob/master/data/keyboards/hangul-combination-full.xml
두벌식 자판으로는 입력을 허용하지 않고 있습니다. 세벌식 자판으로는 미완성 음절을 만들어내는 것이 가능합니다만, 한음절로 보이지는 않게됩니다. 또는 문자표 같은 것에서 한글자모(U+1100)를 하나씩 붙여넣는 방법으로 입력이 가능합니다. 미완성 문자는 유니코드에서 비표준입니다.
아니면 기본 규칙을 만들어놓고 유저가 선택할수 있게 만드는것도 좋을것 같습니다.
해당 이슈 진행 사항이 어떻게 되나요?
두벌식에선 세벌식과 다르게 쌍자음을 연타로 사용할 필요성이 적습니다. 선택 사항이 되었으면 좋겠습니다
같은 이슈를 겪는 중인데, 만약 켜고 끄는 옵션을 추가한다고 한다면 두벌식 자판을 입력할때 libhangul/libhangul@master/data/keyboards/hangul-combination-full.xml 에서 ㄱ + ㄱ -> ㄲ
같은 부분을 제거한 새 xml
파일을 로드하게 만드면 될까요?
@yoonsangmin
해당 기능은 libhangul의 https://github.com/libhangul/libhangul/commit/1b438ae53333c7186544ecd79add5ea175a63d8d 에서 구현되었습니다만, 아직 릴리스되지 않아 사용이 불가능합니다.
@scarf005
아직 ibus-hangul에는 libhangul의 xml 로딩 기능이 적용되지 않아서 xml을 수정해도 안됩니다.
https://github.com/libhangul/libhangul/blob/main/hangul/hangulkeyboard.h 파일의 hangul_combination_table_default 테이블을 수정하고 다시 빌드해야 합니다.
@choehwanjin
./autogen.sh && ./configure && make && sudo make install && ibus restart
로컬에서 https://github.com/libhangul/libhangul 를 클론 후 hangul_combination_table_default
에서 해당 부분을 모두 주석 처리 후 빌드했습니다.
그러나 위 gif와 같이 변화가 없었습니다.
kiyeok-sios
이 나와있는 모든 부분을 주석 처리하고 빌드해도 변화가 없었습니다.sudo systemctl restart display-manager
을 실행해 입력 방식을 초기화하고 다시 들어와도 변화가 없었습니다.혹시 놓친 단계가 있을까요?
Arch에서 ibus-hangul을 이용해서 두벌식 키보드로 입력을 하고 있습니다. 하나 불편한 점이 있다면 자음을 두번 써서 쌍자음이 되는 현상입니다. 예를들면 온라인 채팅상에서 "ㄷㄷ"를 입력하고 싶은데 "ㄸ"가 입력되는 상황입니다. 모음도 똑같은 상황입니다. ㅏ와 ㅣ를 붙여서 쓸 경우 ㅐ가 됩니다. 보통 세벌식에서 사용되는 입력 방법인것 같은데, 두벌식을 사용하는 저에게는 불편한 점입니다.