Quarto est un système de publication scientifique et technique open source construit sur Pandoc. Les documents Quarto sont créés à l'aide de Markdown, un format de texte brut facile à écrire.
En plus des fonctionnalités de base de Pandoc, Quarto comprend :
Intégration du code et des sorties de Python, R, Julia et JavaScript via l'intégration avec Jupyter, Knitr et Observable.
Une variété d'extensions de Pandoc Markdown utiles pour la rédaction technique, notamment des références croisées, des sous-figures, des panneaux de mise en page, des citations et des notes de bas de page planables, des légendes, etc.
Un système de projet permettant de restituer des groupes de documents à la fois, de partager des options entre les documents et de produire des résultats agrégés tels que des sites Web et des livres.
Création à l'aide d'une grande variété d'éditeurs et de blocs-notes, notamment JupyterLab, RStudio et VS Code.
Un éditeur visuel de démarques qui fournit une interface d'écriture productive pour composer des documents longs.
Apprenez-en davantage sur Quarto sur https://quarto.org.
Pour installer la version de développement de Quarto CLI, clonez le référentiel quarto-cli puis exécutez le script de configuration pour votre plateforme ( configure.sh
pour Linux/macOS ou configure.cmd
pour Windows). Par exemple:
git clone https://github.com/quarto-dev/quarto-cli
cd quarto-cli
./configure.sh
Le script ./configure.sh
doit ajouter un lien symbolique vers quarto
à votre chemin. Vous pouvez également exécuter quarto en exécutant package/dist/bin/quarto
.
Pour mettre à jour vers la dernière version de développement, exécutez git pull
depuis le répertoire du dépôt local :
cd quarto-cli
git pull
Pour exécuter tous les tests unitaires, exécutez le script dans le répertoire test.
cd tests
./run-tests.sh
Pour exécuter un test unitaire spécifique, spécifiez le nom du script.
cd tests
./run-tests.sh smoke/extensions/extension-render-doc.test.ts
./run-tests.sh smoke/extensions/
Quarto est un logiciel open source disponible sous licence MIT (https://opensource.org/license/mit/).