Hi,
FYI :-)
Forwarded Conversation Subject: [Fontforge-devel] libspiro From: George Williams <gww@...1824...> To: fontforge-devel@lists.sourceforge.net
There is now a separate project http://libspiro.sf.net It contains the source code for the spiro library under svn (not cvs!).
The ffspiro subdirectory of the fontforge project has been removed.
FontForge's configure script has been tweaked to look for libspiro.
I hope this will be last major change in this area.
I need to: Post some docs so other people (InkScape, etc.) can use libspiro too Wait a little bit and see if it works for other people before posting some libspiro releases.
(I should add that these sources are based on Raph's updated work in his garden rather than the released tarball -- there's a shell script to grab current stuff from the garden included in the svn repository).
Hi Dave,
Could you give a brief synopsis of what libspiro is?
Bryce
On Mon, Oct 29, 2007 at 01:24:13AM +0000, Dave Crossland wrote:
Hi,
FYI :-)
Forwarded Conversation Subject: [Fontforge-devel] libspiro From: George Williams <gww@...1824...> To: fontforge-devel@lists.sourceforge.net
There is now a separate project http://libspiro.sf.net It contains the source code for the spiro library under svn (not cvs!).
The ffspiro subdirectory of the fontforge project has been removed.
FontForge's configure script has been tweaked to look for libspiro.
I hope this will be last major change in this area.
I need to: Post some docs so other people (InkScape, etc.) can use libspiro too Wait a little bit and see if it works for other people before posting some libspiro releases.
(I should add that these sources are based on Raph's updated work in his garden rather than the released tarball -- there's a shell script to grab current stuff from the garden included in the svn repository).
On 29/10/2007, Bryce Harrington <bryce@...961...> wrote:
Could you give a brief synopsis of what libspiro is?
The primary author of FontForge, George Williams, is not willing to move his project to the GPL from BSD license, in order to take advantage of the Spiro splines developed by Raph Levien. Therefore he has set up a libspiro project that users can download and compile FontForge with, to enable the Spiro functionality now in FontForge.
He hopes that the library will be of use to Inkscape, which will have no problem integrating it, since it is GPL. Still, it would be good for FontForge users to benefit from any improvements, so doing a libspiro project seems like a good idea.
Before the project was set up, users had to download Spiro from Raph's darcs repo, and there was a shim in the FontForge trunk. I wrote a recipe for this at http://understandinglimited.com/2007/10/26/ff-spiro/ but its now stale.
On 10/28/07, Dave Crossland <dave@...1555...> wrote:
(I should add that these sources are based on Raph's updated work in his garden rather than the released tarball -- there's a shell script to grab current stuff from the garden included in the svn repository).
So, does this lib contain the fallback which forces lower level approximations instead of doing wild curves when it can't solve the points? Last I checked this was in Raph's Javascript demo but not yet in the C code.
On 29/10/2007, bulia byak <buliabyak@...400...> wrote:
On 10/28/07, Dave Crossland <dave@...1555...> wrote:
(I should add that these sources are based on Raph's updated work in his garden rather than the released tarball -- there's a shell script to grab current stuff from the garden included in the svn repository).
So, does this lib contain the fallback which forces lower level approximations instead of doing wild curves when it can't solve the points? Last I checked this was in Raph's Javascript demo but not yet in the C code.
http://levien.com/garden/ppedit/ shows that spiro.c was changed on 03-Oct-2007, so I think so, although I'm not sure.
On 10/29/07, Dave Crossland wrote:
There is now a separate project http://libspiro.sf.net It contains the source code for the spiro library under svn (not cvs!).
Now http://libspiro.sourceforge.net/ actually has some useful information for developers ;-)
Alexandre
Just FYI, writing an LPE to play with these spiro things is very easy to do; actually it'd be a nice first start on writing LPEs.
Shoot me an e-mail when you are interested.
Cheers, Johan (who is trying to promote LPEs!)
-----Original Message----- From: inkscape-devel-bounces@lists.sourceforge.net [mailto:inkscape-devel-bounces@lists.sourceforge.net] On Behalf Of Alexandre Prokoudine Sent: dinsdag 30 oktober 2007 16:56 To: inkscape-devel Subject: Re: [Inkscape-devel] libspiro
On 10/29/07, Dave Crossland wrote:
There is now a separate project http://libspiro.sf.net It contains the source code for the spiro library under svn
(not cvs!).
Now http://libspiro.sourceforge.net/ actually has some useful information for developers ;-)
Alexandre
This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On 10/30/07, J.B.C.Engelen@...1578... <J.B.C.Engelen@...1578...> wrote:
Just FYI, writing an LPE to play with these spiro things is very easy to do; actually it'd be a nice first start on writing LPEs.
Great idea - I thought about it too. The only problem is that it will be a bit counterintuitive that, if we treat skeleton path nodes as spiro points, the bezier handles on them will have no effect on the spiro and may confuse the user. The same problem is with Gears, btw. Maybe we should add a way to completely suppress bezier handles for certain lpes.
Bulia wrote:
Maybe we should add a way to completely suppress bezier handles for certain lpes.
Already thought of that (for the gears indeed) a long time ago :-), which is why nodepath has a variable 'straight_path'. I have not completed that effort though. Maybe now is the time...
Johan
participants (5)
-
unknown@example.com
-
Alexandre Prokoudine
-
Bryce Harrington
-
bulia byak
-
Dave Crossland