Enhanced Typst presentation format for Quarto with advanced features
Superslides is a Quarto extension that creates beautiful, professional presentations using Typst with Touying.
It offers advanced features like enhanced code blocks, interactive elements, and comprehensive customization options.
quarto use template gragusa/superslidesOr install in an existing project:
quarto add gragusa/superslidesQuarto automatically merges an _metadata.yml (or .yaml) file that lives in the same directory as your document. You can store all your superslides-typst options there and keep the slide front matter minimal.
-
Create
_metadata.ymlalongside your.qmd(this repo’s root_metadata.ymldocuments every available option):format: superslides-typst: fontsize: 24pt mainfont: "Inter" accent: "#2836A6" # ...other options...
-
Keep your
.qmdtidy—Quarto merges the values from_metadata.ymlautomatically during render. Override any individual option directly in the document only when you need to.
You can copy directly from the bundled _metadata.yml at the project root or from the working examples in examples/template/_metadata.yml and examples/comprehensive/_metadata.yml. In your slide deck front matter, use the standard date field for the presentation date and an optional date-updated field; the title slide only shows the “Last updated” badge when date-updated is provided.