GitBucket
4.21.2
Toggle navigation
Snippets
Sign in
Files
Branches
1
Releases
Issues
Pull requests
Labels
Priorities
Milestones
Wiki
Forks
nigel.stanger
/
LaTeX
Browse code
• Reworked instructions for updating subtrees to emphasise that these instructions aren’t for normal users.
• Added Github link.
master
1 parent
26cde0f
commit
23f4fecc2d82049c19b0f22b0e26908657902059
Nigel Stanger
authored
on 21 Sep 2016
Patch
Showing
1 changed file
README.md
Ignore Space
Show notes
View
README.md
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. ### For developers only ### *Normal users of the LaTeX repository should ignore the following!* The `beamerthemes`, `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` [github]: https://github.com/nstanger "Github"
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 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
Show line notes below