On Mar 5, 2006, at 9:20 AM, Mike Jarabek wrote:

On Sun, 2006-03-05 at 05:42 +0900, John Doty wrote:
On Mar 3, 2006, at 8:30 PM, Wojciech Kazubski wrote:

what should be set for each of multiple page; initial position? scale?
Now everything is printed on single page, but printing large sheet
on several
pieces of paper may be considered.

Back a couple of years ago at the first free dog shindig in Porter
square I suggested to Ales that a "printframe" attribute attached to
a rectangle could designate a page boundary for printing purposes.
Attach that to the frames of the "title" symbols, and all would be
nice. Ales seemed to like the idea, but most likely he's to busy to
get a round tuit (so am I).

Noted, I am in the process of studying the print subsystem with an eye
to rewrite the bits to improve the output, and make it appear a closer
to other postscript output I have seen.

A questions to further the discussion on this:

1) What should happen if there is more than one `printarea' rectangle
defined?

Print each one on a separate page. The example I showed Ales is a diagram for a large complicated board that takes 16 pages to print. As currently drawn, I need to go through manually doing "print zoomed view" 16 times to print it. Fortunately, I haven't needed to revise that design in the last two years ;-)


2) How to we minimize user surprise if they place something outside of
the title block area if there is one of these `magic' squares built into
the symbol?


Seems to me that the most helpful thing would be to make the first page cover the whole extent: this will show stragglers and serve as a roadmap to a multipage schematic. Skip this if there is exactly one printframe and it matches the extent.

3) What do we do if there is no printarea defined?


Print the whole thing. The suggested rule above would do that.

4) What do we do if the attribute is attached to something other than a
rectangle?


What's the usual response to an inappropriately attached attribute? Do we need a standard?

5) How should printarea affect EPS output?

A multipage eps seems crazy. Maybe the eps pages of foo.sch should be foo.1.eps, foo.2.eps, etc.

John Doty              Noqsi Aerospace, Ltd.
[EMAIL PROTECTED]


Reply via email to