]> git.donarmstrong.com Git - lilypond.git/commit
SVG backend: Output a single SVG file for each page
authorPatrick McCarty <pnorcks@gmail.com>
Sun, 2 Aug 2009 06:08:23 +0000 (23:08 -0700)
committerPatrick McCarty <pnorcks@gmail.com>
Sat, 8 Aug 2009 00:42:15 +0000 (17:42 -0700)
commit26a9e9b251e5a9529e4f4e6920830f098a41e7ea
tree6828f1492220109860e9b40c77d71001518e884b
parent18aaef61b6445308a704c738c70caa0432b53955
SVG backend: Output a single SVG file for each page

If the SVG backend is used when creating multiple-page scores, a single
SVG file is created, using the <pageSet> and <page> elements to delimit
individual pages.

Unfortunately, these elements are not supported by any known user
agent, and they are part of a W3C Working Draft (SVG Print 1.2) that
might not reach recommendation status for several years.

At this point in time, a better solution is to output a single SVG file
for each individual page.  Outputters are created and closed for every
page, and the unique filename suffixes are used for each successive page.

We want to *eventually* add support for <pageSet> and <page> with a -d
option, so the source code comments have been updated to reflect this.
Documentation/application/running.itely
scm/framework-svg.scm
scm/output-svg.scm