Universe

Create project in app

A Typst template for assignment sheets.

Disclaimer: Although we find this library to be perfectly usable, it is still rather new and under active development. Breaking changes in new versions are to be expected.

Quick Start

#import "@preview/sheetstorm:0.4.0": *

#show: assignment.with(
  title: "My title",
  // ...
)

#task[
  // Write down your solutions for task 1 here.
]

Or using the template CLI:

typst init @preview/sheetstorm

Preview

Preview of the sheetstorm template

See here for the source code.

Documentation

We have a user manual that documents the entire public API with all customization options.

There are also a few examples that illustrate how to use the template.

Feature Highlights

  • Sane minimal default layout with “vanilla” look
  • Very customizable with lots of configuration options
  • Multi-language capability (see internationalization module)
  • Built-in theorem/proof environments
  • “TODO” warning system
  • Useful widgets: info box and score box