Magic Mailing List |
|
From: R. Timothy Edwards (tim AT stravinsky DOT jhuapl.edu) Date: Thu Dec 18 2003 - 09:36:06 EST
Dear Graham, It appears that the tech file is in error, and that the maintainer's manual is not clear on the point. The explanation is that the layer to which a label is attached is always a "home plane" type, not an "image". That is, "polycontact" is defined on the active plane (which therefore becomes its "home plane"). This can be specified by either "pc" or "pc/a". However, "pc/m1" is the image of "pc" that is painted on the metal1 plane. It has a different type number than "pc/a". A label will never be attached to this layer type! So, image types should NEVER appear in the "labels" statement (and they probably should be disallowed). So if you remove all of the plane specifiers from the "label" statements (e.g., "pc/m1" becomes "pc"), everything should work right. I will fix the scmos tech file to ensure that this correction ends up in the next distribution, and maybe I'll add a check to flag an error if an image layer appears in the "labels" statement. Thanks for the detailed report. Regards, Tim
|
|