Re: Wide spacing after extremely long syllable

2016-03-09 Thread Pierre Perol-Schneider
Nice Simon !

2016-03-09 15:46 GMT+01:00 Simon Albrecht :

> On 09.03.2016 03:14, markdblackwell wrote:
>
>> After an extremely long syllable in the lyrics, the next measure's
>> spacing is
>> quite wide, even with ragged-right.
>>
>> In the tiny example below, the problematic measure (of two eighth notes)
>> comprises the word, "shine".
>>
>
> First thing I think of would be a completely different route – don’t know
> if it fits into your entire framework:
>
> \version "2.19.37"
> \paper {
>   left-margin = 5\mm
>   right-margin = 5\mm
>   ragged-right = ##t
> }
> \layout {
>   \context {
> \Staff
> \remove "Time_signature_engraver"
>   }
> }
> theLyrics = \lyricmode {
>   Rest4 e -- ter -- nal grant un -- to them, O Lord,
>   and let light per -- pe -- tu -- al
>   \once \override LyricText.self-alignment-X = #LEFT
>   shine on
> }
> notes = \relative c'' {
>   \cadenzaOn
>   a1*17/4
>   \bar "|"
>   a8[( c]) \break
>   \bar "|"
>   a4
> }
> \score {
>   <<
> \new Staff
> \new Voice = "one" \notes
> \new Lyrics \theLyrics
>   >>
> }
>
> HTH,
> Simon
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Wide spacing after extremely long syllable

2016-03-09 Thread Simon Albrecht

On 09.03.2016 03:14, markdblackwell wrote:

After an extremely long syllable in the lyrics, the next measure's spacing is
quite wide, even with ragged-right.

In the tiny example below, the problematic measure (of two eighth notes)
comprises the word, "shine".


First thing I think of would be a completely different route – don’t 
know if it fits into your entire framework:


\version "2.19.37"
\paper {
  left-margin = 5\mm
  right-margin = 5\mm
  ragged-right = ##t
}
\layout {
  \context {
\Staff
\remove "Time_signature_engraver"
  }
}
theLyrics = \lyricmode {
  Rest4 e -- ter -- nal grant un -- to them, O Lord,
  and let light per -- pe -- tu -- al
  \once \override LyricText.self-alignment-X = #LEFT
  shine on
}
notes = \relative c'' {
  \cadenzaOn
  a1*17/4
  \bar "|"
  a8[( c]) \break
  \bar "|"
  a4
}
\score {
  <<
\new Staff
\new Voice = "one" \notes
\new Lyrics \theLyrics
  >>
}

HTH,
Simon

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


Re: Wide spacing after extremely long syllable

2016-03-08 Thread Pierre Perol-Schneider
This looks like a bug to me. I can't find any workaround for v2.19.
With v2.18, not nice but works:

\version "2.18.2"
\paper {
  left-margin = 5\mm
  right-margin = 5\mm
  ragged-right = ##t
}
\layout {
  \context {
\Staff
\remove "Time_signature_engraver"
  }
}
theLyrics = \lyricmode {
  \once \override LyricText.self-alignment-X = #LEFT
  \once \override LyricText.X-extent = #'(0 . 72)
  Rest_eternal_grant_unto_them,_O_Lord,_and_let_light_perpetual
  shine on
}
notes = \relative c'' {
  \time 1/1
a1
  \once\override Staff.BarLine.extra-offset = #'(5 . 0)
  \time 2/8
a8[( c]) \break
  \time 1/4
a4
}
\score {
  <<
\new Staff
  \new Voice = "one" \notes
\new Lyrics \lyricsto "one" \theLyrics
  >>
}

Cheers,
Pierre

2016-03-09 3:14 GMT+01:00 markdblackwell <markdblackwel...@gmail.com>:

