2013年10月15日火曜日

Unicodeの話

iPhoneが普及して特にTwitterとかでUnicodeを用いた顔文字が使われるようになりました。
しかし、そのような事実はどうだっていいのです。
そう、Windowsユーザーならね。
因みにAndroidだと一部表示されません。

まぁそんなわけで長編AAにもズレ直し、或いは表現の幅を広げる為に、以前より頻繁にUnicode(通称:雲丹)が使用されるようになってきました。

しかし、長編板の仕様上、使える表記とそうでないものがあります。
その話です。

----ここまで前置き

さて、各板にはSETTING.TXTと呼ばれるものが存在します。
端的にまとめれば板ごとの仕様書なんですが、詳しくはこちらをどうぞ。
【∑(゚Д゚≡゚Д゚)?? SETTING.TXT解読シヨウーヨ (゚Д゚;)】

AA長編の:http://toro.2ch.net/aastory/SETTING.TXT
この中でUnicodeについての仕様を表すものは23行目の
BBS_UNICODE=pass です。
前述のリンクによると、passは数値文字参照の使用が可能であることを示します。

ここで重要なのは、Unicodeと呼ばれるものには「数値文字参照」と「文字実体参照」という2種類の表記が存在することです。
まぁAA書きには釈迦に説法だと思うのですが、
数値文字参照は16進数ないし10進数の文字番号で表記されたもの、
文字実体参照は特定のキーワードによって該当文字を示すものです。
まぁ数字かアルファベットかってことですね。
文字16進数10進数文字実体参照説明
00A00160 ノーブレークスペース
¡00A10161¡逆立ち感嘆符
¢00A20162¢セント記号
--wikipedia「文字参照」より一部引用

しかし、2chではこの「文字実体参照」は使えません。
参考:2chで文字実体参照が使えなくなった-やぎさんはわらばんしをたべる


294 : 忍法帖【Lv=13,xxxPT】(1+0:50) :2013/10/13(日) 12:02:09.42 ID:ml/BDbb80


テス/   /

295 :( ´∀)・∀),,゚Д)さん:2013/10/13(日) 12:06:11.68 ID:ml/BDbb80


/   / 
 --生存報告スレより引用


じゃあ数値実体参照はどうなのか?いけるんだろ?という話になるのですが、これも一筋縄では
行かないのです。
取り敢えずこいつを見てくれ



257 :ボブ ◆BOBU101jCc :2013/10/13(日) 02:05:40.61 ID:R9bWkdQM0


  \    i|                            __ 00
  〉\_ノし___                         | ∟
 _そ   / ̄ ̄         、__人_人_人_  人       |_厂
 ̄)  /               )  うぐぅ!  (
  ≦   l                ⌒Y⌒Y⌒Y⌒ Y               _,n_
  て   ',       ∧∧ レ/                          └l n |
  `ヽ\{ {   (;゚∀゙) て                             U U
:::::::::      \ G と二※    /  ̄|  
::::::     /  / <  ー┐   &#x2006;/   .| |&#x2006;
:::::::. . /  / 」 」」\_)'   &#x2009;/   \、ノし/&#x2005; ∧_∧ _ ___
::::. /  /:」」」」」」|      /   &#x2005; `)r'⌒ヽて(´дヾ:)     ̄ ̄ ̄ ̄       [][]「l
./_/」」」」」 」/!    /     &#x200A;)、※_ソ、&#x2006;r‐ ===`ー')    ≡=― _,√ ̄ ̄ &#x2005;くノ
__::::||」」」」 /」 |    / ∧_&#x2005;/^Y´   &#x200A; \_)、::\
. /| ||」」  」       / ( ´∀`) &#x2009;|         \_)  =───-z___
' 」」| ||  」        ./ ∧∧とノ┐ :|
」」」| |          /  (゚д゚;)(_) |     
」」」|          /.  とと  ヽ    :|    
/   と   >      
--Madmen Of White Suit -7-より引用



結論から言います。
数値実体参照の16進数表記は使えません。
特にそれを示す記述も見つからないのですが使えません。
使えないものは使えないのです。悲しい話ですね。

どういうのが16進数表記なのか?というとですね、
数字のみによって表わされるのが10進数、数字とアルファベットで表わされるのが16進数です。


2ドットスペースとかを使う人のためにそれっぽいページを見つけたので置いておきます。
こだわりのHTML 空白編

こんな感じです。以上。

MS Pゴのバージョンによる見え方の違いとかもそのうち書きたい。(願望)

出張版だよ

モララーのビデオ棚 勝手保管庫の出張版だよ。

なんか最近、AA長編@2ch掲示板の仕様とかが結構紛らわしいっぽいので覚え書きめいたものを書いていこうと思います。思うだけかもしれませんが。
このご時世、TumblrなりNAVERまとめなりを駆使して、既存の情報をスクラップすれば済んでしまう話なのですがまぁそこはDIYということで、多少はね?

信憑性については出来るだけ気をつけますが、誤情報があった場合は教えてください。
あと追加情報とかもあればそれも教えてくれると嬉しいです。