Tipografik özelliklerin listesi - List of typographic features
Wikipedia listesi makalesi
Dijital tipografik sistemlerin kullanılmasıyla mümkün kılınan tipografik özellikler , geleneksel tipografiyi kopyalamak için bilgisayar sistemlerine yöneltilen birçok talebi çözmüş ve birçok yeni özellikle olanakları genişletmiştir. Üç sistemleri yaygın kullanımda olan: OpenType tarafından geliştirilen, Microsoft ve Adobe , Apple 'ın Apple Gelişmiş Tipografi (AAT) ve SIL ' ın Grafit . Aşağıdaki listeler, OpenType ve AAT özellikleri hakkında bilgi sağlar. Grafitin sabit bir dizi özelliği yoktur; bunun yerine yazı tiplerinin kendi özelliklerini tanımlamaları için bir yol sağlar.
OpenType formatı, belirli bir yazı tipinin destekleyebileceği bir dizi tipografik özelliği tanımlar. Adobe InDesign veya Lua / XeTeX'in en son sürümleri gibi bazı yazılımlar, kullanıcılara bu özelliklerin kontrolünü verir, örneğin süslü stilistik büyük harfleri etkinleştirme (büyük harfler) veya aralıklı (tam yükseklikte) ve aralıksız (eski) arasında seçim yapma -stil veya küçük harf) rakamlar. Bazı web tarayıcıları , OpenType özelliklerinin doğrudan özellik aracılığıyla veya dolaylı olarak daha yüksek düzeyli mekanizmalar aracılığıyla ayarlanmasına olanak tanıyan CSS Yazı Tipi Modülü Düzey 3 belirtimine uygun olarak OpenType özelliklerini de destekler font-feature-settings.
Aşağıdaki tablolar, OpenType belirtiminin 1.8.1 sürümünde tanımlanan özellikleri listeler. Tablolardan sonra "tip" sütunundaki kodlar açıklanmıştır. OpenType özellikleri yalnızca belirli dil komut dosyalarına veya belirli dillere ya da belirli yazma modlarında geçerli olabilir. Özellikler buna göre birkaç tabloya bölünmüştür.
Öncelikli olarak amaçlanan veya yalnızca Güney Asya alfasyllaaries (Hint/Brahmic) tarafından istenen özellikler
Uzun isim
etiket
tip
Tanım
Temel Üstü Formlar
abvf
S1
Bir sesli harf işaretinin taban üstü kısmını değiştirir. Kmer ve benzeri komut dosyaları için.
Taban Üstü İşaret Konumlandırma
abvm
P4,5
Bir temel glifin üzerine bir işaret glifi yerleştirir.
Baz Üstü Değişiklikler
abvs
S4
Yukarıdaki işarete sahip bir ünsüzü bağlar.
Tabanın Altındaki Formlar
blwf
S4
Halat+ünsüz kombinasyonunu bir alt simge formuyla değiştirir.
Taban Altı İşaret Konumlandırma
blwm
P4,5
Bir temel glifin altına bir işaret glifi yerleştirir
Taban Altı İkameler
blws
S4
Aşağıdaki işaretli bir ünsüzü bağlar.
Ön Temel Formlar
pref
S4
Bir ünsüz kümesinin sonundaki sabit+ünsüzü başında bir glif ile değiştirir. Kmer, Myanmar, Malayalam, Telugu
Baz Öncesi Değişiklikler
pres
S4,5
Ligatlar ünsüz kombinasyonları.
Baz Sonrası Değişiklikler
psts
S4
Son bir ünsüz+ünsüzü bağlar.
Temel Sonrası Formlar
pstf
S4
Son halant+ünsüzü özel formla değiştirir. Kmer ve Gurmukhi, Malayalam
Mesafe
dist
P2
Glifler arasındaki yatay konumlandırmayı ayarlar. ('Kern' yerine her zaman etkindir.)
Akhand
akhn
S4
Kırılmaz için Hintçe . Bağlar ünsüz+halant+ünsüz, genellikle sadece k-ss ve j-ny kombinasyonları için.
Yatay kana metni için alternatif formlar , örneğin | yerine chōonpu için ー, bkz.vkna
Dikey Kana
vkna
S1
Dikey metin için alternatif Japonca kana formları, örneğinー yerine chōonpu için |, bkz.hkna
Merkezli CJK Noktalama İşareti
cpct
P1
Noktalama işaretlerini dikey ve yatay olarak konumlandırır
Batı Asya (Semitik, Arapça) ve diğer bitişik el yazısı komut dosyaları veya yazı tipleri için öncelikli olarak amaçlanan veya özel olarak gerekli olan özellikler
Uzun isim
etiket
tip
Tanım
Cursive Konumlandırma
curs
P3
Bir harfin bitişik olana bağlantısının hassas konumlandırılması
Gerekçe Alternatifleri
jalt
S3
Kullanıcı tarafından seçilebilen daha geniş ve daha dar alternatifler, özellikle yaslamak için kullanılır
Yer Değiştirme ile Konumlandırmayı İşaretle
mset
S5
Arapça işaretlerin konumlandırılması için Windows 95'te kullanılır
Gerekli Bağlamsal Alternatifler
rclt
S6
Özellikle Arapça için önemli olan, diğer harfler için varsayılan birleştirmeden farklı olan doğru metin gösterimi için bağlamsal alternatifler gerekir
Gerekli Bitişik Harfler
rlig
S3
Doğru metin gösterimi için gerekli bitişik harfler (herhangi bir komut dosyası, ancak el yazısıyla)
İzole Formlar
isol
S1
Bir kelimenin dışında geçen özel bir harf biçimini değiştirir (Arapça ve Süryanice için gereklidir)
İlk Formlar
init
S1
Bir kelimenin başında oluşan özel bir harf biçimini değiştirir (Arapça ve Süryanice için gereklidir)
Orta Formlar
medi
S1
Kelimelerdeki diğer harfler arasında özel bir harf biçimini değiştirir (Arapça ve Süryanice için gereklidir)
Orta Form #2
med2
S5
Süryanice
Terminal Formları
fina
S1
Kelimelerin sonunda özel bir harf şeklini değiştirir (Arapça ve Süryanice için gereklidir)
Terminal Formu #2
fin2
S5
Süryanice
Terminal Formu #3
fin3
S5
Süryanice
Satır Alternatiflerinde Son Glif
falt
S3
Satırdaki son glifi bir alternatifle değiştirir
Glif Ayrıştırmasını Uzatma
stch
S2
Bir veya daha fazla harfin üzerine esnek bir glifin özel bir biçimini koyar (Süryanice için gereklidir)
İki meclisli [büyük harfli] alfabelere yönelik özellikler (Latin, Yunanca, Kiril, vb.)
Rakamları orantılı genişlikteki gliflerle değiştirir, genellikle aynı zamanda onum
Tablo Şekiller
tnum
S1
Rakamları, genellikle aynı genişlikte gliflerle değiştirir lnum
kesirler
frac
S4
Eğik çizgi ile ayrılmış rakamları çapraz kesir ile dönüştürür
Alternatif Kesirler
afrc
S4
Alternatif yığılmış kesir formuyla
eğik çizgi ile ayrılmış rakamları dönüştürür
Payda
dnom
S1
tarafından çağrılan uygun kesir payda biçimine dönüştürür frac
pay
numr
S1
tarafından çağrılan uygun kesir pay formuna dönüştürür. frac
Bilimsel aşağılıklar
sinf
S1
"H 2 O", "SO x " veya "YC b C r " de olduğu gibi (ancak bu düz HTML alt ve destek öğelerinin aksine aynı yazı tipi ağırlığını ve önceden tanımlanmış konumu kullanarak)
Matematikte kullanım için Yunanca karakterleri özel formlarla değiştirir
Düzleştirilmiş vurgu formları
flac
Bu özellik, matematik formülünün düzeni sırasında tek tek gliflere uygulanır.
Noktasız Formlar
dtls
Noktasız formlar, üzerlerine matematiksel vurgular yerleştirmek için temel formlar olarak kullanılacaktır.
Matematik komut dosyası stili alternatifleri
ssty
Bu özellik, kod düzeyini gösteren bir parametreye sahip olabilir: basit alt simgeler ve üst simgeler için 1, ikinci düzey alt simgeler ve üst simgeler (yani, komut dosyalarındaki komut dosyaları) için 2 vb. (Şu anda sadece ilk iki alternatif kullanılmaktadır). Bu özelliğin kapsamında olmayan glifler için orijinal glif, alt simgeler ve üst simgelerde kullanılır.
Tüm komut dosyalarına yönelik ligasyon ve alternatif form özellikleri
Uzun isim
etiket
tip
Tanım
Tüm Alternatiflere Erişin
aalt
S1,3
Özel özellik: kullanıcıya karakterin tüm alternatif biçimlerini seçme olanağı sunmak için kullanılır
eğik
swsh
S1,3
Ya karakteri değiştirir ya da birden çok çarpık sürüm
görüntüler
Bağlamsal Dalgalanma
cswh
S8
Harfi etrafındaki karakterlere göre eğik bir versiyona dönüştürür
Bağlamsal Alternatifler
calt
S6
Çevreleyen desenler bağlamında bir karakter deseninin eşleşmesine dayalı olarak ikinci bir ikame özelliği uygular
Tarihsel Formlar
hist
S1
Kullanıcının takdirine bağlı olarak uygulanacak eski karakter biçimleri, bkz. hlig
Yerelleştirilmiş Formlar
locl
S1
Karakteri, komut dosyası diline göre tercih edilen formla değiştirir
rastgele
rand
S3
Karakteri rastgele formlarla değiştirir (el yazısını simüle etmek içindir)
Alternatif Açıklama Formları
nalt
S1,3
Daire içine alınmış rakamlara, ters harflere vs. kullanıcı erişimi sağlar.
Karakter Varyantı 1–99
cv01– cv99
S3
Tek bir karakterin, diğer birçok karakter için geçerli olmayabilecek birden çok varyantı, hacimli belgeler için referanslara bakın
stilistik alternatifler
salt
S1,3
Bir karakterin stilistik alternatifleriyle yer değiştirir veya bunların listesini görüntüler
Stil Seti 1 – 20
ss01- ss20
S1
Karakteri, yazı tipine özgü stilistik alternatifler kümesinden biriyle değiştirir
alt simge
subs
S1
Karakteri alt simge sürümüyle değiştirir, bkz. numr
üst simge
sups
S1
Karakteri üst simge sürümüyle değiştirir, bkz. dnom
Başlıklandırma Alternatifleri
titl
S1
Başlıklarda olduğu gibi karakterleri büyük yazı tipine uygun formlarla değiştirir
Gerekli Varyasyon Alternatifleri
rvrn
S1
Değişken yazı tiplerinin gerektirdiği, belirli yazı tipi varyasyonuna uygulanması gereken tek bir karakterin özel varyantları
Bağlamsal Bitişik Harfler
clig
S8
Çevredeki desenler bağlamında bir karakter deseninin eşleşmesine dayalı olarak ikinci bir ligatür özelliği uygular
İsteğe Bağlı Bitişik Harfler
dlig
S4
Kullanıcının takdirine bağlı olarak uygulanacak
bitişik harfler
Tarihsel Bitişik Harfler
hlig
S1
Kullanıcının takdirine bağlı olarak uygulanacak eski bitişik harfler
Standart Bitişik Harfler
liga
S4
(Varsayılan olarak) karakter dizisini tek bir bitişik harf glifiyle değiştirir
Tüm komut dosyalarına yönelik konumlandırma özellikleri
Uzun isim
etiket
tip
Tanım
Glif Bileşimi/Ayrıştırılması
ccmp
S4,2
Ya bir karakter dizisi üzerinde bir bitişik harf değişimi çağırır ya da bir karakteri bir dizi glif ile değiştirir. Örneğin giriş karakterlerinin sırasını etkili bir şekilde değiştirebilen mantık sağlar.
karakter aralığı
kern
P2,8
Gliflerin şekillerine dayalı olarak bir glifin diğerine ince yatay konumlandırması
Konumlandırmayı İşaretle
mark
P4,5
Bir işaret glifinin temel karaktere hassas şekilde konumlandırılması
İşaretten İşarete Konumlandırma
mkmk
P6
Bir işaret glifinin başka bir işaret karakterine hassas şekilde konumlandırılması
Optik Sınırlar
opbd
P1
Metnin kesin olarak hizalanması için glifleri satırın başında ve sonunda yeniden konumlandırır.
Sol Sınırlar
lfbd
P1
Glifleri satırın sonunda yeniden konumlandırır. tarafından çağrıldı opbd.
Sağ Sınırlar
rtbd
P1
Glifleri satırın başında yeniden konumlandırır. tarafından çağrıldı opbd.
Tüm komut dosyalarına yönelik özel özellikler
Uzun isim
etiket
tip
Tanım
optik boyut
size
Arama değil: özelliğin tablosu, yazı tipi seçimine yardımcı olmak için uygulamalara yazı tipinin görünümü ve amacı hakkında bilgi sağlar.
süsler
ornm
S3,1
Madde işareti karakteri için dekoratif alternatifler •
İkame ve konumlandırma kodlarının açıklaması
Yukarıdaki tablolarda "tür" sütununda kullanılan OpenType arama tablosu türleri aşağıda listelenmiştir. S ikame anlamına gelir ve P konumlandırma anlamına gelir . Bir özelliğin genellikle birden fazla tablo türü tarafından uygulanabileceğini ve bazen belirtimin tablo türünü açıkça belirtmediğini unutmayın.
kısaltma
tip
tanım
S1
GSUB 1
bir glifin diğeriyle basit bir şekilde değiştirilmesi
S2
GSUB 2
bir karakterin birkaç glif ile birden fazla yer değiştirmesi
S3
GSUB 3
varyant seçimi
S4
GSUB 4
bitişik harfler
S5
GSUB 5
bağlamsal ikame
S6
GSUB 6
zincirleme bağlamsal ikame
S7
GSUB 7
64kB'yi geçen GSUB tabloları için uzantı
S8
GSUB 8
ters zincirleme bağlamsal ikame
P1
GPOS 1
tek glifin konumlandırılması
P2
GPOS 2
glif çiftinin konumlandırılması
P3
GPOS 3
el yazısı eki
P4
GPOS 4
işaret gliflerinin tabana göre konumlandırılması
P5
GPOS 5
işaret gliflerinin bitişik harflere göre konumlandırılması
P6
GPOS 6
işaret gliflerinin başka bir işaret glifine göre konumlandırılması
P7
GPOS 7
bağlamsal konumlandırma
P8
GPOS 8
genişletilmiş bağlamsal konumlandırma
P9
GPOS 9
64kB'yi geçen GPOS tabloları için uzantı
AAT tipografik özellikler
Bir değer alan, diğerlerinden ayrı tutulan özellikler: