A current version of the textbook is available here.
Install pdflatex
on your machine, then from the master/
directory, run pdflatex master.tex
(which will output the compiled pdf at master.pdf).
In the course of using this textbook, you may come upon small derivational errors or typos. If you notice one of these, please make an issue and tag it with the Error
label, as in this example issue. Please be sure to note where the error is (chapter and page number).
There may be topics that are confusing or given insufficient treatment. If you feel this is the case, please make an issue and tag it with the Request for Explanation
label, as in this example issue. Please be sure to indicate the chapter, page, and topic for which you are requesting further explanation.
If you make an issue for an error or a request for further explanation, you may also wish to fix that problem yourself! If you choose to do this, please make your changes on a new branch off of master
, make a pull request from that new branch back into master
, and reference the issue number in the PR, as in this example PR. Please do not commit the compiled PDF after making your changes.