Yazı tipi


Belirli bir metin öğesi için oluşturma talimatlarını sağlar.

Wear OS 4'te kullanıma sunuldu.

Sözdizimi

<Font family="string | SYNC_TO_DEVICE" size="float"
      color="argb-color | rgb-color" slant="NORMAL | ITALIC"
      letterSpacing="em-value"
      width="ULTRA_CONDENSED | EXTRA_CONDENSED | CONDENSED | SEMI_CONDENSED |
             NORMAL | SEMI_EXPANDED | EXPANDED | EXTRA_EXPANDED |
             ULTRA_EXPANDED"
      weight="THIN | ULTRA_LIGHT | EXTRA_LIGHT | LIGHT | NORMAL | MEDIUM |
              BOLD | SEMI_BOLD | ULTRA_BOLD | EXTRA_BOLD | BLACK | EXTRA_BLACK">
    <!-- Inner elements consist of text decoration and text formatting
         options. Here, "Lower" is used as an example. -->
    <Lower ... />
</Font>

Özellikler

Font öğesi aşağıdaki özelliklere sahiptir. Bazı özellikler diğerleri isteğe bağlıdır.

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

family

Metni oluşturmak için kullanılan yazı tipinin adı. Aynı yazı tipini kullanmak için aile grubu olarak ayarlamak için bu değeri SYNC_TO_DEVICE olarak ayarlayın.

Özel bir yazı tipi kullanmak içinres/font/ aşağıdaki kabul edilen yazı tipi dosyası uzantıları: TTF, OTF, TTC veya XML. Ardından, değerini yazı tipi dosyasının adına ekleyin (sondaki uzantı hariç).

Yazı tipi dosyası çözümlenemezse sistem yazı tipi kullanılır.

size

Metin boyutunu belirten bir kayan nokta değeri.

İsteğe bağlı özellikler

Aşağıdaki özellikler isteğe bağlıdır:

color
Metnin rengi. Sağlanmışsa rengi belirtmek için ARGB biçimi (#ff000000 = opak siyah) veya RGB biçimi (#000000 = siyah).
letterSpacing
Harfler arasındaki boşluk, EM birimlerinde belirtilir. Varsayılan değer 0'dır. Hafif bir genişletme için 0,05 örnek verilebilir. Negatif değerler metni sıkıştırır.
slant
NORMAL yazı tipi eğimi (varsayılan) mı yoksa ITALIC eğimi mi kullanılacağı.
width

Kullanılacak bir yazı tipi ailesi varyantı için çeşitli ipuçlarının sıralaması. Varsayılan NORMAL değeri, "normal" değerini uygular yazı tipinin varyantı.

Aşağıdaki liste, diğer numaralandırma değerlerini ve ilgili (kullandıkları yazı tipi ailesi varyantları (yazı tipi için kullanılabiliyorsa):

  • ULTRA_CONDENSED ve EXTRA_CONDENSED "yoğunlaştırılmış ışık" özelliğini kullanıyor varyantı.
  • CONDENSED, "kapsamlı" varyantı.
  • SEMI_CONDENSED, "yoğunlaştırılmış-aracı" kullanıyor varyantı.
  • Her biri SEMI_EXPANDED, EXPANDED, EXTRA_EXPANDED ve ULTRA_EXPANDED "normal" değerini kullanın varyantı.
weight

Birkaç olası yazı tipi ağırlıklarının listesi. Varsayılan değer: NORMAL, bu değer 400 ağırlık uygular.

Aşağıdaki listede diğer numaralandırma değerleri ve bunlara karşılık gelen yazı tipi ağırlıkları:

  • THIN, 100 yazı tipi ağırlığını kullanıyor.
  • ULTRA_LIGHT, 150 yazı tipi ağırlığını kullanıyor.
  • EXTRA_LIGHT, 200 yazı tipi ağırlığını kullanıyor.
  • LIGHT, 300 yazı tipi ağırlığını kullanıyor.
  • MEDIUM, 500 yazı tipi ağırlığını kullanıyor.
  • SEMI_BOLD, 600 yazı tipi ağırlığını kullanıyor.
  • ULTRA_BOLD, 750 yazı tipi ağırlığını kullanıyor.
  • EXTRA_BOLD, 800 yazı tipi ağırlığını kullanıyor.
  • BLACK, 900 yazı tipi ağırlığını kullanıyor.
  • EXTRA_BLACK, 1000 yazı tipi ağırlığını kullanıyor.

İç öğeler

Font öğesi şu iç öğeleri içerebilir:

ziyaret edin. ziyaret edin.