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

宇浩输入法官网