← Retour au blog
tech 19 juin 2026

Gribouille 0.3.0 : Une Nouvelle Dimension pour Typst

Découvrez comment Gribouille 0.3.0 révolutionne la création graphique avec Typst en offrant un contrôle précis sur les guides et l'intégration de thèmes.

Article inspiré de la source originale
Gribouille 0.3.0: A Grammar of Graphics for Typst ↗ mickael.canouil.fr

Introduction

Gribouille 0.3.0 marque une avancée significative dans l'univers de Typst, en affinant le contrôle des guides et en introduisant des thèmes personnalisables. Cette nouvelle version permet aux développeurs et designers de créer des graphiques plus intuitifs et esthétiques sans plonger dans des configurations complexes.

Contrôle des Guides

Le changement le plus notable de cette version est l'amélioration du contrôle des guides. Auparavant, masquer les marques de graduation d'un axe nécessitait des manipulations complexes du thème. Désormais, une simple commande guides(x: none) ou guides(y: none) suffit à masquer les marques et les étiquettes, tout en conservant la ligne de l'axe et les lignes de la grille. Cette simplification permet un gain de temps considérable et une meilleure flexibilité dans la conception graphique.

Guides Radiaux

Pour les graphiques en coordonnées polaires, guides(theta: none) et guides(r: none) cachent respectivement l'axe angulaire complet et les étiquettes radiales. Ces options offrent une personnalisation accrue pour les diagrammes circulaires, particulièrement utiles dans la visualisation de données cycliques.

Thèmes Personnalisés avec Compose

La fonction compose() de Gribouille 0.3.0 bénéficie désormais d'un paramètre theme:, permettant de styler les compositions globales et de propager ces styles dans les panneaux sans thème propre. Cela facilite la création d'une esthétique cohérente à travers différentes parties d'un graphique.

Géométrie des Aires

La fonction geom-area() empile les zones par défaut, simplifiant la création de graphiques empilés sans configurations supplémentaires. Cette fonctionnalité est particulièrement utile pour les graphiques où la comparaison des valeurs cumulées est essentielle.

Annotations Débordantes

Avec l'ajout de annotate() et son option clip: false, les marques peuvent désormais déborder du panneau, offrant plus de liberté dans l'annotation des graphiques. Cette amélioration est cruciale pour les cas où les annotations doivent être visibles même en dehors des limites définies.

Améliorations Techniques

Sous le capot, Gribouille 0.3.0 a optimisé la gestion des légendes et annotations, réduisant les erreurs et améliorant la précision visuelle. Avec l'intégration de defer() pour remplacer plot(..., defer: true), le flux de travail est plus intuitif et aligné avec les meilleures pratiques de programmation.

Conclusion

Gribouille 0.3.0 transforme la manière dont les graphiques sont créés et personnalisés dans Typst, rendant le processus plus accessible et esthétiquement plaisant. Que ce soit pour des visualisations simples ou des compositions complexes, cette mise à jour offre des outils puissants pour chaque créateur.

Discutons de ton projet en 15 minutes.

Gribouille Typst Graphics Visualization Design
Newsletter Deepthix · 100% IA · chaque lundi 8h

Un agent IA lit la tech à ta place.

Notre agent IA scanne ~200 sources par semaine et te livre les meilleurs articles le lundi 8h. Gratuit. 1 clic pour se désinscrire.

Voir la page newsletter →

Tu veux automatiser tes opérations ?

Discutons de ton projet en 15 minutes.

Réserver un call