Various teaching-related LaTeX files, including several independent LaTeX repositories as subtrees
OULogo | 8 years ago | ||
beamerthemes | 8 years ago | ||
lectures | 8 years ago | ||
listings | 8 years ago | ||
ouexam | 8 years ago | ||
.gitmodules | 8 years ago | ||
Makefile | 8 years ago | ||
README.md | 8 years ago | ||
relalg.sty | 10 years ago |
Various LaTeX classes. Note that some of this exists as independent LaTeX repostiories (e.g., ouexam, beamerthemes). These are included as git subtrees.
To install, ensure that $TEXMFHOME
is set to your personal texmf tree (e.g., ~/.texmf
), then:
% git clone --recursive https://github.com/Otago-InfoSci-Database/LaTeX.git % cd LaTeX % make install
Everything should just work beyond that point (fingers crossed! ☺), barring any backwards incompatible changes to classes or the like.
IMPORTANT!! Several of the subdirectories are git subtrees pointing to independent repositories. While you can edit things in the subtree and push them back to the upstream repository, it’s probably better to edit them in a separate clone of the original repository.
To pull upstream changes to the subtrees (e.g., for ouexam
):
% git subtree pull --prefix=ouexam --squash ouexam master
To push changes to the upstream repository (see note above):
% git subtree push --prefix=ouexam --squash ouexam master