I am creating several etude books and would like to be able to use the custom header I've developed. The code for the header I use for solo and other works looks like this:
evenHeaderMarkup = \markup {
\fill-line {
\center-column {
\line { \on-the-fly #not-part-first-page \override #'(font-name . "Libre Franklin Light") \fromproperty #'header:piece }
\line {
\on-the-fly #not-part-first-page \override #'(font-name . "Libre Franklin Light") \fromproperty #'header:instrument \override #'(font-name . "Libre Franklin Light") "- PG." \override #'(font-name . "Libre Franklin Light") \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string }}}}
This is so the header will look like this:
Each \score block to this etude book will have it's own piece and instrument:
Where I am getting stuck is I do not know how to format this project as an etude book. Ideally, the code for the entire etude book output will be in one file of code, with the book having a title, and each \score block also would have a specific title, piece and instrument. I would then call that specific information from each individual \score block into the header for each individual etude contained in the book.
Is there anyway to do this?
\scores
one after another, or put them all in a\book
construct. Was that the fact you were missing?