Typst 0.15 değişken yazı tipi ve MathML desteğiyle çıktı
Öne çıkanlar
- Typst 0.15, tek dosyada birden fazla yazı tipi ağırlığını yöneten değişken yazı tipi desteğini getirdi.
- HTML dışa aktarma aracı, formülleri MathML formatına çevirerek harici JavaScript kütüphanesi ihtiyacını kaldırdı.
- Paketleme özelliği sayesinde tek bir kaynak koddan birbiriyle bağlantılı çoklu PDF ve HTML dosyası üretilebiliyor.
- Derleyici, PDF/A ve PDF/UA erişilebilirlik standartlarını birlikte doğrulayarak hatalı kombinasyonları engelliyor.
Açık kaynaklı belge dizgi sistemi Typst, değişken yazı tipi desteği, deneysel MathML ve çoklu kaynakça gibi yenilikler içeren 0.15 sürümünü yayımladı. LaTeX alternatifi olarak geliştirilen ve Rust diliyle yazılan yazılım, belgeleri PDF, SVG ve PNG biçimlerine dönüştürüyor. Yeni sürüm, tek bir yazı tipi dosyası üzerinden birden fazla eksenin kontrol edilmesini sağlayarak tasarımcılara ve araştırmacılara daha esnek dizgi imkanları sunuyor.
Yeni sürümdeki deneysel HTML çıktısı, matematiksel formülleri doğrudan MathML formatına dönüştürüyor. Bu mekanizma, ek bir JavaScript kütüphanesine veya harici görsel dosyalarına ihtiyaç duymadan tarayıcılarda TeX kalitesinde matematiksel gösterim sağlıyor. Ayrıca tek bir kaynak dosyadan birbiriyle bağlantılı birden çok çıktı dosyası üretmeye yarayan paketleme desteği ve her bölüme ayrı kaynakça tanımlama özellikleri de sisteme eklendi.
Typst, arşivleme ve erişilebilirlik standartlarını aynı anda hedefleyen çoklu PDF üretimini de denetlemeye başladı. Derleyici, PDF/A ve PDF/UA standartlarının gerektirdiği başlık ve uyumluluk kurallarını zorunlu kılarak resmi yayıncılık süreçlerini destekliyor. GitHub üzerinde 460'tan fazla katkıcısı ve 1500'ü aşkın ek paketi bulunan Typst, akademik yayıncıların kaynak dosya olarak henüz resmi kabul sağlamamasına rağmen ekosistemini hızla genişletiyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.