字型
顯示文字需要文字算繪程式庫和字型素材資源。在 Fuchsia 上,每個執行階段都必須建構文字轉譯程式庫,但對於字型,執行階段可以選擇使用 Fuchsia 系統服務提供的素材資源。
進一步瞭解:
詞彙解釋
- 人物
- 在書寫中使用的符號,做為抽象概念。舉例來說,這是指「大寫拉丁字母 A」的「概念」,而「不是」將圖像表示法為三行連接行,以及在記憶體或磁碟中被指派的 萬國碼 (Unicode) 碼點。
0x41
- 程式碼點
- 萬國碼 (Unicode) 碼空間中的值,範圍為
[0, 0x10FFFF]
。指派的碼點通常對應特定字元。 - 字符
- 以視覺方式代表字元的向量或點陣圖圖片。
- 字型系列
- 一組字體,通常包含各種樣式,共用常見的設計功能。範例包括 Noto Sans、Noto Sans Mono、friend、Roboto、Times New Roman 和其他數千種。
- 字型檔案 (或素材資源)
檔案包含字符、資料表對應程式碼指向字符,以及顯示文字所需的其他中繼資料。
字型檔案可以採用多種格式 (編碼)。Fuchsia 最常見的字型檔案格式為 TrueType (副檔名 .ttf
)。Fuchsia 也會使用 TrueType Collection 檔案 (.ttc
),並在單一檔案中包含多個字體。
- 通用字型系列
字型系列的一般類別。Fuchsia 支援的屬性如下:CSS 規格:Serif、sans-Serif、monospace、cursive、fantasy、emoji、math 和 fangsong。請參閱 CSS 規格的詳細說明與範例。
- 樣式
一組字體的字符視覺屬性集合,例如寬度、斜體 (向上、斜體或斜體) 和權重。
- 字體
共用相同外觀的「字符」集合,通常對應於單一字型系列、一組「樣式」屬性,以及一或多個支援的指令碼。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-03-15 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]