早前的文章說過,Android 9 Pie 內建了 Noto Serif CJK(思源宋體的 Google 發行版本)且新增了 fallbackFor 屬性,使 serif fallback 成爲可能。
fallbackFor
先來一則去年的舊聞。去年的文章開頭,我就期望 Google 能將 Noto Color Emoji(blob 樣式)和 Android O emoji 分開來維護。然而不久後,Google 就將新設計的 Android O…
前些天看了下 Xperia X Compact 的 fonts.xml,發現一段奇特的代碼:
fonts.xml
Android O 支援可變字型(Variable Font)啦!
請注意,修改字體是侵犯版權的行爲。
讓你失望了,沒有 Noto Serif CJK,也沒有多字重的 Noto Sans CJK。
Noto Serif CJK
Noto Sans CJK
Android 終於支援 TTC!
在 2015 年年底的時候, Android 引入 ttcIndex 屬性 (Google Git), 隨後將其改為 index 屬性 (Google Git).
ttcIndex
index
以下是 Source Han Sans 與 Noto Sans CJK 之字重對應關係:
Source Han Sans