lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Trying to evenly space an Orthodox Chant document


From: thedoctor818
Subject: Trying to evenly space an Orthodox Chant document
Date: Thu, 7 Feb 2019 15:42:45 -0700 (MST)

Good Evening. I am using the gregorian.ly because Orthodox liturgical music
is typically unmetered. Additionally, in order to make the hyphens and
spaces look "better" I have "expanded" the lyric hyphen and lyric space
minimum distances. For most of the settings I use, having the same distance
for both (typically 2.25, though sometimes a bit more and sometimes a bit
less) works fine.

However, for this setting, the first line is stretched "too much". I
typically do not like having to fiddle a lot with settings. Like with latex,
I prefer the program to do most of the work. If I change both values to 1.5
or so, the stretching is gone, but then it looks "too compressed". I cannot
seem to get an evenly-spaced document.

Any help is greatly appreciated.

Michael D

\version "2.18.0"
\include "english.ly"
\include "gregorian.ly"

\layout {
  \context{
    \Score \override SpacingSpanner.packed-spacing = ##f
  }
  \context{
    \Lyrics \override LyricHyphen.minimum-distance = #2.25
    \override LyricSpace.minimum-distance = #2.25
  }
}

\header {
  title = \markup\bold\fontsize #0.75
    "Hymns of the Resurrection"
  subtitle = \markup\bold\fontsize #3.5
    {"''Lord, I Call'' - Tone 1"}
  subsubtitle = \markup\bold\fontsize #4.25
        {""}
  poet = \markup\bold\fontsize #1.5
    {"Octoechos : Saturday Evening"}
  composer =  \markup\bold\fontsize #1.5 
    {"Kievan Chant - B. Ledkovsky"}
   tagline = "Translation - OCA Traditional English"  
}

global = {
  \key g \major
  \override Staff.NoteHead.style = #'altdefault
  \override Staff.TimeSignature.stencil = ##f
  %\override Staff.BarLine.stencil = ##f
  \set Score.defaultBarType = "-"
  \bar "|."
}
move = { \bar "" \break }

soprano = 
\relative c'' {
  \global
  % Music follows here.
  a2(b) a4 a a a fs g(fs) 
  e1 \divisioMinima
  g2 a4 a fs1 \divisioMinima
}

alto = 
\relative c' {
  \global
  % Music follows here.
  fs2(g) fs4 fs fs fs d d2 b1 \divisioMinima
  d2 d4 d d1 \divisioMinima
}

tenor = 
\relative c' {
  \global
  % Music follows here.
  d1 c4 c c c a b(a) g1 \divisioMinima
  b2 c4 c a1 \divisioMinima
}

bass = 
\relative c {
  \global
  % Music follows here.
  d2(g) d4 d d d d g(d) e1 \divisioMinima
  g2 d4 d d1 \divisioMinima
}

verse = \lyricmode {
  % Lyrics follow here.
  Lord, __ I call up -- on Thee, hear __ me.
  Hear, me, O Lord!
}

\score {
  \new ChoirStaff <<
    \new Staff \with {
      midiInstrument = "string ensemble 1"
      instrumentName = \markup \center-column { "Soprano" "Alto"}
    } <<
      \new Voice = "soprano" { \voiceOne \soprano }
      \new Voice = "alto" { \voiceTwo \alto }
    >>
    \new Lyrics \lyricsto "soprano" \verse
    \new Staff \with {
      midiInstrument = "string ensemble 1"
      instrumentName = \markup \center-column { "Tenor" "Bass" }
    } <<
      \clef bass
      \new Voice = "tenor" { \voiceOne \tenor }
      \new Voice = "bass" { \voiceTwo \bass }
    >>
  >>
 \layout {
    ragged-last=##t
    #(layout-set-staff-size 22)
    \context {
      \Lyrics
      \override VerticalAxisGroup.staff-affinity = ##f
      \override VerticalAxisGroup.staff-staff-spacing =
        #'((basic-distance . 0)
           (minimum-distance . 2)
           (padding . 2))
    }
    indent = 1.25\cm
    \context {
      \Staff
      \override VerticalAxisGroup.staff-staff-spacing =
        #'((basic-distance . 0)
           (minimum-distance . 2)
           (padding . 2))
    }
  }
  \midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 145/4)      
      }
    }
  }



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html



reply via email to

[Prev in Thread] Current Thread [Next in Thread]