|
From: | Pierre Perol-Schneider |
Subject: | Re: Ego autem non intellego gregorian.ly (translatum googlum) |
Date: | Thu, 1 Jan 2015 12:03:36 +0100 |
Dear Joram,
thanks first, this look much better this way.
About your question about hyphening, I just took it from the example
given in the manual and tried and failed...
Best thanks and happy new year!
F
2014-12-31 20:11 GMT-05:00, Noeck <address@hidden>:
> Hi again François,
>
> there two limiting factors to my answer: 1) I did not write many
> gregorian chants and 2) Lilypond has some limitations in this area.
>
> But there are a few things I know how to improve and I have a few
> questions for you:
>
> Is it a convention in gregorian chants to have the hyphens left aligned
> to the previous syllable (output: Ro- ra- te) and not centered like it
> is usually done in LilyPond (output: Ro - ra - te)? Or is it just a
> shortcoming of many programs that they can not handle lyric hyphens in
> such a way? In the example below, I used the LilyPond default way to
> separate syllables: Ro -- ra -- te (output: Ro - ra - te).
>
>> I am not happy with the first b-flat (too close to the flexus),
>
> I don’t know any systematic help. The override fixes it in this case.
>
>> the episema (too close to the flexa, maybe the ictus, too far from note.
>
> Again, an override can move it.
>
>> And about usage:
>> in the sanctus example mentionned above, the hyphens are simple and
>> lily interprets them as: "jump to the next neuma"
>> In my example it seems to be a "wait to the next note" but the hyphens
>> I had to insert are colliding with the text.
>
> The hyphens you used are just text as any other text so you could also
> space the notes with A’s or .’s – what you want is to skip a note using
> a _ in your file (see the example below).
>
>
> \version "2.18.2"
>
> \paper {
> ragged-right = ##t
> }
>
> \include "gregorian.ly"
> \score {
> <<
> \new VaticanaVoice = "cantus" {
> \override Lyrics.LyricHyphen #'minimum-X-extent = #'( 2 . 2)
> \clef "vaticana-do3"
> f
> \[ g \pes a \]
> \once\override Script.extra-offset = #'(0 . 0.9)
> a\ictus
> d' c'
> \[ c'
> \once\override Accidental.extra-offset = #'(-0.3 . 0)
> \flexa bes \]
> a
> \once \override Episema.extra-offset = #'(0 . 0.2)
> \[ a \episemInitium \flexa g \episemFinis \]
> \divisioMaior
> s a bes a
> \[ g \flexa f \] e
> \[ f \flexa e \] \augmentum d
> \finalis
> }
> \new Lyrics \lyricsto "cantus" {
> %% Use the next line to force hyphens:
> \override Lyrics.LyricHyphen #'minimum-distance = 0.7
> Ro -- ra -- _ te coe -- li de -- _ su -- per _
> et nu -- bes plu -- _ ant Jus -- _ tum.
> }
> >>
> }
>
> Cheers,
> Joram
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user
[Prev in Thread] | Current Thread | [Next in Thread] |