On Thu, Jun 19, 2008 at 2:47 PM, Reinhold Kainhofer
<[EMAIL PROTECTED]> wrote:
> Thanks for the hint, but unfortunately, the stream does only contain the
> musical content in time-sorted order. MusicXML, however, also contains (or
> rather, can contain) full information about page layout, breaks, object
> positioning and similar settings (this has been extended a lot with MusicXML
> 2.0). Since the stream is generated before the layouting stage, there won't
> be any way to produce MusicXML files containing full page layout. In
> musicxml2ly, of course, I simply ignore any layouting information present in
> the file, because lilypond probably will do the job just as well ;-)

If you would want to do anything like this, you would probably have to
use some sort of dual approach, where you store the stream, label each
event, and then you trace back the grobs during output stage to their
originating events. You can use the ordering from the stream to output
the XML elements in the correct order.

I strongly suspect that fixing the page layout is
- easier
- more useful for the lily community


-- 
Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to