Skip to content

Instantly share code, notes, and snippets.

@qnighy
Last active May 10, 2024 11:21
Show Gist options
  • Save qnighy/eab58e1a851553972d2b69b2db1facdd to your computer and use it in GitHub Desktop.
Save qnighy/eab58e1a851553972d2b69b2db1facdd to your computer and use it in GitHub Desktop.
PC-9800シリーズ機種依存文字 (JIPS由来文字) 9区~12区

PC-9800シリーズ機種依存文字 (JIPS由来文字) 9区~12区

「NEC特殊文字」として有名な13区は標準化もされていて資料が豊富であるため省略。

字形のソースは http://www.kt.rim.or.jp/~aotaka/pc/character.htm

9区

2バイト半角英数。 JIS X 0201 ラテン文字集合に近いが、形状から考えて別の文字を指している可能性のある符号位置がある。

区点 文字 Unicode 説明
9-1 ! U+0021
9-2 U+201D 11-83と対となる形状
9-3 U+266F 形状から判断してシャープに分類したが、 # かもしれない。
9-4 $ U+0024
9-5 % U+0025
9-6 & U+0026
9-7 U+2019 11-82と対となる形状
9-8 ( U+0028
9-9 ) U+0029
9-10 * U+002A
9-11 + U+002B
9-12 , U+002C
9-13 - U+002D
9-14 . U+002E
9-15 / U+002F
9-16 0 U+0030
9-17 1 U+0031
9-18 2 U+0032
9-19 3 U+0033
9-20 4 U+0034
9-21 5 U+0035
9-22 6 U+0036
9-23 7 U+0037
9-24 8 U+0038
9-25 9 U+0039
9-26 : U+003A
9-27 ; U+003B
9-28 < U+003C
9-29 = U+003D
9-30 > U+003E
9-31 ? U+003F
9-32 @ U+0040
9-33 A U+0041
9-34 B U+0042
9-35 C U+0043
9-36 D U+0044
9-37 E U+0045
9-38 F U+0046
9-39 G U+0047
9-40 H U+0048
9-41 I U+0049
9-42 J U+004A
9-43 K U+004B
9-44 L U+004C
9-45 M U+004D
9-46 N U+004E
9-47 O U+004F
9-48 P U+0050
9-49 Q U+0051
9-50 R U+0052
9-51 S U+0053
9-52 T U+0054
9-53 U U+0055
9-54 V U+0056
9-55 W U+0057
9-56 X U+0058
9-57 Y U+0059
9-58 Z U+005A
9-59 [ U+005B
9-60 ¥ U+00A5 ASCIIとの差分
9-61 ] U+005D
9-62 ^ U+005E
9-63 _ U+005F
9-64 ` U+0060
9-65 a U+0061
9-66 b U+0062
9-67 c U+0063
9-68 d U+0064
9-69 e U+0065
9-70 f U+0066
9-71 g U+0067
9-72 h U+0068
9-73 i U+0069
9-74 j U+006A
9-75 k U+006B
9-76 l U+006C
9-77 m U+006D
9-78 n U+006E
9-79 o U+006F
9-80 p U+0070
9-81 q U+0071
9-82 r U+0072
9-83 s U+0073
9-84 t U+0074
9-85 u U+0075
9-86 v U+0076
9-87 w U+0077
9-88 x U+0078
9-89 y U+0079
9-90 z U+007A
9-91 { U+007B
9-92 | U+007C
9-93 } U+007D
9-94 U+203E ASCIIとの差分

10区

2バイト半角カナ。 JIS X 0201 片仮名文字集合をそのまま収録している。余った領域には追加の半角カナを収録している。

区点 文字 Unicode 説明
10-1 U+FF61
10-2 U+FF62
10-3 U+FF63
10-4 U+FF64
10-5 U+FF65
10-6 U+FF66
10-7 U+FF67
10-8 U+FF68
10-9 U+FF69
10-10 U+FF6A
10-11 U+FF6B
10-12 U+FF6C
10-13 U+FF6D
10-14 U+FF6E
10-15 U+FF6F
10-16 U+FF70
10-17 U+FF71
10-18 U+FF72
10-19 U+FF73
10-20 U+FF74
10-21 U+FF75
10-22 U+FF76
10-23 U+FF77
10-24 U+FF78
10-25 U+FF79
10-26 U+FF7A
10-27 U+FF7B
10-28 U+FF7C
10-29 U+FF7D
10-30 U+FF7E
10-31 ソ U+FF7F
10-32 U+FF80
10-33 U+FF81
10-34 U+FF82
10-35 U+FF83
10-36 U+FF84
10-37 U+FF85
10-38 U+FF86
10-39 U+FF87
10-40 U+FF88
10-41 U+FF89
10-42 U+FF8A
10-43 U+FF8B
10-44 U+FF8C
10-45 U+FF8D
10-46 U+FF8E
10-47 U+FF8F
10-48 U+FF90
10-49 U+FF91
10-50 U+FF92
10-51 U+FF93
10-52 U+FF94
10-53 U+FF95
10-54 U+FF96
10-55 U+FF97
10-56 U+FF98
10-57 U+FF99
10-58 U+FF9A
10-59 U+FF9B
10-60 U+FF9C
10-61 U+FF9D
10-62 U+FF9E
10-63 U+FF9F
10-64 U+30F0 半角で表示
10-65 U+30F1 半角で表示
10-66 U+30EE 半角で表示
10-67 U+30F5 半角で表示
10-68 U+30F6 半角で表示
10-69 U+30F4 半角で表示
10-70 U+30AC 半角で表示
10-71 U+30AE 半角で表示
10-72 U+30B0 半角で表示
10-73 U+30B2 半角で表示
10-74 U+30B4 半角で表示
10-75 U+30B6 半角で表示
10-76 U+30B8 半角で表示
10-77 U+30BA 半角で表示
10-78 U+30BC 半角で表示
10-79 U+30BE 半角で表示
10-80 U+30C0 半角で表示
10-81 U+30C2 半角で表示
10-82 U+30C5 半角で表示
10-83 U+30C7 半角で表示
10-84 U+30C9 半角で表示
10-85 U+30D0 半角で表示
10-86 U+30D1 半角で表示
10-87 U+30D3 半角で表示
10-88 U+30D4 半角で表示
10-89 U+30D6 半角で表示
10-90 U+30D7 半角で表示
10-91 U+30D9 半角で表示
10-92 U+30DA 半角で表示
10-93 U+30DC 半角で表示
10-94 U+30DD 半角で表示

11区

2バイト半角罫線素片。余った領域には半角の約物を収録している。

区点 文字 Unicode 説明
11-1 U+0020
11-2 U+301D 半角で表示; 参考字形では // のような形
11-3 U+301F 半角で表示; 参考字形では \\ のような形
11-4 U+2500 半角で表示
11-5 U+2501 半角で表示
11-6 U+2502 半角で表示
11-7 U+2503 半角で表示
11-8 U+2504 半角で表示
11-9 U+2505 半角で表示
11-10 U+2506 半角で表示
11-11 U+2507 半角で表示
11-12 U+2508 半角で表示
11-13 U+2509 半角で表示
11-14 U+250A 半角で表示
11-15 U+250B 半角で表示
11-16 U+250C 半角で表示
11-17 U+250D 半角で表示
11-18 U+250E 半角で表示
11-19 U+250F 半角で表示
11-20 U+2510 半角で表示
11-2l U+2511 半角で表示
11-22 U+2512 半角で表示
11-23 U+2513 半角で表示
11-24 U+2514 半角で表示
11-25 U+2515 半角で表示
11-26 U+2516 半角で表示
11-27 U+2517 半角で表示
11-28 U+2518 半角で表示
11-29 U+2519 半角で表示
11-30 U+251A 半角で表示
11-31 U+251B 半角で表示
11-32 U+251C 半角で表示
11-33 U+251D 半角で表示
11-34 U+251E 半角で表示
11-35 U+251F 半角で表示
11-36 U+2520 半角で表示
11-37 U+2521 半角で表示
11-38 U+2522 半角で表示
11-39 U+2523 半角で表示
11-40 U+2524 半角で表示
11-41 U+2525 半角で表示
11-42 U+2526 半角で表示
11-43 U+2527 半角で表示
11-44 U+2528 半角で表示
11-45 U+2529 半角で表示
11-46 U+252A 半角で表示
11-47 U+252B 半角で表示
11-48 U+252C 半角で表示
11-49 U+252D 半角で表示
11-50 U+252E 半角で表示
11-51 U+252F 半角で表示
11-52 U+2530 半角で表示
11-53 U+2531 半角で表示
11-54 U+2532 半角で表示
11-55 U+2533 半角で表示
11-56 U+2534 半角で表示
11-57 U+2535 半角で表示
11-58 U+2536 半角で表示
11-59 U+2537 半角で表示
11-60 U+2538 半角で表示
11-61 U+2539 半角で表示
11-62 U+253A 半角で表示
11-63 U+253B 半角で表示
11-64 U+253C 半角で表示
11-65 U+253D 半角で表示
11-66 U+253E 半角で表示
11-67 U+253F 半角で表示
11-68 U+2540 半角で表示
11-69 U+2541 半角で表示
11-70 U+2542 半角で表示
11-71 U+2543 半角で表示
11-72 U+2544 半角で表示
11-73 U+2545 半角で表示
11-74 U+2546 半角で表示
11-75 U+2547 半角で表示
11-76 U+2548 半角で表示
11-77 U+2549 半角で表示
11-78 U+254A 半角で表示
11-79 U+254B 半角で表示
11-80 ´ U+00B4 半角で表示
11-81 ¨ U+00A8 半角で表示
11-82 U+2018 半角で表示
11-83 U+201C 半角で表示
11-84 U+3014 半角で表示
11-85 U+3015 半角で表示
11-86 U+3008 半角で表示
11-87 U+3009 半角で表示
11-88 U+300A 半角で表示
11-89 U+300B 半角で表示
11-90 U+300E 半角で表示
11-91 U+300F 半角で表示
11-92 U+3010 半角で表示
11-93 U+3011 半角で表示
11-94 U+2010 形状から同定が困難

12区

全角罫線素片。余った領域は未割り当て。

区点 文字 Unicode 説明
12-1
12-2
12-3
12-4 U+2500 全角で表示
12-5 U+2501 全角で表示
12-6 U+2502 全角で表示
12-7 U+2503 全角で表示
12-8 U+2504 全角で表示
12-9 U+2505 全角で表示
12-10 U+2506 全角で表示
12-11 U+2507 全角で表示
12-12 U+2508 全角で表示
12-13 U+2509 全角で表示
12-14 U+250A 全角で表示
12-15 U+250B 全角で表示
12-16 U+250C 全角で表示
12-17 U+250D 全角で表示
12-18 U+250E 全角で表示
12-19 U+250F 全角で表示
12-20 U+2510 全角で表示
12-2l U+2511 全角で表示
12-22 U+2512 全角で表示
12-23 U+2513 全角で表示
12-24 U+2514 全角で表示
12-25 U+2515 全角で表示
12-26 U+2516 全角で表示
12-27 U+2517 全角で表示
12-28 U+2518 全角で表示
12-29 U+2519 全角で表示
12-30 U+251A 全角で表示
12-31 U+251B 全角で表示
12-32 U+251C 全角で表示
12-33 U+251D 全角で表示
12-34 U+251E 全角で表示
12-35 U+251F 全角で表示
12-36 U+2520 全角で表示
12-37 U+2521 全角で表示
12-38 U+2522 全角で表示
12-39 U+2523 全角で表示
12-40 U+2524 全角で表示
12-41 U+2525 全角で表示
12-42 U+2526 全角で表示
12-43 U+2527 全角で表示
12-44 U+2528 全角で表示
12-45 U+2529 全角で表示
12-46 U+252A 全角で表示
12-47 U+252B 全角で表示
12-48 U+252C 全角で表示
12-49 U+252D 全角で表示
12-50 U+252E 全角で表示
12-51 U+252F 全角で表示
12-52 U+2530 全角で表示
12-53 U+2531 全角で表示
12-54 U+2532 全角で表示
12-55 U+2533 全角で表示
12-56 U+2534 全角で表示
12-57 U+2535 全角で表示
12-58 U+2536 全角で表示
12-59 U+2537 全角で表示
12-60 U+2538 全角で表示
12-61 U+2539 全角で表示
12-62 U+253A 全角で表示
12-63 U+253B 全角で表示
12-64 U+253C 全角で表示
12-65 U+253D 全角で表示
12-66 U+253E 全角で表示
12-67 U+253F 全角で表示
12-68 U+2540 全角で表示
12-69 U+2541 全角で表示
12-70 U+2542 全角で表示
12-71 U+2543 全角で表示
12-72 U+2544 全角で表示
12-73 U+2545 全角で表示
12-74 U+2546 全角で表示
12-75 U+2547 全角で表示
12-76 U+2548 全角で表示
12-77 U+2549 全角で表示
12-78 U+254A 全角で表示
12-79 U+254B 全角で表示
12-80
12-81
12-82
12-83
12-84
12-85
12-86
12-87
12-88
12-89
12-90
12-91
12-92
12-93
12-94
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment