FontCapitals 枚举

定义

描述 Typography 对象的大写字母样式。

public enum class FontCapitals
public enum FontCapitals
type FontCapitals = 
Public Enum FontCapitals
继承
FontCapitals

字段

名称 说明
Normal 0

大写字母通常呈现。

AllSmallCaps 1

大写字母和小写字母都替换为具有相同近似高度的大写字母的字形形式。

SmallCaps 2

小写字母用大写字母的字形形式替换,其大致高度相同。

AllPetiteCaps 3

大写字母和小写字母都替换为具有相同近似高度的大写字母的字形形式。 小资本比小资本小。

PetiteCaps 4

小写字母用大写字母的字形形式替换,其大致高度相同。 小资本比小资本小。

Unicase 5

大写字母以 unicase 显示。 Unicase 字体以由类型设计器确定的大写字形和小写字形混合呈现大写字母和小写字母。

Titling 6

字形表单替换为专为游戏设计的版式窗体。

示例

下面的代码示例演示如何使用对象的属性定义 Pescadero 字体的 Typography 大写字母。 使用“SmallCaps”格式时,将忽略任何前导大写字母。

<Paragraph FontFamily="Pescadero" FontSize="48">
  <Run>CAPITALS</Run>
  <Run Typography.Capitals="SmallCaps">Capitals</Run>
  <Run Typography.Capitals="AllSmallCaps">Capitals</Run>
</Paragraph>

下面的代码示例演示如何使用对象的属性定义 Pescadero 字体的 Typography 细化大写字母。

<Paragraph FontFamily="Pescadero">
  <Run Typography.Capitals="Titling">chapter one</Run>
</Paragraph>

注解

大写是一组排版样式,用于以大写字形呈现文本。 通常,当文本呈现为所有大写时,字母之间的间距可能太紧,字母的粗细和比例过大。 OpenType 支持多种大写字母格式,包括小型大写、小号大写、标题格式和大写间距。 这些样式格式允许您控制字体的大写形态。

以下文本显示 Pescadero 字体的标准大写字母,接着是样式为“SmallCaps”和“AllSmallCaps”的字母。 在这种情况下,所有三个单词都使用相同的字号。

使用 OpenType 大写字母的文本 大写示例

标题大写字母的重量和比例较轻,旨在展现比普通大写字母更加优雅的视觉效果。 标题大写字母通常用于较大字号的标题。 以下文本展示 Pescadero 字体的普通大写字母和题字大写字母。 请注意第二行上文本的较窄的词干宽度。

使用 OpenType titling 大写的文本 正常大写字母和大写字母示例

注释

大多数 OpenType 字体仅公开可用 OpenType 功能总数的子集。

适用于