X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f Date: Tue, 22 Sep 2015 12:01:20 -0400 Message-Id: <201509221601.t8MG1KDF032648@envy.delorie.com> From: DJ Delorie To: geda-user AT delorie DOT com CC: geda-user AT delorie DOT com In-reply-to: (geda-user AT delorie DOT com) Subject: Re: [geda-user] Apollon the technical thread References: <20150921001659 DOT 0c211170 AT jive DOT levalinux DOT org> <55FF3F4B DOT 8000406 AT jump-ing DOT de> <20150921225908 DOT 480bde74 AT jive DOT levalinux DOT org> <201509220522 DOT t8M5M6WF010656 AT envy DOT delorie DOT com> <20150922065143 DOT GA25726 AT visitor2 DOT iram DOT es> Reply-To: geda-user AT delorie DOT com > There is no need to depend on the availability of external fonts on a > particular system. I think converting a TTF font is not a good idea, partly because of copyright issues and partly because UTF8 fonts can be HUGE (thousands of glyphs) and that's a lot of data to store uncompressed. And that's per font! We should also have a way to support multiple fonts (it's easy to imagine a board needing regular, bold, and symbol at least). Better to find a redistributable TTF font and include it as-is (perhaps the Liberation fonts), or provide some sort of font substitution table. I know people will complain about substitutions having different metrics, but if we base our work on redistributable fonts with standard metrics, at least on a per-project basis it shouldn't be a problem.