Flipping the anchor at 180 degrees rotation is IMHO unwanted and unexpected magic. I think I remember being annoyed by this in the past. What happens when you do this in a batch mode? Can it be reversed? It would be better if the on-screen font size matched the printed size. Legibility of silkscreen would be more predictable. I'm surprised the font is bigger than it claims to be. My experience is the other way around because the "font size" sometimes defines the "cell size" that the character fits into (accounting for pitch etc.) rather than the size of the character itself. I'd be leery of automatically bumping the font size if it would make a schematic composed if new and old symbols look inconsistent. If (2) addresses this then it may be ok. Joe T
On Mon, Jun 8, 2009 at 6:32 PM, Peter Clifton <[1]pc...@cam.ac.uk> wrote: Any objections to removing the 0,90,180,270 limits to rotated text? [2]http://www2.eng.cam.ac.uk/~pcjc2/geda/screenshots/gschem_rotated _text.png Need to teach the print output to handle it of course, but that shouldn't be too hard. The only grief comes with the currently magic behaviour at 180 degrees, which basically resets to 0 degrees rotation, and flips the anchor point to the opposite corner of the text box. I'm thinking that it should be possible to seamlessly transform any old schematic which used a 180 degree rotation on load (based on file-format version number). Font sizes give some grief as well. It would be nice if the on-screen font size matched the print font - which means that I drop the magic constant in o_text.c to "1.0" - matching the font's size in points to the requested font size in the file-format. (The old gEDA font is about 1.3x taller than it claims to be). Since auto-magically bumping people's text sizes on load (which will no doubt include some rounding), seems like an "evil" thing to do, I'm considering the idea of adding a couple of adjustment processes: 1. Within gschem - possibly via some nasty popup dialog / wizard when you load an old file. 2. Command line based - so old designs can be (if desired) batch updated. Or.. we could just declare that we don't really care about updating users' schematics. In any case, I'm tempted to bump the shipped symbol library font sizes - to give consistent before/after on-screen rendering. Or.. do we accept the on-screen shrinkage, and place greater value on consistency of .ps printed output from existing schematics? Best regards, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) _______________________________________________ geda-user mailing list [3]geda-u...@moria.seul.org [4]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:pc...@cam.ac.uk 2. http://www2.eng.cam.ac.uk/%7Epcjc2/geda/screenshots/gschem_rotated_text.png 3. mailto:geda-user@moria.seul.org 4. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user