한글로 특수문자를 입력하기 위한 데이터를 만들고 있습니다.
예전에 "한자키를 한자입력에만 사용해야할까요?"라는 글에 한자키를 특수문자 입력을 위한 용도로도 사용하자는 아이디어을 적은 적이 있습니다.
한자키는 주로 한자를 한글자씩 치환하거나, 자음+한자키 조합을 이용해서 특수문자를 입력하는데 사용하고 있습니다. 그러다가, scim-hangul 이라던가, 새나루입력기에서 단어 단위 한자를 치환할 수 있는 기능이 추가되었습니다.제 생각에는 단어 단위로 한자를 치환할 수 있는 기능을 이용한다면, 단순히 한자를 바꾸는 용도 이외에 어려가지 용도록 한자키를 사용할 수 있지 않을까 생각합니다.
예를 들면, "삼각형"을 입력하고 한자를 누른다면, "△", "▴"같은 삼각형 기호를 선택하여 입력할 수 있도록하고, "음표"를 입력하고 한자를 누르면 여러가지 음표를 입력할 수 있도록 하는 것입니다. 단순한 1:1 변환 뿐만이나라, "ㅎ아래아ㄴ"입력하고 한자키를 누르는 형식으로 옛한글을 입력할 수 있다거나, "히라가나:니혼"(데이터베이스 이름:치환할 글자)이라고 입력하면 "にほん"이라는 히라가나가 입력된다거나 하는 기능도 추가할 수 있을 것이고, 더 나아가서 워드프로세서에 여러가지 격식있는 인사말이 들어 있는 것 처럼 "안부인사"를 누르고 한자키를 눌러, 여러가지 인사말을 선택하여 입력할 수 있다면 문서 작성도 편리하게 할 수 있겠죠.
이렇게 하기 위해선, 우선 데이터베이스를 만들어야겠지요. 데이터베이스 같은 경우에는 KLDPWiki같은 곳에 입력기 데이터베이스에 관한 란을 만들어서, 누구나 추가하고 관리할 수 있도록 하고, IME를 개발하시는분께서 여기서 만들어진 데이터를 IME에 업데이트하는 형식으로 지원한다면 좋을 것 같습니다.
잘 만들어진다면, 윈도우에 기본적으로 설치되는 IME를 지우고, 새나루 입력기를 사용하려는 사람이 늘어날 것이고, SCIM, nabi등의 한글 입력기를 쓰기위해 리눅스를 선택하는 사용자가 늘어날 수 있으리라 생각합니다.
이런식으로 한글을 이용하여 특수 문자를 입력하기 위해서는 "한글:특수문자"형태로 정리가 된 데이터가 필요합니다. 이런 형식으로 된 데이터를 만들기 위해서 백괴사전을 운영하시는 Peremen님께 허락을 받아서 백괴사전 내의 저의 사용자 페이지에 한글 입력기용 특수문자 수집 페이지를 만들었습니다. 참여해 주시면 감사하겠습니다.
http://ko.uncyclopedia.info/wiki/%EC%82%AC%EC%9A%A9%EC%9E%90:Masoris/libhangul-data
(글과 관련없는
(글과 관련없는 질문이라 죄송합니다.) 리눅스용 키보드에도 한자키가 있나요?
* 포럼 주제와 무관한 신변잡기를 반복해서 올리지 맙시다.
* 질문 게시판 만이라도 익명 글쓰기를 막아야 한다고 생각합니다.
리눅스용 키보드는
리눅스용 키보드는 따로 있는 것이 아닙니다. 고로 있습니다.
---- 절취선 ----
http://blog.peremen.name
빈 하트 마크부터
빈 하트 마크부터 람다까지 더해봤는데 저렇게 하는 게 맞나요?
네, 그렇게 더해
네, 그렇게 더해 주시면 됩니다.
도 추가해 주셨던데, "4"와 "8"은 한글이 아니라서 수정하였습니다.
____
The limits of my language mean the limits of my world. - Ludwig Wittgenstein
____
The limits of my language mean the limits of my world. - Ludwig Wittgenstein
좋은 아이디어네요...
좋은 아이디어네요...
아주좋아요