On 01/03/12 13:08, Nick Payne wrote:
\version "2.15.25"

\paper {
    print-page-number = ##t
    print-first-page-number = ##t
    oddHeaderMarkup = \markup \null
    evenHeaderMarkup = \markup \null
    oddFooterMarkup = \markup {
        \fill-line {
            \on-the-fly #print-page-number-check-first
            \fromproperty #'page:page-number-string
        }
    }
    evenFooterMarkup = \oddFooterMarkup
}

\relative c' {
    \override FootnoteItem #'Y-extent = #'(-4 . 4)
\footnote #'(0.5 . 5) #'NoteHead \markup { Now is the time for all good men to come to the aid of the party }
    c4 c c c
    \repeat unfold 600 { c4 }
}

Well, this spaces the footnote away from the page number:

\version "2.15.31"

\paper {
    print-page-number = ##t
    print-first-page-number = ##t
    oddHeaderMarkup = \markup \null
    evenHeaderMarkup = \markup \null
    oddFooterMarkup = \markup {
        \fill-line {
            \on-the-fly #print-page-number-check-first
            \fromproperty #'page:page-number-string
        }
    }
    evenFooterMarkup = \oddFooterMarkup
}

\relative c' {
    \override FootnoteItem #'Y-extent = #'(-4 . 4)
    \footnote #'(0.5 . 5) #'NoteHead \markup { \column { \left-align {
\line { Now is the time for all good men to come to the aid of the party }
    \line { " " } } } }
    c4 c c c
    \repeat unfold 600 { c4 }
}

However, it's not a very satisfactory solution, as you have to manually choose which is going to be the last footnote on the page, and that can change if the page layout changes.

Nick

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to