Hi all,
I just had an idea and would like to get your opinion on it.
I just read about the " ly:one-line-breaking" function and thought it
would be a good idea to have a "ly:one-page-breaking" complement for it too.
This would produce a score with regular line length and paper width, but
on one long page. This could be interesting for applications that intend
to scroll scores instead of turning pages, and it would completely take
away the need for calculating page breaks. This could be used in
"development mode" context as long as you don't care about layout and
only deal with the content of a score.
This could be complemented with a mode where LilyPond takes the
absolutely simplest approach to line breaking, i.e. not trying to
consider adjacent systems regarding their density but simply fills a
line until it is completed, stretches it (if not ragged-right = ##t) and
continues to the next.
I think both these options could lead to faster compilations in context
where you don't care about layout (yet).
Any opinions?
Urs
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel