Skip to content

字浩输入法字根字体PUA

Yuniversus 简介

为了显示宇浩输入法的特有字根,我使用天珩字库思源宋体生成了专门的字体,定名为 Yuniversus. 即 「宇」的拼音 Yu 和「宇宙/合一」的拉丁文 Universus 的合写。

为了方便检索和拓展,字根的排布严格按照字根的前三个笔画。

Yuniversus 不仅包括宇码的特有字根,也包括一些常见的汉字构件,可以用于表示其他形码类输入法的拆分。它和汉字自动拆分系统所定义私用字的映射关系在见此

Unicode 区块

Yuniversus 占用 Unicode 第零位面的私用区(Private Use Area / PUA)。具体地,占用了 F400-F8FF 的码位。

这个位置的选取,基于最小化同天珩字库第零位面(P0)的冲突。这一部分,在天珩字库中基本为空。

字根分区

字根按前三个笔画严格分区。

  1. 横竖撇点折,按首笔一共分为5个大区。
  2. 每大区再根据次笔分成5小区,每个小区预留32个字根位置。
  3. 每小区中,前16个第三笔为空横竖,后16个第三笔为撇点折。其中,竖、折从后向前排列。
  4. 每大区预留三小区备用。第一小区是单笔变形。第二三小区是前面放不下的字根。
  5. 每大区一共可放置256个字根。一共可放置1280个字根。

具体 Unicode 分区为:

  • F400 F4FF 第1大区 横区
    • F400 F40F 第1小区 横-横-空横竖
    • F410 F41F 第1小区 横-横-撇点折
    • F420 F42F 第2小区 横-竖-空横竖
    • F430 F43F 第2小区 横-竖-撇点折
    • F440 F44F 第3小区 横-撇-空横竖
    • F450 F45F 第3小区 横-撇-撇点折
    • F460 F46F 第4小区 横-点-空横竖
    • F470 F47F 第4小区 横-点-撇点折
    • F480 F48F 第5小区 横-折-空横竖
    • F490 F49F 第5小区 横-折-撇点折
    • F4A0 F4CF 第6小区 单横变形
    • F4D0 F4FF 第7-9小区 横区预留码位
  • F500 F5FF 第2大区 竖区
  • F600 F6FF 第3大区 撇区
  • F700 F7FF 第4大区 点区
  • F800 F8FF 第5大区 折区

字根举例

举例:
竖折横。故而位于第2大区第5小区前16个,即 F58x 行,

举例:
顺折。故而位于第5大区第6小区单折变形区,即 F8Bx 行。

字根一览

以下为宇码字根 PUA 矩阵,行列名皆为 16 进制数,读时先行后列。

0123456789ABCDEF
F40
F41
F42
F43
F44
F45
F46
F47
F48
F49
F4A
F4B
F4C
F4D
F4E
F4F
F50
F51
F52
F53
F54
F55
F56
F57
F58
F59
F5A
F5B
F5C
F5D
F5E
F5F
F60
F61
F62
F63
F64
F65
F66
F67
F68
F69
F6A
F6B
F6C
F6D
F6E
F6F
F70
F71
F72
F73
F74
F75
F76
F77
F78
F79
F7A
F7B
F7C
F7D
F7E
F7F
F80
F81
F82
F83
F84
F85
F86
F87
F88
F89
F8A
F8B
F8C
F8D
F8E
F8F

宇浩输入法官网