cht電腦資訊字型
adm Find login register

[老梗]中華民國臺灣教育部標準字體的字型向量圖BUG筆記

guest
61subject: Promote 0 Bookmark 02015-12-30quote  

看一下 Unicode 的字元解釋文就會發現,全字庫網站將 FF5C 當成破折號是錯誤的!

https://codepoints.net/U+FE31

https://codepoints.net/U+FF5C

破折號的直式應該是要用 U+FE31。

coolcd
joined: 2008-01-21
posted: 2601
promoted: 348
bookmarked: 95
62subject: Promote 0 Bookmark 02015-12-31quote  

guest

看一下 Unicode 的字元解釋文就會發現,全字庫網站將 FF5C 當成破折號是錯誤的!

https://codepoints.net/U+FE31

https://codepoints.net/U+FF5C

破折號的直式應該是要用 U+FE31。

是的,以字元意義來說,當然 U+FE31 是比較合適的

我也認同應該由排版軟體這邊解決,不過如果沒有自動調整

需要針對不同字型的字間距來調整,在實用的時候,會有點麻煩就是了

相信一般人只要破折號可以連起來就好了,不會在意字元使用邏輯的細節 (攤手)

 

另外,注意到我那張圖,教育部標準宋Un的 U+FF5C,跟 IanHo 第一篇的圖不太一樣

是平台差異?還是 Libreoffice / Openoffice.org 的差異?

guest
63subject: Promote 0 Bookmark 02015-12-31quote  

[quote=coolcd]是的,以字元意義來說,當然 U+FE31 是比較合適的

我也認同應該由排版軟體這邊解決,不過如果沒有自動調整

需要針對不同字型的字間距來調整,在實用的時候,會有點麻煩就是了

相信一般人只要破折號可以連起來就好了,不會在意字元使用邏輯的細節 (攤手)[/quot]

有些軟體可以自動處理,要不然寫個 script 之類的也可以自動處理。就算是 OO.o 也可以處理(手動 or 自動)。

一般字型的字間距有二種方式在調整,一種是由文書排版軟體調整字間距(這是以字框為準,除非是專業的排版軟體),另一種是字型裡頭的 kerning(非以字框為準),但字型裡頭的 kerning,各種字型引擎及軟體不一定能解讀,而且解讀後呈現的效果不一定一致,所以,要由文書排版軟體來處理較恰當(TTF spec 是寫得很漂亮,但有未公開的東西,實作起來不如想像中的統一)。

通常不能連在一起是常態,因為不管是軟體的字間距或是字型的 kering,極少設成零或 kering 成粘在一起,這樣整體而言,字會擠在一起,造成閱讀困難。

[quote]另外,注意到我那張圖,教育部標準宋Un的 U+FF5C,跟 IanHo 第一篇的圖不太一樣

是平台差異?還是 Libreoffice / Openoffice.org 的差異?[/quote]

軟體有關係,字型引擎也有關係。再次說明這是要由軟體本身來處理較妥。

prev,1,2,3

cht電腦資訊字型
adm Find login register
views:144031