1 of 14

Perfect Your Documents with Latex and Docker

2 of 14

3 of 14

What is Latex ?

4 of 14

What is wrong with word processors ?

  • No open standards = less portability
  • Complex and distracting user interfaces. [1]
  • Non Deterministic Behaviour.
  • Difficult troubleshooting.

5 of 14

Why Latex ?

6 of 14

Latex is just TEXT

  • Portability.
  • No complex WYSIWYG = Better WX
  • Version Control
  • Latex is modular = easier collaboration

7 of 14

8 of 14

Latex is POWERFUL

  • Rich ecosystem
  • Very good documentation
  • Awesome community
  • Compiled (static checking) = No unexpected behaviours.

9 of 14

Latex is EASY

10 of 14

11 of 14

The BIG problem: Latex is not docker friendly

12 of 14

The SOLUTION: Tectonic

  • TEX engine written in RUST
  • Still in Beta (v0.1.16)
  • Very small base (Docker image size ~ 160 MB)
  • Download package dynamically.

13 of 14

DEMO Time

14 of 14

Thanks 👋

@Miduoad