Skip to content

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
  • PDF
  • 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.