Creating Polished, Branded Documents with Quarto
Dynamic websites, PDFs, presentations, and dashboards
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
Posit Cloud Workspace: 019a4f2d-6b79-72c1-834b-c2a9488f9ec8.share.connect.posit.cloud
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
- Advanced Clinical Reporting - Word-focused approach
- pointblank - Data documentation with Quarto
Tools & Resources
- Quarto in Tools Catalog - 4+ mentions across conference
Next Steps
- This site uses Quarto! Check the GitHub repo for examples
Last updated: November 2025 | R/Pharma 2025 Conference