Printing map sheets
freemapper-print
freemapper-print turns a finished orienteering map and the courses from a course-setting program into print-ready map sheets, one per course.
What it makes
- The map at exact print scale as a vector PDF, on A4, A3 or a page size of your own, also at another scale with the symbol sizes the norm asks for, such as 1:3000 for the youngest classes.
- One sheet per course with the course overprint in purple and the control descriptions, from Purple Pen (
.ppen) or from any program that writes IOF XML 3.0 (Condes, OCAD). - Control numbers that keep clear of legs, circles and the map's symbols;
checksuggests a better place. - The sheet around it: frame, title block, club and sponsor logos, north lines, a check distance to measure, and the map's credit lines.
Install
Download the archive for your system below and unpack it. As with freemapper, macOS needs xattr -d com.apple.quarantine freemapper-print, and Windows asks on the first start (More info → Run anyway). freemapper-print --version shows that it worked; freemapper-print update fetches the newest version later.
The first sheets
freemapper-print init training --map map.omap --courses courses.ppen --title "Training"
freemapper-print check training
freemapper-print export training --out-dir pdfs
The instructions for AI assistants are in AGENTS.md.
Download
Newest version: v0.11.0, 15 November 2026.
| System | File | Size | SHA-256 |
|---|---|---|---|
| Windows (x64) | freemapper-print-v0.11.0-windows-x86_64.zip | 9 MB | 1d9961e12d1e68e1a31e3941d6d2594d8e79f52fcbbb64aba495ff9606bdc791 |
| macOS (Apple chip) | freemapper-print-v0.11.0-macos-arm64.tar.gz | 10 MB | 35ffc1b752492149c223be70357e91bdc693f8fcfcde329a12a8cfb91e7c2a87 |
| macOS (Intel) | freemapper-print-v0.11.0-macos-x86_64.tar.gz | 10 MB | ddcb10fcec889522318f5efc9a9a40f6dc8264009650926ed4b81cc39b32ecca |
| Linux (x86-64) | freemapper-print-v0.11.0-linux-x86_64.tar.gz | 10 MB | 8a2ba18628805d9f70bac99cc4845debbea9834efa6a7e1e048f1f4bcaa945f0 |
| Linux (ARM64) | freemapper-print-v0.11.0-linux-arm64.tar.gz | 10 MB | 43fcb1b6da7823f37d806002b8b17cc60b85b88d80b8a749a50c4d870ecaa74f |
One archive per system, no installer: unpack and run. The checksum shows that the file arrived unchanged. All versions on GitHub