On Wed, 2008-12-31 at 10:40 +0100, Bert Timmerman wrote:

> > > It looks like most, if not all, overbar lines are now removed (with
> > > 99.99 % certainty, Gauss and most mathematicians would be satisfied).

Thank you for doing all that hard work Bert!

This effort not only improves the quality of the symbols we have, but
means that rendering their text with pango (and suitable extra code to
paint the over-bars), will not break their layout.

> Now it's up to the Pango guys to make this feature of 1.6.0 happen :)

The pango developers have been very helpful so far, and have tolerated
my "noob" level understanding of their library.

Since the rest of the cairo rendering improvements have landed / will
land for 1.6.0 (which was originally uncertain), there is a much greater
chance that the pango font rendering lands.

> Thanks for the cooperation so far, looking forward for a new challenge
> on my levels.

If you're not sick to death of symbols, there are some other cases which
we have that look bad.

A lot of symbols which attempt to align arc segments and lines (logic
gates, for example) look pretty poor due to bad alignment of the various
pieces.

There are a couple of possible ways forwards:

1. Fix alignment of existing lines and arcs.
2. Create closed paths for shapes which should be closed.

Since there is no GUI for creating closed paths, this is best done with
a text editor, or some "template" paths which you can paste in.

Now that our symbols are rid of overbar lines, it will be much easier to
identify symbols which use lines as part of their drawings. Granted, a
lot of those will not be outlines, however with some suitable
heuristics, it may be possible to chase out likely candidates for
symbols which could make use of paths.

Best regards,

-- 
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-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to