I’ve been a Lilypond user for several years, but have been very excited to try Dorico. I’ve been enjoying the trial version over the last few weeks, and find the output to be most impressive (not to mention that being back in a graphical interface is very refreshing!). One thing I’m struggling to understand, however:
One of the things I greatly admire about Lilypond is that it does an excellent job of casting off in such a way that it fills pages evenly, and doesn’t leave “ragged” pages and systems at the end of the score. It’s certainly not perfect, but with a few simple tweaks, you are able to arrive at a very nicely-spaced score. Daniel’s blog post on page layout (Development Diary #11) discussed the differing ways that the various scoring programs handle this, and noted that the “other” applications tend to simply fill pages until they’re full, often leaving just a system or two (or even a few measures) for the last page. The post seemed to suggest (at least to me) that Dorico would handle this more intelligently.
However, in my experience, Dorico seems perfectly happy to push the last two measures of a flow onto a new page, and doesn’t really seem to have any preference for producing “a pleasing layout that uses the appropriate (not necessarily minimal) number of pages.” Of course, it makes sense that the program wouldn’t be re-evaluating the layout every time a new note is entered, etc., as this would be computationally intensive. However, I’m wondering if there is some tool in Engrave mode that I’m missing that would assist finding a pleasing layout once note entry is complete. The closest thing I’ve found is adjusting the note spacing for the layout. However, while this triggers a re-evaluation of the page layout, it still does so with no preference for full systems or pages.
Am I missing something here? I certainly don’t intend this as a harsh criticism. Dorico does a truly incredible job with virtually every other aspect of spacing that this stands out (to me, at least) as the one missing piece of the puzzle.
Thanks for any input and suggestions.