22 Commits
Author SHA1 Message Date
Marco Otte-Witte d2add0c38b move mdbook plugins to their own repos 2026-06-15 11:48:58 +02:00
Guillaume Desmottes f4cc4842ec update to mdbook 0.5 2026-05-26 16:19:55 +02:00
Meatball Sub 20a2b45e49 Fix typo in TeX Live setup action and format command arguments (#302) 2025-09-30 17:02:41 +02:00
Marco Otte-Witte 9f5e4a0d76 debug 2024-11-12 12:43:03 +01:00
Marco Otte-Witte da610ee79b run Gravity on online PDF 2024-11-12 12:29:08 +01:00
Henk Oordt c540242c15 Merge pull request #172 from marcoow/fix-fork-build
Fix builds for PRs originating from forks
2024-10-29 14:16:29 +01:00
Bartlomiej Dudzik 0bf398a351 chore(ci): re-create book artifacts at the beginning of each month 2024-10-28 13:19:50 +01:00
Marco Otte-Witte 4ca49fa5fd use OpenSans as fallback font on PRs from forks 2024-10-14 12:56:17 +02:00
Marco Otte-Witte 33bcaf0a7a add cover and back to downloadable pdf 2024-10-02 16:00:32 +02:00
Marco Otte-Witte 8730a8458a use Core Sans font 2024-08-20 18:26:26 +02:00
Luca Palmieri fb8f83a518 Add ePUB format (#130) 2024-08-13 15:53:43 +02:00
LukeMathWalker 05e3efd298 redirects -> _redirects 2024-08-06 17:34:08 +02:00
Luca Palmieri c9ed60daf5 Add print-ready PDF (#127) 2024-08-06 17:09:04 +02:00
Luca Palmieri 96f06708b0 Render the book in PDF using pandoc and LaTeX. (#126)
* Render the book in PDF using `pandoc` and LaTeX.

* Fix installs.

* Go the apt-get route

* Another attempt

* Avoid installing twice.

* Re-order.

* Add more packages.

* Minimise deps. Fix link checker.

* Missing package.

* Missing package.

* Missing package.

* More packages.

* Missing package.

* Missing package.

* More packages...

* Remove.

* Fix link checker.

* Fix link checker.

* Fix path.

* Add subtitle.

* Avoid running over the right margin.

* Avoid running over the right margin.

* Formatting
2024-08-05 17:52:15 +02:00
LukeMathWalker a6056381bd No need to deploy anymore. 2024-07-30 16:13:20 +02:00
LukeMathWalker 1a452230ed Create branch first. 2024-05-24 18:26:59 +02:00
LukeMathWalker 5a08035d83 Fetch history. 2024-05-24 18:26:15 +02:00
LukeMathWalker 0b15b96ab0 Fix deploy step. 2024-05-24 18:20:45 +02:00
Luca Palmieri 1aae615bb4 Automatically add exercise links to sections. (#52)
We use an mdbook preprocessor to automatically generate links to the relevant exercise for each section.
We remove all existing manual links and refactor the deploy process to push the rendered book to a branch.
2024-05-24 18:15:38 +02:00
Luca Palmieri 99591a715e Formatter (#51)
Enforce consistent formatting use `dprint`
2024-05-24 17:00:03 +02:00
LukeMathWalker 537118574b Run CI on pushes to main too. 2024-05-24 16:47:14 +02:00
Luca Palmieri f388b2a6c3 Add CI job to verify that we have no broken links. (#50)
Fix all broken links.
2024-05-24 16:45:59 +02:00