FontVariants Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Renderiza formas variantes de glifos tipográficos.
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Normal | 0 | Comportamento padrão da fonte. A escala e posicionamento da fonte é normal. |
| Superscript | 1 | Substitui um glifo padrão por um glifo em pró-índice. O sobrescrito é comumente usado para notas de rodapé. |
| Subscript | 2 | Substitui um glifo padrão por um glifo subscripto. |
| Ordinal | 3 | Substitui um glifo padrão por um glifo ordinal, ou pode combinar a substituição do glifo com ajustes de posicionamento para uma colocação correta. As formas ordinais estão normalmente associadas à notação numérica de uma palavra ordinal, como "1st" para "first". |
| Inferior | 4 | Substitui um glifo padrão por um glifo inferior, ou pode combinar substituição de glifos com ajustes de posicionamento para uma colocação correta. As formas inferiores são tipicamente usadas em fórmulas químicas ou notação matemática. |
| Ruby | 5 | Substitui um glifo padrão por um glifo Kana japonês mais pequeno. Isto é usado para clarificar o significado de Kanji, que pode ser desconhecido para o leitor. |
Exemplos
A Variants propriedade permite que você defina valores sobrescritos e subscritos para uma fonte OpenType.
O texto seguinte apresenta sobrescritos para a fonte Palatino Linotype.
Exemplo de subscritos
O exemplo de código seguinte mostra como definir subscritos para a fonte Palatino Linotype, usando propriedades do Typography objeto.
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
O texto a seguir exibe subscritos para a fonte Palatino Linotype.
Exemplo de subscritos
O exemplo de código seguinte mostra como definir subscritos para a fonte Palatino Linotype, usando propriedades do Typography objeto.
<Paragraph FontFamily="Palatino Linotype">
H<Run Typography.Variants="Subscript">2</Run>O
Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>
Observações
Se uma fonte especificada não suportar um conjunto específico de glifos, os glifos padrão são exibidos.