Various teaching-related LaTeX files, including several independent LaTeX repositories as subtrees
OULogo | 8 years ago | ||
beamerthemes | 6 years ago | ||
fonts | 6 years ago | ||
hyperref | 6 years ago | ||
infosciletterhead | 4 years ago | ||
lectures | 5 years ago | ||
listings | 6 years ago | ||
minted | 6 years ago | ||
ouexam | 7 years ago | ||
Makefile | 4 years ago | ||
README.md | 5 years ago | ||
relalg.sty | 10 years ago |
Various LaTeX classes. Note that some of this exists as independent LaTeX repostiories (e.g., ouexam, beamerthemes). You can find these repositories on [Github][].
To install, ensure that $TEXMFHOME
is set to your personal texmf tree (e.g., ~/.texmf
), then:
git clone 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.
Normal users of the LaTeX repository should ignore the following!
The beamerthemes
, lectures
, listings
, and ouexam
subdirectories are git subtrees pointing to independent repositories. If you’re intending to edit the contents of these directories, you make 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
Cloning the repository will lose the subtree associations. To restore these:
git remote add -f beamerthemes https://github.com/nstanger/beamerthemes.git git remote add -f lectures https://github.com/nstanger/lectures.git git remote add -f listings https://github.com/nstanger/listings.git git remote add -f ouexam https://github.com/nstanger/ouexam.git
then update using the command above.