FontVariants Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Renderiza variantes de formas de glifo tipográficas.
public enum class FontVariants
public enum FontVariants
type FontVariants =
Public Enum FontVariants
- Herança
Campos
Inferior | 4 | Substitui um glifo padrão com um glifo inferior ou pode combinar a substituição de glifo com ajustes de posicionamento para um posicionamento correto. Formas inferiores normalmente são usadas em fórmulas químicas ou notação matemática. |
Normal | 0 | Comportamento de fonte padrão. A escala e o posicionamento da fonte estão normais. |
Ordinal | 3 | Substitui um glifo padrão por um glifo ordinal ou pode combinar a substituição de glifo com ajustes de posicionamento para um posicionamento correto. Formas ordinais são normalmente associados a notação numérica de uma palavra ordinal, como "1º" para "primeiro". |
Ruby | 5 | Substitui um glifo padrão por um glifo de Kana japonês menor. Isso é usado para esclarecer o significado de Kanji, que pode não ser familiar para o leitor. |
Subscript | 2 | Substitui um glifo padrão por um glifo subscrito. |
Superscript | 1 | Substitui um glifo padrão por um glifo sobrescrito. Sobrescrito normalmente é usado para notas de rodapé. |
Exemplos
A Variants propriedade permite que você defina valores sobrescritos e subscritos para uma fonte OpenType.
O texto a seguir exibe sobrescritos para a fonte Palatino Linotype.
Exemplo de sobrescritos
O exemplo de código a seguir mostra como definir sobrescritos para a fonte Linótype palatino, 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 a seguir mostra como definir subscritos para a fonte Linótype palatino, 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>
Comentários
Se uma fonte especificada não der suporte a um determinado conjunto de glifos, os glifos padrão serão exibidos.