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

概要

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

画像(グラフィック)の表示および印刷機能を持たないシステム(テキストユーザインタフェース)において、文字(キャラクタ)だけで罫線を描くために編み出された一連のセミグラフィックである。

1979年に日本電気(NEC)が大型機向けに実装したものが、1980年には中国の国家規格GB2312に収録され、1983年には日本の国家規格JIS X 0208にも含まれるようになった。1980年代から1990年代にかけて普及したワードプロセッサや、NECのパソコンPC-98などでも標準で利用可能であったため、などを表現するだけでなく、簡単な図を描いたり、便利に使われた。

NECの生み出した罫線素片とは別に、マイクロソフト社が1981年発売のIBM PCのために生み出した罫線素片もあり、この2つは1991年にUnicode 1.0に収録され、現在は世界のあらゆるコンピュータで罫線素片が利用可能となっている。

現代のコンピュータでは、わざわざ罫線素片を使わなくても線を画面に表示したり印刷することが可能である。1990年代以降、グラフィックの表示可能なコンピュータの普及に伴い、ワープロソフト表計算ソフトなど、罫線素片と別体系で罫線を描画できるソフトが普及したため、一時出番を失ったが、電子メール電子掲示板など文字しか使用できない環境において、その存在が見直されている。

歴史

編集
一般的なPCのBIOS設定画面

前史

編集

プリンタが発明された当初は英数字しか印刷できなかったが、1955年に新興製作所の谷村貞治が、漢字を印刷できる「漢字プリンタ」を発明した。当初は紙に活字を押し付けて印刷する方式で、印刷できる文字に限りがあったが、1968年に沖電気がワイヤドットプリンタを発明し、ドットマトリクスで表現できる限りのあらゆる文字が印刷できるようになった。

1970年代にはドットプリンタが普及し、これが「文字(キャラクタ)のみで図表を表現できるようにする」という罫線素片の登場の前提になる(1970年代当時のプリンターは、まだ図像は印刷できず、文字だけである)。

NECの大型機および中国の国家規格で採用

編集

1978年、日本で最初の文字規格(JIS)であるJIS C 6226-1978(旧JIS、78JIS)が策定された。これには罫線素片は含まれていなかったが、日本の各大型機(メインフレーム)メーカー(外資のメーカーを含む)では、日本語表示の為にJIS C 6226をベースに独自の拡張文字を登録した文字セット及び文字コードを作成したため、1978年から1979年にかけて、各社の文字セットで独自の罫線素片が実装された。当時のメインフレームはメインフレーム単体でなく漢字表示装置や漢字印刷装置などを含めた「システム」として顧客に提供されていたが、文字セットに罫線素片があると、「システム」単体で帳票を作って印刷することができて便利だった。NECも、文字コード「日本電気標準漢字コード(JIPS)」の為に罫線素片を実装し、NECの展開するメインフレーム機であるACOSで罫線素片が利用可能となった(78JISが策定された1978年の時点では、まだ日本語ワープロも日本語パソコンも存在せず、拡張文字による罫線素片の利用が想定されていたのは大型機のみだった)。

NECは、1972年の日中国交回復のTV中継を成功させたことが中国に評価され、中国のコンピュータ関係者との交流が始まった。NECの伊藤英俊は、1975年の第二回NEC訪中団に参加した際、中国に初めて漢字プリンタを紹介し、また1970年代後半から1980年代前半にかけて郵電部(当時の日本の郵政省に相当)の電気通信研究所などに中国語端末と漢字プリンタをもちこんでデモンストレーションを行った[1]。中国でこのような下地ができていたところへ、伊藤英俊は、GB2312委員会の主査をしていた陳耀星に、JIPSに入っていた罫線素片について教えた。陳は、罫線素片を便利だと思ったので、1980年に策定された中国最初の文字規格であるGB2312にJIPSの罫線素片をそのまま取り入れた。これが国家規格に罫線素片が取り入れられた最初の例である(NECの作ったものをベースにしていながら、日本より中国の方が罫線素片の規格化が早いのはこのためである)。

日本の国家規格でも、1983年に改正されたJIS X 0208:1983(JIS83)では、既に中国の国家規格として採用されたNECの物をベースとして、罫線素片に符号位置が与えられた。韓国でも、1987年策定のKS X 1001で、中国および日本と同じ罫線素片が規格化された。

パソコンでの採用

編集

NECが1982年より展開したPC-9800シリーズの文字セットは、大型機において使われていたJIPSのものをベースとしていた。PC-9800シリーズは1980年代から1990年代にかけての日本で非常に普及したため、日本のパソコンでNECの罫線素片が非常に普及した。NECの罫線素片は、1983年策定の日本の国家規格「JIS83」でもそのまま収録された。一方で、MSXなど1980年代の日本の他のパソコンでも、多くの機種で同種の罫線素片が利用可能だった。

