Nein, denn ich wähle folgenden Aufbau:
\version "2.16.2"
\include"notenA.ly"
\include"notenB.ly"
\include"notenC.ly"
\paper {
print-all-headers = ##t
}
\layout {
\context {
% Leere Zeilen weglassen
\RemoveEmptyStaffContext
% Auch am Anfang:
override VerticalAxisGroup #'remove-first = ##t
}
}
\book
#(define (general-column align-dir baseline mols)
(let* ((aligned-mols (map (lambda (x) (ly:stencil-aligned-to x X align-dir)) mols)))
(stack-lines -1 0.0 baseline aligned-mols)))
#(define-markup-command (textCenter layout props args)(markup-list?)
#:properties ((baseline-skip))
(general-column CENTER baseline-skip (wordwrap-internal-markup-list layout props #f args)))
\bookpart {
\score {
\include"notensatzA.ly"
\include"headercenter.ly"
}
\score {
\include"notensatzB.ly"
\header {
poet = "Satz 1"
copyright ="himself"
}
}
\score {
\include"notensatzC.ly"
\header {
poet = "Satz 2"
}
}
}
}
}
Funktioniert eigentlich so wie ich es haben will:
Titel des Werkes mittig zentriert über 2 Zeilen
Satzbezeichnung linksbündig angeordnet vor jedem Satz
Durch probieren habe ich herausgefunden das, da der \header nach den Noten aufgeführt wird, der eigentlich hinzugeladene header überschrieben wird. Andersrum geht nicht - gibt gezicke vom Programm
Was soll es: Der Zweck heiligt die Mittel, für mich ist wichtig was hinten als pdf rauskommt.
Gruß
Guido