]> git.donarmstrong.com Git - lilypond.git/commit
Rewire lilypond-book output.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 2 Jan 2007 18:05:05 +0000 (19:05 +0100)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 2 Jan 2007 18:05:05 +0000 (19:05 +0100)
commitb213e71b6a003307d2112d014e4a14d6158a4964
treef7da3e7e98a107265ed4db6666fee0df298b42d0
parent81a7bef608281c509fb3bcc3853a724c51f384fd
Rewire lilypond-book output.

For lilypond-book, toplevel elements (markup, score, music) are now
collected in a single \book, which is then output system for system.
This has several consequences

- toplevel markups are now output without taking up a complete page

- multiple scores in a .ly file all end up in the output

- naming of output files has been changed.  Multiple scores don't
result in base-1-1, base-2-1, .. naming.

- In LP-book output toplevel \layout{} and \paper {} settings
influences appearance of preceding scores.
lily/book-scheme.cc
lily/score-scheme.cc
ly/init.ly
ly/lilypond-book-preamble.ly
scm/lily-library.scm