Exploring Nix Flakes: Build LaTeX Documents Reproducibly
Nix Flakes allow us not just to precisely specify TeX Live packages we need to build our document, but also to include external resources as additional dependencies. By pinning the versions of our inputs in
flake.lock
, it guarantees us that the document can be reproducibly built anywhere.
Source: Exploring Nix Flakes: Build LaTeX Documents Reproducibly.