ブロック要素
ブロック要素 | |
---|---|
Block Elements | |
範囲 |
U+2580..U+259F (32 個の符号位置) |
面 | 基本多言語面 |
用字 | Common |
記号集合 | Block fills |
割当済 | 32 個の符号位置 |
未使用 | 0 個の保留 |
Unicodeのバージョン履歴 | |
1.0.0 | 22 (+22) |
3.2 | 32 (+10) |
公式ページ | |
コード表 ∣ ウェブページ | |
備考: [1][2] |
ブロック要素(ブロックようそ、英語: Block Elements)は、Unicodeの86個目のブロックである。収録されているのは様々な形状の長方形(ブロック)であり、罫線素片とともに、テキスト環境での図形の描画等に使用される。
収録文字
[編集]コード | 文字 | 文字名(英語) | 用例・説明 |
---|---|---|---|
ブロック要素 | |||
U+2580 | ▀ | UPPER HALF BLOCK | |
U+2581 | ▁ | LOWER ONE EIGHTH BLOCK | |
U+2582 | ▂ | LOWER ONE QUARTER BLOCK | |
U+2583 | ▃ | LOWER THREE EIGHTHS BLOCK | |
U+2584 | ▄ | LOWER HALF BLOCK | |
U+2585 | ▅ | LOWER FIVE EIGHTHS BLOCK | |
U+2586 | ▆ | LOWER THREE QUARTERS BLOCK | |
U+2587 | ▇ | LOWER SEVEN EIGHTHS BLOCK | |
U+2588 | █ | FULL BLOCK | |
U+2589 | ▉ | LEFT SEVEN EIGHTHS BLOCK | |
U+258A | ▊ | LEFT THREE QUARTERS BLOCK | |
U+258B | ▋ | LEFT FIVE EIGHTHS BLOCK | |
U+258C | ▌ | LEFT HALF BLOCK | |
U+258D | ▍ | LEFT THREE EIGHTHS BLOCK | |
U+258E | ▎ | LEFT ONE QUARTER BLOCK | |
U+258F | ▏ | LEFT ONE EIGHTH BLOCK | |
U+2590 | ▐ | RIGHT HALF BLOCK | |
影文字 | |||
U+2591 | ░ | LIGHT SHADE | 25%濃度の影[3]。 |
U+2592 | ▒ | MEDIUM SHADE | 斑点で塗りつぶされた四角。50%濃度の影[3]。
cp949へのマッピングに使用される[3]。 |
U+2593 | ▓ | DARK SHADE | 75%濃度の影[3]。 |
ブロック要素 | |||
U+2594 | ▔ | UPPER ONE EIGHTH BLOCK | |
U+2595 | ▕ | RIGHT ONE EIGHTH BLOCK | |
ターミナルグラフィック文字 | |||
U+2596 | ▖ | QUADRANT LOWER LEFT | |
U+2597 | ▗ | QUADRANT LOWER RIGHT | |
U+2598 | ▘ | QUADRANT UPPER LEFT | |
U+2599 | ▙ | QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT | |
U+259A | ▚ | QUADRANT UPPER LEFT AND LOWER RIGHT | |
U+259B | ▛ | QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT | |
U+259C | ▜ | QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT | |
U+259D | ▝ | QUADRANT UPPER RIGHT | |
U+259E | ▞ | QUADRANT UPPER RIGHT AND LOWER LEFT | |
U+259F | ▟ | QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT |
小分類
[編集]このブロックの小分類は「ブロック要素」(Block elements)、「影文字」(Shade characters)、「ターミナルグラフィック文字」(Terminal graphic characters)の3つとなっている[3]。本ブロックでは、Unicodeのバージョン更新時の文字追加が隙間を埋める形で行われた影響で、同一の小分類に属する文字が飛び飛びの符号位置に割り当てられていることがある。
ブロック要素(Block elements)
[編集]この小分類には一般的なブロック要素が収録されている。
影文字(Shade characters)
[編集]この小分類には段階的に濃度の異なる影を表す文字が収録されている。
ターミナルグラフィック文字(Terminal graphic characters)
[編集]この小分類には古い端末でグラフィックを表示するためのブロック要素が収録されている。
フォントでの実装
[編集]Code2000、DejaVuフォント、GNU Unifontには、ブロック要素の全ての文字が含まれている[4][5]。
広く使用されているフォントの中では、 Segoeが完全実装しており[6][7]、Arial Unicode MS(32文字中22文字)とLucida Sans Unicode(32文字中21文字)が大部分を実装している[4]。
ブロック要素の文字は、実装されているほとんどのフォントで同じ文字幅であるため、行と列の配置で図形の描画に使用できる。ただし、ブロックには独自のスペース文字は含まれておらず、ASCIIのスペースは、ブロック要素の文字と同じ幅でレンダリングされない場合もある。この致命的な欠陥により、プラットフォームやブラウザ間での描画が一貫しなくなるため、その使用が避けられる傾向がある。
文字コード表
[編集]ブロック要素(Block Elements)[1] Official Unicode Consortium code chart (PDF) | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
U+258x | ▀ | ▁ | ▂ | ▃ | ▄ | ▅ | ▆ | ▇ | █ | ▉ | ▊ | ▋ | ▌ | ▍ | ▎ | ▏ |
U+259x | ▐ | ░ | ▒ | ▓ | ▔ | ▕ | ▖ | ▗ | ▘ | ▙ | ▚ | ▛ | ▜ | ▝ | ▞ | ▟ |
Notes
|
履歴
[編集]以下の表に挙げられているUnicode関連のドキュメントには、このブロックの特定の文字を定義する目的とプロセスが記録されている。
バージョン | コードポイント[a] | 文字数 | L2 ID | WG2 ID | ドキュメント |
---|---|---|---|---|---|
1.0.0 | U+2580..2595 | 22 | (TBD) | ||
3.2 | U+2596..259F | 10 | L2/00-159 | N2265 | Cruz, Frank da (2000-03-31), Supplemental Terminal Graphics for Unicode |
|
関連する記号
[編集]- U+220E ∎ end of proof(数学記号ブロック内)
- U+25A0 ■ black square(幾何学模様ブロック内)
関連項目
[編集]脚注
[編集]- ^ “Unicode character database”. The Unicode Standard. 2016年7月9日閲覧。
- ^ “Enumerated Versions of The Unicode Standard”. The Unicode Standard. 2016年7月9日閲覧。
- ^ a b c d e "The Unicode Standard, Version 15.1 - U2580.pdf" (PDF). The Unicode Standard (英語). 2024年11月18日閲覧。
- ^ a b “Font Support for Unicode Block 'Block Elements'”. 2016年3月13日閲覧。
- ^ “GNU Unifont Glyphs”. Unifoundry.com. 2013年11月12日閲覧。
- ^ “Mac OS X 10.5 bundled with Arial Unicode MS”. 2013年1月7日時点のオリジナルよりアーカイブ。2008年9月17日閲覧。
- ^ “Common fonts to all versions of Windows & Mac equivalents”. 2008年9月17日閲覧。