FontCapitals Enumeração

Definição

Descreve o estilo de letras maiúsculas para um Typography objeto.

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

Campos

Name Valor Description
Normal 0

Letras maiúsculas são renderizadas normalmente.

AllSmallCaps 1

Tanto as letras maiúsculas como minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada.

SmallCaps 2

As letras minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada.

AllPetiteCaps 3

Tanto as letras maiúsculas como minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. Capitais pequenas são mais pequenas do que capitais pequenas.

PetiteCaps 4

As letras minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. Capitais pequenas são mais pequenas do que capitais pequenas.

Unicase 5

As letras maitais são exibidas em unicase. As fontes unicase apresentam letras maiúsculas e minúsculas numa mistura de glifos maiúsculos e minúsculos determinada pelo designer tipográfico.

Titling 6

As formas de glifos são substituídas por formas tipográficas especificamente desenhadas para títulos.

Exemplos

O seguinte exemplo de código mostra como definir maiúsculas para a fonte Pescadero, usando propriedades do Typography objeto. Quando o formato "SmallCaps" é usado, qualquer letra maiúscula inicial é ignorada.

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

O exemplo de código seguinte mostra como definir maiúsculas de titulação para a fonte Pescadero, usando propriedades do Typography objeto.

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

Observações

As maiúsculas são um conjunto de formas tipográficas que representam texto em glifos em maiúsculas. Normalmente, quando o texto é renderizado em todas as maiúsculas, o espaçamento entre as letras pode parecer muito apertado e o peso e a proporção das letras muito pesado. OpenType suporta uma série de formatos de estilo para maiúsculas, incluindo pequenas maiúsculas, maiúsculas pequenas, titulação e espaçamento entre maiúsculas. Estes formatos de estilo permitem-lhe controlar a aparência das maiúsculas.

O texto a seguir exibe letras maiúsculas padrão para a fonte Pescadero, seguidas pelas letras estilizadas como "SmallCaps" e "AllSmallCaps". Neste caso, o mesmo tamanho de fonte é usado para todas as três palavras.

Texto usando maiúsculas Exemplo de capitéis

Os capitéis de titulação são mais leves em peso e proporção e projetados para dar uma aparência mais elegante do que os capitéis normais. Os títulos em maiúsculas são normalmente utilizados como cabeçalhos em caracteres maiores. O texto a seguir exibe maiúsculas normais e maiúsculas de título para a fonte Pescadero. Observe as larguras de haste mais estreitas do texto na segunda linha.

Texto usando maiúsculas de titulação OpenType Exemplo de maiúsculas normais e de titulação

Note

A maioria das fontes OpenType expõe apenas um subconjunto do total de recursos OpenType disponíveis.

Aplica-se a