02 Quarto Document and Presentation
Notebooks for Academics
demo
Notebook demo based on the ‘Quarto document publishing with RStudio’ template using Posit Cloud
Create an RStudio Project on Posit Cloud using an existing template
- In Your Workspace, click New Project > New Project from Template
- Select Quarto Document Publishing with RStudio
- Explore panes/views and main functions of the Posit Cloud’s UI
Browse the files contained in the project
- Quarto document:
colors_document.qmd - Quarto presentation:
colors-presentation.qmd - Interactive application based on Shiny:
colors_app.qmd
Render a Quarto document
- Open
colors_document.qmd - Click the Render button in the menu bar
- Preview results: Preview in Window (default) or Preview in Viewer Pane
- Outline: Hide/Show document outline
Inspect a Quarto document
- Open
colors_document.qmd - Switch between Source and Visual view
- Two sections of any Quarto file: YAML header + Body section
YAML header: Set format(s) and options. Use YAML Syntax
---
title: "Viridis Color Palettes"
author: "Your name"
date: "`r Sys.Date()`"
format: html
editor: visual
---BODY section: Markdown text and code chunks
```{r}
#| label: setup
#| include: false
# Set global knit options (optional)
knitr::opts_chunk$set(echo = FALSE)
# load packages
library(tidyverse)
library(viridis)
library(here)
library(maps)
library(sf)
# load data and functions
source(here("R/plot_temps.R"))
```
## Viridis
The [viridis](https://sjmgarnier.github.io/viridis/) package provides eight eye-catching color palettes to use in data visualizations:
- magma
- inferno
- plasma
- viridis
- cividis
- rocket
- mako
- turboAdd new options to the YAML header
- Add yourself as an
author, yourinstitution, asubtitle,description, andabstract - Table of Content: Show the toc, place it on the left side , and set the title of table of contents to “Content”
- Code blocks: use of
code-fold,code-summaryandcode-line-numbers - Enable “Code” menu via
code-toolsoption. - Modify a chunk with
echo:true
---
title: "Viridis Color Palettes"
author: "Carlos"
subtitle: "created from template"
institute: "UJI"
description: "short description here"
abstract: >
Quarto Document example based on a template
using Posit Cloud
date: "`r Sys.Date()`"
editor: visual
toc: true
toc-location: left
toc-title: "Content"
highlight-style: pygments
format:
html:
code-fold: true
code-summary: "Show the code"
code-tools: true
code-line-numbers: true
code-block-border-left: true
---Inspect a Quarto presentation
- Open
colors_presentation.qmd - Two sections of any Quarto file: YAML header + Body section
- Main difference: output
formatoption
Presentation's YAML header: Use of 'revealjs' output format
---
title: "Viridis Color Palettes"
date: "`r Sys.Date()`"
format: revealjs
---- Presentations: slides
Presentation slides
<!--Each second level header begins a new slide-->
## ViridisRender a Quarto document
- Open
colors_document.qmd - Click the Render button in the menu bar