Gribouille 0.3.0: Grammar of Graphics untuk Typst

Judul asli: Gribouille 0.3.0: A Grammar of Graphics for Typst

Mengapa Ini Penting

Peningkatan kontrol panduan dan komposisi memperkuat kemampuan visualisasi data Gribouille dalam ekosistem Typst.

Gribouille 0.3.0 dirilis dengan kontrol panduan yang lebih halus, memungkinkan compose() membawa temanya sendiri, dan membuat geom-area() tumpuk secara default. Rilis ini mencakup perbaikan legenda dan anotasi yang ekstensif.

Gribouille 0.3.0 menghadirkan fitur kontrol panduan baru yang signifikan. Fitur utama adalah kontrol panduan yang memungkinkan pengguna menyembunyikan tanda sumbu dan legenda tanpa mengubah tema. Sintaks guides(x: none) menghilangkan tanda centang dan label tick, sementara garis sumbu, garis grid, dan judul tetap terlihat. Untuk menghilangkan judul juga, pengguna dapat menambahkan labs(x: none). Fitur guides(default: none) menyembunyikan setiap legenda tanpa penggantian eksplisit. Dalam coord-radial, guides(theta: none) menyembunyikan sumbu sudut penuh, dan guides(r: none) menyembunyikan label tick radial. Rilis ini juga memperkenalkan parameter theme: pada compose() yang menata komposisi dan merambat ke panel tanpa tema mereka sendiri. Perubahan penting lainnya: plot(..., defer: true) digantikan oleh defer(plot, ...), dan panel di dalam compose() tidak lagi menerima width/height mereka sendiri. Fitur geom-area() sekarang default ke stat: "align" dan position: "stack", dengan pengelompokan nilai x yang tidak cocok disampling ulang secara otomatis. Annotate() memperoleh parameter clip: (default true) yang memungkinkan mark melampaui panel saat clip: false diatur.

Sumber

mickael.canouil.fr — Baca artikel asli →