はじめに
Unicode16で、Symbols for Legacy Computing Supplement(古いパソコンの記号)として、2x4のドット記号が追加された。本来2⁸=256個あるフォントが、230個(1CCD0~1CDE5)しか定義されてない。
プログラムを作成するときはメンドクサイ状態になっている。
ドットの並び
ドットの順番は横に1→2→改行→3→4→改行→5→6→改行→7→8となる。
| 1 | 2 |
| 3 | 4 |
| 5 | 6 |
| 7 | 8 |
本来2の8乗→「2⁸=256個」のフォントが定義されているべきだが、現状は「3」から始まっている通り。欠落しているフォントが存在する。欠落の個数は26個(=256個-230個)となる。
理由
同一形状の文字の重複を避ける為だ。
どこのコードが抜けていて、代替は何か?
調べた感じでは以下となった。
| No. | 欠番 | unicode 16.0 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 代替 候補 code |
フォント |
| 1 | 欠1 | u0020 | スペース |
|||||||||
| 2 | 欠2 | 1 | u1CEA8 | | ||||||||
| 3 | 欠3 | 2 | u1CEAB | | ||||||||
| 4 | 欠4 | 1 | 2 | u1FB82 | 🮂 | |||||||
| 5 | 1CD00 | 3 | | |||||||||
| 6 | 欠5 | 1 | 3 | u2598 | ▘ | |||||||
| 7 | 1CD01 | 2 | 3 | | ||||||||
| 8 | 1CD02 | 1 | 2 | 3 | | |||||||
| 9 | 1CD03 | 4 | | |||||||||
| 10 | 1CD04 | 1 | 4 | | ||||||||
| 11 | 欠6 | 2 | 4 | u259D | ▝ | |||||||
| 12 | 1CD05 | 1 | 2 | 4 | | |||||||
| 13 | 1CD06 | 3 | 4 | | ||||||||
| 14 | 1CD07 | 1 | 3 | 4 | | |||||||
| 15 | 1CD08 | 2 | 3 | 4 | | |||||||
| 16 | 欠7 | 1 | 2 | 3 | 4 | u2580 | ▀ | |||||
| 17 | 1CD09 | 5 | | |||||||||
| 18 | 1CD0A | 1 | 5 | | ||||||||
| 19 | 1CD0B | 2 | 5 | | ||||||||
| 20 | 1CD0C | 1 | 2 | 5 | | |||||||
| 21 | 欠8 | 3 | 5 | u1FBE6 | | |||||||
| 22 | 1CD0D | 1 | 3 | 5 | | |||||||
| 23 | 1CD0E | 2 | 3 | 5 | | |||||||
| 24 | 1CD0F | 1 | 2 | 3 | 5 | | ||||||
| 25 | 1CD10 | 4 | 5 | | ||||||||
| 26 | 1CD11 | 1 | 4 | 5 | | |||||||
| 27 | 1CD12 | 2 | 4 | 5 | | |||||||
| 28 | 1CD13 | 1 | 2 | 4 | 5 | | ||||||
| 29 | 1CD14 | 3 | 4 | 5 | | |||||||
| 30 | 1CD15 | 1 | 3 | 4 | 5 | | ||||||
| 31 | 1CD16 | 2 | 3 | 4 | 5 | | ||||||
| 32 | 1CD17 | 1 | 2 | 3 | 4 | 5 | | |||||
| 33 | 1CD18 | 6 | | |||||||||
| 34 | 1CD19 | 1 | 6 | | ||||||||
| 35 | 1CD1A | 2 | 6 | | ||||||||
| 36 | 1CD1B | 1 | 2 | 6 | | |||||||
| 37 | 1CD1C | 3 | 6 | | ||||||||
| 38 | 1CD1D | 1 | 3 | 6 | | |||||||
| 39 | 1CD1E | 2 | 3 | 6 | | |||||||
| 40 | 1CD1F | 1 | 2 | 3 | 6 | | ||||||
| 41 | 欠9 | 4 | 6 | u1FBE7 | | |||||||
| 42 | 1CD20 | 1 | 4 | 6 | | |||||||
| 43 | 1CD21 | 2 | 4 | 6 | | |||||||
| 44 | 1CD22 | 1 | 2 | 4 | 6 | | ||||||
| 45 | 1CD23 | 3 | 4 | 6 | | |||||||
| 46 | 1CD24 | 1 | 3 | 4 | 6 | | ||||||
| 47 | 1CD25 | 2 | 3 | 4 | 6 | | ||||||
| 48 | 1CD26 | 1 | 2 | 3 | 4 | 6 | | |||||
| 49 | 1CD27 | 5 | 6 | | ||||||||
| 50 | 1CD28 | 1 | 5 | 6 | | |||||||
| 51 | 1CD29 | 2 | 5 | 6 | | |||||||
| 52 | 1CD2A | 1 | 2 | 5 | 6 | | ||||||
| 53 | 1CD2B | 3 | 5 | 6 | | |||||||
| 54 | 1CD2C | 1 | 3 | 5 | 6 | | ||||||
| 55 | 1CD2D | 2 | 3 | 5 | 6 | | ||||||
| 56 | 1CD2E | 1 | 2 | 3 | 5 | 6 | | |||||
| 57 | 1CD2F | 4 | 5 | 6 | | |||||||
| 58 | 1CD30 | 1 | 4 | 5 | 6 | | ||||||
| 59 | 1CD31 | 2 | 4 | 5 | 6 | | ||||||
| 60 | 1CD32 | 1 | 2 | 4 | 5 | 6 | | |||||
| 61 | 1CD33 | 3 | 4 | 5 | 6 | | ||||||
| 62 | 1CD34 | 1 | 3 | 4 | 5 | 6 | | |||||
| 63 | 1CD35 | 2 | 3 | 4 | 5 | 6 | | |||||
| 64 | 欠10 | 1 | 2 | 3 | 4 | 5 | 6 | u1FB85 | 🮅 | |||
| 65 | 欠11 | 7 | u1CEA3 | | ||||||||
| 66 | 1CD36 | 1 | 7 | | ||||||||
| 67 | 1CD37 | 2 | 7 | | ||||||||
| 68 | 1CD38 | 1 | 2 | 7 | | |||||||
| 69 | 1CD39 | 3 | 7 | | ||||||||
| 70 | 1CD3A | 1 | 3 | 7 | | |||||||
| 71 | 1CD3B | 2 | 3 | 7 | | |||||||
| 72 | 1CD3C | 1 | 2 | 3 | 7 | | ||||||
| 73 | 1CD3D | 4 | 7 | | ||||||||
| 74 | 1CD3E | 1 | 4 | 7 | | |||||||
| 75 | 1CD3F | 2 | 4 | 7 | | |||||||
| 76 | 1CD40 | 1 | 2 | 4 | 7 | | ||||||
| 77 | 1CD41 | 3 | 4 | 7 | | |||||||
| 78 | 1CD42 | 1 | 3 | 4 | 7 | | ||||||
| 79 | 1CD43 | 2 | 3 | 4 | 7 | | ||||||
| 80 | 1CD44 | 1 | 2 | 3 | 4 | 7 | | |||||
| 81 | 欠12 | 5 | 7 | u2596 | ▖ | |||||||
| 82 | 1CD45 | 1 | 5 | 7 | | |||||||
| 83 | 1CD46 | 2 | 5 | 7 | | |||||||
| 84 | 1CD47 | 1 | 2 | 5 | 7 | | ||||||
| 85 | 1CD48 | 3 | 5 | 7 | | |||||||
| 86 | 欠13 | 1 | 3 | 5 | 7 | u258C | ▌ | |||||
| 87 | 1CD49 | 2 | 3 | 5 | 7 | | ||||||
| 88 | 1CD4A | 1 | 2 | 3 | 5 | 7 | | |||||
| 89 | 1CD4B | 4 | 5 | 7 | | |||||||
| 90 | 1CD4C | 1 | 4 | 5 | 7 | | ||||||
| 91 | 欠14 | 2 | 4 | 5 | 7 | u259E | ▞ | |||||
| 92 | 1CD4D | 1 | 2 | 4 | 5 | 7 | | |||||
| 93 | 1CD4E | 3 | 4 | 5 | 7 | | ||||||
| 94 | 1CD4F | 1 | 3 | 4 | 5 | 7 | | |||||
| 95 | 1CD50 | 2 | 3 | 4 | 5 | 7 | | |||||
| 96 | 欠15 | 1 | 2 | 3 | 4 | 5 | 7 | u259B | ▛ | |||
| 97 | 1CD51 | 6 | 7 | | ||||||||
| 98 | 1CD52 | 1 | 6 | 7 | | |||||||
| 99 | 1CD53 | 2 | 6 | 7 | | |||||||
| 100 | 1CD54 | 1 | 2 | 6 | 7 | | ||||||
| 101 | 1CD55 | 3 | 6 | 7 | | |||||||
| 102 | 1CD56 | 1 | 3 | 6 | 7 | | ||||||
| 103 | 1CD57 | 2 | 3 | 6 | 7 | | ||||||
| 104 | 1CD58 | 1 | 2 | 3 | 6 | 7 | | |||||
| 105 | 1CD59 | 4 | 6 | 7 | | |||||||
| 106 | 1CD5A | 1 | 4 | 6 | 7 | | ||||||
| 107 | 1CD5B | 2 | 4 | 6 | 7 | | ||||||
| 108 | 1CD5C | 1 | 2 | 4 | 6 | 7 | | |||||
| 109 | 1CD5D | 3 | 4 | 6 | 7 | | ||||||
| 110 | 1CD5E | 1 | 3 | 4 | 6 | 7 | | |||||
| 111 | 1CD5F | 2 | 3 | 4 | 6 | 7 | | |||||
| 112 | 1CD60 | 1 | 2 | 3 | 4 | 6 | 7 | | ||||
| 113 | 1CD61 | 5 | 6 | 7 | | |||||||
| 114 | 1CD62 | 1 | 5 | 6 | 7 | | ||||||
| 115 | 1CD63 | 2 | 5 | 6 | 7 | | ||||||
| 116 | 1CD64 | 1 | 2 | 5 | 6 | 7 | | |||||
| 117 | 1CD65 | 3 | 5 | 6 | 7 | | ||||||
| 118 | 1CD66 | 1 | 3 | 5 | 6 | 7 | | |||||
| 119 | 1CD67 | 2 | 3 | 5 | 6 | 7 | | |||||
| 120 | 1CD68 | 1 | 2 | 3 | 5 | 6 | 7 | | ||||
| 121 | 1CD69 | 4 | 5 | 6 | 7 | | ||||||
| 122 | 1CD6A | 1 | 4 | 5 | 6 | 7 | | |||||
| 123 | 1CD6B | 2 | 4 | 5 | 6 | 7 | | |||||
| 124 | 1CD6C | 1 | 2 | 4 | 5 | 6 | 7 | | ||||
| 125 | 1CD6D | 3 | 4 | 5 | 6 | 7 | | |||||
| 126 | 1CD6E | 1 | 3 | 4 | 5 | 6 | 7 | | ||||
| 127 | 1CD6F | 2 | 3 | 4 | 5 | 6 | 7 | | ||||
| 128 | 1CD70 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | |||
| 129 | 欠16 | 8 | u1CEA0 | | ||||||||
| 130 | 1CD71 | 1 | 8 | | ||||||||
| 131 | 1CD72 | 2 | 8 | | ||||||||
| 132 | 1CD73 | 1 | 2 | 8 | | |||||||
| 133 | 1CD74 | 3 | 8 | | ||||||||
| 134 | 1CD75 | 1 | 3 | 8 | | |||||||
| 135 | 1CD76 | 2 | 3 | 8 | | |||||||
| 136 | 1CD77 | 1 | 2 | 3 | 8 | | ||||||
| 137 | 1CD78 | 4 | 8 | | ||||||||
| 138 | 1CD79 | 1 | 4 | 8 | | |||||||
| 139 | 1CD7A | 2 | 4 | 8 | | |||||||
| 140 | 1CD7B | 1 | 2 | 4 | 8 | | ||||||
| 141 | 1CD7C | 3 | 4 | 8 | | |||||||
| 142 | 1CD7D | 1 | 3 | 4 | 8 | | ||||||
| 143 | 1CD7E | 2 | 3 | 4 | 8 | | ||||||
| 144 | 1CD7F | 1 | 2 | 3 | 4 | 8 | | |||||
| 145 | 1CD80 | 5 | 8 | | ||||||||
| 146 | 1CD81 | 1 | 5 | 8 | | |||||||
| 147 | 1CD82 | 2 | 5 | 8 | | |||||||
| 148 | 1CD83 | 1 | 2 | 5 | 8 | | ||||||
| 149 | 1CD84 | 3 | 5 | 8 | | |||||||
| 150 | 1CD85 | 1 | 3 | 5 | 8 | | ||||||
| 151 | 1CD86 | 2 | 3 | 5 | 8 | | ||||||
| 152 | 1CD87 | 1 | 2 | 3 | 5 | 8 | | |||||
| 153 | 1CD88 | 4 | 5 | 8 | | |||||||
| 154 | 1CD89 | 1 | 4 | 5 | 8 | | ||||||
| 155 | 1CD8A | 2 | 4 | 5 | 8 | | ||||||
| 156 | 1CD8B | 1 | 2 | 4 | 5 | 8 | | |||||
| 157 | 1CD8C | 3 | 4 | 5 | 8 | | ||||||
| 158 | 1CD8D | 1 | 3 | 4 | 5 | 8 | | |||||
| 159 | 1CD8E | 2 | 3 | 4 | 5 | 8 | | |||||
| 160 | 1CD8F | 1 | 2 | 3 | 4 | 5 | 8 | | ||||
| 161 | 欠17 | 6 | 8 | u2597 | ▗ | |||||||
| 162 | 1CD90 | 1 | 6 | 8 | | |||||||
| 163 | 1CD91 | 2 | 6 | 8 | | |||||||
| 164 | 1CD92 | 1 | 2 | 6 | 8 | | ||||||
| 165 | 1CD93 | 3 | 6 | 8 | | |||||||
| 166 | 欠18 | 1 | 3 | 6 | 8 | u259A | ▚ | |||||
| 167 | 1CD94 | 2 | 3 | 6 | 8 | | ||||||
| 168 | 1CD95 | 1 | 2 | 3 | 6 | 8 | | |||||
| 169 | 1CD96 | 4 | 6 | 8 | | |||||||
| 170 | 1CD97 | 1 | 4 | 6 | 8 | | ||||||
| 171 | 欠19 | 2 | 4 | 6 | 8 | u2590 | ▐ | |||||
| 172 | 1CD98 | 1 | 2 | 4 | 6 | 8 | | |||||
| 173 | 1CD99 | 3 | 4 | 6 | 8 | | ||||||
| 174 | 1CD9A | 1 | 3 | 4 | 6 | 8 | | |||||
| 175 | 1CD9B | 2 | 3 | 4 | 6 | 8 | | |||||
| 176 | 欠20 | 1 | 2 | 3 | 4 | 6 | 8 | u259C | ▜ | |||
| 177 | 1CD9C | 5 | 6 | 8 | | |||||||
| 178 | 1CD9D | 1 | 5 | 6 | 8 | | ||||||
| 179 | 1CD9E | 2 | 5 | 6 | 8 | | ||||||
| 180 | 1CD9F | 1 | 2 | 5 | 6 | 8 | | |||||
| 181 | 1CDA0 | 3 | 5 | 6 | 8 | | ||||||
| 182 | 1CDA1 | 1 | 3 | 5 | 6 | 8 | | |||||
| 183 | 1CDA2 | 2 | 3 | 5 | 6 | 8 | | |||||
| 184 | 1CDA3 | 1 | 2 | 3 | 5 | 6 | 8 | | ||||
| 185 | 1CDA4 | 4 | 5 | 6 | 8 | | ||||||
| 186 | 1CDA5 | 1 | 4 | 5 | 6 | 8 | | |||||
| 187 | 1CDA6 | 2 | 4 | 5 | 6 | 8 | | |||||
| 188 | 1CDA7 | 1 | 2 | 4 | 5 | 6 | 8 | | ||||
| 189 | 1CDA8 | 3 | 4 | 5 | 6 | 8 | | |||||
| 190 | 1CDA9 | 1 | 3 | 4 | 5 | 6 | 8 | | ||||
| 191 | 1CDAA | 2 | 3 | 4 | 5 | 6 | 8 | | ||||
| 192 | 1CDAB | 1 | 2 | 3 | 4 | 5 | 6 | 8 | | |||
| 193 | 欠21 | 7 | 8 | u2582 | ▂ | |||||||
| 194 | 1CDAC | 1 | 7 | 8 | | |||||||
| 195 | 1CDAD | 2 | 7 | 8 | | |||||||
| 196 | 1CDAE | 1 | 2 | 7 | 8 | | ||||||
| 197 | 1CDAF | 3 | 7 | 8 | | |||||||
| 198 | 1CDB0 | 1 | 3 | 7 | 8 | | ||||||
| 199 | 1CDB1 | 2 | 3 | 7 | 8 | | ||||||
| 200 | 1CDB2 | 1 | 2 | 3 | 7 | 8 | | |||||
| 201 | 1CDB3 | 4 | 7 | 8 | | |||||||
| 202 | 1CDB4 | 1 | 4 | 7 | 8 | | ||||||
| 203 | 1CDB5 | 2 | 4 | 7 | 8 | | ||||||
| 204 | 1CDB6 | 1 | 2 | 4 | 7 | 8 | | |||||
| 205 | 1CDB7 | 3 | 4 | 7 | 8 | | ||||||
| 206 | 1CDB8 | 1 | 3 | 4 | 7 | 8 | | |||||
| 207 | 1CDB9 | 2 | 3 | 4 | 7 | 8 | | |||||
| 208 | 1CDBA | 1 | 2 | 3 | 4 | 7 | 8 | | ||||
| 209 | 1CDBB | 5 | 7 | 8 | | |||||||
| 210 | 1CDBC | 1 | 5 | 7 | 8 | | ||||||
| 211 | 1CDBD | 2 | 5 | 7 | 8 | | ||||||
| 212 | 1CDBE | 1 | 2 | 5 | 7 | 8 | | |||||
| 213 | 1CDBF | 3 | 5 | 7 | 8 | | ||||||
| 214 | 1CDC0 | 1 | 3 | 5 | 7 | 8 | | |||||
| 215 | 1CDC1 | 2 | 3 | 5 | 7 | 8 | | |||||
| 216 | 1CDC2 | 1 | 2 | 3 | 5 | 7 | 8 | | ||||
| 217 | 1CDC3 | 4 | 5 | 7 | 8 | | ||||||
| 218 | 1CDC4 | 1 | 4 | 5 | 7 | 8 | | |||||
| 219 | 1CDC5 | 2 | 4 | 5 | 7 | 8 | | |||||
| 220 | 1CDC6 | 1 | 2 | 4 | 5 | 7 | 8 | | ||||
| 221 | 1CDC7 | 3 | 4 | 5 | 7 | 8 | | |||||
| 222 | 1CDC8 | 1 | 3 | 4 | 5 | 7 | 8 | | ||||
| 223 | 1CDC9 | 2 | 3 | 4 | 5 | 7 | 8 | | ||||
| 224 | 1CDCA | 1 | 2 | 3 | 4 | 5 | 7 | 8 | | |||
| 225 | 1CDCB | 6 | 7 | 8 | | |||||||
| 226 | 1CDCC | 1 | 6 | 7 | 8 | | ||||||
| 227 | 1CDCD | 2 | 6 | 7 | 8 | | ||||||
| 228 | 1CDCE | 1 | 2 | 6 | 7 | 8 | | |||||
| 229 | 1CDCF | 3 | 6 | 7 | 8 | | ||||||
| 230 | 1CDD0 | 1 | 3 | 6 | 7 | 8 | | |||||
| 231 | 1CDD1 | 2 | 3 | 6 | 7 | 8 | | |||||
| 232 | 1CDD2 | 1 | 2 | 3 | 6 | 7 | 8 | | ||||
| 233 | 1CDD3 | 4 | 6 | 7 | 8 | | ||||||
| 234 | 1CDD4 | 1 | 4 | 6 | 7 | 8 | | |||||
| 235 | 1CDD5 | 2 | 4 | 6 | 7 | 8 | | |||||
| 236 | 1CDD6 | 1 | 2 | 4 | 6 | 7 | 8 | | ||||
| 237 | 1CDD7 | 3 | 4 | 6 | 7 | 8 | | |||||
| 238 | 1CDD8 | 1 | 3 | 4 | 6 | 7 | 8 | | ||||
| 239 | 1CDD9 | 2 | 3 | 4 | 6 | 7 | 8 | | ||||
| 240 | 1CDDA | 1 | 2 | 3 | 4 | 6 | 7 | 8 | | |||
| 241 | 欠22 | 5 | 6 | 7 | 8 | u2584 | ▄ | |||||
| 242 | 1CDDB | 1 | 5 | 6 | 7 | 8 | | |||||
| 243 | 1CDDC | 2 | 5 | 6 | 7 | 8 | | |||||
| 244 | 1CDDD | 1 | 2 | 5 | 6 | 7 | 8 | | ||||
| 245 | 1CDDE | 3 | 5 | 6 | 7 | 8 | | |||||
| 246 | 欠23 | 1 | 3 | 5 | 6 | 7 | 8 | u2599 | ▙ | |||
| 247 | 1CDDF | 2 | 3 | 5 | 6 | 7 | 8 | | ||||
| 248 | 1CDE0 | 1 | 2 | 3 | 5 | 6 | 7 | 8 | | |||
| 249 | 1CDE1 | 4 | 5 | 6 | 7 | 8 | | |||||
| 250 | 1CDE2 | 1 | 4 | 5 | 6 | 7 | 8 | | ||||
| 251 | 欠24 | 2 | 4 | 5 | 6 | 7 | 8 | u259F | ▟ | |||
| 252 | 1CDE3 | 1 | 2 | 4 | 5 | 6 | 7 | 8 | | |||
| 253 | 欠25 | 3 | 4 | 5 | 6 | 7 | 8 | u2586 | ▆ | |||
| 254 | 1CDE4 | 1 | 3 | 4 | 5 | 6 | 7 | 8 | | |||
| 255 | 1CDE5 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | |||
| 256 | 欠26 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | u2588 | █ |
1🟥🟧🟨🟩🟦🟪🟫⬛⬜░▒▓
2🟥🟧🟨🟩🟦🟪🟫⬛⬜░▒▓




