Originally posted by Flynn:
1) First, wow! Nice work! I love the ability to lay out borders and shade regions. That's very cool! Wish it were automated, but hey, one step at a time, right?
I'm working on it as a separate script that writes them out in the metadata-file format, so you can fine-tune them, avoiding the "three dozen single-system borders scattered across the sector" problem. Ditto for routes.
2) I personally like robject's presentation of World Name over UWP, as opposed to the current UWP over World Name.
It didn't look as good to me, largely because Courier gets pretty spindly at small sizes, and I didn't like how the UWP looked in Helvetica. I did, however, pull all of the positioning code together, and left hooks to add another command-line option that will allow you to change
everything about how the map is laid out. There's a commented sample buried in the code right now, but after the next update you'll be able to write your own, specifying where data is located in the hex, its color, font, size, etc.
So, if you wanted the
seriously traditional white print on a black background, you could have it, or if you wanted the UWP printed at the top of the hex, whatever. Heck, I could even add an option to rotate the text to print alongside the upper-left edge of the hex if people wanted it; it would be pretty trivial.
3) I also like that robject's code has the capacity for presenting only a certain area that you can define by what's included in the sector file.
Well, it's not automatic, but with the version I uploaded just now, you can specify a custom map size ("--type 6x7", where the number of columns must be even, and wide pages require the use of the new --landscape option), and when printing a single-page map (without the --all option), you can also specify the hex to start in ("--firsthex 0308", where the starting column must be odd). There's a tiny glitch in the landscape mode where the outer map border doesn't print completely, but other than that, it looks good.
How's that?
-j