Notes from various courses at the University of Waterloo.
HTML JavaScript CSS
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
CO250 Upgrade katex, fix latex errors Dec 11, 2017
CO351 Upgrade katex, fix latex errors Dec 11, 2017
CO456 Upgrade katex, fix latex errors Dec 11, 2017
CO487 Upgrade katex, fix latex errors Dec 11, 2017
CS135 Upgrade katex, fix latex errors Dec 11, 2017
CS136 Upgrade katex, fix latex errors Dec 11, 2017
CS240 Upgrade katex, fix latex errors Dec 11, 2017
CS241 Upgrade katex, fix latex errors Dec 11, 2017
CS245 Upgrade katex, fix latex errors Dec 11, 2017
CS246 Upgrade katex, fix latex errors Dec 11, 2017
CS341 Upgrade katex, fix latex errors Dec 11, 2017
CS348 Upgrade katex, fix latex errors Dec 11, 2017
CS349 Upgrade katex, fix latex errors Dec 11, 2017
CS350 Upgrade katex, fix latex errors Dec 11, 2017
CS450 Upgrade katex, fix latex errors Dec 11, 2017
CS454 Update Dec 11, 2017
CS456 Upgrade katex, fix latex errors Dec 11, 2017
CS486 Upgrade katex, fix latex errors Dec 11, 2017
CS489 Upgrade katex, fix latex errors Dec 11, 2017
ECE124 Upgrade katex, fix latex errors Dec 11, 2017
ECE222 Upgrade katex, fix latex errors Dec 11, 2017
ECON101 Upgrade katex, fix latex errors Dec 11, 2017
GENE123 Upgrade katex, fix latex errors Dec 11, 2017
MATH135 Upgrade katex, fix latex errors Dec 11, 2017
MATH136 Upgrade katex, fix latex errors Dec 11, 2017
MATH137 Upgrade katex, fix latex errors Dec 11, 2017
MATH138 Upgrade katex, fix latex errors Dec 11, 2017
MATH239 Upgrade katex, fix latex errors Dec 11, 2017
PHIL110A Upgrade katex, fix latex errors Dec 11, 2017
PHIL145 Upgrade katex, fix latex errors Dec 11, 2017
PHIL271 Upgrade katex, fix latex errors Dec 11, 2017
PHIL350 Upgrade katex, fix latex errors Dec 11, 2017
PHYS121 Upgrade katex, fix latex errors Dec 11, 2017
PSYCH256 Upgrade katex, fix latex errors Dec 11, 2017
SCI267 Upgrade katex, fix latex errors Dec 11, 2017
STAT230 Upgrade katex, fix latex errors Dec 11, 2017
STAT231 Upgrade katex, fix latex errors Dec 11, 2017
css Update KaTeX templates Aug 7, 2017
highlight Update Dec 11, 2017
katex Upgrade katex, fix latex errors Dec 11, 2017
templates Upgrade katex, fix latex errors Dec 11, 2017
.gitignore Update for friday May 7, 2016
.nojekyll Jekyll is so slow. Oct 8, 2013
Makefile Add KaTeX libraries Aug 7, 2017
README.md Update README Aug 7, 2017
cheat-sheet.pdf Update for friday May 7, 2016
index.html Update Dec 11, 2017

README.md

University-Notes

Notes from various courses at the University of Waterloo. Written by Anthony Zhang.

VIEW NOTES

About

I write these during lectures, and then add to them occasionally when mistakes or omissions are discovered.

They're written in Markdown with LaTeX for math. There's a build script that uses Pandoc to generate HTML with KaTeX for math rendering.

Deployment

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

License

Copyright 2013-2017 Anthony Zhang

Creative Commons License
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.