-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 8 Jul 2007, at 2:58 am, Graham Percival wrote:
Benjamin Esham wrote:
In order to submit one of LilyPond's SVGs to e.g. the Wikimedia
Commons, it
is necessary to convert all of its text into paths; that way,
users need not
have LilyPond's fonts in order to view the image correctly. Before
converting text into paths in Inkscape, you must make sure that
none of the
text is contained within a group. Therefore, I started to process
my file
by selecting everything and issuing an Ungroup command.
When I did so, the staff lines disappeared! Apparently every
object in the
file is in a one-element group. For some reason, ungrouping the
staff lines
made them disappear―they were still present, just not visible. I
think
there may be an Inkscape bug at play here too, since "Select All"
couldn't
find the lines, but on the LilyPond end... how can I get Lily to
create a
sane, usable SVG file? Any help is greatly appreciated here.
There have been some discussions about SVG recently; it's an area
of considerable interest to some users, including me. Another
example is this:
http://lists.gnu.org/archive/html/bug-lilypond/2007-07/msg00009.html
Unfortunately, nobody is working on LilyPond SVG output. We
currently lack the developer resources to keep up with the current
bug reports, let alone adding new features like improved SVG support.
I strongly urge anybody who is interested in SVG support to
consider contributing resources (either source code or offering a
bounty) to this end. If you are involved in a project that uses
SVG (like this Wikimedia Commons thing), then perhaps you could
encourage one of their programmers (who is familiar with SVG) to
work on lilypond's output.
Cheers,
- Graham
We are very interested in SVG output, and we're working on it, but
with only very limited resources I'm afraid. The reason we're
interested is that we see it as an excellent vehicle for enabling
Lilypond to be used as a typesetting engine in database queries.
We're wanting to produce excellent quality scores automatically and
typeset additional information which arises as the result of, for
example, performance information stored in a database.
Stuart Pullinger made a quick hack of the scheme and there's a brief
demo of what might be done here:
http://markov.music.gla.ac.uk/Click-Chopin
Not much yet, but much much better than nothing. We also had font
issues, so the SVG gets converted to PNG server-side. Stuart's wiki
page: http://markov.music.gla.ac.uk/cmt-wiki/StuartPullinger
I can't offer a bounty per se, but if any UK national with a 1st
class or upper second in a numerate discipline seriously wants to
work on this for three or four years, we might be able to fund a PhD
studentship (£12600p.a. tax free if memory serves, no council tax to
pay). email me.
Perhaps someone should copy this to the dev list?
Nick/.
http://www.n-ism.org
http://cmt.gla.ac.uk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)
iD8DBQFGkKm1Fo+kGmUnzkQRAhO9AJ9mHT+vuF1rssOcXlDB/duynmImCQCeLehZ
4VmJVZD/IjE+uck6/YLMI+E=
=4sdx
-----END PGP SIGNATURE-----
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user