1 puan yazan GN⁺ 4 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • Değişken fontlar (variable fonts) desteği eklendi; text fonksiyonunun style, weight, stretch, size parametreleriyle standart variation axis otomatik olarak ayarlanabiliyor ve variations ile kullanıcı tanımlı eksenler belirtilebiliyor
  • Web uygulamasındaki font ipuçları ve otomatik tamamlama ile CLI'deki typst fonts çıktısı yenilendi; böylece seçilen fontta kullanılabilen variation bilgileri görülebiliyor
  • Deneysel HTML export, MathML üzerinden formüllerin yerel çıktısını destekliyor; böylece formül metni seçimi, ekran okuyucu seslendirmesi ve tarayıcıda yüksek çözünürlüklü render mümkün oluyor
  • Yeni bundle export, document ve asset öğeleriyle tek bir Typst projesinden birden fazla çıktı dosyası oluşturabiliyor; document ise PDF, PNG, SVG, HTML gibi tek dosyalı export biçimlerini kullanabiliyor
  • bundle export da HTML export gibi deneysel bir özellik; CLI'de --features bundle veya TYPST_FEATURES=bundle ile etkinleştirilmesi gerekiyor ve HTML export ile birlikte kullanılacaksa bundle,html belirtilmeli
  • Web uygulamasında bundle export henüz desteklenmiyor
  • Birden fazla bibliography artık yerel olarak destekleniyor; varsayılan davranışta citation key içeren en yakın sonraki bibliography'ye citation atanıyor, böyle bir bibliography yoksa en yakın önceki bibliography kullanılıyor
  • bibliography fonksiyonunun yeni group parametresiyle bibliography'ler arasında numara paylaşımı denetlenebiliyor ve target içinde selector belirtilerek belirli bir bibliography'nin alacağı citation'lar daha hassas biçimde belirlenebiliyor
  • PDF export'ta PDF/A ve PDF/UA standartlarını aynı anda karşılayan dosya üretimi destekleniyor
  • Yerleşim yakınsama sorunlarını izlemek için tanılar eklendi; örnekteki gibi heading öğesi sayısı her çalıştırmada kararlı hale gelmiyorsa, gözlemlenen öğe sayısı ve konumu uyarı olarak gösteriliyor
  • Dokümantasyon sistemi Typst'e taşındı; https://typst.app/docs/ artık Typst'in bundle ve HTML export özellikleriyle üretiliyor ve bağımsız PDF dosyası biçiminde bir dokümantasyon yazdırma sürümü de sunuluyor
  • Tüm değişiklikler için changelog ve Typst 0.15'e yükseltme için migration guide sunuluyor

1 yorum

 
GN⁺ 4 시간 전
Lobste.rs görüşleri
  • Bu sürüm gerçekten uzun zamandır bekleniyordu ve hem ekibin hem de topluluğun iş yükü muazzamdı. Tebrikler!
    Özellikle Typst belgelerinin Typst'in kendisine taşınmış olması dikkat çekiyor; bu sayede 0.15 belgeleri PDF olarak dağıtılabiliyor
    Benim @laurmaedje ile en yoğun şekilde üzerinde çalıştığım matematik sözdizimi refaktörü hâlâ sürüyor, ancak yeni eklenen sözdizimi uyarıları ve düğüm alt kapsamı desteği sayesinde bir sonraki sürüme yetişecek gibi görünüyor

    • MathML'in doğrudan çalışması mı gerekiyor? GitHub sürümünden ikili dosyayı indirdim ama $$ parçalarını hâlâ <svg> olarak dışa aktarıyor
      Üstelik artık svg öğesinde typst-frame sınıfı da yok, bu yüzden karanlık modda tersine çevirmek de mümkün olmuyor
  • Typst'in ne olduğunu pek bilmeden yaşıyordum, şimdi bakınca beklediğimden çok daha havalı görünüyor. Kafamda bunu sadece meraklılar için bir LaTeX alternatifi olarak sınıflandırmıştım, ama öğreticiyi okuyunca Markdown/AsciiDoc/CMS/Obsidian/Microsoft Word gibi şeylerin de yerine geçme potansiyeli varmış gibi görünüyor
    Bileşenleri basit olduğu için, düzenlenebilir metnin makinenin okuyabileceği bir model olarak gerçekten iyi kurgulandığı hissini veriyor. İlk izlenimim bu ama oldukça ilginç

  • MathML desteği gerçekten heyecan verici! Belki Typst için KaTeX benzeri bir şey bile mümkün olabilir

  • MathML ve bundle desteği, Typst'i statik site üreticisi olarak kullananlar için gerçekten sevindirici. Globbing ve varlık ön işleme için kabuğa çıkmanın bir yolu da olsa iyi olurdu
    Örneğin yazı tipi alt kümesi oluşturma, görsel yeniden boyutlandırma, grafik üretme gibi işler. Yine de yalnızca 0.15 ile bile blogumu taşımayı denemeye değebilir gibi duruyor

    • Ana belgeyle birlikte dış üçüncü taraf dosyalarının kaynaklarını da içeri almak üzerine çalışıyorum. Birden fazla dosyaya atıf yapıyorum ve bunların çıktıyla birlikte mutlaka paketlenmesi gerekiyor
      Bu bundle özelliği tam da ihtiyacım olan şey gibi görünüyor :)
  • Değişken yazı tipi desteği geldiğine gerçekten sevindim!
    Güçlü bir tasarım sezgisine sahip olmayan bir tasarımcı olmayan biri olarak, “Bu bir değişken yazı tipi mi?” sorusu, “İyi tasarlanmış bir yazı tipi gibi görünüyor mu?” sorusunu değerlendirmek için kullandığım vekil göstergelerden biri. Sonuç olarak kullanmak istediğim değişken yazı tipleri arttı ama Typst'te kullanmaları zahmetliydi

  • HTML'de MathML desteğini görmek beni tarif etmesi zor bir şekilde mutlu ediyor. Typst başladığından beri beklediğim bir özellikti