FontFeature

FontFeature enumeration

Özellikler, bir komut dosyasını oluşturmak için bir yazı tipinde gliflerin nasıl kullanıldığı hakkında bilgi sağlar. https://docs.microsoft.com/en-us/typography/opentype/spec/featuretags

public enum FontFeature

değerler

İsimDeğerTanım
GlyphCompositionDecomposition1667460464Glif alternatiflerinin sayısını en aza indirmek için, bazen bir karakterin varsayılan glifini iki veya daha fazla glif halinde ayrıştırmak tercih edilebilir. Ayrıca, daha iyi bir glif için iki veya daha fazla karakter için varsayılan gliflerin tek bir glif halinde oluşturulması tercih edilebilir. işleme. Bu özellik bu tür birleştirmeye/ayrışmaya izin verir. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ae#ccmp Eşdeğer OpenType etiketi: ‘ccmp’
StandardLigatures1818847073Bir glif dizisini, tipografik amaçlar için tercih edilen tek bir glifle değiştirir. Bu özellik, tasarımcının/üreticinin normal koşullarda kullanılması gerektiğine karar verdiği bitişik harfleri kapsar. Eşdeğer OpenType etiketi: ’liga’ https://docs .microsoft.com/en-us/typography/opentype/spec/features_ko#liga
RequiredLigatures1919707495Tipografik amaçlar için tercih edilen bir glif dizisini tek bir glifle değiştirir. Bu özellik, komut dosyasının normal koşullarda kullanılması gerektiğini belirlediği bitişik harfleri kapsar. Bu özellik, bazı komut dosyaları için doğru glif oluşumunu sağlamak açısından önemlidir. . https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#rlig Eşdeğer OpenType etiketi: ‘rlig’
ContextualLigatures1668049255Bir glif dizisini tipografik amaçlar için tercih edilen tek bir glifle değiştirir. Diğer bitişik harf özelliklerinden farklı olarak, ‘clig’ bitişik harfin önerildiği bağlamı belirtir. Bu yetenek bazı komut dosyası tasarımlarında ve eğik bitişik harfler için önemlidir. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ae#clig Eşdeğer OpenType etiketi: ‘clig’
DiscretionaryLigatures1684826471Bir glif dizisini tipografik amaçlarla tercih edilen tek bir glifle değiştirir. Bu özellik, kullanıcının tercihine göre özel efekt için kullanılabilecek bitişik harfleri kapsar. https://docs.microsoft.com/en-us /typography/opentype/spec/features_ae#dlig Eşdeğer OpenType etiketi: ‘dlig’
HistoricalLigatures1751935335Bazı bitişik harfler geçmişte yaygın olarak kullanılıyordu, ancak bugün anakronik görünmektedir. Bazı yazı tipleri, alternatif olarak tarihsel formları içerir, dolayısıyla bir “nokta” efekti için kullanılabilirler. Bu özellik, varsayılan (geçerli) formların yerine, tarihsel alternatifler. https://docs.microsoft.com/en-us/typography/opentype/spec/features_fj#hlig Eşdeğer OpenType etiketi: ‘hlig’
ProportionalFigures1886287213Tek tip (tablo) genişliklere ayarlanmış şekil gliflerini, gliflere özgü (orantılı) genişliklere ayarlanmış karşılık gelen gliflerle değiştirir. https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-pnum Eşdeğer OpenType etiketi: ‘pnum’
TabularFigures1953396077Orantılı genişliklerde ayarlanan şekil gliflerini, tekdüze (tablo) genişliklerde ayarlanmış karşılık gelen gliflerle değiştirir. Tablo genişlikleri genellikle varsayılan olacaktır, ancak bu güvenli bir şekilde varsayılamaz. Elbette bu özellik tek aralıklı tasarımlarda mevcut olmayacaktır. https ://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-tnum Eşdeğer OpenType etiketi: ’tnum’
LiningFigures1819178349Bu özellik, seçilen astarsız şekilleri astarlı şekillere dönüştürür. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#lnum Eşdeğer OpenType etiketi: ’lnum'
OldstyleFigures1869509997Bu özellik, seçilen şekilleri varsayılan veya astar stilinden eski stil forma değiştirir. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#onum Eşdeğer OpenType etiketi: ‘onum’
VerticalAlternates1986359924Varsayılan glifleri dikey yazma modunda dik sunuma uygun gliflere dönüştürür. https://docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vert Eşdeğer OpenType etiketi: ‘vert’
VerticalAlternatesAndRotation1987212338Bazı sabit genişlikli (yarım, üçüncü veya çeyrek genişlik) veya orantılı genişlikteki glifleri (çoğunlukla Latince veya katakana) dikey yazmaya uygun formlarla (yani saat yönünde 90 derece döndürülmüş) değiştirir. https:// docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vrt2 Eşdeğer OpenType etiketi: ‘vrt2’
StylisticSet011936928817Biçimsel Küme 1 Bireysel gliflerin biçimsel alternatiflerine ek olarak veya bunların yerine (bkz. ’tuz’ özelliği), bazı yazı tipleri, karakter kümesinin bölümlerine karşılık gelen biçimsel değişken glif kümeleri içerebilir, örneğin küçük harfler için birden fazla değişken Latin yazı tipi. https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-ss01---ss20 Eşdeğer OpenType etiketi: ‘ss01’
StylisticSet021936928818Biçimsel Küme 2 Eşdeğer OpenType etiketi: ‘ss02’
StylisticSet031936928819Biçimsel Küme 3 Eşdeğer OpenType etiketi: ‘ss03’
StylisticSet041936928820Biçimsel Küme 4 Eşdeğer OpenType etiketi: ‘ss04’
StylisticSet051936928821Biçimsel Küme 5 Eşdeğer OpenType etiketi: ‘ss05’
StylisticSet061936928822Biçimsel Küme 6 Eşdeğer OpenType etiketi: ‘ss06’
StylisticSet071936928823Biçimsel Küme 7 Eşdeğer OpenType etiketi: ‘ss07’
StylisticSet081936928824Biçimsel Küme 8 Eşdeğer OpenType etiketi: ‘ss08’
StylisticSet091936928825Biçimsel Küme 9 Eşdeğer OpenType etiketi: ‘ss09’
StylisticSet101936929072Biçimsel Küme 10 Eşdeğer OpenType etiketi: ‘ss10’
StylisticSet111936929073Biçimsel Küme 11 Eşdeğer OpenType etiketi: ‘ss11’
StylisticSet121936929074Biçimsel Küme 12 Eşdeğer OpenType etiketi: ‘ss12’
StylisticSet131936929075Biçimsel Küme 13 Eşdeğer OpenType etiketi: ‘ss13’
StylisticSet141936929076Biçimsel Küme 14 Eşdeğer OpenType etiketi: ‘ss14’
StylisticSet151936929077Biçimsel Küme 15 Eşdeğer OpenType etiketi: ‘ss15’
StylisticSet161936929078Biçimsel Küme 16 Eşdeğer OpenType etiketi: ‘ss16’
StylisticSet171936929079Biçimsel Küme 17 Eşdeğer OpenType etiketi: ‘ss17’
StylisticSet181936929080Biçimsel Küme 18 Eşdeğer OpenType etiketi: ‘ss18’
StylisticSet191936929081Biçimsel Küme 19 Eşdeğer OpenType etiketi: ‘ss19’
StylisticSet201936929328Biçimsel Küme 20 Eşdeğer OpenType etiketi: ‘ss20’
Kerning1801810542Genellikle glifler arasında optik olarak tutarlı boşluk sağlamak için glifler arasındaki boşluk miktarını ayarlar. İyi tasarlanmış bir yazı tipi genel olarak tutarlı glifler arası boşluğa sahip olsa da, bazı glif kombinasyonları daha iyi okunabilirlik için ayarlama gerektirir. Yatay yönde standart ayarlamanın yanı sıra, bu özellik, aygıt tabloları aracılığıyla boyuta bağlı karakter aralığı verilerini, Y metin yönünde “çapraz akış” karakter aralığını ve gelişmiş ayardan bağımsız olarak glif yerleşiminin ayarlanmasını sağlayabilir. Bu özelliğin ikiden fazla çalıştırma için geçerli olabileceğini unutmayın gliflerdir ve tek aralıklı yazı tiplerinde kullanılmaz. Ayrıca bu özelliğin dikey olarak ayarlanmış metinler için geçerli olmadığını unutmayın. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#kern Eşdeğer OpenType etiketi: ‘kern’

Ayrıca bakınız