Hi David, As Xavier points out: > It's not odd-header-markup but oddHeaderMarkup (same for even).
I also thought I would just offer this snippet, which shows a possible structure using bookpart: %%% SNIPPET BEGINS \version "2.24.3" %% GLOBAL PAPER DEFINITIONS \paper { oddHeaderMarkup = \markup { \fromproperty #'header:title } evenHeaderMarkup = \markup { \fromproperty #'header:piece } } %% MUSIC VARIABLES (can be \include-d from other files!) hello = { c''1 } goodbye = { \clef bass c,,1 } %% THE SCORE \book { %% BOOKPART FOR FIRST PIECE \bookpart { \header { title = "Hello (title)" piece = "Hello (piece)" } \score { \new Staff \hello } } %% BOOKPART FOR SECOND PIECE \bookpart { \header { title = "Goodbye (title)" piece = "Goodbye (piece)" } \score { \new Staff \goodbye } } } %%% SNIPPET ENDS This is the kind of thing I do with my large-scale scores (but obviously with custom titles!). As I said in my last email, if you’re splitting a single score across multiple pages — as opposed to having individual scores (like my example above) — then the \bookpart method won’t work for you. In that case, I would recommend either customizing the titling (to avoid the piece header appearing on the first page!), or use a custom header parameter: %%% SNIPPET BEGINS \version "2.24.3" %% GLOBAL PAPER DEFINITIONS \paper { oddHeaderMarkup = \markup { \fromproperty #'header:title } evenHeaderMarkup = \markup { \fromproperty #'header:RH-header } } %% MUSIC VARIABLES (can be \include-d from other files!) hello = { c''1 \pageBreak c''1 } %% THE SCORE \book { %% BOOKPART FOR SPLIT PIECE \bookpart { \header { title = "Hello (title)" RH-header = "Goodbye (piece)" } \score { \new Staff \hello } } } %%% SNIPPET ENDS Hope that helps! Kieren. ______________________________________________ My work day may look different than your work day. Please do not feel obligated to read or respond to this email outside of your normal working hours.