On 25.11.2008 (16:26), Trevor Daniels wrote: > Eyolf > > Does this do what you want? I'm not sure what it is you want to do, so > this may be wide of the mark. The quotes make a phrase into one big > syllable which can then be placed by specifying its musical length. The > notes are spaced out to fit each phrase, but that can be controlled by > changing the musical length.
Sorry, I wasn't clear. What I'm after is a way to mimic the ligatures of plainchant in ordinary notation. I've found that the easiest way to do that (without fiddling with scheme) is to use \time 1/4 and set all the "neumes" as subdivisions of a quarter note. With \override BarLine #'X-extent = #'(-1.5 . 1.5), each neume will then be separated into nice groups, without having to resort to slurs etc. BUT the problem that remains is that long syllables, like "-bum" cause the notes on that syllable to be spread wider apart than e.g. with "-ri-", as in the following example: \include "gregorian.ly" spiritusC = \relative c' { \time 1/4 \override Lyrics.LyricSpace #'minimum-distance = #0 d4 \times 2/3 { f8 a g } g a a4 g f8 e d4 f8 g g8 d f g a g f4 g8 a a4 \times 2/3 { g8 f d } e f g a g4 } spirLyr = \lyricmode { Spi -- ri -- _ _ tus _ Do -- mi -- ni _ re -- ple -- _ vit _ or -- _ bem _ ter -- ra -- _ rum, al -- _ _ le -- _ lu -- _ ia. } \score { \new Staff << \new Voice = "melody" \spiritusC \new Lyrics = "one" \lyricsto melody \spirLyr >> \layout { \context { \Staff \remove "Time_signature_engraver" \remove "Collision_engraver" \override BarLine #'X-extent = #'(-1.5 . 1.5) \override Stem #'transparent = ##t \override Beam #'transparent = ##t \override BarLine #'transparent = ##t \override TupletNumber #'transparent = ##t } } } I should also say that if there is a better way of doing this, I will stop my search here and now. eyolf -- James Bond: Oh, thanks for deserting me back there. Major Anya Amasova: Every woman for herself, remember? James Bond: Well, you did save my life. Thank you. Major Anya Amasova: We all make mistakes, Mr. Bond. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user