X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Envelope-From: paubert AT iram DOT es Date: Tue, 16 Oct 2012 10:32:27 +0200 From: Gabriel Paubert To: geda-user AT delorie DOT com Subject: Re: [geda-user] Text scaling during zoom in gschem Message-ID: <20121016083227.GB12759@visitor2.iram.es> References: <507b8d7c DOT 8ad3440a DOT 7926 DOT ffff8637 AT mx DOT google DOT com> <20121015092411 DOT 4eca1f3f AT svelte> <20121015171327 DOT GA25788 AT localhost DOT localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20121015171327.GA25788@localhost.localdomain> User-Agent: Mutt/1.5.20 (2009-06-14) X-SPF-Received: 2 X-Spamina-Bogosity: Ham Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, Oct 15, 2012 at 09:13:27PM +0400, Vladimir Zhbanov wrote: > On Mon, Oct 15, 2012 at 09:24:11AM -0700, Colin D Bennett wrote: > ... > > It's as if, when the exact font face (Liberation Sans?) is not > > found, some default font is used, without regard to the requested > > point size. > > Exact font is Arial. This is defined in gschem/src/o_text.c in gschem > sources. It is used for displaying, for printing output gschem uses > Helvetica (and this is defined in libgeda/src/f_print.c). If the exact > font is not found, X window system will substitute it with some other > font which in its opinion fits best (and the printing system operates in > the same way). Why is there a different font for screen and printing, BTW? I sometimes carefully place text (labels, whatever...) carefully to not overlap any other graphic element. With different fonts, and font metrics, this could lead to nasty surprises. Regards, Gabriel