FontCapitals 列挙型

定義

Typography オブジェクトの大文字のスタイルについて説明します。

public enum class FontCapitals
public enum FontCapitals
type FontCapitals = 
Public Enum FontCapitals
継承
FontCapitals

フィールド

名前 説明
Normal 0

大文字は通常どおりレンダリングされます。

AllSmallCaps 1

大文字と小文字の両方が、ほぼ同じ高さの大文字のグリフ形式に置き換えられます。

SmallCaps 2

小文字は、ほぼ同じ高さの大文字のグリフ形式に置き換えられます。

AllPetiteCaps 3

大文字と小文字の両方が、ほぼ同じ高さの大文字のグリフ形式に置き換えられます。 小柄な首都は小さな首都よりも小さい。

PetiteCaps 4

小文字は、ほぼ同じ高さの大文字のグリフ形式に置き換えられます。 小柄な首都は小さな首都よりも小さい。

Unicase 5

大文字はユニケースに表示されます。 Unicase フォントでは、大文字と小文字の両方が、型デザイナーによって決定される大文字と小文字の両方のグリフでレンダリングされます。

Titling 6

グリフ フォームは、タイトル用に特別に設計された文字体裁形式に置き換えられました。

次のコード例は、 Typography オブジェクトのプロパティを使用して、Pescadero フォントの大文字を定義する方法を示しています。 "SmallCaps" 形式を使用すると、先頭の大文字は無視されます。

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

次のコード例は、 Typography オブジェクトのプロパティを使用して、Pescadero フォントのタイトル付き大文字を定義する方法を示しています。

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

注釈

大文字は、大文字スタイルのグリフでテキストをレンダリングする一連の文字体裁形式です。 通常、テキストをすべての大文字としてレンダリングすると、文字間の間隔が狭くなりすぎることがあり、文字の太さと比率が大きすぎる可能性があります。 OpenType では、小さな大文字、小柄な大文字、タイトル、大文字の間隔など、大文字のスタイル形式が多数サポートされています。 これらのスタイル形式を使用すると、大文字の外観を制御できます。

次のテキストには、Pescadero フォントの標準の大文字と、"SmallCaps" と "AllSmallCaps" というスタイルの文字が表示されます。 この場合、3 つの単語すべてに同じフォント サイズが使用されます。

OpenType の大文字を使用した 大文字の例

タイトル文字の大文字は、比重が軽く、比率が異なり、通常の大文字よりもエレガントな外観を与えるように設計されています。 通常、タイトルの大文字は、見出しとして大きなフォント サイズで使用されます。 次のテキストは、Pescadero フォントの通常の大文字とタイトルの大文字を表示します。 2 行目のテキストの狭いステム幅に注目してください。

OpenType titling capitals を使用する 通常の大文字とタイトルの大文字の例

Note

ほとんどの OpenType フォントでは、使用可能な OpenType 機能の合計のサブセットのみが公開されます。

適用対象