[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: schematic symbol text size for printing



I just thought I would make one more comment.  After experimenting with the 
postscript-font-scale setting in system-gschemrc, I found a setting of 1.5 
to result in near WYSIWIG between display and printer on my system.  This 
makes 8 or 10 point font symbol text very readable on an A size printout. 
Using \_xxx\_ to create overbars works great to eliminate the need for 
WYSIWIG for overbars but it is still nice to see on the screen what you will 
see in the printout.

Regards,
Ed Schurig

----- Original Message ----- 
From: "Ed & Angie S." <edangies@xxxxxxxxx>
To: <mjarabek@xxxxxxxxx>; "gEDA user mailing list" 
<geda-user@xxxxxxxxxxxxxx>
Sent: Monday, June 04, 2007 1:17 PM
Subject: Re: gEDA-user: schematic symbol text size for printing


> Mike,
>
> Thanks for the info.  I didn't know about the adjustment you mentioned; it
> seems to work as you describe.  While playing with the adjustment I've
> learned a bit more about my situation.   All of the symbols I had created
> with the old gEDA used a font size of 8.  Symbols created with the new 
> gEDA
> use a font size of 10.  Thus, schematic pages I create with all new 
> symbols
> in the new version of gEDA look great.  Schematics created with the new 
> gEDA
> using my older symbols are the problem.  The system-gschemrc for my older
> gEDA version does not seem to have the same adjustment so maybe it was 
> hard
> coded to something higher than the new gEDA system-gschemrc default value 
> of
> 1.0.
>
> I only have a few symbols in my library so I will change them all to a 
> size
> 10 font.  I didn't really have a standard for creating the symbols because 
> I
> always started by using a similar symbol from the gEDA library as a
> template.  Thus, I never really set the text size for any of my symbols. I
> wonder if font size 8 was the size of choice for the older versions of 
> gEDA.
> I probably should have been working with a newer version of gEDA anyway 
> but
> I simply used the package that came with Debian Sarge.
>
> As always, thanks for the quick response from the gEDA user group.
>
> Best Regards,
> Ed
>
> ----- Original Message ----- 
> From: "Mike Jarabek" <mjarabek@xxxxxxxxx>
> To: "gEDA user mailing list" <geda-user@xxxxxxxxxxxxxx>
> Sent: Monday, June 04, 2007 11:00 AM
> Subject: Re: gEDA-user: schematic symbol text size for printing
>
>
>> Hi,
>>
>>   Besides the font anchor point, there's also a fudge-factor adjustment
>> you can apply in the system-gschemrc. This sets a scaling factor between
>> gschem's internal units and the font size. This is needed because not all
>> fonts are created equal.  If this does not do the trick for you, can you
>> send me the postscipt output and the schematic/symbol that's causing you
>> grief and I will look into it.
>>
>>   Also, gschem supports overbars natively, and the PS code automatically
>> makes them look nice. Just put a '_' where you want it to start and
>> another '_' where you want it to end.
>>
>>
>>
>> --------------------------------------------------
>>                                      Mike Jarabek
>>         FPGA/ASIC Designer, DSP Firmware Designer
>> http://www.sentex.ca/~mjarabek
>> --------------------------------------------------
>>
>> -----Original Message-----
>> From: "Ed & Angie S." <edangies@xxxxxxxxx>
>>
>> Date: Mon, 4 Jun 2007 11:17:42
>> To:"gEDA user mailing list" <geda-user@xxxxxxxxxxxxxx>
>> Subject: Re: gEDA-user: schematic symbol text size for printing
>>
>>
>> Ben,
>>
>> Thanks for the response.  I may have more than one issue because I 
>> haven't
>> addressed the anchor point issue at all.  However, when I compare
>> schematics
>> printed out before and after the upgrade the text size (not just 
>> position)
>> is significantly smaller for the post upgrade schematic page.  The post
>> upgrade text size in the print out is quite hard to read.  I'm printing 
>> on
>> A
>> size sheets and before the upgrade my schematics were quite readable. 
>> The
>> individual characters are smaller so it's not simply a proportional 
>> verses
>> non proportional font issue either.  It's possible that the screen font
>> was
>> slightly larger than the print font for the old gEDA version also but the
>> difference must have been so slight as to not be noticeable.  Note that
>> the
>> gEDA version I was using previously was a year or two old.
>>
>> Ed
>>
>> ----- Original Message ----- 
>> From: "Ben Jackson" <ben@xxxxxxx>
>> To: "gEDA user mailing list" <geda-user@xxxxxxxxxxxxxx>
>> Sent: Monday, June 04, 2007 9:43 AM
>> Subject: Re: gEDA-user: schematic symbol text size for printing
>>
>>
>>> On Mon, Jun 04, 2007 at 09:50:24AM -0600, Ed & Angie S. wrote:
>>>> the text size
>>>> for schematic symbols when printed is much smaller than before the
>>>> upgrade.  The problem is very evident for symbols which use a line 
>>>> above
>>>> part of the signal name text to indicate negated because the line is no
>>>> longer located in the correct place relative to the text.  All symbol
>>>> text looks fine on the screen; the problem is only with printed
>>>> schematics.
>>>
>>> When text looks different when printed it's usually because the anchor
>>> point for the text is not where you want.  I seem to recall a mention
>>> of an "automatic anchor point moving feature", which is possibly
>>> affecting
>>> you.
>>>
>>> Since gschem does not print using its internal vector font, if the 
>>> anchor
>>> point for your text is not "toward" the symbol, the smaller printed font
>>> means that the gap between the edge of the text and the symbol will
>>> increase.  In the case of a hand-drawn overbar, you'd have to make the
>>> anchor top/center (in the default rotation) in order to have the bar 
>>> stay
>>> in approximately the right place.  It will still be too big for the
>>> printed
>>> text.  If the bar is supposed to go over only one word of the text it's
>>> probably impossible to ensure it prints correctly.
>>>
>>> (and the print font has always been smaller since I started using
>>> gschem!)
>>>
>>> -- 
>>> Ben Jackson AD7GD
>>> <ben@xxxxxxx>
>>> http://www.ben.com/
>>>
>>>
>>> _______________________________________________
>>> geda-user mailing list
>>> geda-user@xxxxxxxxxxxxxx
>>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>>>
>>
>>
>>
>>
>> _______________________________________________
>> geda-user mailing list
>> geda-user@xxxxxxxxxxxxxx
>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>>
>>
>>
>> _______________________________________________
>> geda-user mailing list
>> geda-user@xxxxxxxxxxxxxx
>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>>
>
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> 




_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user