FontVariants 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
轉譯變異印刷圖像形式。
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- 繼承
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Normal | 0 | 預設字型行為。 字型縮放和位置是正常的。 |
| Superscript | 1 | 將預設字形替換為上標字形。 上標常用於腳註。 |
| Subscript | 2 | 將預設字形替換為下標字形。 |
| Ordinal | 3 | 用序數字形取代預設字形,或結合字形替換與位置調整以正確放置。 序數形式通常與序數詞的數字符號相關聯,例如「1st」代表「first」。 |
| Inferior | 4 | 用劣質符文替換預設符文,或結合符文替換與位置調整以正確放置。 劣等形式通常用於化學式或數學符號中。 |
| Ruby | 5 | 將預設字形替換為較小的日文假名字形。 這是用來釐清漢字的意思,讀者可能不太熟悉。 |
範例
Variants 屬性可讓您設定 OpenType 字型的上標和下標值。
下列文字顯示上標 Palatino Linotype 字型。
上標範例
以下程式碼範例說明如何利用物件屬性 Typography 為 Palatino Linotype 字型定義上標。
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
下列文字顯示下標 Palatino Linotype 字型。
下標範例
以下程式碼範例展示了如何利用物件屬性 Typography 為 Palatino Linotype 字型定義下標。
<Paragraph FontFamily="Palatino Linotype">
H<Run Typography.Variants="Subscript">2</Run>O
Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>
備註
若特定字型不支援特定字形集,則顯示預設字形。