To add a new LaTeX specification¶
To add a new LaTeX specification, the easiest way is to copy from one of the
existing specifications. You will want the
from the Shelley ledger spec).
Copy these files into the root of your new LaTeX specification.
Make sure that the relative path in the first line is pointing to (default.nix)[./default.nix]. This is used to pin the
nixpkgsversion used to build the LaTeX specifications.
buildInputsto add in any LaTeX packages you need in your document, and remove any unneeded ones.
metadescription field to reflect the nature of this document.
Add a link to the package at the bottom of default.nix, following the existing examples.
To require that your specification be built in CI, add it at the end of the list in default.nix following the existing examples.