Commit Graph

14 Commits

Author SHA1 Message Date
Marco Otte-Witte 681903a853
make fontsize 1pt smaller 2024-08-27 09:13:38 +02:00
Marco Otte-Witte 297d78d750
actually use custom highlighting theme 2024-08-22 15:38:18 +02:00
Marco Otte-Witte 52c21a241d
add lost settings for print version back in 2024-08-22 15:22:03 +02:00
Marco Otte-Witte 982a8f0789
copy config to paperback 2024-08-20 18:26:26 +02:00
Marco Otte-Witte 1b050774e7
custom syntax highlighting 2024-08-20 18:26:26 +02:00
Marco Otte-Witte d269320825
set link and url styles 2024-08-20 18:26:26 +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 f9a1d427b2 Adjust margins for paperback version. Ensure nothing breaches the right margin. 2024-08-07 15:39:35 +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
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 9e7da6766b Add GitHub link. 2024-05-16 16:46:45 +02:00
LukeMathWalker 5edebf6cf2 100 exercises to learn Rust 2024-05-12 22:47:45 +02:00