字型

顯示文字需要文字算繪程式庫和字型素材資源。在 Fuchsia 上,每個執行階段都必須建構文字轉譯程式庫,但對於字型,執行階段可以選擇使用 Fuchsia 系統服務提供的素材資源。

進一步瞭解:

詞彙解釋

人物
在書寫中使用的符號,做為抽象概念。舉例來說,這是指「大寫拉丁字母 A」的「概念」,而「不是」圖像表示法為三行連接行,以及在記憶體或磁碟中被指派的 萬國碼 (Unicode) 碼點
0x41
程式碼點
萬國碼 (Unicode) 碼空間中的值,範圍為 [0, 0x10FFFF]。指派的碼點通常對應特定字元。
字符
以視覺方式代表字元的向量或點陣圖圖片。
字型系列
一組字體,通常包含各種樣式,共用常見的設計功能。範例包括 Noto SansNoto Sans MonofriendRobotoTimes New Roman 和其他數千種。
字型檔案 (或素材資源)

檔案包含字符、資料表對應程式碼指向字符,以及顯示文字所需的其他中繼資料。

字型檔案可以採用多種格式 (編碼)。Fuchsia 最常見的字型檔案格式為 TrueType (副檔名 .ttf)。Fuchsia 也會使用 TrueType Collection 檔案 (.ttc),並在單一檔案中包含多個字體。

通用字型系列

字型系列的一般類別。Fuchsia 支援的屬性如下:CSS 規格Serifsans-Serifmonospacecursivefantasyemojimathfangsong。請參閱 CSS 規格的詳細說明與範例。

樣式

一組字體的字符視覺屬性集合,例如寬度、斜體 (向上、斜體或斜體) 和權重。

字體

共用相同外觀的「字符」集合,通常對應於單一字型系列、一組「樣式」屬性,以及一或多個支援的指令碼。