Perşembe, Mart 28, 2024

TTC

.tc dosyası nedir?

TTC, TrueType Koleksiyonu olarak kısaltılır, True Type formatının bir uzantısıdır. Bir TTC dosyası, birden çok yazı tipi dosyasını içinde birleştirebilir.

Bu dosyalar, birçok glifi ortak olarak paylaşan birden çok yazı tipini birleştirmek için faydalıdır. Windows 2000’den önce, TTC dosyaları Windows’un Çince, Japonca ve Korece sürümlerinde kullanılıyordu, ancak daha sonra destek tüm bölgeler için mevcuttu.

Font Toplama Dosyasının Yapısı

Bir TTC dosyası, bir TTC Başlık tablosundan, Tablo Dizinlerinden ve birden çok OpenType tablosundan oluşur. TTC Başlığı, dosyanın başında bulunmalıdır. Her yazı tipi için eksiksiz bir tablo dizini bulunmalıdır. TableDirectory formatı, koleksiyon dışı bir dosyada var olana benzer olmalıdır.

TTC dosyası içindeki tüm dizinlerdeki tablo sayıları, bir TTC dosyasının başlangıcından itibaren hesaplanır. Bir TTC dosyasındaki tablolara ilgili yazı tiplerinin tablo dizini aracılığıyla başvurulur. OpenType tablolarından birkaçı, TTC’ye eklenen her yazı tipi için bir kez olmak üzere birden çok kez görünmelidir. Diğer tablolar ise TTC dosyasında birden fazla yazı tipi tarafından paylaşılabilir.

TTC Başlığı

TTC Başlık tablosunun şu ana kadar iki sürümü mevcuttur:

  • Sürüm 1.0, dijital imzaları olmayan TTC dosyaları için kullanılır.
  • Sürüm 2.0, dijital imzalı veya dijital imzasız TTC dosyaları için kullanılabilir. Her iki versiyonun da TTC Başlık tabloları şunlardır:

TTC Başlığı Sürüm 1.0:

Tür Ad Açıklama
TAG ttcTag Yazı Tipi Koleksiyonu Kimliği dizesi: ’ttcf’ (CFF veya CFF2 ana hatları ile TrueType ana hatları olan yazı tipleri için kullanılır)
uint16 majorVersion TTC Başlığının ana sürümü, = 1.
uint16 minorVersion TTC Başlığının küçük sürümü, = 0.
uint32 numFonts TTC’deki yazı tipi sayısı
Offset32 tableDirectoryOffsets[numFonts] Dosyanın başından itibaren her yazı tipi için TableDirectory’deki ofset dizisi

TTC Başlığı Sürüm 2.0:

Tür Ad Açıklama
TAG ttcTag Yazı Tipi Koleksiyonu Kimliği dizesi: ’ttcf’
uint16 majorVersion TTC Başlığının ana sürümü, = 2.
uint16 minorVersion TTC Başlığının küçük versiyonu, = 0.
uint32 numFonts TTC’deki yazı tipi sayısı
Ofset32 tableDirectoryOffsets[numFonts] Dosyanın başlangıcından itibaren her yazı tipi için TabloDirectory’deki ofset dizisi
uint32 dsigTag Bir DSIG tablosunun var olduğunu gösteren etiket, 0x44534947 (‘DSIG’) (imza yoksa boş)
uint32 dsigLength DSIG tablosunun uzunluğu (bayt olarak) (imza yoksa boş)
uint32 dsigOffset DSIG tablosunun TTC dosyasının başından farkı (bayt cinsinden) (imza yoksa boş)

Referanslar

Önceki İçerikTTF
Sonraki İçerikSFD

BENZER YAZILAR

Erkan Aydoğan Oflu Kimdir – Erkan Aydoğan Oflu Biyografisi

Erkan Aydoğan hakkında bilgi,Erkan Aydoğan biyografi,Erkan Aydoğan fotoğrafları  1972 yılında İstanbul Fatihte doğan Oflu, 1973 yılında ailesiyle beraber Almanya’ya yerleşmişti. 1993 yılında Türkiye’ye dönerek askerliğini yapan...

Son Gâvur

Mehmet Faraç / Türk Edebiyatı / Roman / Günizi Yayıncılık / 192 sayfaUrfa’da 1947 yılında aralarında hamile bir kadının da bulunduğu 7 kişilik bir...

iPhone 14 Pro Modelleri, Yükseltilmiş 48 MP Kameraya Rağmen Daha Yavaş USB 2.0 Hızlarına Sahiptir

Apple geçtiğimiz günlerde en yeni iPhone 14 ve iPhone 14 Pro modellerini dünyaya tanıttı. Amiral gemisi cihazlar, onu değerli bir yükseltme yapan bir tekne...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...