Skip to content
/ latex-base Public template

An example of my preferred use of LaTeX + git.

Notifications You must be signed in to change notification settings

evanberkowitz/latex-base

Repository files navigation

latex-base

An example of my preferred use of LaTeX + git.

For more information, clone and make. master.pdf explains what's going on here.

A template repository for LaTeX documents

GitHub introduced repository templates, which is exactly the use case of this repo. If you look at the main repository page next to the familiar clone or download button you should see a bright green "Use this template" button. Clicking it will allow you to start your own fresh repo (not a fork) with a fresh name in any organization you have repo creation privileges in.

You can also navigate to the /generate endpoint of this repo to achieve the same effect.

Continuous Integration with GitHub Actions

GitHub allows you to trigger actions on particular changes to the repository. I have used a latex-action to attempt to compile each pushed update to a PDF. In addition, on a pull-request, git-latexdiff is used to compile a PDF that highlights the differences between the two branches to be reconciled.

Dependencies

Mandatory:

  • git
  • make
  • A LaTeX installation, including the REVTeX macros.

Optional:

About

An example of my preferred use of LaTeX + git.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages