유니코드에서 한글에 대해 질문드립니다.(그리고 여러잡다한 질?
유니코드에서 한글에 대해 질문드립니다.
유니코드 사이트(http://www.unicode.org)에 들어가보면
오른쪽의 차트쪽에 가면 여러 문자 셋에 대한 정보들이 나오는데요.
여기에서 한글과 관련된 것을 찾아보면 세가지가 나옵니다.
우선 이렇게 세가지가 있답니다.
Hangul Jamo
Hangul Compatibility Jamo
Hangul Syllables (7MB)
여기서 자료들을 조사하면서 한글자모는 일명 유니조합형이고,
한글실라블은 일명 유니완성형 이란것 까지는 알겠습니다.
그런데 한글컴패티블리티자모는 무엇때문에 있는지 무얼하는 것인지
읽어봐도 도통 모르겠네요. 아마도 제가 영어가 딸리기 때문이겠죠? ㅠㅠ
아시는 분 계시면 도움말씀 부탁드립니다...
뱀다리1.)
리눅스 콘솔 환경에서 유니콘이나 zhcon같은 한글 구현을 위한 졸작 준비로
요즘 한글관련 공부와 프레임버퍼, 오토마타 공부에 한창이랍니다. 맨땅에
헤딩하기라 조금 산만하네요. 혹시 리눅스 콘솔 환경에서 이런 환경 구현하는
것과 관련된 어떤 정보라도 있으신분은 도움 부탁드립니다.
아... 비트맵 폰트셋도 졸작 준비하면서 하나 만들어보려고 하고 있는데...
어떻게 만드는지 관련된 정보 구할 수 있을까요? 비트맵 폰트 제작 프로그램
이름이라도, 공개라면 구할 수 있는 곳 정보 부탁드립니다.
뱀다리2.)
궁금한 것이 있는데, 처음해보는 작업이라 제가 생각하고 있는 이 프로그램의
규모가 어느 정도인지, 난이도가 어느 정도인지 도통 실감이 안오는군요.
그다지 기술적으로 졸업작품에 하기에는 너무 빈약한 주제(난이도가 없다.)라는
압박을 주변에서 받고 있어서 든 생각입니다.
kldp분들은 어떻게 생각하시는지 6개월 졸작 프로젝트에 적당한 주제인지...
난이도가 별루 없는 작업인지... 이미 만들어진 것을 다시 만드는 것이라
소모성 작업이 될런지... 너무 난이도가 낮다면 어떤 기능을 추가하는 것이
좋은지... 기타 등등... 그냥... 편하게 조언 부탁드립니다...
http://www.unicode.org/book/ch10.pdfht
http://www.unicode.org/book/ch10.pdf
http://www.unicode.org/versions/Unicode4.0.0/ch11.pdf
도움이 될지는 모르지만 혹시나 해서 링크 걸어봅니다.
1. 유니코드원래 Unicode는 이전 Charset들과의 호환성을
1. 유니코드
원래 Unicode는 이전 Charset들과의 호환성을 보장하기 위해서 기존의 local charset들을 모두
포함하는 개념으로 만들어졌습니다. 거기서 Compatibility Jamo는 기존의 ksx1001에 있는 한글
낱자영역에 해당하는 부분입니다. 이렇게 되어 있어야 Unicode <-> ksx1001 변환에서
손실되는 정보가 없습니다.
아래를 참고하세요.
http://openlook.org/wiki/ROKCharsets
http://openlook.org/wiki/RoundTrip
http://openlook.org/wiki/CategoryInternationalization?action=fullsearch&value=CategoryInternationalization&literal=1&case=1&context=40
2. 비트맵 폰트
제 생각에 오토마타나 다른 입력 환경을 구현하는 것은 괜찮은데, 폰트를 만드는 것은 별로 좋은 선택이
아닌것 같습니다. 폰트에 관한 정보는 아래 위키에 가서 찾아보십시오.
http://chem.skku.ac.kr/~kle/main/KLEProject
http://chem.skku.ac.kr/~kle/main/%BA%F1%C6%AE%B8%CA%B1%DB%B2%C3%B8%B8%B5%E9%B1%E2
한글 입력기 구현에 대한 정보는 아래 링크를 참고하세요.
http://chem.skku.ac.kr/~kle/main/%C7%D1%B1%DB%C0%D4%B7%C2%B1%E2
댓글 달기