print improved: default resolution matches screen + print uses closest map scale