Rendering
The great strength of Quarto is its diversity of rendering modes.
Presentation#
Quarto supports a variety of formats for creating presentations, including:
- revealjs — reveal.js (HTML)
- pptx — PowerPoint (MS Office)
- beamer — Beamer (LaTeX/PDF)
The most capable format by far is revealjs so is highly recommended. For example, you can write this and render :
---
title: "Habits"
author: "John Doe"
format: revealjs
---
## Getting up
- Turn off alarm
- Get out of bed
## Going to sleep
- Get in bed
- Count sheep
You can find here a complete tutorial and below a demo :
An other presentation made in Quarto with revealjs and presented in the real life :
Websites#
Quarto Websites are a convenient way to publish groups of documents. Documents published as part of a website share navigational elements, rendering options, and visual style. For example, the Quarto website is generated by... quarto !
You can find here a complete tutorial
Books#
Quarto Books are combinations of multiple documents (chapters) into a single manuscript. Books can be created in a variety of formats:
- HTML
- MS Word
- EPUB
- AsciiDoc
You can find here a complete tutorial
Interactivity#
Quarto can be connected with for example Shiny to make its content dynamic. Thus, it will be possible to have sliders, choice zones,...
You can find here a complete tutorial.
Quick recap
In this section, you had an overview of the different rendering methods from Quarto.