lilypond-user
[Top][All Lists]
Advanced

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

Re: lyric hyphen goes outside staff limits at line break


From: Zsolt Cselényi
Subject: Re: lyric hyphen goes outside staff limits at line break
Date: Sat, 10 Mar 2012 18:25:20 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Phil Holmes <mail <at> philholmes.net> writes:

> 
> ----- Original Message ----- 
> From: "Zsolt Cselényi" <zsolt.cselenyi <at> gmail.com>
> To: <lilypond-user <at> gnu.org>
> Sent: Saturday, March 10, 2012 12:16 PM
> Subject: lyric hyphen goes outside staff limits at line break
> 
> > Hi!
> >
> >  I am working with music (chant) using the modern transcription of ancient
> > music as recommended. I noticed that the line breaks, which can occur 
> > between
> > any two words or even between syllables in a single word, do not take into
> > consideration the lyric hyphens so they many times end up going outside 
> > the
> > right end of the staff.
> >  This is really annoying and I tried many many tricks and workarounds to 
> > no
> > avail. So I give up and ask for help from you. Is it possible in any way 
> > to keep
> > the hyphens within limits?
> > Thanks for any advice!
> >
> > Zsolt
> 
> Please provide a tiny example which illustrates your difficulty. 
> http://lilypond.org/tiny-examples.html
> 
> --
> Phil Holmes
> 

Here is an example, as short as I could make it:

\version "2.14.2"
\include "gregorian.ly"
\paper {
  paper-width = 28\mm
  left-margin = 0\mm
  right-margin = 0\mm
}
chant = { f' f' f' f' f' \finalis }
verba = \lyricmode { bla -- bla -- bla -- bla -- bla }
\score {
  \new Staff <<
    \new Voice = "melody" \chant
    \new Lyrics = "one" \lyricsto melody \verba
  >>
  \layout {
    \context {
      \Staff
      \remove Bar_engraver
      \remove Time_signature_engraver
    }
  }
}

For the above the first line is broken after three "bla"-s and the hyphen of the
last "bla" sticks out completely on the right.






reply via email to

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