SJISとShift_JISの違いを全部洗い出してみる

RubyのSJISはShift_JISじゃない
http://qiita.com/yugo-yamamoto/items/21f87b8b8dd135ed1d8a
の続き。

じゃぁってことで、どんだけ違うのかってのを一通りみてやりましょうのコーナー。「この文字だけは気をつけようね！」ってことが分かって、予め置換しておけるからね。

SJIS（Windows-31J）のコード体系から、全部のSJISをピックアップし、それらを

- Shift_JISと見立ててUTF8に変換
- SJISと見立ててUTF8に変換
- 以上の2つを比較して違うものだけを出力
- 変換できない時には？に置換


というロジックを書いてみた。

```rb

def detect_mismatch(hi_byte,low_byte)
    wchar = "  " #2バイトの文字
    wchar.setbyte(0,hi_byte)
    wchar.setbyte(1,low_byte)
    begin
      from_shiftjis =  wchar.encode("UTF-8", "Shift_JIS") 
    rescue
      from_shiftjis = "??"
    end
    begin
      from_sjis = wchar.encode("UTF-8", "SJIS") 
    rescue
      from_sjis = "??"
    end
    if from_shiftjis.ord != from_sjis.ord
      puts hi_byte.to_s(16) + low_byte.to_s(16) + "  shiftjis: #{from_shiftjis}(#{from_shiftjis.ord.to_s(16)}) sjis:#{from_sjis}(#{from_sjis.ord.to_s(16)})"
    end
end

# 上位バイトと下位バイトをそれぞれ変えながら
# SJISの文字コード体系をすべてなめる

0x81.upto(0x9f){|hi_byte|
  0x40.upto(0x7e){|low_byte|
    detect_mismatch(hi_byte,low_byte)
  }
  0x80.upto(0xfc){|low_byte|
    detect_mismatch(hi_byte,low_byte)
  }
}

0xe0.upto(0xef){|hi_byte|
  0x40.upto(0x7e){|low_byte|
    detect_mismatch(hi_byte,low_byte)
  }
  0x80.upto(0xfc){|low_byte|
    detect_mismatch(hi_byte,low_byte)
  }
}
```

外字領域は上位がF0〜F9に割当られているんだけど、外字領域がSJISにないのは自明なので、ここでは対象外。Macの標準フォントだと見ることもできないし。

そして、食い違ってるリストの出力結果も最後に付けておきます。
丸数字とかの機種依存文字と言われる領域がダメなのはまぁ分かる。
有名ドコロでは、「〜」なんだけど、それだけじゃなくて「ー」もだめ、UNICODEで言えば、2014と2015と一個違い。惜しい！ここは頑張って欲しかった！

ed40から始まる領域もShift_JISではカバーしていない。ここはNEC選定IBM拡張文字って領域ですね。

