罫線素片
罫線素片(けいせんそへん)は、罫線を文字の組み合わせで表記するために、罫線を複数の部分に分解しそれぞれに与えられた字形、あるいはそれらの符号位置を示す。
目次 |
概要 [編集]
表や枠などを作成する際に、それらを区切るための罫線をコンピュータ上で作成するために編み出された文字である。
古くはワードプロセッサやPC-98などの時代から存在しており、JIS X 0208にも含まれるようになった。
ワープロソフトや表計算ソフトなど、罫線素片と別体系で罫線を描画できるソフトが普及したため、一時出番を失ったが、電子メールや電子掲示板など文字しか使用できない環境において、その存在が見直されている。
歴史 [編集]
コンピュータの世界において、古くは文字のみしか表記できなかったが、それらのみで罫線を表記しようという試みはされていた。
日本語ワードプロセッサにおいて、記号を使用して罫線を引く手段として、罫線素片というものが考え出された。
PC-98では罫線素片が1バイトの半角で表現されており、キーボードの「GRPH」キーを使用することで入力が可能だった。
1978年に規格化されたJISのJIS 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における罫線 [編集]
JIS X 0213における罫線素片、PC-98シリーズの罫線素片などを含んでいる。U+2500からU+257F、U+23BEからU+23CCにある。
コード一覧 [編集]
罫線素片のうち、JIS X 0213に含まれるもの [編集]
| 記号 | 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+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+2542 |
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+FFE3 |
1-1-19 |  ̄ ̄ |
うえ |
| _ | U+FF3F |
1-1-18 | __ |
した |
罫線素片のうち、JIS X 0213に含まないもの [編集]
| 記号 | Unicode | JIS X 0213 | 文字参照 | 名称 |
|---|---|---|---|---|
| ┄ | U+2504 |
- | ┄┄ |
|
| ┅ | U+2505 |
- | ┅┅ |
|
| ┆ | U+2506 |
- | ┆┆ |
|
| ┇ | U+2507 |
- | ┇┇ |
|
| ┈ | U+2508 |
- | ┈┈ |
|
| ┉ | U+2509 |
- | ┉┉ |
|
| ┊ | U+250A |
- | ┊┊ |
|
| ┋ | U+250B |
- | ┋┋ |
|
| ┍ | U+250D |
- | ┍┍ |
|
| ┎ | U+250E |
- | ┎┎ |
|
| ┑ | U+2511 |
- | ┑┑ |
|
| ┒ | U+2512 |
- | ┒┒ |
|
| ┕ | U+2515 |
- | ┕┕ |
|
| ┖ | U+2516 |
- | ┖┖ |
|
| ┙ | U+2519 |
- | ┙┙ |
|
| ┚ | U+251A |
- | ┚┚ |
|
| ┝ | U+251D |
- | ┝┝ |
|
| ┞ | U+251E |
- | ┞┞ |
|
| ┡ | U+2521 |
- | ┡┡ |
|
| ┢ | U+2522 |
- | ┢┢ |
|
| ┥ | U+2525 |
- | ┥┥ |
|
| ┦ | U+2526 |
- | ┦┦ |
|
| ┩ | U+2529 |
- | ┩┩ |
|
| ┪ | U+252A |
- | ┪┪ |
|
| ┭ | U+252D |
- | ┭┭ |
|
| ┮ | U+252E |
- | ┮┮ |
|
| ┱ | U+2531 |
- | ┱┱ |
|
| ┲ | U+2532 |
- | ┲┲ |
|
| ┵ | U+2535 |
- | ┵┵ |
|
| ┶ | U+2536 |
- | ┶┶ |
|
| ┹ | U+2539 |
- | ┹┹ |
|
| ┺ | U+253A |
- | ┺┺ |
|
| ┽ | U+253D |
- | ┽┽ |
|
| ┾ | U+253E |
- | ┾┾ |
|
| ╀ | U+2540 |
- | ╀╀ |
|
| ╁ | U+2541 |
- | ╁╁ |
|
| ╃ | U+2543 |
- | ╃╃ |
|
| ╄ | U+2544 |
- | ╄╄ |
|
| ╅ | U+2545 |
- | ╅╅ |
|
| ╆ | U+2546 |
- | ╆╆ |
|
| ╇ | U+2547 |
- | ╇╇ |
|
| ╈ | U+2548 |
- | ╈╈ |
|
| ╉ | U+2549 |
- | ╉╉ |
|
| ╊ | U+254A |
- | ╊╊ |
|
| ╌ | U+254C |
- | ╌╌ |
|
| ╍ | U+254D |
- | ╍╍ |
|
| ╎ | U+254E |
- | ╎╎ |
|
| ╏ | U+254F |
- | ╏╏ |
|
| ═ | U+2550 |
- | ══ |
|
| ║ | U+2551 |
- | ║║ |
|
| ╒ | U+2552 |
- | ╒╒ |
|
| ╓ | U+2553 |
- | ╓╓ |
|
| ╔ | U+2554 |
- | ╔╔ |
|
| ╕ | U+2555 |
- | ╕╕ |
|
| ╖ | U+2556 |
- | ╖╖ |
|
| ╗ | U+2557 |
- | ╗╗ |
|
| ╘ | U+2558 |
- | ╘╘ |
|
| ╙ | U+2559 |
- | ╙╙ |
|
| ╚ | U+255A |
- | ╚╚ |
|
| ╛ | U+255B |
- | ╛╛ |
|
| ╜ | U+255C |
- | ╜╜ |
|
| ╝ | U+255D |
- | ╝╝ |
|
| ╞ | U+255E |
- | ╞╞ |
|
| ╟ | U+255F |
- | ╟╟ |
|
| ╠ | U+2560 |
- | ╠╠ |
|
| ╡ | U+2561 |
- | ╡╡ |
|
| ╢ | U+2562 |
- | ╢╢ |
|
| ╣ | U+2563 |
- | ╣╣ |
|
| ╤ | U+2564 |
- | ╤╤ |
|
| ╥ | U+2565 |
- | ╥╥ |
|
| ╦ | U+2566 |
- | ╦╦ |
|
| ╧ | U+2567 |
- | ╧╧ |
|
| ╨ | U+2568 |
- | ╨╨ |
|
| ╩ | U+2569 |
- | ╩╩ |
|
| ╪ | U+256A |
- | ╪╪ |
|
| ╫ | U+256B |
- | ╫╫ |
|
| ╬ | U+256C |
- | ╬╬ |
|
| ╭ | U+256D |
- | ╭╭ |
|
| ╮ | U+256E |
- | ╮╮ |
|
| ╯ | U+256F |
- | ╯╯ |
|
| ╰ | U+2570 |
- | ╰╰ |
|
| ╱ | U+2571 |
- | ╱╱ |
|
| ╲ | U+2572 |
- | ╲╲ |
|
| ╳ | U+2573 |
- | ╳╳ |
|
| ╴ | U+2574 |
- | ╴╴ |
|
| ╵ | U+2575 |
- | ╵╵ |
|
| ╶ | U+2576 |
- | ╶╶ |
|
| ╷ | U+2577 |
- | ╷╷ |
|
| ╸ | U+2578 |
- | ╸╸ |
|
| ╹ | U+2579 |
- | ╹╹ |
|
| ╺ | U+257A |
- | ╺╺ |
|
| ╻ | U+257B |
- | ╻╻ |
|
| ╼ | U+257C |
- | ╼╼ |
|
| ╽ | U+257D |
- | ╽╽ |
|
| ╾ | U+257E |
- | ╾╾ |
|
| ╿ | U+257F |
- | ╿╿ |