Skip to content

Resurect manual pdf#974

Merged
johannes-wolf merged 19 commits intomasterfrom
resurect-manual-pdf
Nov 18, 2025
Merged

Resurect manual pdf#974
johannes-wolf merged 19 commits intomasterfrom
resurect-manual-pdf

Conversation

@johannes-wolf
Copy link
Member

@johannes-wolf johannes-wolf commented Oct 9, 2025

This PR aims to bring back a PDF version of the manual.
I've decided to not use tidy, as it does “too much” – a simple comment parser in docs/typlodocus/ does the parsing for us. All the styling is done in the manual.

For the web-version:
A new script docs/genhtml.py runs typst query on manual.typ and generates the required MDX files.

Link #728

@johannes-wolf johannes-wolf added the documentation Improvements or additions to documentation label Nov 9, 2025
@johannes-wolf johannes-wolf self-assigned this Nov 9, 2025
@johannes-wolf johannes-wolf marked this pull request as ready for review November 17, 2025 23:35
@johannes-wolf johannes-wolf merged commit 8a92395 into master Nov 18, 2025
1 check passed
dybucc added a commit to dybucc/cetz that referenced this pull request Nov 22, 2025
This is a fixup commit amounting to the prior commits made on this
branch but incorporating the changes required after the `manual.pdf`
rework on cetz-package#974.
dybucc added a commit to dybucc/cetz that referenced this pull request Dec 7, 2025
This is a fixup commit amounting to the prior commits made on this
branch but incorporating the changes required after the `manual.pdf`
rework on cetz-package#974.

For simplicity's sake, this commit is ammended with all further
documentation changes proposed in the corresponding pull request (cetz-package#986.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant