Open ztl8702 opened 6 years ago
問題是不知道用戶電腦字體顯示的是那一種令
。我是這樣:
U+F9A8“令“是一个CJK Compatibility Ideograph,同U+4EE4“令”在字形上并无差异。
不過 Unicode Standard 給出的圖片卻不一樣?
U+F9A8 U+4EE4
我比較支持同時使用 U+F9A8“令“ 和 U+4EE4“令”,能分則不合。
顯示方面,CSS 可用 unicode-range
來確保兩者字形不同。其他顯示方式(如 LaTeX,我在考慮要不要做)也有相應的處理方法。只要原始數據能保持兩者分開。
而
使用两个U+4EE4“令”,并且为两个字设定不同的字体
則會將顯示層面的考慮混入到了原始數據中,不太好。
不過另一個問題是源文件最好也用\u4ee4
和\uf9a8
代替(或者並排)令
,以免以後編輯的時候一不小心把數據破壞了。
這裡Unicode Standard圖片只是給出了一個例子。
實際上U+4EE4“令”包含不同標準下的多種字形。
直接將U+4EE4“令”理解為一個字形,恐怕不妥。
https://github.com/only3km/ciklinbekin/blob/4d7628f5e839a22f60f82ce5aab50cccc5a76ed8/DFD.tsv#L464-L466
可否改爲:
?