Eric Emsellem <emsellem@...419...> writes:

But when saving it in a postscript the dashed line looks solid on most

of the plot.

This happens if there are too many points in the line:

The draw_lines method in the PS backend divides the line into

subsequences of at most 50 points, and calls the "stroke" operator for

each subsequence, which in effect resets the dash offset. Thus if 50

consecutive points fit within a dash, the line appears solid.

I suppose the division into subsequences solves some memory or speed

problem with PS interpreters, so it should be retained. Then the

solution would be to compute the length X of each subsequence and do

something like "currentdash pop X setdash" after the "stroke".

## ยทยทยท

--

Jouni