Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nrennie/workshops-for-ukraine-quarto-extensions

Materials for Workshops for Ukraine workshop on building Quarto extensions and customising outputs.
https://github.com/nrennie/workshops-for-ukraine-quarto-extensions

quarto r workshop

Last synced: about 2 months ago
JSON representation

Materials for Workshops for Ukraine workshop on building Quarto extensions and customising outputs.

Awesome Lists containing this project

README

        

# Customising slides and documents using Quarto extensions

**Speaker**: Nicola Rennie is a Lecturer in Health Data Science based within the Centre for Health Informatics, Computing, and Statistics at Lancaster Medical School. Her research interests include applications of statistics and machine learning to healthcare and medicine, communicating data through visualisation, and understanding how we teach statistical concepts. Nicola also has experience in data science consultancy, and collaborates closely with external research partners. She can often be found at data science meetups, presenting at conferences, and is the R-Ladies Lancaster chapter organiser.

**Description**: Quarto is an open-source scientific and technical publishing system that allows you to combine text with code to create fully reproducible documents in a variety of formats. The addition of custom styling to documents can make them look more professional and recognisable. In the first half of this workshop we'll look at ways to customise HTML outputs (including documents and revealjs slides) using CSS, and ways to customise PDF documents using LaTeX. In the second half, we’ll discuss the use of Quarto extensions as a way of sharing customised templates with others, demonstrate how to install and use extensions, and show the process of building your own custom style extension.

## Workshops for Ukraine

Workshops for Ukraine is a series of R and Python workshops, the proceeds of which are donated to various organisations providing support to Ukraine. Details of past and future workshops can be found on their [website](https://sites.google.com/view/dariia-mykhailyshyna/main/r-workshops-for-ukraine).

### Resources

* GitHub: [github.com/nrennie/workshops-for-ukraine-quarto-extensions](https://github.com/nrennie/workshops-for-ukraine-quarto-extensions)

* Slides: [nrennie.github.io/workshops-for-ukraine-quarto-extensions](https://nrennie.github.io/workshops-for-ukraine-quarto-extensions)

* PrettyPDF extension: [github.com/nrennie/PrettyPDF](https://github.com/nrennie/PrettyPDF)

* Building extensions guide: [quarto.org/docs/extensions/creating](https://quarto.org/docs/extensions/creating.html)

* Awesome Quarto list: [github.com/mcanouil/awesome-quarto](https://github.com/mcanouil/awesome-quarto)

### Requirements

Before attending this workshop, attendees should have at least version 1.2 of Quarto installed, and be able to create a basic Quarto document. A working installation of either R or Python is also recommended. Access to the command line is required for Exercise 3 - no previous experience of the command line is necessary as all code will be provided, but a working terminal is required.

### Timings

* Welcome: 18:00 - 18:05
* Slides and demo 1: 18:05 - 18:20
* Exercise 1: 18:20 - 18:30
* Slides and demo 2: 18:30 - 18:45
* Exercise 2: 18:45 - 18:55
* Slides and demo 3: 18:55 - 19:10
* Exercise 3: 19:10 - 19:15
* Slides and demo 4: 19:15 - 19:35
* Exercise 4: 19:35 - 19:45
* Slides and closing: 19:45 - 20:00