Dear Marco,

is this close to what you want?

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.19.84"

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

\header {
  title = "First Title"
}

\score {
  \new Staff { a'1 \break g'1 \pageBreak f'1 }
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

I am not sure why I need the \print-page-number-check-first and if the
\fill-line { \line { … } } is the cleanest solution. But I guess the
rest of it comes close.

Best,
Joram


Reply via email to