Поделиться через


Typography.CapitalSpacing Свойство

Определение

Возвращает или задает значение, определяющее, корректируется ли интервал между глифами для всех прописных текстов в глобальном масштабе, чтобы повысить удобочитаемость.

public:
 property bool CapitalSpacing { bool get(); void set(bool value); };
public bool CapitalSpacing { get; set; }
member this.CapitalSpacing : bool with get, set
Public Property CapitalSpacing As Boolean

Значение свойства

true, если интервал корректируется; в противном случае false. Значение по умолчанию — false.

Комментарии

Это свойство получает или задает значение объекта, которому принадлежит свойство Typography, которое является единственным способом доступа к экземпляру класса Typography. Кроме того, это свойство поддерживает использование присоединенного свойства, чтобы его можно было задать для текстовых объектов в XAML.

Интервалы букв — это функция, которая позволяет обеспечить больше интервалов при использовании всех букв в тексте. Буквы букв обычно предназначены для смешивания с строчными буквами. Интервал, который появляется привлекательным между буквами и прописной буквой, и строчная буква может выглядеть слишком жестко, когда используются все буквы. В следующем тексте отображаются обычные интервалы и интервалы букв для шрифта Pescadero.

Text с помощью интервалов между капиталами OpenType
Пример нормального интервала и интервала капитала

В следующем примере кода показано, как определить интервалы капитала для шрифта Pescadero с помощью свойства CapitalSpacing.

<Paragraph FontFamily="Pescadero">
  <Run Typography.CapitalSpacing="True">CHAPTER ONE</Run>
</Paragraph>

Использование атрибута XAML

объект <Typeography.CapitalSpacing="bool"/>

Сведения о свойстве зависимостей

Поле идентификатора CapitalSpacingProperty
Свойства метаданных, заданные для true AffectsMeasure, AffectsRender, Inherits

Применяется к

См. также раздел