罫線素片

出典: フリー百科事典『ウィキペディア(Wikipedia)』

これはこのページの過去の版です。CHDF (会話 | 投稿記録) による 2022年10月22日 (土) 02:16個人設定で未設定ならUTC)時点の版であり、現在の版とは大きく異なる場合があります。

罫線素片(けいせんそへん、: Box-drawing character)は、罫線文字の組み合わせで表記するために罫線を複数の部分に分解しそれぞれに与えられた字形、あるいはそれらの符号位置を示す。

概要

罫線素片が使用されたMidnight Commanderの画面。

などを作成する際に、それらを区切るための罫線をコンピュータ上で作成するために編み出された文字である。

古くはワードプロセッサPC-98などの時代から存在しており、JIS X 0208にも含まれるようになった。

ワープロソフト表計算ソフトなど、罫線素片と別体系で罫線を描画できるソフトが普及したため、一時出番を失ったが、電子メール電子掲示板など文字しか使用できない環境において、その存在が見直されている。

歴史

一般的なPCのBIOS設定画面

コンピュータの世界において、古くは文字のみしか表記できなかったが、それらのみで罫線を表記しようという試みはされていた。

日本語ワードプロセッサにおいて、記号を使用して罫線を引く手段として、罫線素片というものが考え出された。[要出典]

PC-98では罫線素片が1バイトの半角で表現されており、キーボードGRPHキーを使用することで入力が可能だった。

1978年に規格化されたJISJIS C 6226-1978(旧JIS、78JIS)には含まれていなかったが、1983年に改正されたJIS X 0208-1983では符号位置が与えられた。

この罫線素片を文字コードに入れるという考え方は、日本以外の漢字圏にも伝播していった。

欧米でのコンピュータにおいても、8ビットの文字コード内に罫線素片を入れる規格も現れた。PCなどのBIOSの設定画面においても、使用されることが多い。

2000年に規格化されたJIS X 0213では、歯科用罫線素片が追加された。

PC-98における罫線素片

98罫線といわれているものは2種類ある。

1バイト罫線素片

PC-98シリーズでは1バイトで罫線を表現する仕組みがあり、「GRPH」キーを押しながら入力することで可能となっていた。 含まれる記号は縦横網羅する細罫線、太罫線とその組み合わせ、縦及び横の細破線、太破線、表内の横2重線である。

2バイト罫線素片

JIS C 6226における空き領域であった12区に入れられた罫線。

JIS X 0208における罫線

8区の1点から32点に入れられた罫線素片。 含まれる記号は縦横網羅する細罫線、太罫線とその組み合わせである。 縦書き時には90度時計回りに回転した字形となる。

JIS X 0213における罫線

JIS X 0208に含まれる罫線以外に歯科用記号を表記するのに必要であることから入れられた罫線がある。 JIS X 0208の罫線と、下線及び上線との組み合わせで使えるようにしてある。 罫線に重なるように丸や三角、波をつけたものも含まれる。 7区の34点から48点が使用される。

Unicodeにおける罫線

罫線素片
Box Drawing
範囲 U+2500..U+257F
(128 個の符号位置)
基本多言語面
用字 Common
割当済 128 個の符号位置
未使用 0 個の保留
元となった標準規格 Videotex
Unicodeのバージョン履歴
1.0.0 128 (+128)
備考: [1][2]
テンプレートを表示

Unicodeでは、U+2500からU+257Fの罫線素片(Box Drawing)ブロックに128の罫線素片を収録している[3]。また、その他の技術用記号(Miscellaneous Technical)ブロックのU+23BEからU+23CCに歯科用罫線素片が収録されている。

JIS X 0213における罫線素片、PC-98シリーズの罫線素片などを含んでいる。

