1 poin oleh GN⁺ 4 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Dukungan variable fonts ditambahkan, sehingga sumbu variasi standar dapat diatur otomatis melalui parameter style, weight, stretch, dan size pada fungsi text, sementara sumbu kustom dapat ditentukan dengan variations
  • Tooltip font dan pelengkapan otomatis di aplikasi web, serta keluaran typst fonts di CLI, telah diperbarui sehingga informasi variasi yang tersedia pada font yang dipilih dapat diperiksa
  • HTML export eksperimental mendukung keluaran rumus native melalui MathML, sehingga teks rumus bisa dipilih, dibacakan oleh screen reader, dan dirender browser dalam resolusi tinggi
  • bundle export baru memungkinkan pembuatan beberapa berkas keluaran dari satu proyek Typst melalui elemen document dan asset, dan document dapat menggunakan format ekspor berkas tunggal seperti PDF, PNG, SVG, dan HTML
  • bundle export adalah fitur eksperimental seperti HTML export, dan harus diaktifkan di CLI dengan --features bundle atau TYPST_FEATURES=bundle; bila digunakan bersama HTML export, harus menetapkan bundle,html
  • bundle export belum didukung di aplikasi web
  • Mendukung beberapa bibliography secara native; perilaku default-nya adalah menetapkan citation ke bibliography terdekat di belakang yang memuat citation key tersebut, dan jika tidak ada, ke bibliography terdekat di depan
  • Parameter group baru pada fungsi bibliography dapat mengontrol pembagian nomor antar bibliography, dan selector dapat ditentukan pada target untuk mengatur dengan lebih presisi citation yang akan diambil oleh bibliography tertentu
  • Pada ekspor PDF, kini didukung pembuatan berkas yang sekaligus memenuhi standar PDF/A dan PDF/UA
  • Ditambahkan diagnostik untuk melacak masalah konvergensi layout; ketika jumlah elemen heading seperti pada contoh tidak stabil di setiap eksekusi, jumlah elemen yang teramati dan posisinya akan ditampilkan sebagai peringatan
  • Sistem dokumentasi telah dipindahkan ke Typst, sehingga https://typst.app/docs/ dihasilkan dengan fitur bundle dan HTML export milik Typst, dan versi cetak dokumentasi dalam bentuk berkas PDF mandiri juga disediakan
  • Tersedia changelog untuk seluruh perubahan dan migration guide untuk upgrade ke Typst 0.15

1 komentar

 
GN⁺ 4 jam lalu
Komentar Lobste.rs
  • Rilis ini benar-benar sudah lama ditunggu, dan jumlah pekerjaan dari tim maupun komunitas sangat besar. Selamat!
    Yang paling menonjol terutama adalah dokumentasi Typst yang dipindahkan ke Typst itu sendiri, dan berkat itu dokumentasi 0.15 kini bisa didistribusikan sebagai PDF
    Refaktorisasi sintaks rumus yang paling intens saya kerjakan bersama @laurmaedje masih berlangsung, tetapi berkat peringatan sintaks baru dan dukungan subcakupan node, sepertinya bisa masuk di rilis berikutnya

    • Apakah MathML memang seharusnya langsung berfungsi? Saya mengunduh biner dari rilis GitHub, tetapi potongan $$ masih diekspor sebagai <svg>
      Selain itu, sekarang elemen svg juga sudah tidak punya kelas typst-frame, jadi tidak bisa lagi dibalik untuk mode gelap
  • Selama ini saya hampir tidak tahu apa-apa tentang Typst, dan baru sekarang mencobanya; ternyata jauh lebih keren dari yang saya bayangkan. Di kepala saya, saya hanya mengelompokkannya sebagai pengganti LaTeX untuk kalangan nerd, tetapi setelah membaca tutorialnya, ini tampak punya potensi untuk menggantikan hal-hal seperti Markdown/AsciiDoc/CMS/Obsidian/Microsoft Word juga
    Komponennya sederhana, jadi terasa seperti teks yang bisa diedit benar-benar dibentuk menjadi model yang dapat dibaca mesin. Ini baru kesan pertama, tetapi cukup menarik

  • Saya sangat menantikan dukungan MathML! Mungkin saja nanti sesuatu seperti KaTeX untuk Typst juga bisa dibuat

  • MathML dan bundel benar-benar kabar baik jika memakai Typst sebagai generator situs statis. Akan bagus juga jika ada globbing dan cara untuk keluar ke shell demi prapemrosesan aset
    Misalnya untuk tugas seperti membuat subset font, mengubah ukuran gambar, atau membuat grafik. Meski begitu, dengan 0.15 saja mungkin sudah cukup untuk mencoba memindahkan blog saya

    • Saya sedang mengerjakan pengambilan sumber file pihak ketiga eksternal bersama dokumen utama. Saya mengutip beberapa file, dan semuanya harus dibundel bersama output
      Sepertinya fitur bundel kali ini memang tepat seperti yang saya butuhkan :)
  • Senang sekali akhirnya ada dukungan font variabel!
    Dari sudut pandang non-desainer yang tidak terlalu punya selera desain bagus, “apakah ini font variabel?” adalah salah satu indikator pengganti untuk menilai “apakah ini tampak seperti font yang dirancang dengan baik?”. Akibatnya, font variabel yang ingin saya pakai jadi makin banyak, tetapi kurang nyaman dipakai di Typst

  • Sulit diungkapkan dengan kata-kata betapa gembiranya saya melihat dukungan MathML untuk HTML. Ini adalah fitur yang sudah saya tunggu sejak Typst dimulai