아래 <개정 글의 글자들을 추출하는 프로그래밍>의 원천기술에 대한 저작권을 포함한 일체의 권리는 Hangle 대표 이기희에게 있음 - © Hangle
<2019/11/01 공표>
  Hangle 대표 이기희는 '한글'이라는 말이 지닌 뜻을 아래처럼 정의한다.
=
손으로는 감당이 안되는 초인류(Preterhuman) 글자(Letter) ->
= So Numerous Letters, -> Letter Programming <- a preterhuman language
↓↓↓
// 아래는 개정 글자에 대한 글입니다.  
 사실, 필자는 언젠가 1억9천2백만이 넘는 글자들을 일일이 표기하고자 했다, 그것도 나름 묘안 - 먼저 모음만 따로 추출해놓고 클론 형식으로 자음을 일일이 붙인 뒤 screen, paste, cut.... - 을 강구해서.
  -> 클론 형식의 글자 생성
 하지만 그 수많은 글자들을 일일이 표기하는거는 정말 너무나 버겁고도 무리였다. 그래서 필자는 그러한 글자들을 아무도 쉽사리 범접할수없는 '초인류 언어(a preterhuman language)'라고 했다.
 그렇게 한동안 무리를 하다가 도저이 안되겠다싶어 이런저런 궁리를 하던 차에 번뜩 마음에 떠오른 것이 바로 <음소를 배치하는 프로그래밍>으로 글자들을 추출하는거였다.
 그렇다!
 그렇게 프로그래밍으로 글들을 추출해야만 그 무수한 '초인류 글자( preterhuman letters)'들을 일일이 나열할수있다!
  한빛 이기희가 위에서 '한글'에 대한 정의를 왜 그렇게 했는지 아래에서 잘 보여준다.
The Proto Type of a Letter
위 글자는 한글에서 가장 복잡한 형태 중의 하나로, 그 크기가 아주 작아서 아래처럼 확대했다. // 실제론 저거보다 더 작은...
먼저 위 글자에 대한 기본골격을 살펴보자.
위는 글에서 가장 복잡한 형태를 지닌 글자의 최대확장치를 보여주는 Prototype이다. 저 원형에서 아래 그림처럼 자음과 모음 그리고 달의 모음인 < >이 가미된 겹모음이 형성되어 다양한 형태의 글자들을 프로그래밍을 통해 추출할수있다.
자, 그럼 이제 본격적으로 프로그래밍...
 
Programming the Lettering System
- © Hangle
아래 글자는 글에서 가장 복잡한 형태 중의 하나로, 프로그래밍을 하기위해 글자 속에 cell 형태의 구획이 그어져 있다. // 태그 소스로 보면...
위의 작은 글자 - 실제론 더 작아야겠지만 - 를 아래처럼 확대해보면
22(w)*24(H)
한글에서 가장 복잡한 형태의 글자는 위와 같은 형태의 cell을 지닌다.
이제 각 cell에 배분된 그림 조각들을 다 지운(del) 태그 형식의 table이다.
다시 여기 각 cell의 <tr><td> 상자 속에 색상으로 위와 같은 글자를 추출할수있다.
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
                                               
- cell/mosaic 방식: white or black -
cell 단위로 구분하는거가 구체적이면서도 명확하다. 하지만 둥근 형태일 땐 사각형 cell이 지닌 한계도 분명 있다.
  (아주 미세해지면 모든게 (dot)이지만...)
  (아직 여기서 다룰 부분은 아니지만) 또한 소리 영역에서도 그런 한계는 있다. // sector도 일종의 cell이지만...
' 네모 상자 안에서 로운 글자, '
- Hangle
* 글자 * Sector
sector 방식: colors from white
필자는 여기서 각 셀 단위로 하지않고 일정 cell들을 묶어 영역을 구분하는 sector 단위로 한 뒤 지정 음가를 배분하는 형식을 취했다. 왜냐면 각 cell에다 음소배정치를 배분하려면 너무 복잡해지기에... 또한 향후 소리부분도 사각형 cell 단위로는 한계가 있기에...
  // sector도 일종의 cell이지만...
  또한 sector 단위도 합성모음인 경우 TM*TMB, H*V 등에 따라 상*하, 좌*우로 가변적이다.
Programming Chart
먼저, 이 모든 구획은 크게 초성*중성의 TM과 초성*중성*종성의 TMB로 구분된다.
또한 TMTMB가로모음세로모음 그리고 합성모음으로 구분된다.
  1. TM
    1)가로모음
      첫째, 초성 자음은 크게 2가지로 구분하여 크기별로 배정한다.
        단자음 -> 초성*중성 구역에서 상단, 큰 영역
        겹자음 -> 초성*중성 구역에서 상단, 큰 영역을 절반 크기로 분할 배치
      둣째, 가로 중성 모음은 기본적으로...
        ...... // 이하 부분은 ...
<= 한글 프로그래밍에서 가장 주목할 부분은 테이블 모음(table vowel)이다!
다시 한번 주목하라!
어찌 이 조그마한 글자 하나에 이렇게 많은...
' 네모 상자 안에서 로운 글자, '
- Hangle
( 이제 ''의 의미를 알리라. )
위의 저 작은 눈금의 셀로 구획된 글자에 따라 프로그래밍된 각각의 요소를 태그별로 분류하여 입력값(input)에 따라 다르게 표출되도록 하면 된다. - © Hangle
위 글자 하나에도 그렇게 복잡다단한 과정을 거쳐야하고, 그런 일련의 진행을 주도면밀하게 프로그래밍해야만 향후 음성적인 요소도 잘 반영될 수가 있으리라.
재차 당부하는 바는 '그 수많은 초인류 글자들이 무슨 소용이냐'며 필자를 비난이나 비아냥으로 옥죄지않앗으면 한다. 필자도 그 누구못지않게 고뇌했고, 뭔가 가닥이 잡힐 듯한 그 느낌에 금방이라도 쓰러질듯 숨이 턱턱 막혀오는 것을 무릅쓴채 포개고 포개기를 수없이 반복했던 지난한 과정이 있었기에 더욱 그러하다. 그런 일련의 과정 또한 아무나 쉽사리 추출해내지못하겠거니와 어쩌면 여러분들에게 <창의에 대한 기회의 끈>으로 작용할지도 모르겠기에 열린 마음으로 다가왓으면 하는 바램 더더욱 간절하다.
  - Hangle 대표 이기희     
한글 문자 시스템(Hangle Letter System)
 
 
영어 스페인어 아우르는 한글
Hangle + English + Spainish
 
Esperanto
 
So Exquisite and Effective Language, Hangle
위와 관련된 지식재산권은 Hangle 대표 이기희에게 있니다. - © Hangle