Introduction à Quarto

Nicolas Roelandt

Université Gustave Eiffel

Quarto

  • https://quarto.org/
  • Développé depuis 2020
  • Version 1.0 en juillet 2022
  • Développé par Prosit (ex-Rstudio)

Multi-language

  • Python
  • R
  • Julia
  • Observable

Multiplateforme

  • Linux
  • Windows
  • MacOS

Multiformat

  • rapports
    • HTML
    • PDF (via TinyTex)
    • docx
  • présentations
    • Reveal.js
    • Beamer
    • Powerpoint
  • livres
  • sites web

Intégration

  • outil CLI
  • Rstudio
  • VS Code (plugin)
  • Jupyter Notebook

Bilan

Avantages

  • fichier texte en markdown
  • bloc de code intégré au texte
  • basé sur pandoc (scripts LUA, templates)
  • enseignements de Rmarkdown (et des améliorations)
  • possibilité de créer ses propres extensions

Inconvénients

  • utilise une interface en ligne de commande (mais il existe des plugins dédiés pour plusieurs éditeurs)

Ressources