Rencontres R 2023
Posit PBC
21 juin 2023
C’est comme R Markdown non ?
C’est un nouveau système de publication scientifique et technique Open-Source, basé sur Pandoc, pensé et construit sur les +10 ans d’expérience avec R Markdown
C’est un outil ligne de commande (CLI), non lié à un language en particulier et qui contient tout le nécessaire.
Illustration de la présentation “Hello, Quarto” par Julia Lowndes et Mine Çetinkaya-Rundel, présentée à la conférence RStudio 2022. Illustré par Allison Horst.
A propos des fonctionnalités de thèmes
Des configurations simplifiées par YAML:
Sass https://sass-lang.com est un langage d’extension CSS qui vous permet de créer des règles CSS de manière beaucoup plus souple.
Utilisé par Bootstrap et Reveal JS
perso.scss
Il est ainsi possible d’accéder à toutes les variables Bootstrap, et aux variables spécifiques Quarto
Un unique fichier pour appliquer son thème (SASS de base en demanderait plusieurs)
Décorateurs de région pour définir les sections (functions
, defaults
, mixins
, and rules
)
Superposition des sections en fonction de leur type pour leur intégration avec les autres configurations (Bootstrap)
Résolution des fonctionnalités SASS @use
ou @import
en relatif au thème Quarto
Voir l’article spéciale de la documentation pour comprendre le mécanime de superpositon des sections.
Format HTML basé sur Bootstrap 5
Différents niveaux de personnalisations sont possibles
Intégration avec SASS via un fichier de thème unique
Permet une réutilisation simple des thèmes pour tous les formats HTML (documents, site web, blog, …)
Permet un partage simplifié des thèmes entre utilisateurs
(via le mécanisme d’Extension Custom Format)
Merci!