A collection of Typst presets to provide a starting point for your writing.
Available presets:
font.set-font()
: Chinese & English Font support.homework
: Homework template withsimple_question
andcomplex_question
frame to write your homework.report
: Report template to write your report.
At this time there is no manual or handbook for this project. But our tests/
directory contains some examples of how to use this project.
Typrest supports Typst 0.6.0 and newer.
At this time there is no release of this project. You need to manually configure your local Typst packages.
-
Clone this project to
{data-dir}/typst/packages/local/typreset/0.1.0
, wheredata-dir
depends on your systems. For example, in Linux, it is~/.local/share/typst/packages/local/typreset/0.1.0
:mkdir -p ~/.local/share/typst/packages/local/typreset/ git clone https://github.com/Fr4nk1inCs/typreset.git ~/.local/share/typst/packages/local/typreset/0.1.0
Then you can use the presets in your Typst project:
#import "@local/typreset:0.1.0": *
The default font family for English is Linux Libertine. It's bundled with Typst, so you don't need to install it.
The default math font is Libertinus Math, which you need to install manually.
For Arch-based Linux distributions, you can install it from libertinus-font
package in extra
repository. You can also install it from
its GitHub release page.
Typreset uses the fandol fonts as the default simplified Chinese fonts in Typreset. If you want to use these fonts, you need to install them.