https://github.com/zeramorphic/cambridge-maths-notes
LaTeX sources for notes for the maths courses at Cambridge.
https://github.com/zeramorphic/cambridge-maths-notes
latex-document maths notes
Last synced: about 2 months ago
JSON representation
LaTeX sources for notes for the maths courses at Cambridge.
- Host: GitHub
- URL: https://github.com/zeramorphic/cambridge-maths-notes
- Owner: zeramorphic
- Created: 2021-01-05T12:13:12.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-06-12T10:45:52.000Z (over 1 year ago)
- Last Synced: 2025-04-02T02:02:33.061Z (6 months ago)
- Topics: latex-document, maths, notes
- Language: TeX
- Homepage: https://zeramorphic.uk/maths.html
- Size: 8.54 MB
- Stars: 101
- Watchers: 4
- Forks: 32
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Maths Notes
LaTeX sources for my notes on the maths courses at Cambridge. To view the compiled PDFs, click [here](https://thirdsgames.co.uk/maths.html). 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.
## Building
- Install a TeX distribution, such as MiKTeX or TeX Live.
- Install Go 1.16.
- Run `go get ./...` to fetch dependencies.
- Run `go run . build` to build the project. You can execute `go run . help` for more information about various other commands.- For the `fmt` command, you must install `latexindent` and add it to `PATH`.
- For the `optimise` command, you must install `ghostscript`.## Contributing
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.