FontCapitals 列挙型

定義

Typography オブジェクトの大文字スタイルを記述します。

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

フィールド

AllPetiteCaps 3

大文字と小文字の両方が、ほぼ同等の高さを持つ大文字のグリフ フォームに置き換えられます。 超小型大文字は、小型大文字より小さい文字です。

AllSmallCaps 1

大文字と小文字の両方が、ほぼ同等の高さを持つ大文字のグリフ フォームに置き換えられます。

Normal 0

大文字が標準で描画されます。

PetiteCaps 4

小文字が、ほぼ同等の高さを持つ大文字のグリフ フォームに置き換えられます。 超小型大文字は、小型大文字より小さい文字です。

SmallCaps 2

小文字が、ほぼ同等の高さを持つ大文字のグリフ フォームに置き換えられます。

Titling 6

グリフ フォームは、タイトル用にデザインされたタイポグラフィ形式に置き換えられます。

Unicase 5

大文字はユニケースで表示されます。 ユニケース フォントは、タイプ デザイナーによって決定された大文字と小文字のグリフを混在させた形式で、大文字と小文字の両方を描画します。

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

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

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

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

注釈

大文字は、大文字スタイルのグリフでテキストをレンダリングするタイポグラフィ形式のセットです。 通常、テキストをすべて大文字で表示すると、文字間隔が狭すぎるように見え、文字の印象と縦横比が重すぎるように感じられます。 OpenType では、小型英大文字、超小型英大文字、タイトル用、大文字スペーシングを含め、大文字に関する多くのスタイル形式がサポートされています。 これらのスタイル形式を使用して、英大文字の外観を変えることができます。

次のテキストは、Pescadero フォントの標準の大文字と、その後に "SmallCaps" および "AllSmallCaps" のスタイルをあてた文字を示したものです。 この例では、3 つの単語すべてに同じフォント サイズが使用されています。

OpenType の大文字を使用したテキスト OpenType
大文字の例

タイトル用大文字は、重みと縦横比が軽く、標準の大文字よりも洗練された印象を与えるように設計されています。 タイトル用大文字は通常、見出しとして大きいフォント サイズで使用されます。 次のテキストは、Pescadero フォントの標準の大文字とタイトル用大文字を示したものです。 2 行目のテキストの縦線の幅が狭いことに注意してください。

OpenType titling capitals を使用するテキスト
通常の大文字と滴定の大文字の例

注意

ほとんどの OpenType フォントでは、利用可能な OpenType 機能全体のサブセットのみが公開されています。

適用対象