[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: More flexible rotated text for 1.6.0, font-sizes etc..
On Tue, 2009-06-09 at 15:31 +0100, Peter Clifton wrote:
> On Tue, 2009-06-09 at 08:25 -0600, John Doty wrote:
> > On Jun 9, 2009, at 8:15 AM, Peter Clifton wrote:
> >
> > > New text elements created by gEDA 1.6.0 will be sized directly in
> > > points, assuming gschem world coordinate units are 1/1000th of an
> > > inch,
> > > and 1pt is 1/72 of an inch.
> >
> > Do gEDA users commonly use schematic scales where a world coordinate
> > unit is 1/1000 of an inch? I don't: usually I use a B or C frame and
> > print on letter or A4, which make the coordinate units smaller.
>
> Not as printed - no, unless your title block matches your paper size.
>
> However; the title-blocks defined to be particular paper sizes, do have
> their sizes such that 1x world unit is 1/1000th of an inch.
Ok.. another option:
No migration
No file-format bumps / syntax changes
Hard code a 1.3x scale factor between gschem font units and points, both
on-screen and for print.
This means schematics will print with their text a bit larger, but
matching on-screen rendering.
Old schematics will render roughly the same on screen - albiet with text
taking up a little less width. (See large vs. medium boxes in my last
example).
Drop all notion of "points" from the file-format definition of our font
size.
I'm inclined remove this option:
; postscript-font-scale real
;
; Sets a scaling factor for the text in the PostScript output. This
; can be used to make the output postscript font slightly larger to
; more closely match the text in the printout to the size of the text
; on the screen.
; The default value is 1.0.
(postscript-font-scale 1.0)
Screen and print _must_ match, and that means fixing this at 1.3.
I don't want to add an option to adjust the combined scaling, since this
just gives too many degrees of freedom.
--
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
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user