\version "2.25.1"

\paper {
  %#(set-paper-size "a4")
  %left-margin = 10 \mm
  %line-width = 190 \mm
  %bottom-margin = 20 \mm
}
\paper {
  %ragged-right = ##t
  %page-breaking = #ly:minimal-breaking
  page-count = 4
}

\include "size.ly"
\include "score_glb.ily"
\include "ave_maria.instr_ily"

%pitchTranspose = bes,
%clefSup = { \clef "treble" }
clefAlt = { \clef "treble_8" }
clefTen = { \clef "treble_8" }
%clefTen = { \clef "alto" }
%clefBas = { \clef "tenor" }
%clefBas = { \clef "bass" }

\include "ave_maria.ily"
PS = \relative f {
% theese are for linebreaks at verse beginnings
  s\breve*30
%  \break
  s\breve*23
  s1
%  \bar "" \break
  s1
  s\breve*23
%  \break
  s\breve*16
%  \break
%  \pageBreak
  s\breve.*15
  s\breve*2
%  \break
  s\breve*32
  \break

%  s\breve*93
}
\include "ave_maria.staff_ily"

\score {
  <<
    \new ChoirStaff <<
      \scorePre
      \scoreTimeSig
      \staffSup
      \lyricsto voiceSup \lyrSup
      \staffAlt
      \lyricsto voiceAlt \lyrAlt
      \staffTen
      \lyricsto voiceTen \lyrTen
      \staffBas
      \lyricsto voiceBas \lyrBas
    >>
  >>
  \layout {
    \context {
      \Score
      %\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 2/1)
    }
    \context {
      \Staff
      \RemoveEmptyStaves
      %\override VerticalAxisGroup.remove-first = ##t % this doesn't work with Ambitus_engraver
      \consists "Ambitus_engraver"
    }
    \context {
      \Voice
      %\consists "Ambitus_engraver"
    }
  }
}

\score {
  \unfoldRepeats
  <<
    \mstaffSup
    \mstaffAlt
    \mstaffTen
    \mstaffBas
  >>
  \midi { }
}
