2019年1月31日 星期四

金萱2.3測試 及 inkscape對商業字型的字重支援度

針對新發佈的6、8、9分糖金萱兼其他字重改善更新的金萱2.3,於inkscape0.91上測試。

1.ji的大小點改善了,但是book的ij變成高低點
2.新發佈的粗體字重都可以正常相容顯示在inkscape的字體工具箱,但細體字重跟之前一樣,只出現Light二分、Normal四分,一分糖、三分糖無法顯示。

整理:
將全部1~9個字重放入,目前inkscape內可使用的有:
  1. Light二分糖
  2. Normal四分糖
  3. Medium半糖糖
  4. Semi-Bold六分糖
  5. Bold七分糖
  6. Ultra-Bold八分糖
  7. Heavy九分糖

記得Justfont官方之前說要做1分糖~全糖(10個字重),雖然現在1~9個字重發佈完,好像算是結束開發這個字族的字重了,但這結果我之前查到的資料大致相符。之前因為inkscape無法順利讀取金萱細體字重,有研究了一下字重規範。基本上inkscape上讀取字重的標準是遵循svg和web font的標準在走的,而這個規範規定的字重最多就是1~9,且web font的標準會牽涉到CSS的實踐(你的字重需要靠CSS特定的字串值去宣告),然後我們又知道Justfont是有在做webfont的,所以……查到這個資料的我當時也是對官方的十個字重計劃滿頭問號XD

單機字型則是Adobe的天下,充滿了他們家造字程式產出、自家設計軟體可讀的暗黑不明規格。簡單說,就是字重可由造字者自由設定字串代表之,因此走web font規格的inkscape是完全看不懂的,因為它只撈1~9字重來看。

但是在字型設計的實務上,有很多字體的特殊效果是「借用」字重系統來收納同屬一個字族內的特殊字型,用途並不是真的「字重」。例如Burford hand這款字,就提供了詳盡的描邊、描邊+陰影、斜線狀陰影、字體中線描點、左斜陰影、右斜陰影…等等豐富的輔助字型,而這些字型都靠Adobe的字重格式,收納在同一個字族裡。

把話題拉回inkscape對字重的支援

除非web-font能新增規範將這些特殊應用納入,並且實務普及( = 透過web-font規範的制定,反過來影響舊有的單機字體之規範),不然inkscape未來的走向就是無法吃這些web font規格以外的特殊字重之字體。而將字重系統正常用於字重的字體,也可能因為標示不符合web font規範,而導致inkscape讀不到。例如金萱1~4分糖無法全員正常顯示。
如果字體規格的標準無法達成公開規格且全面普及(而且字體市場之前幾乎是商業軟體封閉獨佔……要打的王實在很多),inkscape的使用者,總是不能安心買字型阿!(不要阻止我花錢!!

注:
  • 之前找完資料,一直想寫一篇文章報告。結果幾年後終於會用文字表達啦!希望字型能對自由軟體和網路世界愈來愈友善。
  • 當然就平面設計的應用來說 web font會有跨不去的坎,兩者應用的地方本來就部份重疊、不同的地方卻大很多,但如何儘量支援,依然是網頁排版未知的發揮空間吧。
  • 網路上很早就有回報inkscape無法正確讀取的字重問題,大家也是不了了之阿,畢竟問題追根究底就是「規格標準沒公開」、「業界獨大所以實作沒問題」、「市場供需方都依照提供治具規格的老大走」這種要整個市場翻盤的魔王性問題。

沒有留言:

張貼留言