Commit Graph

9 Commits

Author SHA1 Message Date
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
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
LukeMathWalker 453d8030e5 Add new section on trait bounds. 2024-05-23 15:29:42 +02:00
LukeMathWalker 5d68add5ad Fix: configure and read from socket correctly in 08/05 2024-05-16 10:14:46 +02:00
LukeMathWalker 804b275b06 Update guidance in 08/04. 2024-05-16 10:04:49 +02:00
LukeMathWalker aa58dcb5ca Last chapter on async Rust 2024-05-15 20:01:05 +02:00
LukeMathWalker 0e38fa8ca7 Fix: error type 2024-05-13 20:59:12 +02:00
LukeMathWalker 5edebf6cf2 100 exercises to learn Rust 2024-05-12 22:47:45 +02:00