IBMコードページ932の1バイトコードに割り当てられている半角罫線素片とUnicodeとのコード対応表。DOS/V上で作成されたテキストファイルの罫線文字を変換する時に調べたもの。

コードページ932の半角罫線素片

IBM 日本語DOS コードページ932の1バイトコードには半角罫線素片が割り当てられている。これらの文字コードを含むテキストファイルを普通のテキストエディターで開くと文字化けするが、DOS/VやWindowsのコマンドプロンプトでTYPEコマンドを使って出力すると正しく表示される。半角文字なのでシフトJISコードには該当する文字はないが、Unicodeにはちゃんと用意されているようなので、対応表を作ってみた。

なお、コードページ437(英語DOS環境)ではコードページ932とは異なる位置(コード)に半角罫線素片が割り当てられている。

IBM CP932-Unicodeコード対応表

GlyphCP932UnicodeUnicode Name
0x01U+2554BOX DRAWINGS DOUBLE DOWN AND RIGHT
0x02U+2557BOX DRAWINGS DOUBLE DOWN AND LEFT
0x03U+255ABOX DRAWINGS DOUBLE UP AND RIGHT
0x04U+255DBOX DRAWINGS DOUBLE UP AND LEFT
0x05U+2551BOX DRAWINGS DOUBLE VERTICAL
0x06U+2550BOX DRAWINGS DOUBLE HORIZONTAL
0x10U+256CBOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
0x15U+2569BOX DRAWINGS DOUBLE UP AND HORIZONTAL
0x16U+2566BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
0x17U+2563BOX DRAWINGS DOUBLE VERTICAL AND LEFT
0x19U+2560BOX DRAWINGS DOUBLE VERTICAL AND RIGHT

※フォントによって見え方が異なる。

罫線素片を使った表組み例

╔═══╦═══╦═══╗
║A1 ║B1 ║C1 ║
╠═══╬═══╬═══╣
║A2 ║B2 ║C2 ║
╚═══╩═══╩═══╝

コードページ932 1バイトコード 文字コード表

Image: コードページ932 1バイトコード 文字コード表

参考文献


comments powered by Disqus

※コメント欄が表示されない場合はdisqusについてJavascriptが有効であることを確認して下さい.

(C) 2008-2017 akm. Style based on sakmug. Host powered by Xdomain