流水賬
可能有人會想何種字體的更新幅度大到需要開半篇文章介紹,那就是匯跡正楷了。1.2版補(bǔ)充了更多楷體字形,還強(qiáng)化了字體排版特性,需要寫份說明書方便使用,事先說明:
1.1版共22255個(gè)字形,對應(yīng)22228個(gè)字碼(豎排等替換字形沒有碼位,數(shù)量對不上是正常的)
1.2版共22412個(gè)字形,對應(yīng)22599個(gè)字碼。
以下是相對于1.1版的更新。
西文方面
調(diào)整或新增?YY、F.?等幾十對kern
,讓“YYSF.R.”視覺間距一致。修改小寫度量為x高(雖然在中文軟件里沒啥用)
1.2版添加了測試性的特性mark
mkmk
變音標(biāo)記附標(biāo)、附標(biāo)堆疊,支持?ae?ouüêmnz(及其大寫)附標(biāo)6種聲調(diào)如[O?O?O?O?O?O?]
不太推薦堆疊如[o???],可能會產(chǎn)生錯(cuò)誤。理論上支持ccmp
的軟件輸入[i?→u0069
u0300
]會自動(dòng)切換為[??→u0131
u0300
]

添加全角寬度的??????????、⑴~⒇、??⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛、?~?、?~?、ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ??,修改了⑩

東亞方面
1.2版修改或添加了約3百字,其中修改的包括:
與為也于些交佈候劃創(chuàng)到劫區(qū)千后基女她姐宣川己已巳巴布底開彸得投是月正牙狊王生白盒硬示空篇系經(jīng)美聊能見言讓證評試資超足過逃道那部錢限音づとのへぼまやゞナニバパヘホヴ???? 等,某些字是第二次修改。

添加漢字:??(?)??,以及全部漢字筆畫。


這些楷體筆畫大多是我畫的,都專門修過二次曲線,降低狗啃度。

可能有人看不見上面“?”“?”2個(gè)漢字筆畫,其實(shí)我早前做過字體支援來著……

由于匯文正楷里的康熙部首是黑體掃描圖“拉低了字體的楷體度”,1.1版中全部刪了。而1.2版為了彌補(bǔ)添加近兩百個(gè)多重映射,如?(??),補(bǔ)全了214個(gè)康熙部首,特別是以下字形用的康熙字典目錄寫法以示區(qū)分:

順帶一提匯文正楷里“???”映射錯(cuò)了。
不過“??????????????”有待推敲是否在下一版修改。

某些假名高度有問題,比如ハバパ應(yīng)當(dāng)一樣高,于是將全部假名捋了一遍。參考巪重畫了?(并添加映射???)
標(biāo)點(diǎn)符號方面
以下修改會影響按舊1.1版字體排版的文檔布局。
修改?、—、゛゜?《》(與匯文正楷“〈〉”造型統(tǒng)一,我覺得匯文的《〈〉》不統(tǒng)一很奇怪)
出于彌補(bǔ)視錯(cuò)覺的考慮,不僅1.1版的,:;,這些橫排用全角標(biāo)點(diǎn)寬度也非全角、?!础怠丁罚ǎ??
補(bǔ)充了豎排特性vert
vrt2
,“·”豎排時(shí)應(yīng)當(dāng)會自動(dòng)切換為全角“?”,4個(gè)彎引號在豎排時(shí)應(yīng)當(dāng)會轉(zhuǎn)為角引號。
添加標(biāo)點(diǎn):????(??)??〖〗?????其中????表現(xiàn)為無左右空白的書名號以搭配新增特性pwid
比例寬度,以及算術(shù)符號“?”(u2217
:星號運(yùn)算符,與“*”不同)下文會提及用法。

字體OT特性
新增特性mark
mkmk
變音標(biāo)記附標(biāo)、pwid
比例寬度,上文已經(jīng)提過。
由于統(tǒng)一碼中沒有中文的破折號、省略號,新增特性calt
上下文替換,在支持calt
ccmp
的軟件中,1.2版可以有如下效果:
遇到連續(xù)的“——(emdash emdash
)”會替換為左右不頂格的破折號外觀“?(u2E3A
:2emdash
)”,但當(dāng)超出2個(gè)“—”時(shí),字體會推測你想做成分隔線,取消破折號連字,切換為左右頂格的無限連橫線“———…(emdash emdash emdash…
)”
遵循同樣原理,也支持“fffff”連擊取消“?”連字,畢竟英文應(yīng)該沒有這種組合。
遇到連續(xù)的“……(u2026 u2026
)”時(shí),字體會推測你寫的不是英文,替換為六點(diǎn)省略號外觀“??(u22EF u22EF
)”
即便u2E3A
、u22EF
不是中文標(biāo)點(diǎn),但做成看上去一樣也不違背既有規(guī)范。
如果你的軟件不支持calt
,也可以手動(dòng)復(fù)制上文。
遇到英文冒號被夾在數(shù)字之間時(shí),冒號會自動(dòng)切換為比分或時(shí)間的與數(shù)字對齊形式,分號、星號亦然,也可以手動(dòng)復(fù)制“∶”(ratio
)“?”(u037E
)“?”(u2217
)

標(biāo)準(zhǔn)變體序列
先前我談過,統(tǒng)一碼沒編碼全角彎引號,但還有種叫“變體序列”的東西我沒提。
1.2版起支持19個(gè)?Standardized Variation Sequences(標(biāo)準(zhǔn)變體序列)
為此補(bǔ)充了4個(gè)裝飾標(biāo)點(diǎn)充當(dāng)中文全角彎引號?、?、?、?,樣式與西文不同,給喜歡用的人。

咱這是開源字體,代碼全文如下:
$3001 $FE00 ideocomma
$3002 $FE00 ideofullstop
$3001 $FE01 uFE11
$3002 $FE01 uFE12
$FF0C $FE00 comma.fwid
$FF0E $FE00 fullstop.fwid
$FF0C $FE01 uFE10
$FF1A $FE00 colon.fwid
$FF1B $FE00 semicolon.fwid
$FF01 $FE00 exclam.fwid
$FF1F $FE00 question.fwid
$2018 $FE00 quoteleft
$2019 $FE00 quoteright
$201C $FE00 quotedblleft
$201D $FE00 quotedblright
$2018 $FE01 quoteleft.fwid
$2019 $FE01 quoteright.fwid
$201C $FE01 quotedblleft.fwid
$201D $FE01 quotedblright.fwid
此功能面向排版專家就不具體介紹了,如果你的軟件不支持?VS,也可以直接復(fù)制上方裝飾標(biāo)點(diǎn)使用。

uFE01
)?的預(yù)期效果下一版更新什么好呢…
版本更新
Ver 1.200(2025/02/05)
- 匯跡正楷1.2版發(fā)布。
下載地址呢?
(edit:這里)