Notes from various courses at the University of Waterloo. Written by Anthony Zhang.
I write these during lectures, and then add to them occasionally when mistakes or omissions are discovered.
To compile, run
make in the top-level directory.
I then push the resulting files to GitHub, where they're hosted using GitHub Pages.
To compile KaTeX, I use Docker:
git clone --depth 1 https://github.com/Khan/KaTeX.git sudo docker run --volume "$(pwd)/KaTeX:/files" --interactive --tty pritunl/archlinux:latest /bin/bash # run inside Docker image pacman -S make nodejs zip cd /files make exit # the output folder with all the files is now in KaTeX/build/katex
Copyright 2013-2017 Anthony Zhang
The works in this project are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
In other words, you are free to modify the work - provided you also release those modifications under the same license - and use it as you like, as long as it isn't commercial.