日本だけでなく、1970年代末から1980年代にかけて欧米で展開された8ビット/16ビットPCにおいても、独自の拡張文字を持つのが一般的であり、罫線の形は様々ではあるものの、多くの製品で罫線素片が利用可能であった。

イギリスでは、1980年にシンクレア社が発売したシンクレア ZX80で採用された「ZX80 character set」で罫線素片が利用可能であった。

罫線素片は、米国でワング・ラボラトリーズが1981年に発売したワープロ機「Wangwriter」でも搭載された。IBM PCの文字セットをデザインしたビル・ゲイツは、ワープロ専用機の機能を汎用機であるパソコンのソフトウェアでそのまま代替できると考えており、ワングのワープロ機で採用されていた文字セットを、1981年発売の初代IBM PCで「コードページ437」としてそのまま採用した。よって罫線素片は、初代IBM-PCに搭載された初代MS-DOSより利用可能で、またMS-DOSの文字セットをそのまま引き継いだWindowsでも初代より標準的に利用可能だった。

Appleのパソコンにおいては、1984年に発売されたApple IIcより搭載された拡張文字セットの「MouseText」によって罫線素片が利用可能となった。

Unixでは、1983年発売の端末機VT220で搭載された「DEC Special Graphics」によって罫線素片が利用可能となった。

国際規格での採用

編集

1991年策定のUnicode 1.0 では、罫線素片としてIBM-PC(MS-DOS/Windows)に由来する物とJIS規格(NEC)に由来する物の両方が収録され、世界のあらゆるシステムで罫線素片が表示可能となった。

その後もUnicodeでは「世界のすべての文字を採用する」という目的のため、様々な罫線素片が次第に取り入れられている。2020年策定のUnicode 13.0では、上記の欧米のレトロPCに採用された罫線素片が取り入れられた。

なおWindowsにおいて、Unicode対応を謳ったフォントでは「Windows Glyph List 4」(WGL4)に基づくことが推奨されている。WGL4文字セットでは、Unicode 1.0の罫線素片のうち、JIS規格に由来するものの一部が割愛されているため、WindowsでUnicode 1.0の罫線素片が全て利用できるというわけでは必ずしもない。

近い関係の物

編集

歯科用特殊文字

編集

2000年に規格化されたJIS X 0213では、日本の歯科検診で歯の状態を記す際の言語である「歯式」で使われる「歯科用特殊文字」が追加された。「歯科用特殊文字」は、従来はコンピュータ上において、外字を作成したり、罫線素片を駆使して無理やり表示していたが、そうすると検索する時などに不便であるため、JISの改定を機に、歯科用のシステム開発の現場からの要望を汲む形でJIS規格に追加されたものである。

「歯科用特殊文字」は、2002年策定のUnicode 3.2において「歯科用特殊記号」として収録された。これにより世界のあらゆるシステムで、日本の歯式用の特殊文字が表示可能となった。

ブロック要素

編集
┌───────────────────┐│  ╔═══╗ keisen to  │▒│  ║OK ║ block de,  │▒│  ╚═══╝ mojidake de│▒│        MessageBox │▒│        ga tukureru│▒│        node benri.│▒└───────────────────┘▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒罫線素片とブロック要素を活用すれば、このようにWikipedia上においても画像を使わず文字キャラクタだけでメッセージボックスが表現できる。

ブロック要素は、罫線素片と組み合わせてしばしば使われる。これによって、文字キャラクタのみでユーザインタフェースを表現する「テキストユーザインタフェース」において、GUIのメッセージボックスのような表現などをすることが可能となる。

GUIのウィンドウシステムを持つ現代のOSでは、罫線素片を使わずに図像を表現できるが、 BIOSの設定画面やコンソール画面などでは、罫線素片とブロック要素を使用してGUIっぽいダイアグラムが見られる場合がある。

PC-98における罫線素片(98罫線)

編集

98罫線とは、1982年よりNECが展開したパソコンのNEC PC-9801シリーズで採用された罫線素片である。含まれる記号は、縦横網羅する細罫線、太罫線とその組み合わせ、縦及び横の細破線、太破線、表内の横2重線である。「JIS X 0208-1983(JIS83)」に収録された「JIS83罫線」とは、形は同じだが収録位置が違う。

98罫線といわれているものは2種類ある。PC-98においては、英数字と一部のカナ(半角カナ)が1バイトで、漢字や「ひらがな」などそれ以外の文字が2バイトで表現されていたが、罫線素片は1バイトで表現するものと2バイトで表現するものがあった。いずれにしても、NECの独自拡張文字であり、別の環境で見ると文字化けする(いわゆる「機種依存文字」)。

