Creating Polished, Branded Documents with Quarto

Dynamic websites, PDFs, presentations, and dashboards

Clinical Reporting
Quarto
Beginner
Author

Isabella Velรกsquez (Sr. Product Marketing Manager, Posit PBC)

Overview

Beginner Friendly Quarto Reporting

A hands-on workshop exploring the versatility of Quarto output formats. Learn to create dynamic websites, professional PDF documents, engaging presentations, and interactive dashboards - all with consistent branding using the new brand.yml feature.

What Youโ€™ll Learn

  • ๐ŸŒ Dynamic websites with Quarto
  • ๐Ÿ“„ Professional PDFs for reports
  • ๐Ÿ“Š Presentations with reveal.js
  • ๐Ÿ“ˆ Interactive dashboards
  • ๐ŸŽจ Brand.yml for consistent theming
  • ๐Ÿ”„ Multi-format publishing

Prerequisites

Required Knowledge:

  • Basic R or Python
  • Familiarity with Markdown
  • No prior Quarto experience needed

Key Features

Quarto

brand.yml

reveal.js

LaTeX/PDF

Observable

Workshop Materials

Key Topics

1. Brand.yml for Consistent Theming

# brand.yml
brand:
  color:
    primary: "#276DC2"
    secondary: "#4A90E2"
  typography:
    base: "Arial"
    headings: "Arial"
  logo: "logo.png"

2. Multi-Format Publishing

  • HTML - Interactive websites and dashboards
  • PDF - Publication-ready documents via LaTeX
  • Presentations - Reveal.js slideshows
  • Dashboards - Data visualization apps

3. Pharmaceutical Applications

  • Clinical study reports with consistent branding
  • Regulatory submission documents
  • Internal dashboards for data monitoring
  • Presentations for study teams

Learning Outcomes

โœ… Create multiple output formats from single source
โœ… Apply consistent branding across all outputs
โœ… Build interactive dashboards
โœ… Design professional presentations
โœ… Generate PDF reports with LaTeX quality


Similar Workshops

Tools & Resources

Next Steps

  • This site uses Quarto! Check the GitHub repo for examples

Last updated: November 2025 | R/Pharma 2025 Conference