罫線素片
出典: フリー百科事典『ウィキペディア(Wikipedia)』
罫線素片 (けいせんそへん) は、罫線を文字の組み合わせで表記するために、罫線を複数の部分に分解しそれぞれに与えられた字形、あるいはそれらの符号位置を示す。
目次 |
[編集] 概要
表などを作成する際に、それらを区切るための罫線をコンピュータ上で作成するために編み出された文字である。
古くはワードプロセッサやPC98などの時代から存在しており、JIS_X_0208にも含まれるようになった。
ワープロソフトや表計算ソフトなど、罫線素片と別体系で罫線を描画できるソフトが普及したため、一時出番を失ったが、電子メールや電子掲示板など文字しか使用できない環境において、その存在が見直されている。
[編集] 歴史
コンピュータの世界において、古くは文字のみしか表記できなかったが、それらのみで罫線を表記しようという試みはされていた。
日本語ワードプロセッサにおいて、記号を使用して罫線を引く手段として、罫線素片というものが考え出された。
PC98では罫線素片が1バイトの半角で表現されており、キーボードの「GRPH」キーを使用することで入力が可能だった。
1978年に規格化されたJIS規格のJIS C 6226-1978(旧JIS、78JIS)には含まれていなかったが、1983年に改正されたJIS X 0208-1983では符号位置が与えられた。
この罫線素片を文字コードに入れるという考え方は、日本以外の漢字圏にも伝播していった。
欧米でのコンピュータにおいても、8ビットの文字コード内に罫線素片を入れる規格も現れた。
2000年に規格化されたJIS X 0213では、歯科用罫線素片が追加された。
[編集] PC98における罫線素片
98罫線といわれているものは2種類ある。
[編集] 1バイト罫線素片
PC98シリーズでは1バイトで罫線を表現する仕組みがあり、「GRAPH」キーを押しながら入力することで可能となっていた。 含まれる記号は縦横網羅する細罫線、太罫線とその組み合わせ、縦及び横の細破線、太破線、表内の横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 | JIS X 0213 | 備考 |
|---|---|---|---|
| ─ | U+2500 | 1-8-1 | |
| │ | U+2502 | 1-8-2 | |
| ┌ | U+250C | 1-8-3 | |
| ┐ | U+2510 | 1-8-4 | |
| ┘ | U+2518 | 1-8-5 | |
| └ | U+2514 | 1-8-6 | |
| ├ | U+251C | 1-8-7 | |
| ┬ | U+252C | 1-8-8 | |
| ┤ | U+2524 | 1-8-9 | |
| ┴ | U+2534 | 1-8-10 | |
| ┼ | U+253C | 1-8-11 | |
| ━ | U+2501 | 1-8-12 | |
| ┃ | U+2503 | 1-8-13 | |
| ┏ | U+250F | 1-8-14 | |
| ┓ | U+2513 | 1-8-15 | |
| ┛ | U+251B | 1-8-16 | |
| ┗ | U+2517 | 1-8-17 | |
| ┣ | U+2523 | 1-8-18 | |
| ┳ | U+2533 | 1-8-19 | |
| ┫ | U+252B | 1-8-20 | |
| ┻ | U+253B | 1-8-21 | |
| ╋ | U+254B | 1-8-22 | |
| ┠ | U+2520 | 1-8-23 | |
| ┯ | U+252F | 1-8-24 | |
| ┨ | U+2528 | 1-8-25 | |
| ┷ | U+2537 | 1-8-26 | |
| ┿ | U+253F | 1-8-27 | |
| ┝ | U+251D | 1-8-28 | |
| ┰ | U+2530 | 1-8-29 | |
| ┥ | U+2525 | 1-8-30 | |
| ┸ | U+2538 | 1-8-31 | |
| ╂ | U+2543 | 1-8-32 | |
| ⎾ | U+23BE | 1-7-34 | |
| ⎿ | U+23BF | 1-7-35 | |
| ⏀ | U+23C0 | 1-7-36 | |
| ⏁ | U+23C1 | 1-7-37 | |
| ⏂ | U+23C2 | 1-7-38 | |
| ⏃ | U+23C3 | 1-7-39 | |
| ⏄ | U+23C4 | 1-7-40 | |
| ⏅ | U+23C5 | 1-7-41 | |
| ⏆ | U+23C6 | 1-7-42 | |
| ⏇ | U+23C7 | 1-7-43 | |
| ⏈ | U+23C8 | 1-7-44 | |
| ⏉ | U+23C9 | 1-7-45 | |
| ⏊ | U+23CA | 1-7-46 | |
| ⏋ | U+23CB | 1-7-47 | |
| ⏌ | U+23CC | 1-7-48 | |
| _ | U+FF3F | 1-1-18 | 罫線素片には属さないが組み合わせて使われる |
|  ̄ | U+FFE3 | 1-1-17 | 罫線素片には属さないが組み合わせて使われる |