罫線素片(Box Drawing)[1]
Official Unicode Consortium code chart (PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+250x
U+251x
U+252x
U+253x
U+254x
U+255x
U+256x
U+257x
備考
1.^Unicode バージョン 9.0 現在

コード一覧

罫線素片のうち、JIS X 0213に含まれるもの

記号 Unicode JIS X 0213 文字参照 名称
U+2500 1-8-1 ─
─
横細線素片
BOX DRAWINGS LIGHT HORIZONTAL
U+2502 1-8-2 │
│
縦細線素片
BOX DRAWINGS LIGHT VERTICAL
U+250C 1-8-3 ┌
┌
細線素片左上
BOX DRAWINGS LIGHT DOWN AND RIGHT
U+2510 1-8-4 ┐
┐
細線素片右上
BOX DRAWINGS LIGHT DOWN AND LEFT
U+2518 1-8-5 ┘
┘
細線素片右下
BOX DRAWINGS LIGHT UP AND LEFT
U+2514 1-8-6 └
└
細線素片左下
BOX DRAWINGS LIGHT UP AND RIGHT
U+251C 1-8-7 ├
├
細線素片左
BOX DRAWINGS LIGHT VERTICAL AND RIGHT
U+252C 1-8-8 ┬
┬
細線素片上
BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
U+2524 1-8-9 ┤
┤
細線素片右
BOX DRAWINGS LIGHT VERTICAL AND LEFT
U+2534 1-8-10 ┴
┴
細線素片下
BOX DRAWINGS LIGHT UP AND HORIZONTAL
U+253C 1-8-11 ┼
┼
細線素片中央
BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
U+2501 1-8-12 ━
━
横太線素片
BOX DRAWINGS HEAVY HORIZONTAL
U+2503 1-8-13 ┃
┃
縦太線素片
BOX DRAWINGS HEAVY VERTICAL
U+250F 1-8-14 ┏
┏
太線素片左上
BOX DRAWINGS HEAVY DOWN AND RIGHT
U+2513 1-8-15 ┓
┓
太線素片右上
BOX DRAWINGS HEAVY DOWN AND LEFT
U+251B 1-8-16 ┛
┛
太線素片右下
BOX DRAWINGS HEAVY UP AND LEFT
U+2517 1-8-17 ┗
┗
太線素片左下
BOX DRAWINGS HEAVY UP AND RIGHT
U+2523 1-8-18 ┣
┣
太線素片左
BOX DRAWINGS HEAVY VERTICAL AND RIGHT
U+2533 1-8-19 ┳
┳
太線素片上
BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
U+252B 1-8-20 ┫
┫
太線素片右
BOX DRAWINGS HEAVY VERTICAL AND LEFT
U+253B 1-8-21 ┻
┻
太線素片下
BOX DRAWINGS HEAVY UP AND HORIZONTAL
U+254B 1-8-22 ╋
╋
太線素片中央
BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
U+2520 1-8-23 ┠
┠
縦太線横細線素片左
BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
U+252F 1-8-24 ┯
┯
横太線縦細線素片上
BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
U+2528 1-8-25 ┨
┨
縦太線横細線素片右
BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
U+2537 1-8-26 ┷
┷
横太線縦細線素片下
BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
U+253F 1-8-27 ┿
┿
縦細線横太線素片中央
BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
U+251D 1-8-28 ┝
┝
縦細線横太線素片左
BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
U+2530 1-8-29 ┰
┰
横細線縦太線素片上
BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
U+2525 1-8-30 ┥
┥
縦細線横太線素片右
BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
U+2538 1-8-31 ┸
┸
横細線縦太線素片下
BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
U+2542 1-8-32 ╂
╂
横細線縦太線素片中央
BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
U+23BE 1-7-34 ⎾
⎾
左上角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
U+23BF 1-7-35 ⎿
⎿
左下角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
U+23C0 1-7-36 ⏀
⏀
丸付き縦線素片
DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
U+23C1 1-7-37 ⏁
⏁
丸付き上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
U+23C2 1-7-38 ⏂
⏂
丸付き下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
U+23C3 1-7-39 ⏃
⏃
三角付き縦線素片
DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
U+23C4 1-7-40 ⏄
⏄
三角付き上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
U+23C5 1-7-41 ⏅
⏅
三角付き下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
U+23C6 1-7-42 ⏆
⏆
波付き縦線素片
DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
U+23C7 1-7-43 ⏇
⏇
波付き上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
U+23C8 1-7-44 ⏈
⏈
波付き下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
U+23C9 1-7-45 ⏉
⏉
上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
U+23CA 1-7-46 ⏊
⏊
下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
U+23CB 1-7-47 ⏋
⏋
右上角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
U+23CC 1-7-48 ⏌
⏌
右下角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
U+203E 1-1-17 ‾
‾
‾
オーバーライン、論理否定記号
OVERLINE
_ U+005F 1-1-18 _
_
アンダーライン
LOW LINE
U+FFE3 1-1-17 包摂  ̄
 ̄
オーバーライン、論理否定記号
FULLWIDTH MACRON
_ U+FF3F 1-1-18 包摂 _
_
アンダーライン
FULLWIDTH LOW LINE

罫線素片のうち、JIS X 0213に含まないもの

記号 Unicode JIS X 0213 文字参照 名称
U+2504 - ┄
┄
BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
U+2505 - ┅
┅
BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
U+2506 - ┆
┆
BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
U+2507 - ┇
┇
BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
U+2508 - ┈
┈
BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
U+2509 - ┉
┉
BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
U+250A - ┊
┊
BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
U+250B - ┋
┋
BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
U+250D - ┍
┍
BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
U+250E - ┎
┎
BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
U+2511 - ┑
┑
BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
U+2512 - ┒
┒
BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
U+2515 - ┕
┕
BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
U+2516 - ┖
┖
BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
U+2519 - ┙
┙
BOX DRAWINGS UP LIGHT AND LEFT HEAVY
U+251A - ┚
┚
BOX DRAWINGS UP HEAVY AND LEFT LIGHT
U+251E - ┞
┞
BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
U+251F - ┟
┟
BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
U+2521 - ┡
┡
BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
U+2522 - ┢
┢
BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
U+2526 - ┦
┦
BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
U+2527 - ┧
┧
BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
U+2529 - ┩
┩
BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
U+252A - ┪
┪
BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
U+252D - ┭
┭
BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
U+252E - ┮
┮
BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
U+2531 - ┱
┱
BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
U+2532 - ┲
┲
BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
U+2535 - ┵
┵
BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
U+2536 - ┶
┶
BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
U+2539 - ┹
┹
BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
U+253A - ┺
┺
BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
U+253D - ┽
┽
BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
U+253E - ┾
┾
BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
U+2540 - ╀
╀
BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
U+2541 - ╁
╁
BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
U+2543 - ╃
╃
BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
U+2544 - ╄
╄
BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
U+2545 - ╅
╅
BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
U+2546 - ╆
╆
BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
U+2547 - ╇
╇
BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
U+2548 - ╈
╈
BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
U+2549 - ╉
╉
BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
U+254A - ╊
╊
BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
U+254C - ╌
╌
BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
U+254D - ╍
╍
BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
U+254E - ╎
╎
BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
U+254F - ╏
╏
BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
U+2550 - ═
═
BOX DRAWINGS DOUBLE HORIZONTAL
U+2551 - ║
║
BOX DRAWINGS DOUBLE VERTICAL
U+2552 - ╒
╒
BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
U+2553 - ╓
╓
BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
U+2554 - ╔
╔
BOX DRAWINGS DOUBLE DOWN AND RIGHT
U+2555 - ╕
╕
BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
U+2556 - ╖
╖
BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
U+2557 - ╗
╗
BOX DRAWINGS DOUBLE DOWN AND LEFT
U+2558 - ╘
╘
BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
U+2559 - ╙
╙
BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
U+255A - ╚
╚
BOX DRAWINGS DOUBLE UP AND RIGHT
U+255B - ╛
╛
BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
U+255C - ╜
╜
BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
U+255D - ╝
╝
BOX DRAWINGS DOUBLE UP AND LEFT
U+255E - ╞
╞
BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
U+255F - ╟
╟
BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
U+2560 - ╠
╠
BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
U+2561 - ╡
╡
BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
U+2562 - ╢
╢
BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
U+2563 - ╣
╣
BOX DRAWINGS DOUBLE VERTICAL AND LEFT
U+2564 - ╤
╤
BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
U+2565 - ╥
╥
BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
U+2566 - ╦
╦
BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
U+2567 - ╧
╧
BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
U+2568 - ╨
╨
BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
U+2569 - ╩
╩
BOX DRAWINGS DOUBLE UP AND HORIZONTAL
U+256A - ╪
╪
BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
U+256B - ╫
╫
BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
U+256C - ╬
╬
BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
U+256D - ╭
╭
BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
U+256E - ╮
╮
BOX DRAWINGS LIGHT ARC DOWN AND LEFT
U+256F - ╯
╯
BOX DRAWINGS LIGHT ARC UP AND LEFT
U+2570 - ╰
╰
BOX DRAWINGS LIGHT ARC UP AND RIGHT
U+2571 - ╱
╱
BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
U+2572 - ╲
╲
BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
U+2573 - ╳
╳
BOX DRAWINGS LIGHT DIAGONAL CROSS
U+2574 - ╴
╴
BOX DRAWINGS LIGHT LEFT
U+2575 - ╵
╵
BOX DRAWINGS LIGHT UP
U+2576 - ╶
╶
BOX DRAWINGS LIGHT RIGHT
U+2577 - ╷
╷
BOX DRAWINGS LIGHT DOWN
U+2578 - ╸
╸
BOX DRAWINGS HEAVY LEFT
U+2579 - ╹
╹
BOX DRAWINGS HEAVY UP
U+257A - ╺
╺
BOX DRAWINGS HEAVY RIGHT
U+257B - ╻
╻
BOX DRAWINGS HEAVY DOWN
U+257C - ╼
╼
BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT
U+257D - ╽
╽
BOX DRAWINGS LIGHT UP AND HEAVY DOWN
U+257E - ╾
╾
BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT
U+257F - ╿
╿
BOX DRAWINGS HEAVY UP AND LIGHT DOWN

関連項目

脚注

  1. ^ Unicode character database”. The Unicode Standard. 2016年7月9日閲覧。
  2. ^ Enumerated Versions of The Unicode Standard”. The Unicode Standard. 2016年7月9日閲覧。
  3. ^ Box Drawing U+2500-U+257F, The Unicode Standard Code Charts