An open API service indexing awesome lists of open source software.

https://github.com/qzed/latex-ci-template

LaTeX Template for GitHub CI
https://github.com/qzed/latex-ci-template

Last synced: 3 months ago
JSON representation

LaTeX Template for GitHub CI

Awesome Lists containing this project

README

          

# LaTeX Template for GitHub CI

Template for building a LaTeX document via GitHub Actions.
Creates and maintains a "latest" pre-release, which is automatically updated to the latest commit.

The latest PDF is available [here][pdf].

The makefile automatically generates and updates revision information from git (if built in-tree), which can be found in `build/version.tex` and inspected in the final PDF via `exiftool -a -G1 build/main.pdf`.
This should output something like
```
[PDF] Revision : e973819b69824d701541cd502fd6b249d32f41fa*
```

## Compiling

To compile this project, run `make`.
Note that `latexmk` alone will not work, as it will not generate the `build/version.tex` file.

[pdf]: https://github.com/qzed/latex-ci-template/releases/download/latest/main.pdf