Re: Not enough space between certain words

2010-12-28 Thread Wilbert Berendsen
Op zondag 26 december 2010 schreef Michael:

 I am working on another liturgical piece of music, and it has a refrain
 that ends with the word: Alleluia! In most cases, that word is getting
 scrunched up, and the dashes are not visible. The rest of the piece is
 fine, except for that part. Could anyone help, please? Attached is the
 current version of the file.

Add this:

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

just below the \include gregorian.ly .

The first incantation will improve the note spacing which is changed to the 
gregorian default style by gregorian.ly, and the second one forces a minimum 
distance between syllabes with and without hyphens, so that they do not 
disappear. Of course you can experiment with the vaules.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
Nederlands LilyPond forum: http://www.lilypondforum.nl/
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Not enough space between certain words

2010-12-28 Thread Jan Warchoł
Hi,

I have additional useful information :) Please add

\revert Score.SpacingSpanner #'packed-spacing

to your global variable, too. You'll notice that spacing of notes
sung to word Thee (right before Alleluia) improves dramatically!

cheers,
Janek

2010/12/27 Jan Warchoł lemniskata.bernoulli...@gmail.com:
 Hi,

 i found something that may be helpful to you: there are some strange
 gaps in the output, for example after because He hath in first
 system, or inside Alleluias (like in the third system). They became
 obvious when there is no lyrics (try compiling the attached code).
 I suppose they appear because barlines are still there (they are made
 invisible, but still exist). It can be solved by switching the time
 signature off - using cadenzas. You can add the cadenza indication in
 global variable:

 global = {
  \key f \major
  \cadenzaOn
  \override Staff.TimeSignature #'stencil = ##f
  \override Staff.BarLine #'stencil = ##f
 }

 (unfortunately you'll have to manually add breaks by using \bar 
 \break in apprppriate places.)

 Hope that helps,
 Janek


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


Re: Not enough space between certain words

2010-12-27 Thread Phil Holmes
See also:

http://lsr.dsi.unimi.it/LSR/Item?id=680

By the way, Michael, the information James supplied is not too difficult to 
find and is good practice for using Lily.  Open the Notation Reference in your 
PDF viewer.  Search for hyphen and it will give you the Contents entry for 
Extenders and Hyphens.  Follow the link and it gives you exactly the 
information you need.

--
Phil Holmes


  - Original Message - 
  From: James Bailey 
  To: Michael Dykes 
  Cc: lilypond-user@gnu.org 
  Sent: Sunday, December 26, 2010 9:44 PM
  Subject: Re: Not enough space between certain words




  On Dec 26, 2010, at 9:36 PM, Michael Dykes wrote:


I am working on another liturgical piece of music, and it has a refrain 
that ends with the word: Alleluia! In most cases, that word is getting 
scrunched up, and the dashes are not visible. The rest of the piece is fine, 
except for that part. Could anyone help, please? Attached is the current 
version of the file.





  In the Notation Reference in the section on lyrics, specifically, extenders 
and hyphens, minimum-length and minimum-distance are named as controlling 
whether or not hyphens are displayed.


--


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


Re: Not enough space between certain words

2010-12-27 Thread Jan Warchoł
Hi,

i found something that may be helpful to you: there are some strange
gaps in the output, for example after because He hath in first
system, or inside Alleluias (like in the third system). They became
obvious when there is no lyrics (try compiling the attached code).
I suppose they appear because barlines are still there (they are made
invisible, but still exist). It can be solved by switching the time
signature off - using cadenzas. You can add the cadenza indication in
global variable:

global = {
  \key f \major
  \cadenzaOn
  \override Staff.TimeSignature #'stencil = ##f
  \override Staff.BarLine #'stencil = ##f
}

(unfortunately you'll have to manually add breaks by using \bar 
\break in apprppriate places.)

Hope that helps,
Janek


strange gaps.ly
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Not enough space between certain words

2010-12-27 Thread Jan Warchoł
Dear Francois,

you must have clicked reply button instead of reply to all and the
message was sent to me only. I forward it to Michael and to the list.

Yours Pondly,
Janek

2010/12/27 Music Teacher alicuota...@gmail.com:
 Dear Michael,

 eliminating the hyphens to form normal words is quite normal. Dont
 worry for that, you will find it in many editions also before
 computer-engraving. I looked at theses Alleluias and they are totally
 ok.

 Greetings,

 Francois

 2010/12/27, Jan Warchoł lemniskata.bernoulli...@gmail.com:
 Hi,

 i found something that may be helpful to you: there are some strange
 gaps in the output, for example after because He hath in first
 system, or inside Alleluias (like in the third system). They became
 obvious when there is no lyrics (try compiling the attached code).
 I suppose they appear because barlines are still there (they are made
 invisible, but still exist). It can be solved by switching the time
 signature off - using cadenzas. You can add the cadenza indication in
 global variable:

 global = {
   \key f \major
   \cadenzaOn
   \override Staff.TimeSignature #'stencil = ##f
   \override Staff.BarLine #'stencil = ##f
 }

 (unfortunately you'll have to manually add breaks by using \bar 
 \break in apprppriate places.)

 Hope that helps,
 Janek



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


Re: Not enough space between certain words

2010-12-26 Thread James Bailey

On Dec 26, 2010, at 9:36 PM, Michael Dykes wrote:

 I am working on another liturgical piece of music, and it has a refrain that 
 ends with the word: Alleluia! In most cases, that word is getting scrunched 
 up, and the dashes are not visible. The rest of the piece is fine, except for 
 that part. Could anyone help, please? Attached is the current version of the 
 file.


In the Notation Reference in the section on lyrics, specifically, extenders and 
hyphens, minimum-length and minimum-distance are named as controlling whether 
or not hyphens are displayed.___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user