LaTeX sources for my notes on the maths courses at Cambridge. To view the compiled PDFs, click here. Please note that these are not exhaustive descriptions of the courses themselves - please watch all of the lectures! This is simply a way of collating much of the courses' information in one place.
-
Install a TeX distribution, such as MiKTeX or TeX Live.
-
Install Go 1.16.
-
Run
go get ./...to fetch dependencies. -
Run
go run . buildto build the project. You can executego run . helpfor more information about various other commands.- For the
fmtcommand, you must installlatexindentand add it toPATH. - For the
optimisecommand, you must installghostscript.
- For the
To contribute to the project (such as making corrections or adding explanations), fork the repository and then submit a pull request. Any contributions must be made under the same license as the project itself.
It is recommended to add the line go run . fmt to your .git/hooks/pre-commit so that your source code is formatted nicely before committing.