FontCapitals 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.
Descreve o estilo de letra maiúscula para um objeto Typography.
public enum class FontCapitals
public enum FontCapitals
type FontCapitals =
Public Enum FontCapitals
- Herança
Campos
AllPetiteCaps | 3 | As letras maiúsculas e minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. Minimaiúsculas são menores que maiúsculas pequenas. |
AllSmallCaps | 1 | As letras maiúsculas e minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. |
Normal | 0 | As letras maiúsculas são renderizadas normalmente. |
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. Minimaiúsculas são menores que maiúsculas pequenas. |
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. |
Titling | 6 | Os formulários de glifo são substituídos por uma forma tipográfica projetada especificamente para títulos. |
Unicase | 5 | As letras maiúsculas são exibidas em unicase. As fontes unicase renderizam letras minúsculas e maiúsculas em uma mistura de glifos maiúsculos e minúsculos determinados pelo designer de tipo. |
Exemplos
O exemplo de código a seguir mostra como definir capitais para a fonte Pescadero, usando propriedades do Typography objeto . Quando o formato “SmallCaps” é utilizado, todas as letras maiúsculas à esquerda são ignoradas.
<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 a seguir 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>
Comentários
As letras maiúsculas são um conjunto de formas tipográficas que renderizam texto em glifos no estilo maiúsculo. Normalmente, quando o texto inteiro é renderizado em letras maiúsculas, o espaçamento entre elas pode parecer muito apertado, e o peso e a proporção das letras, muito pesados. O OpenType dá suporte a uma série de formatos de estilo para capitais, incluindo pequenas capitais, pequenas capitais, titulação e espaçamento de capital. Esses formatos de estilo permitem controlar a aparência das letras maiúsculas.
O texto a seguir exibe letras maiúsculas padrão para a fonte Pescadero, seguidas pelas letras nos estilos “SmallCaps” e “AllSmallCaps”. Nesse caso, o mesmo tamanho de fonte é usado para todas as três palavras.
Exemplo de capitais
As letras maiúsculas inclinadas são mais leves, em peso e proporção, e foram concebidas para dar uma aparência mais elegante do que as letras maiúsculas normais. Normalmente, elas são usadas em tamanhos de fonte maiores, como títulos. O texto a seguir exibe maiúsculas normais e inclinadas para a fonte Pescadero. Observe as larguras mais estreitas das hastes na segunda linha do texto.
Exemplo de maiúsculas normais e de titulação
Observação
A maioria das fontes OpenType expõe apenas um subconjunto do total de recursos OpenType disponíveis.