Building PDFs is suprisingly complex.

Notes