Skip to contents

All functions

callout()
Build a Quarto callout block
chapter_slugs()
Chapter slugs, in schedule order
chapters_yaml()
Build the chapter list for _quarto.yml
check_slides_sync()
Check whether slide decks are still in step with their chapters
create_course_book()
Create a course book project
create_course_exercises()
Create a course exercises project
create_course_slides()
Create a course slides project
draft_book()
Draft a course book from a schedule
draft_chapter()
Draft a single chapter
draft_slides()
Draft a slide deck from a chapter
parse_qmd()
Parse the structural elements of a Quarto document
parse_schedule()
Parse a course schedule into sections
slugify()
Convert a heading into a file-safe slug
structure_hash()
Hash a document's structure
structure_summary()
Summarise a document's structure as text
use_chapters()
Update _quarto.yml to list the schedule's chapters
your_turn()
Placeholder exercise for a section