共用方式為


FontVariants 列舉

定義

轉譯變異印刷圖像形式。

public enum class FontVariants
public enum FontVariants
type FontVariants = 
Public Enum FontVariants
繼承
FontVariants

欄位

名稱 Description
Normal 0

預設字型行為。 字型縮放和位置是正常的。

Superscript 1

將預設字形替換為上標字形。 上標常用於腳註。

Subscript 2

將預設字形替換為下標字形。

Ordinal 3

用序數字形取代預設字形,或結合字形替換與位置調整以正確放置。 序數形式通常與序數詞的數字符號相關聯,例如「1st」代表「first」。

Inferior 4

用劣質符文替換預設符文,或結合符文替換與位置調整以正確放置。 劣等形式通常用於化學式或數學符號中。

Ruby 5

將預設字形替換為較小的日文假名字形。 這是用來釐清漢字的意思,讀者可能不太熟悉。

範例

Variants 屬性可讓您設定 OpenType 字型的上標和下標值。

下列文字顯示上標 Palatino Linotype 字型。

使用 OpenType 上標的文字使用 上標範例

以下程式碼範例說明如何利用物件屬性 Typography 為 Palatino Linotype 字型定義上標。

<Paragraph FontFamily="Palatino Linotype">
  2<Run Typography.Variants="Superscript">3</Run>
  14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>

下列文字顯示下標 Palatino Linotype 字型。

使用 OpenType 下標的文字 下標範例

以下程式碼範例展示了如何利用物件屬性 Typography 為 Palatino Linotype 字型定義下標。

<Paragraph FontFamily="Palatino Linotype">
  H<Run Typography.Variants="Subscript">2</Run>O
  Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>

備註

若特定字型不支援特定字形集,則顯示預設字形。

適用於