「98罫線」は、1990年代のPC-98シリーズの標準OSとなったWindowsにおいて、1993年発売のWindows 3.1の文字コード「Windows-31J」策定の際に収録が見送られたため、現代のパソコンでは表示できない。ただし、同じ形の「JIS83」罫線がWindowsの標準の文字コード「シフトJIS」で収録されており、また1991年策定のUnicode 1.0でも、U+2500〜U+254Bの範囲に、並び順もそのまま収録されており、Windows以外のUnicodeを採用した現代のコンピュータでも標準的に表示可能である。

1バイト罫線素片

編集

最初期のPC-98シリーズは、標準搭載のROM-BASICであるN88-BASIC(86)が稼働することを前提としていた。1982年当時は既にJIS規格である「JIS C 6226-1978(78JIS)」が存在していたが、当時のコンピュータではまだまだ漢字の表示は一般的ではなかったこともあり、各社・各機種で独自の文字コードを採用していた(PC-98シリーズに「漢字ROM」が標準搭載されるのは1985年発売の「PC-9801VM」以降)。このROM版のN88-BASIC(86)においては、いわゆる「JISコード」(詳しく言うと、普段はASCIIを使い、漢字を使う場合においてのみ「KANJI IN」「KANJI OUT」で切り替える、「NEC JIS」「NEC漢字コード」などと呼ばれるNEC独自の文字コード)を採用していた。この「NEC JIS」においては、1バイトで罫線を表現することができ、「GRPH」キーを使うことで罫線の入力が可能となっていた。「2バイト罫線」とは形はほぼ同じだが同時に使うと微妙にずれるらしい。

一方、マイクロソフト社は1981年にパソコン用OSであるMS-DOSを発売した。MS-DOSは1983年にPC-98シリーズ版(OEM)が発売され、やがてPC-98にMS-DOSがプリインストールされて販売されるようになった。MS-DOSは文字コードに、いわゆる「シフトJIS」(詳しく言うと、「JIS X 0201」と「JIS X 0208-1983(JIS83)」を統合した、いわゆる「MS漢字コード」と呼ばれるマイクロソフト社の独自の文字コード。ただし、後にマイクロソフト社がパソコン市場を制覇したため事実上の標準コードとなり、1997年にJIS規格「JIS X 0208:1997」として追認された)を採用しており、「NEC JIS」の1バイト罫線は「シフトJIS」の2バイト文字とバッティングするので使えなくなった。(この結果、「グラフ」を入力するためのGRPHキーは有名無実となり、「ALTキーの代用」としての余生を送ることになった)

ただし、「MS-DOS上で動くアプリ」という形になってPC-98に搭載され続けたN88-BASIC(86)においては、旧環境との互換性の為にコンバータが用意されているため、MS-DOSでもMS-DOS版N88-BASIC(86)上に限っては1バイト罫線が表示可能となっている。

2バイト罫線素片

編集

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

N88-BASIC(86)上だけでなく、「シフトJIS」を採用したPC-98版のMS-DOSでも(「シフトJIS」の8区にある「JIS83罫線」とは別に)標準的に利用可能だった。これはマイクロソフト社が、OEM先による「シフトJIS」の独自拡張を認めていたからだが、そのために各機種のOEM版MS-DOSにおける文字コードの実装がバラバラになっていることをマイクロソフト社が問題視し、1993年にその方針は撤回され、マイクロソフト社自身が新たにこれらを統合した文字コードを策定することにした。

1993年、Windows 3.1の発売に合わせて各社の機種依存文字を統合する形で作られた文字コードの「Windows-31J」では、記号など多くのNEC機種依存文字がWindowsの文字セットとして公式に収録されたものの、98罫線の収録は見送られた(JIS83罫線のみ収録された)。MS-DOSでは普通に表示できていた罫線が、Windowsでは文字化けする、ということは、Windows 95の発売後、MS-DOSからWindowsへの移行期になって初めて判明し、問題となった。

ちなみに、同じ98でも当時「国民機」と呼ばれたエプソン製のPC-98互換機は、98罫線ではなくJIS83罫線を使っていたため、Windowsに移行する際に罫線の文字化け問題が起こらなかったらしい。

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.0128 (+128)
備考: [2][3]
テンプレートを表示

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

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

罫線素片(Box Drawing)[1]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+250x
U+251x
U+252x
U+253x
U+254x
U+255x
U+256x
U+257x
備考
1.^Unicode バージョン 9.0 現在

コード一覧

編集

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

