So in 2.2.1 I've now added a linewidth option for printing spectrum
windows. This does not (currently) affect the marks/rulers, whose
linewidth is 1 or 2 dependent on context.
That's the good news. The bad news is that I discovered a bug in the
PostScript output which meant that some lines seem not to be drawn,
because of missing "newpath" commands. For me it was peak annotation
lines (so only one of the two parts of the X were being drawn) so very
obvious that something was wrong. This impacts both 2.1.5 and 2.2.1.
It's in the C world so the only sensible fix would be a new release. But
nobody has mentioned this (or have I missed that?!?), which is a bit
worrying. (It's possible this is a PostScript interpreter implementation
-specific problem, but that sounds a bit unlikely.)
This bug came about at the time the PostScript output was being optimised
to be shorter. Too much shorter it seems.
I think the PDF output is ok.