\version "2.14.2"
\include "deutsch.ly"

 \header {
  title = "Titel"
  subtitle = \markup \center-column {"Untertitel" " "}
  instrument = "Tenor"
}

  \paper {
     #(set-paper-size "henle")
         outer-margin =25\mm
         inner-margin = 18\mm
         two-sided = ##t
         annotate-spacing = ##f
         ragged-bottom = ##f
         top-margin = 10\mm
         bottom-margin = 15\mm
         ragged-last-bottom = ##t
         
         top-system-spacing #'basic-distance = #4
         top-system-spacing #'minimum-distance = #4
         top-system-spacing #'padding = #4
         
         top-markup-spacing #'basic-distance = #4
         top-markup-spacing #'minimum-distance = #4
         top-markup-spacing #'padding = #4
         
   
  }
  
  \book {
    
    \bookpart {
     
 \paper {
        #(define (not-part-first-page layout props arg)
       (if (not (= (chain-assoc-get 'page:page-number props -1)
                   (ly:output-def-lookup layout 'first-page-number)))
           (interpret-markup layout props arg)
           empty-stencil))
    
    #(define (print-page-number-check-part-first layout props arg)
       (if (or (not (= (chain-assoc-get 'page:page-number props -1)
                       (ly:output-def-lookup layout 'first-page-number)))
               (eq? (ly:output-def-lookup layout 'print-first-page-number) #t))
           (create-page-number-stencil layout props arg)
           empty-stencil))
    
    oddHeaderMarkup = \markup \box
    \fill-line {
      %% force the header to take some space, otherwise the
      %% page layout becomes a complete mess.
      \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
      \on-the-fly #not-part-first-page \fromproperty #'header:instrument " "
      
    }
    
    %% evenHeaderMarkup would inherit the value of
    %% oddHeaderMarkup if it were not defined here
    evenHeaderMarkup = \markup \box
    \fill-line {
      \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
      \on-the-fly #not-part-first-page \fromproperty #'header:instrument  " "
      
    }
 }

      \relative c' { c1 \pageBreak c}  
    }
    
    \bookpart {
      \pageBreak
      \markup { \null }
    
      
      \paper {
        evenHeaderMarkup = \markup { \null }
        oddHeaderMarkup = \markup { \null }
        evenFooterMarkup = \markup { \null }
        oddFooterMarkup = \markup { \null }
      }
      \pageBreak
    }
    
    
    \bookpart {
      %\header { instrument = "tenor" }
      \paper {
        #(define (not-part-first-page layout props arg)
       (if (not (= (chain-assoc-get 'page:page-number props -1)
                   (ly:output-def-lookup layout 'first-page-number)))
           (interpret-markup layout props arg)
           empty-stencil))
    
    #(define (print-page-number-check-part-first layout props arg)
       (if (or (not (= (chain-assoc-get 'page:page-number props -1)
                       (ly:output-def-lookup layout 'first-page-number)))
               (eq? (ly:output-def-lookup layout 'print-first-page-number) #t))
           (create-page-number-stencil layout props arg)
           empty-stencil))
    
    oddHeaderMarkup = \markup \box
    \fill-line {
      %% force the header to take some space, otherwise the
      %% page layout becomes a complete mess.
      \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
      \on-the-fly #not-part-first-page \fromproperty #'header:instrument " "
      
    }
    
    %% evenHeaderMarkup would inherit the value of
    %% oddHeaderMarkup if it were not defined here
    evenHeaderMarkup = \markup \box
    \fill-line {
      \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
      \on-the-fly #not-part-first-page \fromproperty #'header:instrument  " "
      
    }
     oddHeaderMarkup = \markup \box
      \fill-line {
        %% force the header to take some space, otherwise the
        %% page layout becomes a complete mess.
        \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
        \on-the-fly #not-part-first-page \fromproperty #'header:instrument " "
        
      }
      
      %% evenHeaderMarkup would inherit the value of
      %% oddHeaderMarkup if it were not defined here
      evenHeaderMarkup = \markup \box
      \fill-line {
        \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string
        \on-the-fly #not-part-first-page \fromproperty #'header:instrument  " "
        
      }  
      }
      \relative c' { cis1 \pageBreak ces} 
      
    }
    
    
    
   } 
  