X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fpage-breaks.ly;h=441579a44a6a902bed7f5b05bbcc69b9315c4a20;hb=90fce106774e91373aba8308f39da486064f4cef;hp=d6108f822e3fe55cbf25ca689f202b344d5fa043;hpb=07f53dbc18c8a8903fc8796029faa3ec3c0e707f;p=lilypond.git diff --git a/input/regression/page-breaks.ly b/input/regression/page-breaks.ly index d6108f822e..441579a44a 100644 --- a/input/regression/page-breaks.ly +++ b/input/regression/page-breaks.ly @@ -1,9 +1,9 @@ -\version "2.5.13" +\version "2.19.21" \header { texidoc = "Stress optimal page breaking. This should look - nice on 4 a6 pages. " + nice and even on 4 a6 pages. " copyright = "Copyright by /me" @@ -19,32 +19,55 @@ instrument = "Instrument" piece = "Piece" opus = "opus 0" + + } \paper { - raggedlastbottom = ##f + ragged-last-bottom = ##f - bookTitleMarkup = \markup \box \bookTitleMarkup - %% oddHeaderMarkup = \markup \box { - oddHeaderMarkup = \markup \on-the-fly #not-first-page \box { + bookTitleMarkup = \markup { + \override #'(baseline-skip . -3) + \column { + \box \fill-line { \teeny " " " " } + \bookTitleMarkup + } + } + oddHeaderMarkup = \markup \on-the-fly #not-first-page { + \override #'(baseline-skip . -3) \column { - \override #'(baseline-skip . -1) - %%\fill-line { \teeny "---------------HEAD---------------" } + \box \fill-line { \teeny " " " " } \line { \oddHeaderMarkup } } } - evenHeaderMarkup = \markup \box { + evenHeaderMarkup = \markup { + \override #'(baseline-skip . -3) \column { - \override #'(baseline-skip . -1) - %%\fill-line { \teeny "---------------HEAD---------------" } + \box \fill-line { \teeny " " " " } \line { \evenHeaderMarkup } } } - oddFooterMarkup = \markup \box { - \override #'(baseline-skip . -1) + oddFooterMarkup = \markup { + \override #'(baseline-skip . -3) + \column { + \oddFooterMarkup + \box \fill-line { \teeny " " " " } + } + } + + tagline = \markup { \column { - \line { \oddFooterMarkup } - \fill-line { \teeny "---------------FOOT---------------" } + \fill-line { + " " + \line { "Music engraving by LilyPond" #(lilypond-version) }4 + " " + } + \with-url + %% todo: lilypond.org/music-engraving + #"http://lilypond.org/" + \fill-line { + "www.lilypond.org" + } } } } @@ -53,9 +76,13 @@ \book { \score { - \new Staff \relative c' { - %% 18: ideally cramped - \repeat unfold 19 { a b c d \break } + \new Staff \relative { + %% 19: ideally cramped + %% Calculating page breaks...[6][11][16] + %%\repeat unfold 19 { a b c d \break } + %% 15: test even distribution + %% Calculating page breaks...[5][9][13] + \repeat unfold 15 { a b c d \break } } } }