Universe
Create project in app

Build Typst Document Repo License: MIT

Typst template for presentations built for simple, efficient use and a clean look using touying. The template provides a custom title page, a footer, a header, and built-in support for theorem blocks and proofs.

Usage

The template is already filled with dummy data, to give users an impression how it looks like. The paper is obtained by compiling main.typ.

  • after installing Typst you can conveniently use the following to create a new folder containing this project.
typst init @preview/clean-math-presentation:0.1.0
  • edit the data in main.typ#show template.with([your data])

Parameters of the Template

  • title: Title of the presentation.
  • subtitle: Subtitle of the presentation, optional.
  • short-title: Short version of the presentation to be shown in the footer, optional. If not short title is provided, the title will be shown in the footer.
  • date: Date of the presentation.
  • authors: List of names of the authors of the paper. Each entry of the list is a dictionary with the following keys:
    • name: Name of the author.
    • affiliation-id: The ID of the affiliation in affiliations, see below.
  • affiliations: List of affiliations of the authors. Each entry of the list is a dictionary with the following keys:
    • id: ID of the affiliation, which is used to link the authors to the affiliation, see above.
    • name: Name of the affiliation.
  • author: The name of the presenting author, which will be displayed in the footer of each slide. If the author matches one of the authors, this name will be underlined in the title slide.

Other arguments like align, progess-bar and more are available and similar to other templates in touying, especially the stargazer theme. The colorscheme can be adjusted by passing config-colors to the template, e.g.

config-colors(
  primary: rgb("#6068d6"),
  secondary: rgb("#2f1971"),
)

The title page can be created with #title-slide. It accepts optionally a background, which can be an image or none (default) and up to two logos logo1 and logo2 (none by default).

The theme provides different types of slides like #outline-slide, #focus-slide, #ending-slide, and the usual #slide. Additionally,it already provides support for theorems and alike by the functions #theorem, #lemma, #corollary, #definition, #example, and #proof.

Acknowledgements

Some parts of this template are based on the stargazer theme from touying.

Feedback & Improvements

If you encounter problems, please open issues. In case you found useful extensions or improved anything We are also very happy to accept pull requests.