cetz-package / cetz

CeTZ: ein Typst Zeichenpaket - A library for drawing stuff with Typst.
https://cetz-package.github.io
GNU Lesser General Public License v3.0
734 stars 34 forks source link

Documentation Website #472

Open fenjalien opened 5 months ago

fenjalien commented 5 months ago

Instead of (or as well as) writing a pdf manual we should have documentation on a website. Ideally this would be hosted through github pages and be generated from the current docstrings we have.

Some options to use:

johannes-wolf commented 5 months ago

I guess we should give typst-book another try, as the last test was some time ago and as far as I know the performance has improved. But mdBook also looks very interesting.

Enivex commented 5 months ago

Maybe @Myriad-Dreamin can give some input

fenjalien commented 3 months ago

Probably should have updated this sooner but a documentation site is setup! Well at least the infrastructure/site is, the actual content and stuff still need to be moved over to it.

It uses mdbook with a custom preprocessor that adds rendered examples, type pills like the Typst docs, and parameter defintions like we use in the manual.

You can find it here: https://cetz-package.github.io/docs/