Initial commit
Start file header, example configuration
Load up Mapnik
Initialize Pages and PageRanges
Initialize Mapnik for PageRange
Move common definitions to defs.py, even import of mapnik
Render individual pages
Print maps on pages with page_size; collect pages and create final pdf
Page Numbers between ranges
ID PageRanges
Rename embed_to_final_pdf() to render(); Page: render to tmp file in render()
Include page boundaries on overview maps (if requested)
PageRange/Page: Bugfix: copy config for each page; select map region in render()
Label page numbers on overview page
Page: crop map (by overpainting rest of page)
PageRange: bugfix, reduce canvas to calculate initial map size
PageRange: label overview map: clear label cache to force rendering labels
Page: include page number
Page: make sure the correct region is rendered
Place page number on a html page