X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fpage-breaks.ly;h=441579a44a6a902bed7f5b05bbcc69b9315c4a20;hb=650e318ed0afc6938c8d903907d501690872b9a6;hp=12f04cad9da30850f99321bee7c0015982b16c8d;hpb=f5889770b05d6ed2bab79cdb82b65cea238b92df;p=lilypond.git diff --git a/input/regression/page-breaks.ly b/input/regression/page-breaks.ly index 12f04cad9d..441579a44a 100644 --- a/input/regression/page-breaks.ly +++ b/input/regression/page-breaks.ly @@ -1,53 +1,88 @@ -\version "2.5.13" +\version "2.19.21" \header { -texidoc = "Stress optimal page breaking. This should look - nice on 4 a6 pages. " - - - copyright = "Copyright by /me" - - title = "Title" - subtitle = "(and (the) subtitle)" - subsubtitle = "Sub sub title" - poet = "Poet" - composer = "Composer" - texttranslator = "Text Translator" - opus = "opus 0" - meter = "Meter (huh?)" - arranger = "Arranger" - instrument = "Instrument" - piece = "Piece" + texidoc = "Stress optimal page breaking. This should look + nice and even on 4 a6 pages. " + + + copyright = "Copyright by /me" + + title = "Title" + subtitle = "(and (the) subtitle)" + subsubtitle = "Sub sub title" + poet = "Poet" + composer = "Composer" + texttranslator = "Text Translator" + meter = "Meter (huh?)" + arranger = "Arranger" + instrument = "Instrument" + piece = "Piece" + opus = "opus 0" + + } -#(set-default-paper-size "a6" 'portrait) +\paper { + ragged-last-bottom = ##f + + 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 { + \box \fill-line { \teeny " " " " } + \line { \oddHeaderMarkup } + } + } + evenHeaderMarkup = \markup { + \override #'(baseline-skip . -3) + \column { + \box \fill-line { \teeny " " " " } + \line { \evenHeaderMarkup } + } + } + oddFooterMarkup = \markup { + \override #'(baseline-skip . -3) + \column { + \oddFooterMarkup + \box \fill-line { \teeny " " " " } + } + } + + tagline = \markup { + \column { + \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" + } + } + } +} +#(set-default-paper-size "a6" 'portrait) -pattern = { a b c d \break } \book { - \score { - \context Staff \relative c' { - %% 16: ideally cramped - %% 17: very bad without density - % \repeat unfold 17 { a b c d \break } - - \pattern - \pattern - % \noPageBreak - \pattern - - % the following changes the location of the break. - % - % \pageBreak - - \pattern - \pattern - \pattern - \pattern - \repeat unfold 10 \pattern - } - + \score { + \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 } } - + } }