delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/09/05/16:32:32

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] text thickness
Date: Wed, 05 Sep 2012 22:30:53 +0200
Organization: Institut =?UTF-8?B?ZsO8cg==?= Quantenoptik
Lines: 30
Message-ID: <k28cpu$lpf$1@ger.gmane.org>
References: <CAN-_CWzhBC1qavwLkNmHoDp1P=UZZwAj-pcy8+ZMcjxh3G588g AT mail DOT gmail DOT com>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: bibo.iqo.uni-hannover.de
User-Agent: KNode/4.4.11
Reply-To: geda-user AT delorie DOT com

Geoff Swan wrote:

> Is there any way to change the thickness of the lines used to create
> text? I can increase the size of the text no problems - and the text
> thickness does also increase at the same time, however I'd like it to
> be thicker than it currently is. From the look of the file format I've
> concluded this may not be possible without changing the source... but
> I'm hoping I'm wrong about that.

There does not seem to be an action for this. But the file format contains 
a width parameter for every single stroke of a character. You can 
manipulate the thickness parameter in the SymbolLine[] stances of 
character definitions inside the pcb file. Default line thickness is 
8.00mil. You may use a sed command like this to change it:

      sed -i -e s/\ 8.00mil\]/\ 16.00mil\]/g $FILE.pcb

This affects every text in the layout. If you wish to make this the 
default for new layout, you can change the file "default_font". In a build 
from git it usually sits at: 

      /usr/local/share/pcb/default_font

(This file still uses the old syntax of integer mil sizes without units.) 

I noticed, that pcb enforces minimum thickness given by DRC. Stroke  
thickness is automatically increased, so it does not violate DRC 
constraints.

---<)kaimartin(>---

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019