Typst symbol classifier
Can't remember some Typst symbol? Draw it!
If you want to build migrate
or train
, you need to pull submodules. (Git LFS is required)
$ git submodule update --init --recursive
If you just want to build web
, you can download train-out.zip
from releases and extract it to project folder.
$ rye sync # install venv and denpendencies
$ rye run migrate # migrate
$ rye run migrate-font # strip font (optional)
$ rye sync # install venv and denpendencies
$ rye run train # train
$ bun install # install dependencies
$ bun run dev # start dev server
$ bun run build # build for production
Install NewComputerModernMath font (guide)
Convert manuscript.svg
$ cd assets
$ inkscape manuscript.svg --export-text-to-path --export-filename=logo.svg
$ bunx svgo --multipass logo.svg
Generate favicons by Favicon InBrowser.App using logo.svg
MIT