Hi James,
   The attached isn't _exactly_ what you want, but is closer ...
   I added extra padding on the right of the key signatures to give
   the left margin you were after; in the stanzas after the score I
   adjusted margins to line things up.

   There's probably some clever guile code one can use to get the same
   effect automatically.

\header{
  title = "Psalm 4"
  composer = "Scottish Psalter, 1618"
}
\version "2.24.0"

tune  = \relative c' {
  \partial 4

  es4 |
  \override Staff.Clef.stencil = ##f
  es f g as |
  bes bes g \break
  \override Staff.KeySignature.extra-spacing-width = #'(0.0 . 10.0)
  g |
  c bes bes as |
  bes2. \break
  bes4 |
  g bes c bes |
  as g f \break
  g |
  f es es d |es2. \bar "|."
}

vOne = \context Lyrics =vOne \lyricmode {
  \set stanza = "1. "
  Give ear, God of my right --  eous -- ness
  my com -- fort in dis -- tress
  Dis -- play your mer -- cy now to me
  and an -- swer my re -- quest
}

\markup {
  \fill-line {
    \score {
      <<
        \new Staff {
          \override Staff.TimeSignature.extra-spacing-width = #'(0.0 . 4.0)
          \key es \major  \time 4/4 \context Voice = tune \tune
        }
        \lyricsto tune  \vOne
      >>
      \layout {
        indent = 0.0\mm
        line-width = 120\mm
      }
    }
  }
}
\markup {
  \fill-line {
    \hspace #-4 % adjust left margin
    \column {
      \null % add more for more vertical space
      \left-align {
        \line {
          "2."
          \column {
            \left-align {
              "The glory of my name, O men, "
              "how long will you despise?"
              "How long will you delude yourselves,"
              "still searching after lies?"
            }
          } % \column
        } % \line
        \null
        \line {
          "3."
          \column {
            \left-align {
              \line { But know the \smallCaps Lord has set apart}
              "the godly as his own;"
              \line {the \smallCaps Lord will hear me when I call}
              "and my request make known."
            }
          } % \column
        } % \line
        \null
        \line {
          "4."
          \column {
            \left-align {
              "Be angry, yet from sin depart;"
              "consider and be still."
              "Present a righteous sacrifice,"
              "and wait upon his will."
            }
          } % \column
        } % \line
      } % \left-align
    } % \column
    \hspace #10
  } % \fill-line
} % \markup

Reply via email to