さて、文字入力画面で入力した文字はグラフィティでどのように描画されるのでしょうか。 まず、ちゃんと表示可能な文字は以下の通りです。 ・半角英大文字全部 ・半角英小文字全部 ・半角数字全部
(例)「..ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm nopqrstuvwxyz 1234567890」→ | |
ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm nopqrstuvwxyz 1234567890 |
(上の文字列で大文字のIと小文字のiが逆なのではないか、という指摘がありますが、実際にこう出るのでこれは仕様と思って諦めましょう) ・スペース (例)「The Rogue」→The Rogue これらに関してはきちんと表示されます。 上記の文字以外に、一応表示されることはされるけれども、上記の文字と比べてちょっと変なのが半角の「?」マーク。 (例)「Why?」→Why? (ちゃんと表示可能な文字に比べると横幅が半分になっている) また、表示自体が化けるのが半角の「!」マーク。 (例)「Oh!」→Oh0 (「!」が数字の「0」に化け、しかも横幅が半分になっている) それ以外の半角記号については、全く表示されずに0.5文字分のスペースに化けます。 (例1)「"#$%&'()@*.,」→ (全部スペースに化けているので表示されない) (例2)「0.1g」→0 1g (「0」と「1」の間の「.」が0.5文字分のスペースに化けている) 尚、この0.5文字分のスペースを、便宜上「半スペース」と呼んでいきます。 (補足……この半スペースに関しては、実際には不具合であると思われます) そして全角文字(2バイト文字)についてですが、1バイトずつ分解されて表示されるので99%化けます。 戻る