No Description

Samuel W. Flint 892cb6922f Update to move inline with normal nix building of PDFs 3 years ago
.gitignore 892cb6922f Update to move inline with normal nix building of PDFs 3 years ago
.latexmkrc 88b3c8d0b3 Add latexmkrc 4 years ago
Makefile d904c5ba8a Remove spurious `ls` 4 years ago
README.md c4c23c5786 Add basic readme 4 years ago
default.nix 892cb6922f Update to move inline with normal nix building of PDFs 3 years ago
init.el bfec41ada7 Add basic init.el 4 years ago
release.nix bb664f783d Enable building with hydra 3 years ago

README.md

nix-build-org-pdf

This project aims to help users of both Org Mode and Nix be able to reproducibly build their documents. It's composed of several basic files:

  • default.nix which allows new LaTeX packages to be added, or other packages as might be necessary for the compilation of the document (i.e., interpreters for literate programming, etc.)
  • Makefile which is used to build the document.
  • .latexmkrc which comes pre-configured for converting eps figures to pdfs.
  • init.el which configures everything correctly.

It's recommended that you customize how the projects is built by creating a local.el file to modify Org behavior or to add source filters/set up things as necessary. You'll also need to create a local.mk which should, at minimum define a $(DOC) variable.