Forcing extender lines

2011-04-07 Thread Michael Dykes
How do I force extender lines to be printed? Attached is my example, and I
want (near and at the end) the words Thee and Lord to have extenders after
them as I have indicated in my lyrics, but am not sure how to achieve this.
Help please. Thanks in advance.

-- 
In Christ,
Michael D
\version 2.12.3
\include english.ly
\include gregorian.ly

\header {
  title = The Hymn of Orthodoxy~Only-Begotten Son
  poet = Znamenny Chant~Tone 2
  composer =  Arranged by Michael Dykes
 footer = obs_zn[3].ly
ponomarname = Only-Begotten Son
ponomartype = OwnWork
ponomarsubtype = Arrangement
ponomarsource = Unknown
ponomarauthor = Michael Dykes
maintainer = Michael Dykes
maintaineremail = thedoctor81...@gmail.com
lastupdated = 2011/04/07
ponomarlang = en
ponomarcomments = 
copyright = This score is part of the Ponomar OpenMusic Project
tagline = \markup {
\override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7)
\box \center-column {
  \line { \with-url #http://www.ponomar.net; \line { www. \hspace #-1.0 ponomar \hspace #-1.0 .net \hspace #0.5 } • Orthodox Liturgical music that is \italic free to download, use, modify and distribute. }
  \line { Typeset using \with-url #http://www.LilyPond.org; \line { LilyPond } by \maintainer \hspace #-1.0 . \hspace #0.5 Copyright © 2011. \hspace #0.5 Reference: \footer }
  \line { \teeny \line { Licensed under the Creative Commons Attribution-ShareAlike 3.0 (Unported) License, for details see: \hspace #-0.5 \with-url #http://creativecommons.org/licenses/by-sa/3.0; http://creativecommons.org/licenses/by-sa/3.0 } }
}
  }
}

% #(set-global-staff-size 22)
global = {
  \key f \major

  \override Staff.TimeSignature #'stencil = ##f
  \override Staff.BarLine #'stencil = ##f
}
move = { \bar  \break }

soprano = \relative c'' {
  \global
  % Music follows here.
  a4 a a a a a a a a a g a2 g4 f g2 \finalis
  
  f4 f f g2 g4 g g g f g a(g) f(g) a2 \divisioMinima
  g4 g g a bf2 a4 a a a a g a2(g) f1 \divisioMaior
  
  f4 g a2 a4 a a a a a a a a g a(g f2) g2 \divisioMinima
  f4 f f g2 g4 g g g f g a(g) f(g) a2 \divisioMinima
  g4 g a bf2 a4 a g a2 g f1 \divisioMaior
  
  f4 g a2 a4 a a g a(g) f2 g \divisioMinima
  g2 g4 g g g g g g g f g a(g f g) a1 \divisioMaxima
  g2(a bf2. a4 g2 f) g1 \finalis
  
  
  a2. g4 a(g f2) g1 \divisioMaxima
  g2(f4) g a(g f g) a1 \finalis
  
  g4(a) bf2(a2.) g4 a2(g f1) \finalis
  a2.(g4 f2 g) a\breve \finalis
}

tenor = \relative c' {
  \global
  % Music follows here.
  c4 c c c c c c c c c c c2 c4 a c2 \finalis
  
  a4 a a c2 c4 c c c a c c2 a4(c) c2 \divisioMinima
  bf4 bf bf c d2 c4 c c c c c c1 a \divisioMaior
  
  a4 c c2 c4 c c c c c c c c c c2(a) c \divisioMinima
  a4 a a c2 c4 c c c a c c2 a c \divisioMinima
  bf4 bf c d2 c4 c c c2 c a1 \divisioMaior
  
  a4 c c2 c4 c c c c2 a c \divisioMinima
  c2 c4 c c c c c c c a c c2(a) c1 \divisioMaxima
  bf2(c d2. c a2) bf1 \finalis
  
  c2. c4 c2(a) c1 \divisioMaxima
  c2(a4) c c2(a4 c) c1 \finalis
  
  bf4(c) d2(c2.) bf4 c1(a) \finalis
  c1(a2 c) c\breve \finalis
}

bass = \relative c {
  \global
  % Music follows here.
  f4 f f f f f f f f f c f2 f4 d c2 \finalis
  
  d4 d d c2 c4 c c c d c f2 d4(f) f2 \divisioMinima
  g4 g g f bf,2 f'4 f f f f c f2(c) d1 \divisioMaior
  
  d4 c f2 f4 f f f f f f f f c f2(d) c \divisioMinima
  d4 d d c2 c4 c c c d c f2 d f \divisioMinima
  g4 g f bf,2 f'4 f c f2 c d1 \divisioMaior
  
  d4 c f2 f4 f f c f2 d c \divisioMinima
  c2 c4 c c c c c c c d c f2(d) c1 \divisioMaxima
  g'2(f bf,2. f' d2 g g,1) \finalis
  
  f2. c4 f2(d) c1 \divisioMaxima
  c2(f4) c f2.(c4) f1 \finalis
  
  g4(f) bf,2(f'2.) f4 f1(d) \finalis
  f1(d2 c) f f, \breve \finalis
}

verse = \lyricmode {
  \override LyricSpace #'minimum-distance = #1.0
  \override LyricText #'font-size = #+1
  % Lyrics follow here.
  
  Both now and 
  \override LyricHyphen #'minimum-distance = #1.4
  ev -- er, and 
  \override LyricHyphen #'minimum-distance = #1.4
  un -- to a -- ges of a -- ges. A -- men.
  
  On -- ly- Be -- got -- ten Son and Im -- mor -- tal Word __ of __ God,
  Who for our sal -- va -- tion didst will to be in -- carn -- ate,
  
  of the Ho -- ly The -- o -- to -- kos and Ev -- er- Vir -- gin Ma -- ry,
  Who with -- out change, didst be -- come man, and wast cru -- ci -- fied,
  O Christ our God, tramp -- ling down death by death.
  
  Who art one of the Ho -- ly Tri -- ni -- ty,
  glor -- i -- fied with the Fa  -- ther, and the Ho -- ly Spir -- it:
  Save __ us!
  
  Lord, have mer -- cy.
  Lord,__ have mer -- cy.
  
  To __ Thee,__ O Lord.__
  A -- men.
}

\score {
  \new ChoirStaff 
\new Staff \with {
  midiInstrument =  string ensemble 1 
  instrumentName = \markup \center-column { S }
} 
  \new Voice = soprano { \voiceOne \soprano }

\new Lyrics \lyricsto soprano \verse
\new Staff \with {
  midiInstrument =  string ensemble 1 
  instrumentName = \markup \center-column { T B }
} 
  

Re: Forcing extender lines

2011-04-07 Thread Janek Warchoł
2011/4/7 Michael Dykes thedoctor81...@gmail.com:
 How do I force extender lines to be printed? Attached is my example, and I
 want (near and at the end) the words Thee and Lord to have extenders after
 them as I have indicated in my lyrics, but am not sure how to achieve this.
 Help please. Thanks in advance.

You need to put a space before __ (otherwise it is not recognized as
an extender line command by LilyPond). So
  To __ Thee, __ O Lord. __
instead of
  To __ Thee,__ O Lord.__

Also, please add \revert Score.SpacingSpanner #'packed-spacing to your
file, for example inside global variable. It would make your score
not look crappy ;)

HTH,

Janek

___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user