FontNumeralAlignment Enumeração

Definição

Descreve o alinhamento numérico de um Typography objeto.

public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment = 
Public Enum FontNumeralAlignment
Herança
FontNumeralAlignment

Campos

Name Valor Description
Normal 0

Utiliza-se o alinhamento numérico padrão.

Proportional 1

Utiliza-se o alinhamento de largura proporcional.

Tabular 2

Utiliza-se o alinhamento tabular.

Exemplos

O exemplo de código seguinte mostra como definir figuras proporcionais e tabulares para a fonte Miramonte, usando propriedades do Typography objeto.

<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>

Observações

As fontes OpenType suportam um recurso de figura proporcional e tabular para controlar o alinhamento de larguras ao usar numerais. Os valores proporcionais tratam cada numeral como tendo uma largura diferente – "1" é mais estreito que "5". As figuras tabulares são tratadas como algarismos de largura igual para que se alinhem verticalmente, o que aumenta a legibilidade das informações do tipo financeiro.

O texto a seguir exibe duas figuras proporcionais na primeira coluna usando a fonte Miramonte. Observe a diferença de largura entre os algarismos "5" e "1". A segunda coluna mostra os mesmos dois valores numéricos com as larguras ajustadas usando o recurso de figura tabular.

Texto usando figuras proporcionais e tabulares OpenType Exemplo de figuras proporcionais e separadas

Note

A maioria das fontes OpenType expõe apenas um subconjunto do total de recursos OpenType disponíveis. Se uma fonte especificada não suportar uma determinada funcionalidade, os glifos padrão são usados em vez disso.

Aplica-se a