This is my internal assessment for the IB Diploma Programme’s Computer
Science (Higher Level) course. The iadocs
directory contains documentation
required by the IB, while the docs
directory contains the documentation that
I actually plan to distribute for the production system.
You need a Go toolchain, Pygments,
Pandoc, GNU make,
TeX Live,
minify, and
TypeScript. Minify must be present in $PATH
as gominify
. A TypeScript compiler must be present in $PATH
as tsc
.
Then just run make
.
The following link to the raw HTML source of the documentation as served by cgit. However, a demo instance would provide better documentation, but I'm not currently hosting one.