하찮은 것
- 2011년 3월 2일
- : SOLID.H
접때 AKIRAFUKUOKA(福岡 陽)(이 블로그 사이드바에 있는 まじわる等高線 개발자)의 블로그를 보다가
Flash 툴에서 폰트 임베딩 창에
숫자가 0부터9 임에도 11개 문자라고 표시되었거나
대문자 소문자 모두 27개 문자로 표시되는게 재밌다고 적은 글(링크)을 보았었다.
僕にはさっぱり判らないよ。でもいいじゃないか、ほら、こうやってFlashが使えているんだから。ハハハハ……と、ここでめでたく幕切れと言いたいとこですが「ググれ」の一言で片付けられそうなのでとりあえずググったらさっそく該当ページがヒット。以下がその回答。
教えて!goo 数字は全部で10文字なのに文字オプションのフォントのアウトラインの埋め込みが11文字なのはなぜ?
要するに数字10文字だけでは小数点以下の数字が再現できず、アルファベット26文字だけでは文章を書く事ができない(スペースがなければThequickbrownfoxjumpsoverthelazydogとわけわからん)。そのためFlashは気を使って数字には「.(ピリオド)」、アルファベットには「 (スペース)」を1文字含ませている、というわけ。
그리고 오늘 별로 쓸데없는 일로;; Flex SDK 뒤지다가
<flash-unicode-table>
<language-range>
<lang>Uppercase</lang>
<range>U+0020,U+0041-005A</range>
</language-range>
<language-range>
<lang>Lowercase</lang>
<range>U+0020,U+0061-007A</range>
</language-range>
<language-range>
<lang>Numerals</lang>
<range>U+0030-0039,U+002E</range>
</language-range>
......
Unicode Table(링크) 보니 Numerals의 U+002E는 「.」이고, Uppercase와 Lowercase의 U+0020이 「SPACE」 이다.
뭐 알아내서 적은게 아니고 그냥 과연 그렇구나 해서 포스팅한다;;;