> After an extremely long syllable in the lyrics, the next measure's spacing
> is
> quite wide, even with ragged-right.
>
> In the tiny example below, the problematic measure (of two eighth notes)
> comprises the word, "shine".
>
> Before each of its eighth notes, I tried the following commands, but they
> didn't shrink the problematic measure:
>
> \once \override Score.SpacingSpanner.average-spacing-wishes = ##t
> \once \override Score.SpacingSpanner.common-shortest-duration =
> #(ly:make-moment 1/8)
> \once \override Score.SpacingSpanner.base-shortest-duration =
> #(ly:make-moment 1/8)
> \once \override Score.SpacingSpanner.shortest-duration-space = #0.1
> \once \override Score.SpacingSpanner.spacing-increment = #1.2
>
> Although the following command shrinks the problematic measure, it also
> places the second eighth note completely after the word, "shine"—which
> looks
> bad:
>
>\once \override Score.SpacingSpanner.packed-spacing = ##t
>
> How can I shrink the problematic measure (after the extremely long
> syllable)
> to a more-normal spacing, while still aligning the word, "shine" under both
> eighth notes (as normal)?
>
> I prefer to keep the extremely long syllable and the problematic measure
> together on the same system (line).
>
> Here's the tiny example:
>
> \version "2.19.37"
> \paper {
>   left-margin = 5\mm
>   right-margin = 5\mm
>   ragged-right = ##t
> }
> \layout {
>   \context { \Staff
> \remove "Time_signature_engraver"
>   }
> }
> theLyrics = \lyricmode {
>   \once \override LyricText.self-alignment-X = #LEFT
> Rest_eternal_grant_unto_them,_O_Lord,_and_let_light_perpetual
> shine on
> }
> notes = \relative c'' {
>   \time 1/1
> a1
>   \time 2/8
> a8[( c]) \break
>   \time 1/4
> a4
> }
> \score {
>   <<
> \new Staff
>   \new Voice = "one" \notes
> \new Lyrics \lyricsto "one" \theLyrics
>   >>
> }
>
>
>
>
> --
> View this message in context:
> http://lilypond.1069038.n5.nabble.com/Wide-spacing-after-extremely-long-syllable-tp188318.html
> Sent from the User mailing list archive at Nabble.com.
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Wide spacing after extremely long syllable

2016-03-08 Thread markdblackwell
After an extremely long syllable in the lyrics, the next measure's spacing is
quite wide, even with ragged-right.

In the tiny example below, the problematic measure (of two eighth notes)
comprises the word, "shine".

Before each of its eighth notes, I tried the following commands, but they
didn't shrink the problematic measure:

\once \override Score.SpacingSpanner.average-spacing-wishes = ##t
\once \override Score.SpacingSpanner.common-shortest-duration =
#(ly:make-moment 1/8)
\once \override Score.SpacingSpanner.base-shortest-duration =
#(ly:make-moment 1/8)
\once \override Score.SpacingSpanner.shortest-duration-space = #0.1
\once \override Score.SpacingSpanner.spacing-increment = #1.2

Although the following command shrinks the problematic measure, it also
places the second eighth note completely after the word, "shine"—which looks
bad:

   \once \override Score.SpacingSpanner.packed-spacing = ##t

How can I shrink the problematic measure (after the extremely long syllable)
to a more-normal spacing, while still aligning the word, "shine" under both
eighth notes (as normal)?

I prefer to keep the extremely long syllable and the problematic measure
together on the same system (line).

Here's the tiny example:

\version "2.19.37"
\paper {
  left-margin = 5\mm
  right-margin = 5\mm
  ragged-right = ##t
}
\layout {
  \context { \Staff
\remove "Time_signature_engraver"
  }
}
theLyrics = \lyricmode {
  \once \override LyricText.self-alignment-X = #LEFT
Rest_eternal_grant_unto_them,_O_Lord,_and_let_light_perpetual
shine on
}
notes = \relative c'' {
  \time 1/1
a1
  \time 2/8
a8[( c]) \break
  \time 1/4
a4
}
\score {
  <<
\new Staff
  \new Voice = "one" \notes
\new Lyrics \lyricsto "one" \theLyrics
  >>
}




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Wide-spacing-after-extremely-long-syllable-tp188318.html
Sent from the User mailing list archive at Nabble.com.

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