preface = \markup \column { \fill-line { \override #'(font-name . "Cormorant") \fontsize #6.04781352388565 "VORWORT ZUR AUSGABE" } \vspace #2 \fill-line { \override #'(line-width . 60) \fontsize #1 \column { \justify {Some preface text} } \override #'(line-width . 60) \fontsize #1 \column { \justify {Some more preface text} } \vspace #1.3 \fill-line {" " \italic {"Valentin Petzel, Salzburg am 28. Oktober 2019"}} } } } besetzung = \markup \column { \fill-line { \override #'(font-name . "Cormorant") \fontsize #6.04781352388565 "BESETZUNG" } \vspace #2 \fill-line { \override #'(line-width . 50) \fontsize #1 \override #'(baseline-skip . 5) \column { "1 Flöte" "2 Klarinetten in C" "1 Fagott" "2 Hörner in C" "2 Trompeten in C" "Pauken in c, G" "Streicher (2 Geigen, Bratsche)" "Basso continuo (Kontrabass, Orgel)" "Vierstimmiger Chor und Solisten" } } } copy = \markup { \center-column { \center-column { \vspace #30 \fill-line { \epsfile #X #16 #"include/bw.eps" } \vspace #0.6 \fill-line { \fontsize #1 {"© Halleiner Puppentheater"} } \fill-line { \fontsize #1 {"Erste Ausgabe, 2019"} } \vspace #1.1 \line { "Ausgabe und Stich von Valentin Petzel" } \vspace #0.5 \line { "Drucklegung durch" } \vspace #0.2 \line { "Kopier- und Plotservice Hecht" } \line {"Hellbrunnerstraße 3, 5020 Salzburg" } \vspace #1.4 \fontsize #-2.50977500432694 \override #'(font-name . "EB Garamond 08") \override #'(line-width . 50) \justify { Diese Ausgabe entstand auf Auftrag des Halleiner Puppentheaters im Rahmen des Festivals »Gruber and more« 2019/20. Das Quellenmaterial wurde in freundlicher Unterstützung aus dem Archivbestand des »Stille Nacht Museum Hallein« zur Verfügung gestellt. } } } } head = \markup { \override #'(baseline-skip . 3.5) \column { \fill-line { \fromproperty #'header:dedication } \override #'(baseline-skip . 3.5) \column { \fill-line { \override #'(font-name . "Cormorant Garamond Light") \fontsize #9.42660588334018 "Missa in C." } \fill-line { \fontsize #1 \italic "GWV 168 nach KV 258" } \fill-line { \smaller \override #'(font-name . "EB Garamond 08") "" } \fill-line { \fromproperty #'header:poet { \fontsize #1 \fromproperty #'header:instrument } { \fontsize #1 \fromproperty #'header:composer } } \fill-line { \fromproperty #'header:meter \fromproperty #'header:arranger } } \vspace #1 %\on-the-fly \print-all-headers { \hspace #1 } } } #(define (toToc layout props x) (add-toc-item! 'tocItemMarkup x) (interpret-markup layout props (markup))) \paper { #(define (print-positive-page-number layout props arg) (if (> (chain-assoc-get 'page:page-number props -1) 1) (create-page-number-stencil layout props arg) empty-stencil)) #(define (not-last-page layout props arg) (if (and (chain-assoc-get 'page:is-bookpart-last-page props #f) (chain-assoc-get 'page:is-last-bookpart props #f)) empty-stencil (interpret-markup layout props arg))) bookTitleMarkup = \markup { \column { \fill-line { " " \epsfile #X #50 #"include/LogoVarianteP.eps" } \vspace #20 \override #'(baseline-skip . 12) \column { \fill-line { \override #'(font-name . "Cormorant Garamond Medium Italic") \fontsize #10.45449828349571 "Franz Xaver Gruber" } \vspace #2 \fill-line { \override #'(font-name . "Cormorant Garamond Light") \fontsize #16.37863564685100 "Missa in C." } } \vspace #4 \override #'(baseline-skip . 6) \column { \vspace #1 \fill-line { \override #'(font-name . "Cormorant Garamond Medium Italic") \fontsize #10.45449828349571 "GWV 168" } \vspace #3 \fill-line { \line { \override #'(font-name . "Cormorant Garamond SemiBold") \fontsize #5.45449828349571 { "Bearbeitung der" \concat { \override #'(font-name . "Cormorant Garamond SemiBold Italic") "Missa in C" \override #'(font-name . "Cormorant Garamond SemiBold") ", KV 254" }} }} \fill-line { \line { \override #'(font-name . "Cormorant Garamond SemiBold") \fontsize #5.45449828349571 { "von" \override #'(font-name . "Cormorant Garamond SemiBold Italic") "Wolfgang Amadeus Mozart" } }} } } } scoreTitleMarkup = \markup { %\override #'(baseline-skip . 3.5) \column { %\on-the-fly \print-all-headers { \hspace #1 } \fill-line { \override #'(font-name . "Cormorant Garamond") \fontsize #7.04781352388565 \fromproperty #'header:piece } } %\on-the-fly #toToc { \fromproperty #'header:piece } } oddHeaderMarkup = \markup \fill-line { %% force the header to take some space, otherwise the %% page layout becomes a complete mess. \fontsize #1 { " " " " \override #'(font-features . ("lnum")) \on-the-fly #print-positive-page-number \fromproperty #'page:page-number-string } } %% evenHeaderMarkup would inherit the value of %% oddHeaderMarkup if it were not defined here evenHeaderMarkup = \markup \fill-line { \fontsize #1 { \override #'(font-features . ("lnum")) \on-the-fly #print-positive-page-number \fromproperty #'page:page-number-string \override #'(font-features . ("onum")) " " " " } } } \paper { first-page-number = #-3 }