```
815c  shiftjis: —(2014) sjis:―(2015)
8160  shiftjis: 〜(301c) sjis:～(ff5e)
8161  shiftjis: ‖(2016) sjis:∥(2225)
817c  shiftjis: −(2212) sjis:－(ff0d)
8191  shiftjis: ¢(a2) sjis:￠(ffe0)
8192  shiftjis: £(a3) sjis:￡(ffe1)
81ca  shiftjis: ¬(ac) sjis:￢(ffe2)
8740  shiftjis: ??(3f) sjis:①(2460)
8741  shiftjis: ??(3f) sjis:②(2461)
8742  shiftjis: ??(3f) sjis:③(2462)
8743  shiftjis: ??(3f) sjis:④(2463)
8744  shiftjis: ??(3f) sjis:⑤(2464)
8745  shiftjis: ??(3f) sjis:⑥(2465)
8746  shiftjis: ??(3f) sjis:⑦(2466)
8747  shiftjis: ??(3f) sjis:⑧(2467)
8748  shiftjis: ??(3f) sjis:⑨(2468)
8749  shiftjis: ??(3f) sjis:⑩(2469)
874a  shiftjis: ??(3f) sjis:⑪(246a)
874b  shiftjis: ??(3f) sjis:⑫(246b)
874c  shiftjis: ??(3f) sjis:⑬(246c)
874d  shiftjis: ??(3f) sjis:⑭(246d)
874e  shiftjis: ??(3f) sjis:⑮(246e)
874f  shiftjis: ??(3f) sjis:⑯(246f)
8750  shiftjis: ??(3f) sjis:⑰(2470)
8751  shiftjis: ??(3f) sjis:⑱(2471)
8752  shiftjis: ??(3f) sjis:⑲(2472)
8753  shiftjis: ??(3f) sjis:⑳(2473)
8754  shiftjis: ??(3f) sjis:Ⅰ(2160)
8755  shiftjis: ??(3f) sjis:Ⅱ(2161)
8756  shiftjis: ??(3f) sjis:Ⅲ(2162)
8757  shiftjis: ??(3f) sjis:Ⅳ(2163)
8758  shiftjis: ??(3f) sjis:Ⅴ(2164)
8759  shiftjis: ??(3f) sjis:Ⅵ(2165)
875a  shiftjis: ??(3f) sjis:Ⅶ(2166)
875b  shiftjis: ??(3f) sjis:Ⅷ(2167)
875c  shiftjis: ??(3f) sjis:Ⅸ(2168)
875d  shiftjis: ??(3f) sjis:Ⅹ(2169)
875f  shiftjis: ??(3f) sjis:㍉(3349)
8760  shiftjis: ??(3f) sjis:㌔(3314)
8761  shiftjis: ??(3f) sjis:㌢(3322)
8762  shiftjis: ??(3f) sjis:㍍(334d)
8763  shiftjis: ??(3f) sjis:㌘(3318)
8764  shiftjis: ??(3f) sjis:㌧(3327)
8765  shiftjis: ??(3f) sjis:㌃(3303)
8766  shiftjis: ??(3f) sjis:㌶(3336)
8767  shiftjis: ??(3f) sjis:㍑(3351)
8768  shiftjis: ??(3f) sjis:㍗(3357)
8769  shiftjis: ??(3f) sjis:㌍(330d)
876a  shiftjis: ??(3f) sjis:㌦(3326)
876b  shiftjis: ??(3f) sjis:㌣(3323)
876c  shiftjis: ??(3f) sjis:㌫(332b)
876d  shiftjis: ??(3f) sjis:㍊(334a)
876e  shiftjis: ??(3f) sjis:㌻(333b)
876f  shiftjis: ??(3f) sjis:㎜(339c)
8770  shiftjis: ??(3f) sjis:㎝(339d)
8771  shiftjis: ??(3f) sjis:㎞(339e)
8772  shiftjis: ??(3f) sjis:㎎(338e)
8773  shiftjis: ??(3f) sjis:㎏(338f)
8774  shiftjis: ??(3f) sjis:㏄(33c4)
8775  shiftjis: ??(3f) sjis:㎡(33a1)
877e  shiftjis: ??(3f) sjis:㍻(337b)
8780  shiftjis: ??(3f) sjis:〝(301d)
8781  shiftjis: ??(3f) sjis:〟(301f)
8782  shiftjis: ??(3f) sjis:№(2116)
8783  shiftjis: ??(3f) sjis:㏍(33cd)
8784  shiftjis: ??(3f) sjis:℡(2121)
8785  shiftjis: ??(3f) sjis:㊤(32a4)
8786  shiftjis: ??(3f) sjis:㊥(32a5)
8787  shiftjis: ??(3f) sjis:㊦(32a6)
8788  shiftjis: ??(3f) sjis:㊧(32a7)
8789  shiftjis: ??(3f) sjis:㊨(32a8)
878a  shiftjis: ??(3f) sjis:㈱(3231)
878b  shiftjis: ??(3f) sjis:㈲(3232)
878c  shiftjis: ??(3f) sjis:㈹(3239)
878d  shiftjis: ??(3f) sjis:㍾(337e)
878e  shiftjis: ??(3f) sjis:㍽(337d)
878f  shiftjis: ??(3f) sjis:㍼(337c)
8790  shiftjis: ??(3f) sjis:≒(2252)
8791  shiftjis: ??(3f) sjis:≡(2261)
8792  shiftjis: ??(3f) sjis:∫(222b)
8793  shiftjis: ??(3f) sjis:∮(222e)
8794  shiftjis: ??(3f) sjis:∑(2211)
8795  shiftjis: ??(3f) sjis:√(221a)
8796  shiftjis: ??(3f) sjis:⊥(22a5)
8797  shiftjis: ??(3f) sjis:∠(2220)
8798  shiftjis: ??(3f) sjis:∟(221f)
8799  shiftjis: ??(3f) sjis:⊿(22bf)
879a  shiftjis: ??(3f) sjis:∵(2235)
879b  shiftjis: ??(3f) sjis:∩(2229)
879c  shiftjis: ??(3f) sjis:∪(222a)
ed40  shiftjis: ??(3f) sjis:纊(7e8a)
ed41  shiftjis: ??(3f) sjis:褜(891c)
ed42  shiftjis: ??(3f) sjis:鍈(9348)
ed43  shiftjis: ??(3f) sjis:銈(9288)
ed44  shiftjis: ??(3f) sjis:蓜(84dc)
ed45  shiftjis: ??(3f) sjis:俉(4fc9)
ed46  shiftjis: ??(3f) sjis:炻(70bb)
ed47  shiftjis: ??(3f) sjis:昱(6631)
ed48  shiftjis: ??(3f) sjis:棈(68c8)
ed49  shiftjis: ??(3f) sjis:鋹(92f9)
ed4a  shiftjis: ??(3f) sjis:曻(66fb)
ed4b  shiftjis: ??(3f) sjis:彅(5f45)
ed4c  shiftjis: ??(3f) sjis:丨(4e28)
ed4d  shiftjis: ??(3f) sjis:仡(4ee1)
ed4e  shiftjis: ??(3f) sjis:仼(4efc)
ed4f  shiftjis: ??(3f) sjis:伀(4f00)
ed50  shiftjis: ??(3f) sjis:伃(4f03)
ed51  shiftjis: ??(3f) sjis:伹(4f39)
ed52  shiftjis: ??(3f) sjis:佖(4f56)
ed53  shiftjis: ??(3f) sjis:侒(4f92)
ed54  shiftjis: ??(3f) sjis:侊(4f8a)
ed55  shiftjis: ??(3f) sjis:侚(4f9a)
ed56  shiftjis: ??(3f) sjis:侔(4f94)
ed57  shiftjis: ??(3f) sjis:俍(4fcd)
ed58  shiftjis: ??(3f) sjis:偀(5040)
ed59  shiftjis: ??(3f) sjis:倢(5022)
ed5a  shiftjis: ??(3f) sjis:俿(4fff)
ed5b  shiftjis: ??(3f) sjis:倞(501e)
ed5c  shiftjis: ??(3f) sjis:偆(5046)
ed5d  shiftjis: ??(3f) sjis:偰(5070)
ed5e  shiftjis: ??(3f) sjis:偂(5042)
ed5f  shiftjis: ??(3f) sjis:傔(5094)
ed60  shiftjis: ??(3f) sjis:僴(50f4)
ed61  shiftjis: ??(3f) sjis:僘(50d8)
ed62  shiftjis: ??(3f) sjis:兊(514a)
ed63  shiftjis: ??(3f) sjis:兤(5164)
ed64  shiftjis: ??(3f) sjis:冝(519d)
ed65  shiftjis: ??(3f) sjis:冾(51be)
ed66  shiftjis: ??(3f) sjis:凬(51ec)
ed67  shiftjis: ??(3f) sjis:刕(5215)
ed68  shiftjis: ??(3f) sjis:劜(529c)
ed69  shiftjis: ??(3f) sjis:劦(52a6)
ed6a  shiftjis: ??(3f) sjis:勀(52c0)
ed6b  shiftjis: ??(3f) sjis:勛(52db)
ed6c  shiftjis: ??(3f) sjis:匀(5300)
ed6d  shiftjis: ??(3f) sjis:匇(5307)
ed6e  shiftjis: ??(3f) sjis:匤(5324)
ed6f  shiftjis: ??(3f) sjis:卲(5372)
ed70  shiftjis: ??(3f) sjis:厓(5393)
ed71  shiftjis: ??(3f) sjis:厲(53b2)
ed72  shiftjis: ??(3f) sjis:叝(53dd)
ed73  shiftjis: ??(3f) sjis:﨎(fa0e)
ed74  shiftjis: ??(3f) sjis:咜(549c)
ed75  shiftjis: ??(3f) sjis:咊(548a)
ed76  shiftjis: ??(3f) sjis:咩(54a9)
ed77  shiftjis: ??(3f) sjis:哿(54ff)
ed78  shiftjis: ??(3f) sjis:喆(5586)
ed79  shiftjis: ??(3f) sjis:坙(5759)
ed7a  shiftjis: ??(3f) sjis:坥(5765)
ed7b  shiftjis: ??(3f) sjis:垬(57ac)
ed7c  shiftjis: ??(3f) sjis:埈(57c8)
ed7d  shiftjis: ??(3f) sjis:埇(57c7)
ed7e  shiftjis: ??(3f) sjis:﨏(fa0f)
ed80  shiftjis: ??(3f) sjis:塚(fa10)
ed81  shiftjis: ??(3f) sjis:增(589e)
ed82  shiftjis: ??(3f) sjis:墲(58b2)
ed83  shiftjis: ??(3f) sjis:夋(590b)
ed84  shiftjis: ??(3f) sjis:奓(5953)
ed85  shiftjis: ??(3f) sjis:奛(595b)
ed86  shiftjis: ??(3f) sjis:奝(595d)
ed87  shiftjis: ??(3f) sjis:奣(5963)
ed88  shiftjis: ??(3f) sjis:妤(59a4)
ed89  shiftjis: ??(3f) sjis:妺(59ba)
ed8a  shiftjis: ??(3f) sjis:孖(5b56)
ed8b  shiftjis: ??(3f) sjis:寀(5bc0)
ed8c  shiftjis: ??(3f) sjis:甯(752f)
ed8d  shiftjis: ??(3f) sjis:寘(5bd8)
ed8e  shiftjis: ??(3f) sjis:寬(5bec)
ed8f  shiftjis: ??(3f) sjis:尞(5c1e)
ed90  shiftjis: ??(3f) sjis:岦(5ca6)
ed91  shiftjis: ??(3f) sjis:岺(5cba)
ed92  shiftjis: ??(3f) sjis:峵(5cf5)
ed93  shiftjis: ??(3f) sjis:崧(5d27)
ed94  shiftjis: ??(3f) sjis:嵓(5d53)
ed95  shiftjis: ??(3f) sjis:﨑(fa11)
ed96  shiftjis: ??(3f) sjis:嵂(5d42)
ed97  shiftjis: ??(3f) sjis:嵭(5d6d)
ed98  shiftjis: ??(3f) sjis:嶸(5db8)
ed99  shiftjis: ??(3f) sjis:嶹(5db9)
ed9a  shiftjis: ??(3f) sjis:巐(5dd0)
ed9b  shiftjis: ??(3f) sjis:弡(5f21)
ed9c  shiftjis: ??(3f) sjis:弴(5f34)
ed9d  shiftjis: ??(3f) sjis:彧(5f67)
ed9e  shiftjis: ??(3f) sjis:德(5fb7)
ed9f  shiftjis: ??(3f) sjis:忞(5fde)
eda0  shiftjis: ??(3f) sjis:恝(605d)
eda1  shiftjis: ??(3f) sjis:悅(6085)
eda2  shiftjis: ??(3f) sjis:悊(608a)
eda3  shiftjis: ??(3f) sjis:惞(60de)
eda4  shiftjis: ??(3f) sjis:惕(60d5)
eda5  shiftjis: ??(3f) sjis:愠(6120)
eda6  shiftjis: ??(3f) sjis:惲(60f2)
eda7  shiftjis: ??(3f) sjis:愑(6111)
eda8  shiftjis: ??(3f) sjis:愷(6137)
eda9  shiftjis: ??(3f) sjis:愰(6130)
edaa  shiftjis: ??(3f) sjis:憘(6198)
edab  shiftjis: ??(3f) sjis:戓(6213)
edac  shiftjis: ??(3f) sjis:抦(62a6)
edad  shiftjis: ??(3f) sjis:揵(63f5)
edae  shiftjis: ??(3f) sjis:摠(6460)
edaf  shiftjis: ??(3f) sjis:撝(649d)
edb0  shiftjis: ??(3f) sjis:擎(64ce)
edb1  shiftjis: ??(3f) sjis:敎(654e)
edb2  shiftjis: ??(3f) sjis:昀(6600)
edb3  shiftjis: ??(3f) sjis:昕(6615)
edb4  shiftjis: ??(3f) sjis:昻(663b)
edb5  shiftjis: ??(3f) sjis:昉(6609)
edb6  shiftjis: ??(3f) sjis:昮(662e)
edb7  shiftjis: ??(3f) sjis:昞(661e)
edb8  shiftjis: ??(3f) sjis:昤(6624)
edb9  shiftjis: ??(3f) sjis:晥(6665)
edba  shiftjis: ??(3f) sjis:晗(6657)
edbb  shiftjis: ??(3f) sjis:晙(6659)
edbc  shiftjis: ??(3f) sjis:晴(fa12)
edbd  shiftjis: ??(3f) sjis:晳(6673)
edbe  shiftjis: ??(3f) sjis:暙(6699)
edbf  shiftjis: ??(3f) sjis:暠(66a0)
edc0  shiftjis: ??(3f) sjis:暲(66b2)
edc1  shiftjis: ??(3f) sjis:暿(66bf)
edc2  shiftjis: ??(3f) sjis:曺(66fa)
edc3  shiftjis: ??(3f) sjis:朎(670e)
edc4  shiftjis: ??(3f) sjis:朗(f929)
edc5  shiftjis: ??(3f) sjis:杦(6766)
edc6  shiftjis: ??(3f) sjis:枻(67bb)
edc7  shiftjis: ??(3f) sjis:桒(6852)
edc8  shiftjis: ??(3f) sjis:柀(67c0)
edc9  shiftjis: ??(3f) sjis:栁(6801)
edca  shiftjis: ??(3f) sjis:桄(6844)
edcb  shiftjis: ??(3f) sjis:棏(68cf)
edcc  shiftjis: ??(3f) sjis:﨓(fa13)
edcd  shiftjis: ??(3f) sjis:楨(6968)
edce  shiftjis: ??(3f) sjis:﨔(fa14)
edcf  shiftjis: ??(3f) sjis:榘(6998)
edd0  shiftjis: ??(3f) sjis:槢(69e2)
edd1  shiftjis: ??(3f) sjis:樰(6a30)
edd2  shiftjis: ??(3f) sjis:橫(6a6b)
edd3  shiftjis: ??(3f) sjis:橆(6a46)
edd4  shiftjis: ??(3f) sjis:橳(6a73)
edd5  shiftjis: ??(3f) sjis:橾(6a7e)
edd6  shiftjis: ??(3f) sjis:櫢(6ae2)
edd7  shiftjis: ??(3f) sjis:櫤(6ae4)
edd8  shiftjis: ??(3f) sjis:毖(6bd6)
edd9  shiftjis: ??(3f) sjis:氿(6c3f)
edda  shiftjis: ??(3f) sjis:汜(6c5c)
eddb  shiftjis: ??(3f) sjis:沆(6c86)
eddc  shiftjis: ??(3f) sjis:汯(6c6f)
eddd  shiftjis: ??(3f) sjis:泚(6cda)
edde  shiftjis: ??(3f) sjis:洄(6d04)
eddf  shiftjis: ??(3f) sjis:涇(6d87)
ede0  shiftjis: ??(3f) sjis:浯(6d6f)
ede1  shiftjis: ??(3f) sjis:涖(6d96)
ede2  shiftjis: ??(3f) sjis:涬(6dac)
ede3  shiftjis: ??(3f) sjis:淏(6dcf)
ede4  shiftjis: ??(3f) sjis:淸(6df8)
ede5  shiftjis: ??(3f) sjis:淲(6df2)
ede6  shiftjis: ??(3f) sjis:淼(6dfc)
ede7  shiftjis: ??(3f) sjis:渹(6e39)
ede8  shiftjis: ??(3f) sjis:湜(6e5c)
ede9  shiftjis: ??(3f) sjis:渧(6e27)
edea  shiftjis: ??(3f) sjis:渼(6e3c)
edeb  shiftjis: ??(3f) sjis:溿(6ebf)
edec  shiftjis: ??(3f) sjis:澈(6f88)
eded  shiftjis: ??(3f) sjis:澵(6fb5)
edee  shiftjis: ??(3f) sjis:濵(6ff5)
edef  shiftjis: ??(3f) sjis:瀅(7005)
edf0  shiftjis: ??(3f) sjis:瀇(7007)
edf1  shiftjis: ??(3f) sjis:瀨(7028)
edf2  shiftjis: ??(3f) sjis:炅(7085)
edf3  shiftjis: ??(3f) sjis:炫(70ab)
edf4  shiftjis: ??(3f) sjis:焏(710f)
edf5  shiftjis: ??(3f) sjis:焄(7104)
edf6  shiftjis: ??(3f) sjis:煜(715c)
edf7  shiftjis: ??(3f) sjis:煆(7146)
edf8  shiftjis: ??(3f) sjis:煇(7147)
edf9  shiftjis: ??(3f) sjis:凞(fa15)
edfa  shiftjis: ??(3f) sjis:燁(71c1)
edfb  shiftjis: ??(3f) sjis:燾(71fe)
edfc  shiftjis: ??(3f) sjis:犱(72b1)
ee40  shiftjis: ??(3f) sjis:犾(72be)
ee41  shiftjis: ??(3f) sjis:猤(7324)
ee42  shiftjis: ??(3f) sjis:猪(fa16)
ee43  shiftjis: ??(3f) sjis:獷(7377)
ee44  shiftjis: ??(3f) sjis:玽(73bd)
ee45  shiftjis: ??(3f) sjis:珉(73c9)
ee46  shiftjis: ??(3f) sjis:珖(73d6)
ee47  shiftjis: ??(3f) sjis:珣(73e3)
ee48  shiftjis: ??(3f) sjis:珒(73d2)
ee49  shiftjis: ??(3f) sjis:琇(7407)
ee4a  shiftjis: ??(3f) sjis:珵(73f5)
ee4b  shiftjis: ??(3f) sjis:琦(7426)
ee4c  shiftjis: ??(3f) sjis:琪(742a)
ee4d  shiftjis: ??(3f) sjis:琩(7429)
ee4e  shiftjis: ??(3f) sjis:琮(742e)
ee4f  shiftjis: ??(3f) sjis:瑢(7462)
ee50  shiftjis: ??(3f) sjis:璉(7489)
ee51  shiftjis: ??(3f) sjis:璟(749f)
ee52  shiftjis: ??(3f) sjis:甁(7501)
ee53  shiftjis: ??(3f) sjis:畯(756f)
ee54  shiftjis: ??(3f) sjis:皂(7682)
ee55  shiftjis: ??(3f) sjis:皜(769c)
ee56  shiftjis: ??(3f) sjis:皞(769e)
ee57  shiftjis: ??(3f) sjis:皛(769b)
ee58  shiftjis: ??(3f) sjis:皦(76a6)
ee59  shiftjis: ??(3f) sjis:益(fa17)
ee5a  shiftjis: ??(3f) sjis:睆(7746)
ee5b  shiftjis: ??(3f) sjis:劯(52af)
ee5c  shiftjis: ??(3f) sjis:砡(7821)
ee5d  shiftjis: ??(3f) sjis:硎(784e)
ee5e  shiftjis: ??(3f) sjis:硤(7864)
ee5f  shiftjis: ??(3f) sjis:硺(787a)
ee60  shiftjis: ??(3f) sjis:礰(7930)
ee61  shiftjis: ??(3f) sjis:礼(fa18)
ee62  shiftjis: ??(3f) sjis:神(fa19)
ee63  shiftjis: ??(3f) sjis:祥(fa1a)
ee64  shiftjis: ??(3f) sjis:禔(7994)
ee65  shiftjis: ??(3f) sjis:福(fa1b)
ee66  shiftjis: ??(3f) sjis:禛(799b)
ee67  shiftjis: ??(3f) sjis:竑(7ad1)
ee68  shiftjis: ??(3f) sjis:竧(7ae7)
ee69  shiftjis: ??(3f) sjis:靖(fa1c)
ee6a  shiftjis: ??(3f) sjis:竫(7aeb)
ee6b  shiftjis: ??(3f) sjis:箞(7b9e)
ee6c  shiftjis: ??(3f) sjis:精(fa1d)
ee6d  shiftjis: ??(3f) sjis:絈(7d48)
ee6e  shiftjis: ??(3f) sjis:絜(7d5c)
ee6f  shiftjis: ??(3f) sjis:綷(7db7)
ee70  shiftjis: ??(3f) sjis:綠(7da0)
ee71  shiftjis: ??(3f) sjis:緖(7dd6)
ee72  shiftjis: ??(3f) sjis:繒(7e52)
ee73  shiftjis: ??(3f) sjis:罇(7f47)
ee74  shiftjis: ??(3f) sjis:羡(7fa1)
ee75  shiftjis: ??(3f) sjis:羽(fa1e)
ee76  shiftjis: ??(3f) sjis:茁(8301)
ee77  shiftjis: ??(3f) sjis:荢(8362)
ee78  shiftjis: ??(3f) sjis:荿(837f)
ee79  shiftjis: ??(3f) sjis:菇(83c7)
ee7a  shiftjis: ??(3f) sjis:菶(83f6)
ee7b  shiftjis: ??(3f) sjis:葈(8448)
ee7c  shiftjis: ??(3f) sjis:蒴(84b4)
ee7d  shiftjis: ??(3f) sjis:蕓(8553)
ee7e  shiftjis: ??(3f) sjis:蕙(8559)
ee80  shiftjis: ??(3f) sjis:蕫(856b)
ee81  shiftjis: ??(3f) sjis:﨟(fa1f)
ee82  shiftjis: ??(3f) sjis:薰(85b0)
ee83  shiftjis: ??(3f) sjis:蘒(fa20)
ee84  shiftjis: ??(3f) sjis:﨡(fa21)
ee85  shiftjis: ??(3f) sjis:蠇(8807)
ee86  shiftjis: ??(3f) sjis:裵(88f5)
ee87  shiftjis: ??(3f) sjis:訒(8a12)
ee88  shiftjis: ??(3f) sjis:訷(8a37)
ee89  shiftjis: ??(3f) sjis:詹(8a79)
ee8a  shiftjis: ??(3f) sjis:誧(8aa7)
ee8b  shiftjis: ??(3f) sjis:誾(8abe)
ee8c  shiftjis: ??(3f) sjis:諟(8adf)
ee8d  shiftjis: ??(3f) sjis:諸(fa22)
ee8e  shiftjis: ??(3f) sjis:諶(8af6)
ee8f  shiftjis: ??(3f) sjis:譓(8b53)
ee90  shiftjis: ??(3f) sjis:譿(8b7f)
ee91  shiftjis: ??(3f) sjis:賰(8cf0)
ee92  shiftjis: ??(3f) sjis:賴(8cf4)
ee93  shiftjis: ??(3f) sjis:贒(8d12)
ee94  shiftjis: ??(3f) sjis:赶(8d76)
ee95  shiftjis: ??(3f) sjis:﨣(fa23)
ee96  shiftjis: ??(3f) sjis:軏(8ecf)
ee97  shiftjis: ??(3f) sjis:﨤(fa24)
ee98  shiftjis: ??(3f) sjis:逸(fa25)
ee99  shiftjis: ??(3f) sjis:遧(9067)
ee9a  shiftjis: ??(3f) sjis:郞(90de)
ee9b  shiftjis: ??(3f) sjis:都(fa26)
ee9c  shiftjis: ??(3f) sjis:鄕(9115)
ee9d  shiftjis: ??(3f) sjis:鄧(9127)
ee9e  shiftjis: ??(3f) sjis:釚(91da)
ee9f  shiftjis: ??(3f) sjis:釗(91d7)
eea0  shiftjis: ??(3f) sjis:釞(91de)
eea1  shiftjis: ??(3f) sjis:釭(91ed)
eea2  shiftjis: ??(3f) sjis:釮(91ee)
eea3  shiftjis: ??(3f) sjis:釤(91e4)
eea4  shiftjis: ??(3f) sjis:釥(91e5)
eea5  shiftjis: ??(3f) sjis:鈆(9206)
eea6  shiftjis: ??(3f) sjis:鈐(9210)
eea7  shiftjis: ??(3f) sjis:鈊(920a)
eea8  shiftjis: ??(3f) sjis:鈺(923a)
eea9  shiftjis: ??(3f) sjis:鉀(9240)
eeaa  shiftjis: ??(3f) sjis:鈼(923c)
eeab  shiftjis: ??(3f) sjis:鉎(924e)
eeac  shiftjis: ??(3f) sjis:鉙(9259)
eead  shiftjis: ??(3f) sjis:鉑(9251)
eeae  shiftjis: ??(3f) sjis:鈹(9239)
eeaf  shiftjis: ??(3f) sjis:鉧(9267)
eeb0  shiftjis: ??(3f) sjis:銧(92a7)
eeb1  shiftjis: ??(3f) sjis:鉷(9277)
eeb2  shiftjis: ??(3f) sjis:鉸(9278)
eeb3  shiftjis: ??(3f) sjis:鋧(92e7)
eeb4  shiftjis: ??(3f) sjis:鋗(92d7)
eeb5  shiftjis: ??(3f) sjis:鋙(92d9)
eeb6  shiftjis: ??(3f) sjis:鋐(92d0)
eeb7  shiftjis: ??(3f) sjis:﨧(fa27)
eeb8  shiftjis: ??(3f) sjis:鋕(92d5)
eeb9  shiftjis: ??(3f) sjis:鋠(92e0)
eeba  shiftjis: ??(3f) sjis:鋓(92d3)
eebb  shiftjis: ??(3f) sjis:錥(9325)
eebc  shiftjis: ??(3f) sjis:錡(9321)
eebd  shiftjis: ??(3f) sjis:鋻(92fb)
eebe  shiftjis: ??(3f) sjis:﨨(fa28)
eebf  shiftjis: ??(3f) sjis:錞(931e)
eec0  shiftjis: ??(3f) sjis:鋿(92ff)
eec1  shiftjis: ??(3f) sjis:錝(931d)
eec2  shiftjis: ??(3f) sjis:錂(9302)
eec3  shiftjis: ??(3f) sjis:鍰(9370)
eec4  shiftjis: ??(3f) sjis:鍗(9357)
eec5  shiftjis: ??(3f) sjis:鎤(93a4)
eec6  shiftjis: ??(3f) sjis:鏆(93c6)
eec7  shiftjis: ??(3f) sjis:鏞(93de)
eec8  shiftjis: ??(3f) sjis:鏸(93f8)
eec9  shiftjis: ??(3f) sjis:鐱(9431)
eeca  shiftjis: ??(3f) sjis:鑅(9445)
eecb  shiftjis: ??(3f) sjis:鑈(9448)
eecc  shiftjis: ??(3f) sjis:閒(9592)
eecd  shiftjis: ??(3f) sjis:隆(f9dc)
eece  shiftjis: ??(3f) sjis:﨩(fa29)
eecf  shiftjis: ??(3f) sjis:隝(969d)
eed0  shiftjis: ??(3f) sjis:隯(96af)
eed1  shiftjis: ??(3f) sjis:霳(9733)
eed2  shiftjis: ??(3f) sjis:霻(973b)
eed3  shiftjis: ??(3f) sjis:靃(9743)
eed4  shiftjis: ??(3f) sjis:靍(974d)
eed5  shiftjis: ??(3f) sjis:靏(974f)
eed6  shiftjis: ??(3f) sjis:靑(9751)
eed7  shiftjis: ??(3f) sjis:靕(9755)
eed8  shiftjis: ??(3f) sjis:顗(9857)
eed9  shiftjis: ??(3f) sjis:顥(9865)
eeda  shiftjis: ??(3f) sjis:飯(fa2a)
eedb  shiftjis: ??(3f) sjis:飼(fa2b)
eedc  shiftjis: ??(3f) sjis:餧(9927)
eedd  shiftjis: ??(3f) sjis:館(fa2c)
eede  shiftjis: ??(3f) sjis:馞(999e)
eedf  shiftjis: ??(3f) sjis:驎(9a4e)
eee0  shiftjis: ??(3f) sjis:髙(9ad9)
eee1  shiftjis: ??(3f) sjis:髜(9adc)
eee2  shiftjis: ??(3f) sjis:魵(9b75)
eee3  shiftjis: ??(3f) sjis:魲(9b72)
eee4  shiftjis: ??(3f) sjis:鮏(9b8f)
eee5  shiftjis: ??(3f) sjis:鮱(9bb1)
eee6  shiftjis: ??(3f) sjis:鮻(9bbb)
eee7  shiftjis: ??(3f) sjis:鰀(9c00)
eee8  shiftjis: ??(3f) sjis:鵰(9d70)
eee9  shiftjis: ??(3f) sjis:鵫(9d6b)
eeea  shiftjis: ??(3f) sjis:鶴(fa2d)
eeeb  shiftjis: ??(3f) sjis:鸙(9e19)
eeec  shiftjis: ??(3f) sjis:黑(9ed1)
eeef  shiftjis: ??(3f) sjis:ⅰ(2170)
eef0  shiftjis: ??(3f) sjis:ⅱ(2171)
eef1  shiftjis: ??(3f) sjis:ⅲ(2172)
eef2  shiftjis: ??(3f) sjis:ⅳ(2173)
eef3  shiftjis: ??(3f) sjis:ⅴ(2174)
eef4  shiftjis: ??(3f) sjis:ⅵ(2175)
eef5  shiftjis: ??(3f) sjis:ⅶ(2176)
eef6  shiftjis: ??(3f) sjis:ⅷ(2177)
eef7  shiftjis: ??(3f) sjis:ⅸ(2178)
eef8  shiftjis: ??(3f) sjis:ⅹ(2179)
eef9  shiftjis: ??(3f) sjis:￢(ffe2)
eefa  shiftjis: ??(3f) sjis:￤(ffe4)
eefb  shiftjis: ??(3f) sjis:＇(ff07)
eefc  shiftjis: ??(3f) sjis:＂(ff02)

```