編集
記号UnicodeJIS X 0213文字参照名称
U+25001-8-1─
─
横細線素片
BOX DRAWINGS LIGHT HORIZONTAL
U+25021-8-2│
│
縦細線素片
BOX DRAWINGS LIGHT VERTICAL
U+250C1-8-3┌
┌
細線素片左上
BOX DRAWINGS LIGHT DOWN AND RIGHT
U+25101-8-4┐
┐
細線素片右上
BOX DRAWINGS LIGHT DOWN AND LEFT
U+25181-8-5┘
┘
細線素片右下
BOX DRAWINGS LIGHT UP AND LEFT
U+25141-8-6└
└
細線素片左下
BOX DRAWINGS LIGHT UP AND RIGHT
U+251C1-8-7├
├
細線素片左
BOX DRAWINGS LIGHT VERTICAL AND RIGHT
U+252C1-8-8┬
┬
細線素片上
BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
U+25241-8-9┤
┤
細線素片右
BOX DRAWINGS LIGHT VERTICAL AND LEFT
U+25341-8-10┴
┴
細線素片下
BOX DRAWINGS LIGHT UP AND HORIZONTAL
U+253C1-8-11┼
┼
細線素片中央
BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
U+25011-8-12━
━
横太線素片
BOX DRAWINGS HEAVY HORIZONTAL
U+25031-8-13┃
┃
縦太線素片
BOX DRAWINGS HEAVY VERTICAL
U+250F1-8-14┏
┏
太線素片左上
BOX DRAWINGS HEAVY DOWN AND RIGHT
U+25131-8-15┓
┓
太線素片右上
BOX DRAWINGS HEAVY DOWN AND LEFT
U+251B1-8-16┛
┛
太線素片右下
BOX DRAWINGS HEAVY UP AND LEFT
U+25171-8-17┗
┗
太線素片左下
BOX DRAWINGS HEAVY UP AND RIGHT
U+25231-8-18┣
┣
太線素片左
BOX DRAWINGS HEAVY VERTICAL AND RIGHT
U+25331-8-19┳
┳
太線素片上
BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
U+252B1-8-20┫
┫
太線素片右
BOX DRAWINGS HEAVY VERTICAL AND LEFT
U+253B1-8-21┻
┻
太線素片下
BOX DRAWINGS HEAVY UP AND HORIZONTAL
U+254B1-8-22╋
╋
太線素片中央
BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
U+25201-8-23┠
┠
縦太線横細線素片左
BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
U+252F1-8-24┯
┯
横太線縦細線素片上
BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
U+25281-8-25┨
┨
縦太線横細線素片右
BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
U+25371-8-26┷
┷
横太線縦細線素片下
BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
U+253F1-8-27┿
┿
縦細線横太線素片中央
BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
U+251D1-8-28┝
┝
縦細線横太線素片左
BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
U+25301-8-29┰
┰
横細線縦太線素片上
BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
U+25251-8-30┥
┥
縦細線横太線素片右
BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
U+25381-8-31┸
┸
横細線縦太線素片下
BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
U+25421-8-32╂
╂
横細線縦太線素片中央
BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
U+23BE1-7-34⎾
⎾
左上角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
U+23BF1-7-35⎿
⎿
左下角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
U+23C01-7-36⏀
⏀
丸付き縦線素片
DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
U+23C11-7-37⏁
⏁
丸付き上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
U+23C21-7-38⏂
⏂
丸付き下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
U+23C31-7-39⏃
⏃
三角付き縦線素片
DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
U+23C41-7-40⏄
⏄
三角付き上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
U+23C51-7-41⏅
⏅
三角付き下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
U+23C61-7-42⏆
⏆
波付き縦線素片
DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
U+23C71-7-43⏇
⏇
波付き上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
U+23C81-7-44⏈
⏈
波付き下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
U+23C91-7-45⏉
⏉
上横縦線素片
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
U+23CA1-7-46⏊
⏊
下横縦線素片
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
U+23CB1-7-47⏋
⏋
右上角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
U+23CC1-7-48⏌
⏌
右下角素片
DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
U+203E1-1-17‾
‾
‾
オーバーライン、論理否定記号
OVERLINE
_U+005F1-1-18_
_
アンダーライン
LOW LINE
U+FFE31-1-17 包摂 ̄
 ̄
オーバーライン、論理否定記号
FULLWIDTH MACRON
_U+FF3F1-1-18 包摂_
_
アンダーライン
FULLWIDTH LOW LINE

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

編集
記号UnicodeJIS 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. ^ ほら貝:文字コード
  2. ^ Unicode character database”. The Unicode Standard. 2016年7月9日閲覧。
  3. ^ Enumerated Versions of The Unicode Standard”. The Unicode Standard. 2016年7月9日閲覧。
  4. ^ Box Drawing U+2500-U+257F, The Unicode Standard Code Charts