FontVariants 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
呈现不同的版式标志符号形式。
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- 继承
字段
Inferior | 4 | 将默认标志符号替换为下标标志符号,或者,它可以结合标志符号替换和定位调整来获得正确的位置。 下标形式通常用在化学公式或数学符号中。 |
Normal | 0 | 默认字体行为。 字体缩放和定位是正常的。 |
Ordinal | 3 | 将默认标志符号替换为序号标志符号,或者,它可以结合标志符号替换和定位调整来获得正确的位置。 序号形式通常与序数词的数字批注(比如表示“first”的“1st”)关联。 |
Ruby | 5 | 将默认标志符号替换为较小的日语假名标志符号。 此标志符号通常用于阐明读者可能不熟悉的日文汉字的含义。 |
Subscript | 2 | 将默认标志符号替换为下标标志符号。 |
Superscript | 1 | 将默认标志符号替换为上标标志符号。 上标通常用于脚注。 |
示例
此属性 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>
注解
如果指定的字体不支持特定字形集,将显示默认字形。