Render the book in PDF using `pandoc` and LaTeX. (#126)
authorLuca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
Mon, 5 Aug 2024 15:52:15 +0000 (17:52 +0200)
committerGitHub <noreply@github.com>
Mon, 5 Aug 2024 15:52:15 +0000 (17:52 +0200)
commit96f06708b0f91abbf7e7826ca83aa48d15745e0a
tree9e8caf548a9247ebc59e4b4d1d868bb50ec44315
parente732ea82e4f1a712858e61bc3836c102b4f1191e
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
25 files changed:
.github/workflows/ci.yml
Cargo.lock
book/book.toml
book/src/02_basic_calculator/10_as_casting.md
book/src/03_ticket_v1/01_struct.md
book/src/03_ticket_v1/03_modules.md
book/src/03_ticket_v1/05_encapsulation.md
book/src/03_ticket_v1/06_ownership.md
book/src/03_ticket_v1/07_setters.md
book/src/03_ticket_v1/08_stack.md
book/src/04_traits/05_trait_bounds.md
book/src/04_traits/06_str_slice.md
book/src/04_traits/08_sized.md
book/src/04_traits/09_from.md
book/src/04_traits/13_drop.md
book/src/05_ticket_v2/01_enum.md
book/src/05_ticket_v2/04_if_let.md
book/src/05_ticket_v2/06_fallibility.md
book/src/05_ticket_v2/07_unwrap.md
book/src/07_threads/02_static.md
book/src/07_threads/11_locks.md
book/src/08_futures/04_future.md
book/src/08_futures/07_cancellation.md
book/src/going_further.md
helpers/mdbook-exercise-linker/src/lib.rs