Re: Hungarian Gregorian

2015-02-26 Thread Pierre Perol-Schneider
Hi,

2015-02-26 14:29 GMT+01:00 Rita Composer ritacompo...@gmail.com:


 For me the dot question is still a problem.
 I changed some and an extra dot appeares at the end of the melisma. I used
 your last modern Gregorian ily file...but still.


Those lines (line 9 to 13) :

melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
   { \neume { $mus } \omit Accidental h }
 #})

have nothing to do in your 'salveregina_Jn' file.
Delete those lines and extra dots will desepear.

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


Re: Hungarian Gregorian

2015-02-26 Thread Pierre Perol-Schneider
2015-02-26 14:29 GMT+01:00 Rita Composer ritacompo...@gmail.com:



 I1d like to ask how can I override the space between single noteheads/
 melismas just in one score.
 So for example I have 1 page with several scores and I'd like to have
 bigger distance / space between noteheads in one score.

 I've found this in the ily file

 space =

 #(define-music-function

 (parser location anzahl)

 (number?)

 #{

 \grace { \repeat unfold #anzahl s }

 #})


 But I cannot see any numbers to change...



Yes, absolutely, '\space' is your friend; try:

\version 2.19.15

\include modernGregorian.ily

\transpose c c' {
  \clef G
  \omit Stem
  \key c\major
  \melisma { a4^\markup {\fontsize #1.5 l} \lst a \tli g \lst a \tli g }
  \space #30
  d \bar ||
}

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


Re: Hungarian Gregorian

2015-02-23 Thread Pierre Perol-Schneider
Dear Sister Judit,
Dear All,

Please find herewith where I am so far :
http://lsr.di.unimi.it/LSR/Item?id=973
I'm still not convinced by the ledger lines (see ask for help here:
http://lilypond.1069038.n5.nabble.com/Fixed-ledger-line-width-with-no-dimension-tc172180.html)
and other few things.

Anyway, I hope you like it !

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


Re: Hungarian Gregorian

2015-02-19 Thread Pierre Perol-Schneider
Hi,
see attached files.

Cheers,
Pierre


2015-02-13 13:09 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 Hi,

 I'll try to find some time to take a look at it during the week end.

 Cheers,
 Pierre

 2015-02-12 18:46 GMT+01:00 Rita Composer ritacompo...@gmail.com:

 Dear Users,

 We have still a problem with the dots. The program puts one dot in a
 right place and  plus one above...
 A tiny example is attached!

 Thank you for checking it!
 Sister Judit

 2015-02-03 20:08 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:

 Thank you all for your kind support.
 I'm a litlle busy for the moment but will come back asap!!

 @ Werner: yes no problem at all to change the stem length.

 Cheers,
 Pierre





\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff
\language deutsch
\header { 
  tagline = ##f
}

myMelodyantifónaNégy = \transpose c c' {
  \clef G
  \omit Stem
  \key d\major
  \melisma { f4 g \lst a4.}   -- double dot... how to make it without doubleing?? 
  \bar |.
}
myLyricsantifónaNégy = \lyricmode {
 
  
}
\score {
  
\cadenzaOn
\new Voice = MyMelodyantifónaNégy \myMelodyantifónaNégy
\new Lyrics \lyricsto MyMelodyantifónaNégy \myLyricsantifónaNégy
  
  \layout { }
  \header {
piece = \markup {  
  \fontsize #2 
  {
\bold 4.
Kórus:
  }
}
  }
}

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  system-system-spacing = #'((minimum-distance . 16)) 
}

modernGregorian.ily
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-13 Thread Pierre Perol-Schneider
Hi,

I'll try to find some time to take a look at it during the week end.

Cheers,
Pierre

2015-02-12 18:46 GMT+01:00 Rita Composer ritacompo...@gmail.com:

 Dear Users,

 We have still a problem with the dots. The program puts one dot in a right
 place and  plus one above...
 A tiny example is attached!

 Thank you for checking it!
 Sister Judit

 2015-02-03 20:08 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:

 Thank you all for your kind support.
 I'm a litlle busy for the moment but will come back asap!!

 @ Werner: yes no problem at all to change the stem length.

 Cheers,
 Pierre



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


Re: Hungarian Gregorian

2015-02-12 Thread Rita Composer
Dear Users,

We have still a problem with the dots. The program puts one dot in a right
place and  plus one above...
A tiny example is attached!

Thank you for checking it!
Sister Judit

2015-02-03 20:08 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 Thank you all for your kind support.
 I'm a litlle busy for the moment but will come back asap!!

 @ Werner: yes no problem at all to change the stem length.

 Cheers,
 Pierre


\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff
\language deutsch
\header { 
  tagline = ##f
}

melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
   { \neume { $mus } \omit Accidental h }
 #})



myMelodyantifónaNégy = \transpose c c' {
  \clef G
  \omit Stem
  \key d\major
 \melisma { f4 g \lst a4.}   -- double dot... how to make it without doubleing?? 
 
 
 
  \bar |.
}
myLyricsantifónaNégy = \lyricmode {
 
  
}
\score {
  
\cadenzaOn
\new Voice = MyMelodyantifónaNégy \myMelodyantifónaNégy
\new Lyrics \lyricsto MyMelodyantifónaNégy \myLyricsantifónaNégy
  
  \layout { }
  \header {
piece = \markup {  
  \fontsize #2 
  {
\bold 4.
Kórus:
  }
}
  }
}

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  system-system-spacing = #'((minimum-distance . 16)) 
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-08 Thread Rita Composer
Dear Pierre,

Thank you for correcting something in connection with the dots,
But we have still a problem with it. The program puts one dot in a right
place and  plus one above...
I attached.

Thank you!
Sister Judit




\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff
\language deutsch
\header { 
  tagline = ##f
}

melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
   { \neume { $mus } \omit Accidental h }
 #})



myMelodyantifónaNégy = \transpose c c' {
  \clef G
  \omit Stem
  \key d\major
 \melisma { f4 g \lst a4.}   -- double dot... how to make it simple? 
 
 
 
  \bar |.
}
myLyricsantifónaNégy = \lyricmode {
 
  
}
\score {
  
\cadenzaOn
\new Voice = MyMelodyantifónaNégy \myMelodyantifónaNégy
\new Lyrics \lyricsto MyMelodyantifónaNégy \myLyricsantifónaNégy
  
  \layout { }
  \header {
piece = \markup {  
  \fontsize #2 
  {
\bold 4.
Kórus:
  }
}
  }
}

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  system-system-spacing = #'((minimum-distance . 16)) 
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-03 Thread Pierre Perol-Schneider
Thank you all for your kind support.
I'm a litlle busy for the moment but will come back asap!!

@ Werner: yes no problem at all to change the stem length.

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


Re: Hungarian Gregorian

2015-02-02 Thread Pierre Perol-Schneider
2015-02-02 15:49 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:



 2015-02-02 15:43 GMT+01:00 Rita Composer ritacompo...@gmail.com:


Another proble happened with the dots I attached an example.


 Ok, I'll take a look at tonight.


As promised, see attached files.
This is more or less a draft with some ideas (with far too many issues),
even if the output isn't that bad.
Waiting for your comments,

Goodnight,
Pierre


modernGregorian.ily
Description: Binary data
\version 2.19.15
\include modernGregorian.ily
\pointAndClickOff
\language deutsch

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 15
  right-margin = 15
  tagline = ##f
  ragged-last = ##t
  markup-system-spacing.basic-distance = 11
}

siQuaerisMelody = \transpose c c' {
  \clef G
  \omit Stem
  \melisma { g g \lst a \sli f \lst g \tli f \tli e \tli d \lst g } 
  \melisma { a h c' \lst d' } 
  \melisma { \lst c' \tli h \tli a } g a f g
  \bar ' \noBreak
  \melisma { c' \lst c' \tli h \tli a \lst h }
  g a e \melisma { \lst f \tli e \tli d } 
  e g g
  \bar |
  h \melisma { \lst d' \tli c' \lst d' \sli h \lst h \sli g }
  \bar \break
  h \melisma { c' \lst d' } \melisma { \lst c' \tli h \tli a } 
  \melisma { h \lst c' }  d'  
  \bar ' \noBreak
  g \melisma { a \lst h \sli g \lst g \mli d \lst f \tli e \tli d } 
  e \melisma { c \lst e \lst g } 
  \melisma { \lst a \tli g \lst c' \tli h \tli a \lst h \sli g }  g
  \bar |
  d' \melisma { \lst e' \sli c' d' \lst e' \lst e' \sli c' \lst d' }
  h \melisma { \lst c' \tli h \tli a }
  \bar \break
  \melisma { h c' \lst d' } \melisma { \lst c' \tli h \tli a } g g
  \bar ' \noBreak
  \melisma { g \lst a }  \melisma { e f \lst g } \melisma { a \lst h }
  g c'-\tweak extra-offset #'(0 . 0.5) \orn  a b
  \bar |
  \melisma { \lst c' \tli h \tli a } g h d' e' c' d'
  \bar ' \noBreak
  \melisma { \lst e' \sli c' \lst e' \tli d' }
  \bar \break
  \melisma { 
\lst d' \sli h c' \lst d' \lst d' \lli g r 
e f \lst g r
a \lst h \sli g r
h \lst d' d' r
\lst e' \sli c' \lst e' \tli d' r
\lst d' \sli h c' \lst d' r
\lst d' \lli g \lst a \tli g \tli f \tli e \lst f
  }
  d d a 
  \melisma { 
f \lst g \tli f \tli e \tli d \lst g r
a \lst h r
\lst c' \sli a \lst h \sli g \lst a 
  }
  g 
  \bar || 
  \melisma { 
c' \lst c' \tli h \tli a r
\lst h \sli g \lst a 
  }
  \bar \break
  g g \melisma { e \lst g } a f g
  \bar ' \noBreak
  h g c' a h d' \melisma { \lst d' \sli h }
  \bar |
  d' d' e' \melisma { c' d' \lst e' } d' 
  \melisma { \lst c' \tli h \tli a } h
  \bar ' \noBreak
  \space #1
  \bar \break
  \melisma { g \lst a a } 
  \melisma { e \lst f \sli d } 
  \melisma { g a \lst h } g 
  \melisma { \lst c' \tli h \tli a } 
  \melisma { \lst a \tli g }
  \bar |.
}

siQuaerisLyrics = \lyricmode {
  Si quae -- ris mi -- ra cu -- la 
  mors er -- ror ca -- la -- mi -- tas
  dae -- mon
  le -- pra fu -- gi -- unt 
  ae -- gri sur -- gunt sa -- ni 
  \set stanza = *
  ce -- dunt ma -- re
  \skip 4 vin -- cu -- la 
  \revert LyricText.self-alignment-X
  mem -- bra res -- que per -- di -- tas
  pe -- tunt et ac -- ci -- pi -- unt
  ju --
  \skip 4 ve -- nes et ca -- ni.
  \set stanza = V)
  Per --
  e -- unt per -- i -- cu -- la
  ces -- sat et ne -- ces -- si -- tas
  nar -- rent hi qui sen -- ti -- unt
  \override LyricHyphen.minimum-distance = #4
  \override LyricSpace.minimum-distance = #4
  di -- cant Pa -- du -- a -- ni. *
}

\score {
  
\cadenzaOn
\new Voice = SiQuaeris \siQuaerisMelody
\new Lyrics \lyricsto SiQuaeris \siQuaerisLyrics
  
  \layout {
\context {
  \Lyrics
  %\override VerticalAxisGroup.staff-affinity = ##f
  fontSize = #-1.5 
}
  }
  \header {
piece = \markup\concat { 
  \fontsize #7 \bold 8216* 
  \hspace #3
  \raise #0.5 
  {
  \bold OFM: \hspace #0.5 Anton.cf./N3/R2. 
  \hspace #0.5
  \bold F: \hspace #0.5 OFM-122: f.83v.
  }
}
  }
}

siQuaerisViiMelody = \transpose c c' {
  \clef G
  \omit Stem
  \melisma {
c' \lst c' \tli h \tli a \lst h \lst h \sli g \lst a 
  }
  g g \melisma { e \lst g } 
  \melisma { \lst a \sli f \lst g } 
  \melisma { \lst h \sli g } c' 
  \melisma { \lst h \tli a \lst h } 
  \melisma { \lst d' \sli h }
  \bar ' \noBreak
  \melisma { d' d' \lst e' }
  \melisma { c' d' \lst e' } d' 
  \melisma { \lst c' \tli h \tli a } h 
  \melisma { g \lst a }
  \melisma { 
\lst a \mli e \lst f \sli d r
g \lst a r
h \lst c' \tli h \tli a \lst a \tli g
  }
  \bar |.
}

siQuaerisViiLyrics = \lyricmode {
  \override LyricHyphen.minimum-distance = #2
  \override LyricSpace.minimum-distance = #2
  \set stanza = V2)
  Glo -- ri -- a Pa -- tri et Fi -- li -- o
  et Spi -- ri -- tu -- i San -- cto.
}

\markup\column {
  \vspace #1
  \scale #'(0.8 . 0.8) {
\score {
  
\cadenzaOn
\new Voice = SiQuaerisVii \siQuaerisViiMelody
\new Lyrics \lyricsto SiQuaerisVii \siQuaerisViiLyrics
  
  \layout {
   

Re: Hungarian Gregorian

2015-02-02 Thread Pierre Perol-Schneider
Dear Sister Judit,

2015-02-02 15:43 GMT+01:00 Rita Composer ritacompo...@gmail.com:


 lots of people started to be glad, and they are happy with us that we can
 creat such type of music.


Great!


 For example, one of the professional musition (not such beginer like me)
 now they noticed that the connection between the noteheads which were
 curved in the first version, now straight. Can you make it curved again?


Ok, I'll see what I can do.
The problem with the former glyph was that it sometimes desapeared.


 Another proble happened with the dots I attached an example.


Ok, I'll take a look at tonight.

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


Re: Hungarian Gregorian

2015-02-02 Thread Pierre Perol-Schneider
Hi Sister Judit,

I slightly changed 'modernGregorian.ily' so that you could typset in any
langage note you'd like.
I also added a '\versus' and '\responsum' option.

Cheers,
Pierre

2015-02-01 14:31 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 And ragged-right = ##f is ok now.
 See new attached files.

 Cheers,
 Pierre


 2015-02-01 14:12 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:

 Oups...

 2015-02-01 12:44 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:


 Simply add :

  melisma = #(define-music-function (parser location mus)
  (ly:music?)
  #{
 { \neume { $mus } h }
  #})

 In your file (or replace it in modernGregorian.ily).


 In fact:

 melisma = #(define-music-function (parser location mus)
  (ly:music?)
  #{
 { \neume { $mus } \omit Accidental h }
  #})

 Cheers,
 Pierre







\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff
\language deutsch

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  tagline = ##f
}

myMelody = \transpose c c' {
  \clef G
  \key f\major
  \omit Stem
  \repeat volta 2 {
f f \melisma {  g \lst a } a 
\once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
a g \melisma { \lst a g } \melisma { \lst e f }
g \melisma { \lst f e } d d \space #2
  }
}

myLyrics = \lyricmode {
  \override LyricHyphen.minimum-distance = #5
  \override LyricSpace.minimum-distance = #5
  \versus { A -- le -- lu -- ja. }
  \responsum { 
a -- le -- lu -- ja.
a -- le -- lu -- ja.
  }
}

\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelody
\new Lyrics \lyricsto MyMelody \myLyrics
  
  \layout {
system-count = 1
ragged-right = ##f
\context {
  \Lyrics
  \override VerticalAxisGroup.staff-affinity = ##f
}
  }
  \header {
piece = \markup { 
  \lower #2.7 \fontsize #9 \bold 551 
  \column {
\bold Alleluja
(ÉE 432)
  }
}
  }
}


modernGregorian.ily
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-02 Thread Pierre Perol-Schneider
2015-02-02 15:49 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:




 Another proble happened with the dots I attached an example.


 Ok, I'll take a look at tonight.


Ok, that was easy (not sure if some strange issues will occur though...)
Please try the attached file.
Cheers
Pierre


modernGregorian.ily
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-02 Thread Purszki Sándor
Dear Pierre!

I can't believe my eyes, it's beautiful! It is better than I suspected this
curve connection between noteheads is elegant. Great job! When it will be
completed I will forward this notation to church music department of
Hungary to use lilypond.
Unfortunately I haven't got enough time to try it. I hope I can support you
with some comments in the future.
I hope the sisters will pray for you. :D

Sanyi

On 3 February 2015 at 00:43, Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com wrote:

 2015-02-02 15:49 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:



 2015-02-02 15:43 GMT+01:00 Rita Composer ritacompo...@gmail.com:


 Another proble happened with the dots I attached an example.


 Ok, I'll take a look at tonight.


 As promised, see attached files.
 This is more or less a draft with some ideas (with far too many issues),
 even if the output isn't that bad.
 Waiting for your comments,

 Goodnight,
 Pierre


 ___
 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: Hungarian Gregorian

2015-02-02 Thread Werner LEMBERG

 I can't believe my eyes, it's beautiful!

Indeed!  Well done, Pierre.  However, I have one minor nitpick: For my
taste the stems are too long in general.  I guess this is something
that can be easily adjusted in case other people think the same.


Werner

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


Re: Hungarian Gregorian

2015-02-01 Thread Pierre Perol-Schneider
Hi Sister Judit,

I finally changed the ornament function (see attached modernGregorian.ily
).
Syntax is easy:

'note' -\tweak extra-offset #'(X .Y) \orn

2015-02-01 10:15 GMT+01:00 Rita Composer ritacompo...@gmail.com:


 Another problem of us, taht we use
  \language deutsch
 which means we have h instead of b


Simply add :

 melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
{ \neume { $mus } h }
 #})

In your file (or replace it in modernGregorian.ily).

Now it can cause a bit difficulty like this in the attechement.

 Another not a big proble, just a bit :-) that when we write a music in A
 mayor, outside the melisma we have to write cis
 inside a melisma a c. Is it complicated to unite? Either cis or c ?


Yes I know this is anoying but, franckly speaking, not easy to achieve.
I'll thnik about it anyway. ;)

HTH,
Pierre


modernGregorian.ily
Description: Binary data
\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff
\language deutsch

melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
{ \neume { $mus } h }
 #})

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  system-system-spacing = #'((minimum-distance . 16)) 
}

myMelody = \transpose c c' {
  \clef G
  \key a\major
  \omit Stem
  \melisma { e \lst a \sst f e \sst c \melisma { d \lst e } } e 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst g r a \lst h } \melisma { \lst a g f e } 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst a \sst f e \sst c \melisma d \lst e  } e 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  e cis d
  \bar  \break
  cis h, \melisma { d \lst f e } \melisma { d \lst e } e
  \bar |
  e gis a h a gis h a
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar | \break
  \melisma { \lst g f e } \melisma { f \lst a } 
  \melisma { \lst e \sst c } \melisma { \lst d \melisma c } h,
  \bar |
  \melisma { d \lst f e } \melisma { d \lst e } 
  e -\tweak extra-offset #'(1.5 . -2) \orn
  \melisma { e \lst g r a \lst h } \melisma { \lst a g f e }
  \melisma { f \lst a \mst e \sst c \melisma d \lst e } e
  \bar |\break
  e gis a h a \melisma { \lst g f } e
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  fis a e cis \melisma { \lst d \melisma c \melisma h, d \lst f e }
  \bar  \break
  \melisma { d \lst e } e 
  \bar |
  \melisma { \lst e \sst c \melisma \lst d \melisma c \melisma h, d \lst f e }
  \melisma { d \lst e } e
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst g r a \lst h } \melisma { \lst a g f e }
  \melisma { 
f \lst a \mst e c \melisma \lst d \melisma c 
\melisma h, -\tweak extra-offset #'(1 . -2.5) \orn 
r r \lst f e f \lst g 
  } 
  \melisma { \lst f e }
  \bar ||
}

myLyrics = \lyricmode {
  \lal San -- ctus, 
  \lal San -- ctus,
  \lal San -- ctus,
  Dó -- mi -- nus
  De -- us Sá -- ba -- oth.
  Ple -- ni sunt cæ -- li et ter -- ra
  gló -- ri -- a tu -- a.
  Ho -- sán -- na \lal in \lal ex -- \lal cél -- sis.
  Be -- ne -- dí -- ctus, qui ve -- nit
  in nó -- mi -- ne \lal Dó --
  mi -- ni.
  \lal Ho -- sán -- na \lal in \lal ex -- \lal cél -- sis.
}

\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelody
\new Lyrics \lyricsto MyMelody \myLyrics
  
  \layout { }
  \header {
piece = \markup { 
  \fontsize #9 \bold 601 
  \fontsize #2 
  \raise #2.3 {
\bold Sanctus
\italic (GrR VI. mise)
  }
}
  }
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-01 Thread Pierre Perol-Schneider
Oups...

2015-02-01 12:44 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:


 Simply add :

  melisma = #(define-music-function (parser location mus)
  (ly:music?)
  #{
 { \neume { $mus } h }
  #})

 In your file (or replace it in modernGregorian.ily).


In fact:

melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
{ \neume { $mus } \omit Accidental h }
 #})

Cheers,
Pierre
\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff
\language deutsch

melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
{ \neume { $mus } \omit Accidental h }
 #})


\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  tagline = ##f
  %ragged-right = ##f
  %ragged-last = ##t
}

myMelodyModern = \transpose c c' {
  \clef G
  \key f\major
  \omit Stem
  \repeat volta 2 {
f f \melisma {  g \lst a } a 
\once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
a g \melisma { \lst a g } \melisma { \lst e f }
g \melisma { \lst f e } d d 
\hideNotes d
  }
}

myMelodyStandard = \transpose c c' {
  \clef G
  \key f\major
  \stemDown
  \omit Stem
  \repeat volta 2 {
f f \undo\omit Stem g a a
\once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
\omit Stem a g \undo\omit Stem a \tweak extra-offset #'(2.3 . 0) g 
\tweak extra-offset #'(2.3 . 0) e f
\omit Stem g \undo\omit Stem 
f \tweak extra-offset #'(2.3 . 0) e \omit Stem d d 
\hideNotes d
  }
}

myLyrics = \lyricmode {
  \override LyricHyphen.minimum-distance = #5
  \override LyricSpace.minimum-distance = #5
  A -- le -- lu -- ja.
  \repeat unfold 2 { a -- le -- lu -- ja. }
}

\markuplist {
  \italic Standard notation:
  \vspace #1
}
\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelodyStandard
\new Lyrics \lyricsto MyMelody \myLyrics
  
  \layout {
system-count = 1
\context {
  \Lyrics
  \override VerticalAxisGroup.staff-affinity = ##f
}
  }
  \header {
piece = \markup { 
  \lower #2.7 \fontsize #9 \bold 551 
  \column {
\bold Alleluja
(ÉE 432)
  }
}
  }
}

\markuplist {
  \italic With 'modernGregorian':
  \vspace #1
}
\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelodyModern
\new Lyrics \lyricsto MyMelody \myLyrics
  
  \layout {
system-count = 1
\context {
  \Lyrics
  \override VerticalAxisGroup.staff-affinity = ##f
}
  }
  \header {
piece = \markup { 
  \lower #2.7 \fontsize #9 \bold 551 
  \column {
\bold Alleluja
(ÉE 432)
  }
}
  }
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-01 Thread Pierre Perol-Schneider
And ragged-right = ##f is ok now.
See new attached files.

Cheers,
Pierre

2015-02-01 14:12 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 Oups...

 2015-02-01 12:44 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:


 Simply add :

  melisma = #(define-music-function (parser location mus)
  (ly:music?)
  #{
 { \neume { $mus } h }
  #})

 In your file (or replace it in modernGregorian.ily).


 In fact:

 melisma = #(define-music-function (parser location mus)
  (ly:music?)
  #{
 { \neume { $mus } \omit Accidental h }
  #})

 Cheers,
 Pierre








allelujaDeutch.pdf
Description: Adobe PDF document
\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff
\language deutsch

melisma = #(define-music-function (parser location mus)
 (ly:music?)
 #{
{ \neume { $mus } \omit Accidental h }
 #})


\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  tagline = ##f
  %ragged-right = ##f
  %ragged-last = ##t
}

myMelodyModern = \transpose c c' {
  \clef G
  \key f\major
  \omit Stem
  \repeat volta 2 {
f f \melisma {  g \lst a } a 
\once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
a g \melisma { \lst a g } \melisma { \lst e f }
g \melisma { \lst f e } d d 
\hideNotes d
  }
}

myMelodyStandard = \transpose c c' {
  \clef G
  \key f\major
  \stemDown
  \omit Stem
  \repeat volta 2 {
f f \undo\omit Stem g a a
\once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
\omit Stem a g \undo\omit Stem a \tweak extra-offset #'(2.3 . 0) g 
\once\override Stem.extra-offset = #'(-1.3 . -.5) e f
\omit Stem g \undo\omit Stem 
f \tweak extra-offset #'(2.3 . 0) e \omit Stem d d 
\hideNotes d
  }
}

myLyrics = \lyricmode {
  \override LyricHyphen.minimum-distance = #5
  \override LyricSpace.minimum-distance = #5
  A -- le -- lu -- ja.
  \repeat unfold 2 { a -- le -- lu -- ja. }
}

\markuplist {
  \italic Standard notation:
  \vspace #1
}
\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelodyStandard
\new Lyrics \lyricsto MyMelody \myLyrics
  
   \layout {
system-count = 1
ragged-right = ##f
\context {
  \Lyrics
  \override VerticalAxisGroup.staff-affinity = ##f
}
  }
  \header {
piece = \markup { 
  \lower #2.7 \fontsize #9 \bold 551 
  \column {
\bold Alleluja
(ÉE 432)
  }
}
  }
}

\markuplist {
  \italic With 'modernGregorian':
  \vspace #1
}
\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelodyModern
\new Lyrics \lyricsto MyMelody \myLyrics
  
  \layout {
system-count = 1
ragged-right = ##f
\context {
  \Lyrics
  \override VerticalAxisGroup.staff-affinity = ##f
}
  }
  \header {
piece = \markup { 
  \lower #2.7 \fontsize #9 \bold 551 
  \column {
\bold Alleluja
(ÉE 432)
  }
}
  }
}


modernGregorian.ily
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-02-01 Thread Rita Composer
Hi All,

Really great.

Another problem of us, taht we use
 \language deutsch
which means we have h instead of b
Now it can cause a bit difficulty like this in the attechement.

Another not a big proble, just a bit :-) that when we write a music in A
mayor, outside the melisma we have to write cis
inside a melisma a c. Is it complicated to unite? Either cis or c ?

Thank you!
Sister Judit




2015-02-01 0:22 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 Hi,

 2015-01-31 21:15 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:

 2015-01-31 19:38 GMT+01:00 Rita Composer ritacompo...@gmail.com:

 What if, we have 2 note with ledgerline in 1 melisma
 like here: in Sanctus (after Kyrie)
 https://drive.google.com/file/d/0B1x9jbJPH9FkbmN1ZVY3VzdsaEk/view


 In the last but one version we could change the space after the c
 I attached.


 Ok, I'll take a look later on.


 It looks fine for me.
 See attached file.
 However, there's a problem with the last ornament. I'll work on this asap.

 Cheers,
 Pierre



\version 2.19.15
\include modernGregorian.ily
%\pointAndClickOff


%%??%%

\language deutsch



\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  system-system-spacing = #'((minimum-distance . 16)) 
}

myMelody = \transpose c c' {
  \clef G
  \key a\major
  \omit Stem
  \melisma { e \lst a \sst f e \sst c \melisma { d \lst e } } e 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst g r a \lst h } \melisma { \lst a g f e } 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst a \sst f e \sst c \melisma d \lst e  } e 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  e cis d
  \bar  \break
  cis h, \melisma { d \lst f e } \melisma { d \lst e } e
  \bar |
  e gis a h a gis h a
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar | \break
  \melisma { \lst g f e } \melisma { f \lst a } 
  \melisma { \lst e \sst c } \melisma { \lst d \melisma c } h,
  \bar |
  \melisma { d \lst f e } \melisma { d \lst e } \orn #1.5 e 
  \melisma { e \lst g r a \lst h } \melisma { \lst a g f e }
  \melisma { f \lst a \mst e \sst c \melisma d \lst e } e
  \bar |\break
  e gis a h a \melisma { \lst g f } e
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  fis a e cis \melisma { \lst d \melisma c \melisma h, d \lst f e }
  \bar  \break
  \melisma { d \lst e } e 
  \bar |
  \melisma { \lst e \sst c \melisma \lst d \melisma c \melisma h, d \lst f e }
  \melisma { d \lst e } e
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst g r a \lst h } \melisma { \lst a g f e }
  \melisma { f \lst a \mst e c \melisma \lst d \melisma c \melisma h, r r \lst f e f \lst g } 
  \melisma { \lst f e }
  \bar ||
}

myLyrics = \lyricmode {
  \lal San -- ctus, 
  \lal San -- ctus,
  \lal San -- ctus,
  Dó -- mi -- nus
  De -- us Sá -- ba -- oth.
  Ple -- ni sunt cæ -- li et ter -- ra
  gló -- ri -- a tu -- a.
  Ho -- sán -- na \lal in \lal ex -- \lal cél -- sis.
  Be -- ne -- dí -- ctus, qui ve -- nit
  in nó -- mi -- ne \lal Dó --
  mi -- ni.
  \lal Ho -- sán -- na \lal in \lal ex -- \lal cél -- sis.
}

\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelody
\new Lyrics \lyricsto MyMelody \myLyrics
  
  \layout { }
  \header {
piece = \markup { 
  \fontsize #9 \bold 601 
  \fontsize #2 
  \raise #2.3 {
\bold Sanctus
\italic (GrR VI. mise)
  }
}
  }
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-01-31 Thread Pierre Perol-Schneider
Hi All,

I slightly changed stems defs in order to ease the workaround when ledger
line happend and to make ornament possible to a stemed note.
See: http://lsr.di.unimi.it/LSR/Item?id=973

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


Re: Hungarian Gregorian

2015-01-31 Thread Rita Composer
Hi All,

Thanks for making it more easy to edit, BUT :-)
We have a problem with the latest version.

What if, we have 2 note with ledgerline in 1 melisma
like here: in Sanctus (after Kyrie)
https://drive.google.com/file/d/0B1x9jbJPH9FkbmN1ZVY3VzdsaEk/view

In the last but one version we could change the space after the c
I attached.

Another question in connetction with clef.
How can I do F maior?? like here in Alleluja:
(after Graduale)
https://drive.google.com/file/d/0B1x9jbJPH9FkZkFXQ2hiVklCaHM/view

Thank you!
Sister Judit

2015-01-31 15:35 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 Hi All,

 I slightly changed stems defs in order to ease the workaround when ledger
 line happend and to make ornament possible to a stemed note.
 See: http://lsr.di.unimi.it/LSR/Item?id=973

 Cheers,
 Pierre

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


%% Works with other sizes:
%#(set-global-staff-size 25)
%#(set-global-staff-size 16)

% Defs to be saved as modernGregorian.ily %

 Defining new grobs:
lst = \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat { 
 \hspace #-.21 
 \lower #.1
 \override #'(thickness . 1.3) 
 \draw-line #'(0 . -3.5) 
 \hspace #-.12
 \musicglyph #noteheads.s2 
 \hspace #-.21 
   }
 #}))

tst = \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat { 
 \hspace #-.2
 \override #'(thickness . 1.3) 
 \lower #.2 
 \draw-line #'(0 . 1) 
 \hspace #-.1
 \musicglyph #noteheads.s2 
 \hspace #-.21 
   }
 #}))

sst = \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat { 
 \hspace #-.21 
 \override #'(thickness . 1.3) 
 \lower #.2 
 \draw-line #'(0 . 1.5) 
 \hspace #-.1
 \musicglyph #noteheads.s2 
 \hspace #-.21 
   }
 #}))

mst = \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat { 
 \hspace #-.21 
 \override #'(thickness . 1.3) 
 \lower #.2 
 \draw-line #'(0 . 2) 
 \hspace #-.1
 \musicglyph #noteheads.s2 
 \hspace #-.21 
   }
 #}))


%{ % old:
%% note head with ledger line
led = {
  \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat { 
 \hspace #-.26 
 \musicglyph #noteheads.s2 
 \hspace #-1.62
 \override #'(thickness . 2)
 \draw-line #'(1.46 . 0) 
   }
 #}))
}
%}

%% Ornament function
orn = #(define-music-function (parser location ornSpacer)
 (number?)
   #{
 \once\override NoteHead.stencil = 
   #(lambda (grob) (grob-interpret-markup grob 
  #{ 
 \markup\concat { 
   \hspace #-.21 
   \musicglyph #noteheads.s2 
   \hspace #(+ -.6 ornSpacer) 
   \raise #.17 
   \fontsize #-6 
   \rotate #-50 
   \musicglyph #brackettips.down
   \hspace #-.21 
 }
  #}))
   #})

%% Left aligning lyric :
lal = \once\override LyricText.self-alignment-X = #LEFT

%% Defining grouped note and dedicated context:
gregorianContext = { 
  \cadenzaOn 
  \omit Stem
  \omit Clef
  \omit TimeSignature
  \omit StaffSymbol
  \omit Dots
  \omit Rest
  \override SpacingSpanner.packed-spacing = ##t
  \override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat { 
 \hspace #-.21 
 \musicglyph #noteheads.s2 
 \hspace #-.21 
   }
 #}))
  \override Accidental.extra-offset = #'(-.2 . 0)
  \override LedgerLineSpanner.length-fraction = #.6
  \override LedgerLineSpanner.minimum-length-fraction = #.6
}

group = #(define-music-function (parser location mus)
 (ly:music?)
   #{
 \once\override NoteHead.stencil = #(lambda (grob)
 (grob-interpret-markup grob 
   #{
  \markup\concat {
\hspace #-2
\score {
  \transpose c c' { $mus } 
  \layout {
indent = 0
\context {
  \Score
  \gregorianContext
}
  }
}
  }
   #}))
   #})

melisma = #(define-music-function (parser location mus)
 

Re: Hungarian Gregorian

2015-01-31 Thread Pierre Perol-Schneider
2015-01-31 19:38 GMT+01:00 Rita Composer ritacompo...@gmail.com:

What if, we have 2 note with ledgerline in 1 melisma
 like here: in Sanctus (after Kyrie)
 https://drive.google.com/file/d/0B1x9jbJPH9FkbmN1ZVY3VzdsaEk/view


 In the last but one version we could change the space after the c
 I attached.


Ok, I'll take a look later on.


 Another question in connetction with clef.
 How can I do F maior?? like here in Alleluja:
 (after Graduale)
 https://drive.google.com/file/d/0B1x9jbJPH9FkZkFXQ2hiVklCaHM/view


Oups, I did not thought about that... Mea culpa.
Just try to \omit Accidental in the melisma defs.
Anyway this score can easly be done in the standard notation, see :
http://lsr.di.unimi.it/LSR/Item?id=974

One more thing: do not use ragged-right or ragged-last settings, this will
cause a disaster...

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


Re: Hungarian Gregorian

2015-01-31 Thread Pierre Perol-Schneider
Hi,

2015-01-31 21:15 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 2015-01-31 19:38 GMT+01:00 Rita Composer ritacompo...@gmail.com:

 What if, we have 2 note with ledgerline in 1 melisma
 like here: in Sanctus (after Kyrie)
 https://drive.google.com/file/d/0B1x9jbJPH9FkbmN1ZVY3VzdsaEk/view


 In the last but one version we could change the space after the c
 I attached.


 Ok, I'll take a look later on.


It looks fine for me.
See attached file.
However, there's a problem with the last ornament. I'll work on this asap.

Cheers,
Pierre
\version 2.18.2
\include modernGregorian.ily
%\pointAndClickOff

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  system-system-spacing = #'((minimum-distance . 16)) 
}

myMelody = \transpose c c' {
  \clef G
  \key a\major
  \omit Stem
  \melisma { e \lst a \sst f e \sst c \melisma { d \lst e } } e 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst g r a \lst b } \melisma { \lst a g f e } 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst a \sst f e \sst c \melisma d \lst e  } e 
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  e cis d
  \bar  \break
  cis b, \melisma { d \lst f e } \melisma { d \lst e } e
  \bar |
  e gis a b a gis b a
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar | \break
  \melisma { \lst g f e } \melisma { f \lst a } 
  \melisma { \lst e \sst c } \melisma { \lst d \melisma c } b,
  \bar |
  \melisma { d \lst f e } \melisma { d \lst e } \orn #1.5 e 
  \melisma { e \lst g r a \lst b } \melisma { \lst a g f e }
  \melisma { f \lst a \mst e \sst c \melisma d \lst e } e
  \bar |\break
  e gis a b a \melisma { \lst g f } e
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  fis a e cis \melisma { \lst d \melisma c \melisma b, d \lst f e }
  \bar  \break
  \melisma { d \lst e } e 
  \bar |
  \melisma { \lst e \sst c \melisma \lst d \melisma c \melisma b, d \lst f e }
  \melisma { d \lst e } e
  \once\override Staff.BarLine.bar-extent = #'(0 . 2) \bar |
  \melisma { e \lst g r a \lst b } \melisma { \lst a g f e }
  \melisma { f \lst a \mst e c \melisma \lst d \melisma c \melisma b, r r \lst f e f \lst g } 
  \melisma { \lst f e }
  \bar ||
}

myLyrics = \lyricmode {
  \lal San -- ctus, 
  \lal San -- ctus,
  \lal San -- ctus,
  Dó -- mi -- nus
  De -- us Sá -- ba -- oth.
  Ple -- ni sunt cæ -- li et ter -- ra
  gló -- ri -- a tu -- a.
  Ho -- sán -- na \lal in \lal ex -- \lal cél -- sis.
  Be -- ne -- dí -- ctus, qui ve -- nit
  in nó -- mi -- ne \lal Dó --
  mi -- ni.
  \lal Ho -- sán -- na \lal in \lal ex -- \lal cél -- sis.
}

\score {
  
\cadenzaOn
\new Voice = MyMelody \myMelody
\new Lyrics \lyricsto MyMelody \myLyrics
  
  \layout { }
  \header {
piece = \markup { 
  \fontsize #9 \bold 601 
  \fontsize #2 
  \raise #2.3 {
\bold Sanctus
\italic (GrR VI. mise)
  }
}
  }
}


sanctus.pdf
Description: Adobe PDF document
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Hungarian Gregorian

2015-01-31 Thread Pierre Perol-Schneider
Hi Joram,

2015-01-31 0:42 GMT+01:00 Noeck noeck.marb...@gmx.de:


 The optimal solution would be to have the stem lengths being calculated
 from the
 note distances and in a uniform syntax with other transcriptions of
 gregorian
 music – know that’s not your scope, I am just dreaming.


Yes I thought about that. On the other hand, a lot of stems would still
have to be manually set.

Some things that come to my mind:

 - It should be \include instead of \inculde (at least two times)


Oups!! You're right = done!


 - Recent Lily versions do not need as much #’s as before,
   e.g. \orn 0 or \set stanza = * is allowed in your example


Habits are hard to change...


 - How about putting
 markup-system-spacing.basic-distance = 15
   in the paper block instead of writing
 %\markup\vspace #2 % = put some vertical space here


Well, actually it does not have the same effect (e.g. try to add a piece
name).
But ok, you're right this is more elegant.

  later?
 - What do you think about adding this to openlilylib?
   As it can be included it would nicely fit to the snippets purpose.


Sure, why not.

Thanks for your remarks.
Cheers,

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


Re: Hungarian Gregorian

2015-01-30 Thread Noeck
Hi Pierre,

I am writing here as an interested spectator. I find this very interesting. The
optimal solution would be to have the stem lengths being calculated from the
note distances and in a uniform syntax with other transcriptions of gregorian
music – know that’s not your scope, I am just dreaming.

Some things that come to my mind:

- It should be \include instead of \inculde (at least two times)
- Recent Lily versions do not need as much #’s as before,
  e.g. \orn 0 or \set stanza = * is allowed in your example
- How about putting
markup-system-spacing.basic-distance = 15
  in the paper block instead of writing
%\markup\vspace #2 % = put some vertical space here
  later?
- What do you think about adding this to openlilylib?
  As it can be included it would nicely fit to the snippets purpose.

Cheers,
Joram


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


Re: Hungarian Gregorian

2015-01-30 Thread Pierre Perol-Schneider
Dear Sister Judit,
Dear All,

I slightly changed the snippet for a much easier typesetting; See:
http://lsr.di.unimi.it/LSR/Item?id=973
Now you can include a modernGregorian.ily file and simply code like:
...

d d d \melisma { f g \lst a } \orn #1 g g \melisma { g a \lst c' }

...


Some issues still remain, such as:

- it does not handle midi output

- ledger lines causes disgraced offsets (but can be solved by easy
'extra-offset' workarounds)


Cheers,
Pierre



2015-01-29 21:06 GMT+01:00 Rita Composer ritacompo...@gmail.com:

 Thank you!

 Much better! :-)

 Sister Judit


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


Re: Hungarian Gregorian

2015-01-29 Thread Rita Composer
Dear All of you,

Thank you very much.
I'm richer with two types of solutions
One perfect copy http://lsr.di.unimi.it/LSR/Item?id=973
And another with not as complicated demands that Pierre suggested
http://www.lilypondforum.de/index.php?topic=1801.msg9962#msg9962

I attache it, for me it is more handy, suitable :-)
I'm going to offer my Hungarian friends who also waiting for some kind of
solution.

Thank you very much in deed!
Sister Judit



2015-01-29 3:43 GMT+01:00 Ali Cuota alicuota...@gmail.com:

 Dear Sr. Judit,

 I thought, there is some kind of reason like this one...

 Honestly, the conventional gregorian typo is almost self-explanatory,
 and has a very tough spelling. I noticed this first when trying to
 use another (more lily-friendly than gregorian.ly) system.
 But nevertheless, I follow this thread and see if there is an
 automagic solution for your use.

 Cordially

 Franck

 2015-01-28 18:48 GMT-05:00, Trevor Daniels t.dani...@treda.co.uk:
  Hi
 
  Bad news, I'm afraid.  There is no simple way to change the shape of the
  note heads used in Gregorian ligatures (the things coded as \[ ... \]).
  These ligatures are built up from a wide variety of glyphs in
  Vaticana_ligature_engraver.cc.  The whole ligature is then treated as a
  single graphical object so the spacing of its components is not affected
 by
  changes in layout.  The same applies to Mensural notation.
 
  The work done by Pierre is an excellent start, but as he acknowledged
 it's
  not easy to use.  If this could be coupled with a suitable input syntax
  which could be interpreted by a music function to invoke the new grobs he
  defined it would be much more usable.  As a final stage that could be
  converted into a new engraver.  But that is quite a lot of work.
 
  Sorry this is not much help.
 
  Trevor
 
- Original Message -
From: Rita Composer
To: Pierre Perol-Schneider
Cc: lilypond-user...@gnu.org ; lilypond-user@gnu.org
Sent: Wednesday, January 28, 2015 8:24 PM
Subject: Re: Hungarian Gregorian
 
 
Hi,
 
 
Wow, that looks perfect :-)
My little problem, is that it seems very complicated to me to creat/
  edit...
 
 
I was wandering, that could you override  melisma setting?
Because I have problem with the  shape of the notes.
(I don't know the name of this \[ g a h c \] )
 
 
I could solve the 5th line, we can override stem.
I hope it's possible, and I don't have to deal with so complicated
  adjusting.
 
 
Here is my example again. Where it would be great to change the shape
 of
  the  classical gregorian notes.
 
 
Thanks
Sister Judit
 
 
chantEgy = \relative c' {
\override NoteHead.style = #'default
 
\[ g a h c \]
 
c h a g \divisioMinima
 
\[ h4 \virga a g \] d' c h a g \divisioMinima
 
\finalis
 
}
 
verba = \lyricmode {
 
Lo -- _ _ _ rem ip -- sum do -- lor _ _ sit a -- men a -- men
 
}
 
\markup { 3 }
 
\score {
 
\new VaticanaStaff 
 
\override VaticanaStaff.StaffSymbol #'line-count = #5
 
\new VaticanaVoice = melody \chantEgy
 
% \new VaticanaVoice = melody \chantKettő
 
\new Lyrics = one \lyricsto melody \verba
 

 
\layout {
 
\context {
 
\VaticanaStaff
 
\override StaffSymbol.color = #black
 
\override LedgerLineSpanner.color = #black
 
}
 
}
 
}
 
 
 
2015-01-28 17:36 GMT+01:00 Pierre Perol-Schneider
  pierre.schneider.pa...@gmail.com:
 
  please respond to the list
 
 
  Hi Sister Judith,
 
 
  Yes, you're right - not so much time though, interesting time I
 should
  say!
 
  I've added a draft to the LSR :
 http://lsr.di.unimi.it/LSR/Item?id=973
 
  Stems and ornaments have been changed into other characters.
 
  Glad you loke it.
 
 
  Cheers,
  Pierre
 
 
 
  2015-01-28 17:26 GMT+01:00 Rita Composer ritacompo...@gmail.com:
 
Wow, thank you so much!!!
 
 
The layout/ view is almost perfect :-)
 
The curved stems are a bit too far from the notes.
 
 
Am I right that you used signs instead of notes?
 
You must have been spending quite much time to do. (for me it
 seems a
  bit complicated at the moment...I try to get used to it)
 
 
Thank you very much!
 
Sister Judit
 
 
 
2015-01-28 15:48 GMT+01:00 Pierre Perol-Schneider
  pierre.schneider.pa...@gmail.com:
 
  Hi,
 
 
  First of all, I have to admit that I know almost nothing about
 those
  type of chants.
 
  Anyway...
 
  AFAIK, there is no predefined context or commands that will do -
  exactly - such scores.
  I've done something similar on the german forum :
  http://www.lilypondforum.de/index.php?topic=1801.msg9962#msg9962
 
  The main idea was to put one voice per grouped note.
 
 
  In your particular case it does not seem to be a good idea; So
  please find attached a compilable file :
 
  1. I've tried

Re: Hungarian Gregorian

2015-01-29 Thread Pierre Perol-Schneider
2015-01-29 10:58 GMT+01:00 Rita Composer ritacompo...@gmail.com:


 http://lsr.di.unimi.it/LSR/Item?id=973


Dear Sister Judith,
Dear Trevor, Franck and Daniel,

I don't if you've noticed that I modified this snippet this morning for
easier typesetting (just click on the LSR image to see the code).
e.g.

\lst a \tst g a \lst c' \mst g \lst a \tst g \tst f

with resp. long stem, tiny stem medium stem, etc.
Ornament has now also a padding setting.
At least two major issues remain :
1. it cannot handle ledger lines
2. grouped notes have to be raised or lowered depending on the first note pitch.
I'll try to fix those ASAP.

Cheers,

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


Re: Hungarian Gregorian

2015-01-28 Thread Rita Composer
Hi,

Wow, that looks perfect :-)
My little problem, is that it seems very complicated to me to creat/ edit...

I was wandering, that could you override  melisma setting?
Because I have problem with the  shape of the notes.
(I don't know the name of this *\[* g a h c *\] *)

I could solve the 5th line, we can override stem.
I hope it's possible, and I don't have to deal with so complicated
 adjusting.

Here is my example again. Where it would be great to change the shape of
the  classical gregorian notes.

Thanks
Sister Judit

chantEgy = \relative c' {

\override NoteHead.style = #'default

\[ g a h c \]

c h a g \divisioMinima

\[ h4 \virga a g \] d' c h a g \divisioMinima

\finalis

}

verba = \lyricmode {

Lo -- _ _ _ rem ip -- sum do -- lor _ _ sit a -- men a -- men

}

\markup { 3 }

\score {

\new VaticanaStaff 

\override VaticanaStaff.StaffSymbol #'line-count = #5

\new VaticanaVoice = melody \chantEgy

% \new VaticanaVoice = melody \chantKettő

\new Lyrics = one \lyricsto melody \verba



\layout {

\context {

\VaticanaStaff

\override StaffSymbol.color = #black

\override LedgerLineSpanner.color = #black

}

}

}

2015-01-28 17:36 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

 please respond to the list

 Hi Sister Judith,

 Yes, you're right - not so much time though, interesting time I should say!
 I've added a draft to the LSR : http://lsr.di.unimi.it/LSR/Item?id=973
 Stems and ornaments have been changed into other characters.
 Glad you loke it.

 Cheers,
 Pierre

 2015-01-28 17:26 GMT+01:00 Rita Composer ritacompo...@gmail.com:

 Wow, thank you so much!!!

 The layout/ view is almost perfect :-)
 The curved stems are a bit too far from the notes.

 Am I right that you used signs instead of notes?
 You must have been spending quite much time to do. (for me it seems a bit
 complicated at the moment...I try to get used to it)

 Thank you very much!
 Sister Judit

 2015-01-28 15:48 GMT+01:00 Pierre Perol-Schneider 
 pierre.schneider.pa...@gmail.com:

 Hi,

 First of all, I have to admit that I know almost nothing about those
 type of chants.
 Anyway...
 AFAIK, there is no predefined context or commands that will do - exactly
 - such scores.
 I've done something similar on the german forum :
 http://www.lilypondforum.de/index.php?topic=1801.msg9962#msg9962
 The main idea was to put one voice per grouped note.

 In your particular case it does not seem to be a good idea; So please
 find attached a compilable file :
 1. I've tried to stick as much as possible to your original pdf.
 2. the idea was to change the note heads stencil with grouped notes -
 with or without stems, spaces and/or ornaments.
 3. not easy...

 Hope you'll find better and/or easier solution.

 Cheers,
 Pierre




\version 2.18.2
%\pointAndClickOff

%% Works with other sizes:
%#(set-global-staff-size 25)

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  tagline = ##f
}

\header {
  title = \markup { \bold 4b. \normal-text XV. zsoltár }
}
\markup\vspace #2 % = put some vertical space here

 Defining new grobs:

%% quater note head:
o = \markup\concat { \hspace #-.1 \musicglyph #noteheads.s2 }

%% quater note head with ledger line:
ol = \markup\concat { \hspace #-.1 { \musicglyph #noteheads.s2 \hspace #-1.65 \override #'(thickness . 2.25)\draw-line #'(1.75 . 0) } }

%% strait stem:
st = \markup\concat { \hspace #-.1 \draw-line #'(0 . -3.5) \hspace #-.01 }

%% short curved stem:
svOne = \markup\lower #.7 \fontsize #2 \concat { \hspace #-.85 \scale #'(1 . .5)\char ##x23B1 \hspace #-.7 }

%% medium curved stem:
svTwo = \markup\lower #1.1 \fontsize #2 \concat { \hspace #-.8 \scale #'(1 . .75)\char ##x23B1 \hspace #-.7 }

%% long curved stem:
svThree = \markup\lower #1.55 \fontsize #2 \concat { \hspace #-.8 \scale #'(1 . .9)\char ##x23B1 \hspace #-.7 }

%% ornament:
gr = \markup\concat { \hspace #.4 \lower #1.5 \fontsize #8 \char ##x1D19F }

%% Left aligning lyric :
lal = \once\override LyricText.self-alignment-X = #LEFT

%%% Example %%

myMelody = \transpose c c' {
  \clef G
  \cadenzaOn
  d 
  d d 
  \once\override NoteHead.stencil = #(lambda (grob)
 (grob-interpret-markup grob 
   #{
 \markup\concat {
   \o % resp. f
   \raise #0.5 \o  % resp. g
   \raise #1 { \st\o } % resp. stem / a
 }
   #}))
  f
  g 
  g 
  \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat {
 \o % resp. g
 \raise #.5 \o  % resp. a
 \raise #1.5 { \st\o } % resp. stem / c'
   }
 #}))
  g 
  a 
  \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat {
 \st\o % resp. stem / a / short curved stem
 \lower #.5 \o % resp. g
 \o % resp. a
 \raise #1 { \st\o\svThree } % 

Re: Hungarian Gregorian

2015-01-28 Thread Trevor Daniels
Hi

Bad news, I'm afraid.  There is no simple way to change the shape of the note 
heads used in Gregorian ligatures (the things coded as \[ ... \]).  These 
ligatures are built up from a wide variety of glyphs in 
Vaticana_ligature_engraver.cc.  The whole ligature is then treated as a single 
graphical object so the spacing of its components is not affected by changes in 
layout.  The same applies to Mensural notation.

The work done by Pierre is an excellent start, but as he acknowledged it's not 
easy to use.  If this could be coupled with a suitable input syntax which could 
be interpreted by a music function to invoke the new grobs he defined it would 
be much more usable.  As a final stage that could be converted into a new 
engraver.  But that is quite a lot of work.

Sorry this is not much help.

Trevor

  - Original Message - 
  From: Rita Composer 
  To: Pierre Perol-Schneider 
  Cc: lilypond-user...@gnu.org ; lilypond-user@gnu.org 
  Sent: Wednesday, January 28, 2015 8:24 PM
  Subject: Re: Hungarian Gregorian


  Hi,


  Wow, that looks perfect :-)
  My little problem, is that it seems very complicated to me to creat/ edit...


  I was wandering, that could you override  melisma setting?
  Because I have problem with the  shape of the notes.
  (I don't know the name of this \[ g a h c \] )


  I could solve the 5th line, we can override stem.
  I hope it's possible, and I don't have to deal with so complicated  adjusting.


  Here is my example again. Where it would be great to change the shape of the  
classical gregorian notes.


  Thanks
  Sister Judit


  chantEgy = \relative c' {
  \override NoteHead.style = #'default

  \[ g a h c \]

  c h a g \divisioMinima

  \[ h4 \virga a g \] d' c h a g \divisioMinima

  \finalis

  }

  verba = \lyricmode {

  Lo -- _ _ _ rem ip -- sum do -- lor _ _ sit a -- men a -- men

  }

  \markup { 3 }

  \score {

  \new VaticanaStaff 

  \override VaticanaStaff.StaffSymbol #'line-count = #5

  \new VaticanaVoice = melody \chantEgy

  % \new VaticanaVoice = melody \chantKettő

  \new Lyrics = one \lyricsto melody \verba

  

  \layout {

  \context {

  \VaticanaStaff

  \override StaffSymbol.color = #black

  \override LedgerLineSpanner.color = #black

  }

  }

  }



  2015-01-28 17:36 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

please respond to the list


Hi Sister Judith,


Yes, you're right - not so much time though, interesting time I should say!

I've added a draft to the LSR : http://lsr.di.unimi.it/LSR/Item?id=973

Stems and ornaments have been changed into other characters.

Glad you loke it.


Cheers,
Pierre



2015-01-28 17:26 GMT+01:00 Rita Composer ritacompo...@gmail.com:

  Wow, thank you so much!!!


  The layout/ view is almost perfect :-)

  The curved stems are a bit too far from the notes.


  Am I right that you used signs instead of notes? 

  You must have been spending quite much time to do. (for me it seems a bit 
complicated at the moment...I try to get used to it)


  Thank you very much!

  Sister Judit



  2015-01-28 15:48 GMT+01:00 Pierre Perol-Schneider 
pierre.schneider.pa...@gmail.com:

Hi,


First of all, I have to admit that I know almost nothing about those 
type of chants.

Anyway...

AFAIK, there is no predefined context or commands that will do - 
exactly - such scores.
I've done something similar on the german forum : 
http://www.lilypondforum.de/index.php?topic=1801.msg9962#msg9962

The main idea was to put one voice per grouped note.


In your particular case it does not seem to be a good idea; So please 
find attached a compilable file : 

1. I've tried to stick as much as possible to your original pdf.

2. the idea was to change the note heads stencil with grouped notes - 
with or without stems, spaces and/or ornaments.

3. not easy...


Hope you'll find better and/or easier solution.


Cheers,

Pierre









--


  ___
  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: Hungarian Gregorian

2015-01-28 Thread Pierre Perol-Schneider
Hi,

First of all, I have to admit that I know almost nothing about those type
of chants.
Anyway...
AFAIK, there is no predefined context or commands that will do - exactly -
such scores.
I've done something similar on the german forum :
http://www.lilypondforum.de/index.php?topic=1801.msg9962#msg9962
The main idea was to put one voice per grouped note.

In your particular case it does not seem to be a good idea; So please find
attached a compilable file :
1. I've tried to stick as much as possible to your original pdf.
2. the idea was to change the note heads stencil with grouped notes - with
or without stems, spaces and/or ornaments.
3. not easy...

Hope you'll find better and/or easier solution.

Cheers,
Pierre
\version 2.18.2
%\pointAndClickOff

%% Works with other sizes:
%#(set-global-staff-size 25)

\paper { 
  indent = 0
  top-margin = 15
  left-margin = 20
  right-margin = 20
  tagline = ##f
}

\header {
  title = \markup { \bold 4b. \normal-text XV. zsoltár }
}
\markup\vspace #2 % = put some vertical space here

 Defining new grobs:

%% quater note head:
o = \markup\concat { \hspace #-.1 \musicglyph #noteheads.s2 }

%% quater note head with ledger line:
ol = \markup\concat { \hspace #-.1 { \musicglyph #noteheads.s2 \hspace #-1.65 \override #'(thickness . 2.25)\draw-line #'(1.75 . 0) } }

%% strait stem:
st = \markup\concat { \hspace #-.1 \draw-line #'(0 . -3.5) \hspace #-.01 }

%% short curved stem:
svOne = \markup\lower #.7 \fontsize #2 \concat { \hspace #-.85 \scale #'(1 . .5)\char ##x23B1 \hspace #-.7 }

%% medium curved stem:
svTwo = \markup\lower #1.1 \fontsize #2 \concat { \hspace #-.8 \scale #'(1 . .75)\char ##x23B1 \hspace #-.7 }

%% long curved stem:
svThree = \markup\lower #1.55 \fontsize #2 \concat { \hspace #-.8 \scale #'(1 . .9)\char ##x23B1 \hspace #-.7 }

%% ornament:
gr = \markup\concat { \hspace #.4 \lower #1.5 \fontsize #8 \char ##x1D19F }

%% Left aligning lyric :
lal = \once\override LyricText.self-alignment-X = #LEFT

%%% Example %%

myMelody = \transpose c c' {
  \clef G
  \cadenzaOn
  d 
  d d 
  \once\override NoteHead.stencil = #(lambda (grob)
 (grob-interpret-markup grob 
   #{
 \markup\concat {
   \o % resp. f
   \raise #0.5 \o  % resp. g
   \raise #1 { \st\o } % resp. stem / a
 }
   #}))
  f
  \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat {
 \o\gr % resp. g / ornament
   }
 #}))
  g 
  g 
  \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat {
 \o % resp. g
 \raise #.5 \o  % resp. a
 \raise #1.5 { \st\o } % resp. stem / c'
   }
 #}))
  g 
  a 
  \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat {
 \st\o\svOne % resp. stem / a / short curved stem
 \lower #.5 \o % resp. g
 \o % resp. a
 \raise #1 { \st\o\svThree } % resp. stem / c' / long curved stem
 \lower #.5 \o % etc.
 \st\o\svOne
 \lower #.5 { \o\svOne }
 \lower #1 \o
   }
 #}))
  a 
  \bar '
  a c' 
  \once\override NoteHead.stencil = #(lambda (grob)
   (grob-interpret-markup grob 
 #{
   \markup\concat {
 \st\o\svOne
 \lower #.5 { \o\svOne }
 \lower #1 \o
   }
 #}))
  c'
  \bar \break
  \once\override NoteHead.stencil = #(lambda (grob)
 (grob-interpret-markup grob 
   #{
 \markup\concat {
   \o 
   \raise #0.5 \o 
   \raise #1 { \st\o\svOne }
   \raise #0.5 { \o\svTwo  }
   \lower #0.5 \o
   \lower #0.5 \o
   \o
   \raise #0.5 { \o\svOne }
   \o\svOne
   \lower #0.5 \o
 }
   #}))
  b 
  \once\override NoteHead.stencil = #(lambda (grob)
 (grob-interpret-markup grob 
   #{
 \markup\concat {
   \o 
   \raise #0.5 \o 
   \raise #1.5 { \st\o\svTwo }
   \raise #0.5 \o
   \o
   \raise #0.5 { \st\o }
 }
   #}))
  g 
  \once\override NoteHead.stencil = #(lambda (grob)
 (grob-interpret-markup grob 
   #{
 \markup\concat {
   \o 
   \raise #0.5 \o 
   \raise #1.5 { \st\o\svTwo }
   \raise #0.5 \o
 }
   #}))
  g 
  \bar |
  f 
  \once\override NoteHead.stencil = #(lambda (grob)
 (grob-interpret-markup grob 
   #{
 \markup\concat {
   \o 
   \raise #1 { \st\o }
 }
   #}))
  a 
  \once\override 

Re: Hungarian Gregorian

2015-01-28 Thread Ali Cuota
Dear Sr. Judit,

I thought, there is some kind of reason like this one...

Honestly, the conventional gregorian typo is almost self-explanatory,
and has a very tough spelling. I noticed this first when trying to
use another (more lily-friendly than gregorian.ly) system.
But nevertheless, I follow this thread and see if there is an
automagic solution for your use.

Cordially

Franck

2015-01-28 18:48 GMT-05:00, Trevor Daniels t.dani...@treda.co.uk:
 Hi

 Bad news, I'm afraid.  There is no simple way to change the shape of the
 note heads used in Gregorian ligatures (the things coded as \[ ... \]).
 These ligatures are built up from a wide variety of glyphs in
 Vaticana_ligature_engraver.cc.  The whole ligature is then treated as a
 single graphical object so the spacing of its components is not affected by
 changes in layout.  The same applies to Mensural notation.

 The work done by Pierre is an excellent start, but as he acknowledged it's
 not easy to use.  If this could be coupled with a suitable input syntax
 which could be interpreted by a music function to invoke the new grobs he
 defined it would be much more usable.  As a final stage that could be
 converted into a new engraver.  But that is quite a lot of work.

 Sorry this is not much help.

 Trevor

   - Original Message -
   From: Rita Composer
   To: Pierre Perol-Schneider
   Cc: lilypond-user...@gnu.org ; lilypond-user@gnu.org
   Sent: Wednesday, January 28, 2015 8:24 PM
   Subject: Re: Hungarian Gregorian


   Hi,


   Wow, that looks perfect :-)
   My little problem, is that it seems very complicated to me to creat/
 edit...


   I was wandering, that could you override  melisma setting?
   Because I have problem with the  shape of the notes.
   (I don't know the name of this \[ g a h c \] )


   I could solve the 5th line, we can override stem.
   I hope it's possible, and I don't have to deal with so complicated
 adjusting.


   Here is my example again. Where it would be great to change the shape of
 the  classical gregorian notes.


   Thanks
   Sister Judit


   chantEgy = \relative c' {
   \override NoteHead.style = #'default

   \[ g a h c \]

   c h a g \divisioMinima

   \[ h4 \virga a g \] d' c h a g \divisioMinima

   \finalis

   }

   verba = \lyricmode {

   Lo -- _ _ _ rem ip -- sum do -- lor _ _ sit a -- men a -- men

   }

   \markup { 3 }

   \score {

   \new VaticanaStaff 

   \override VaticanaStaff.StaffSymbol #'line-count = #5

   \new VaticanaVoice = melody \chantEgy

   % \new VaticanaVoice = melody \chantKettő

   \new Lyrics = one \lyricsto melody \verba

   

   \layout {

   \context {

   \VaticanaStaff

   \override StaffSymbol.color = #black

   \override LedgerLineSpanner.color = #black

   }

   }

   }



   2015-01-28 17:36 GMT+01:00 Pierre Perol-Schneider
 pierre.schneider.pa...@gmail.com:

 please respond to the list


 Hi Sister Judith,


 Yes, you're right - not so much time though, interesting time I should
 say!

 I've added a draft to the LSR : http://lsr.di.unimi.it/LSR/Item?id=973

 Stems and ornaments have been changed into other characters.

 Glad you loke it.


 Cheers,
 Pierre



 2015-01-28 17:26 GMT+01:00 Rita Composer ritacompo...@gmail.com:

   Wow, thank you so much!!!


   The layout/ view is almost perfect :-)

   The curved stems are a bit too far from the notes.


   Am I right that you used signs instead of notes?

   You must have been spending quite much time to do. (for me it seems a
 bit complicated at the moment...I try to get used to it)


   Thank you very much!

   Sister Judit



   2015-01-28 15:48 GMT+01:00 Pierre Perol-Schneider
 pierre.schneider.pa...@gmail.com:

 Hi,


 First of all, I have to admit that I know almost nothing about those
 type of chants.

 Anyway...

 AFAIK, there is no predefined context or commands that will do -
 exactly - such scores.
 I've done something similar on the german forum :
 http://www.lilypondforum.de/index.php?topic=1801.msg9962#msg9962

 The main idea was to put one voice per grouped note.


 In your particular case it does not seem to be a good idea; So
 please find attached a compilable file :

 1. I've tried to stick as much as possible to your original pdf.

 2. the idea was to change the note heads stencil with grouped notes
 - with or without stems, spaces and/or ornaments.

 3. not easy...


 Hope you'll find better and/or easier solution.


 Cheers,

 Pierre









 --


   ___
   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

Hungarian Gregorian

2015-01-27 Thread Rita Composer
Dear Listmembers,

Could you help me, how can I creat something like this?
https://drive.google.com/file/d/0BzQDuwMSrodQU19yRTVLM0F3ZHM/view?usp=sharing

I found something simmilar in version 2.19.15 here
http://lilypond.org/doc/v2.19/Documentation/notation/working-with-ancient-music_002d_002dscenarios-and-solutions
just above Ancient and modern from one source but the noteheads are still
not close enough.
They should be exactly next to eachother.

Thank you very much!
Sister Judit
This is what I could create, but it is quite weak:

chantEgy = \relative c' {

\override NoteHead.style = #'default

\[ g a h c \]

c h a g \divisioMinima

\[ h4 \virga a g \] d' c h a g \divisioMinima

\finalis

}

verba = \lyricmode {

Lo -- _ _ _ rem ip -- sum do -- lor _ _ sit a -- men a -- men

}

\markup { 3 }

\score {

\new VaticanaStaff 

\override VaticanaStaff.StaffSymbol #'line-count = #5

\new VaticanaVoice = melody \chantEgy

% \new VaticanaVoice = melody \chantKettő

\new Lyrics = one \lyricsto melody \verba



\layout {

\context {

\VaticanaStaff

\override StaffSymbol.color = #black

\override LedgerLineSpanner.color = #black

}

}

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


Re: Hungarian Gregorian

2015-01-27 Thread Ali Cuota
Dear S. Judit,

I read already your first post, and I fear I cannot help with this.
But I would like to know what/who is this notation good for.

Thanks in advance,

Franck

2015-01-27 14:49 GMT-05:00, Rita Composer ritacompo...@gmail.com:
 Dear Listmembers,

 Could you help me, how can I creat something like this?
 https://drive.google.com/file/d/0BzQDuwMSrodQU19yRTVLM0F3ZHM/view?usp=sharing

 I found something simmilar in version 2.19.15 here
 http://lilypond.org/doc/v2.19/Documentation/notation/working-with-ancient-music_002d_002dscenarios-and-solutions
 just above Ancient and modern from one source but the noteheads are still
 not close enough.
 They should be exactly next to eachother.

 Thank you very much!
 Sister Judit
 This is what I could create, but it is quite weak:

 chantEgy = \relative c' {

 \override NoteHead.style = #'default

 \[ g a h c \]

 c h a g \divisioMinima

 \[ h4 \virga a g \] d' c h a g \divisioMinima

 \finalis

 }

 verba = \lyricmode {

 Lo -- _ _ _ rem ip -- sum do -- lor _ _ sit a -- men a -- men

 }

 \markup { 3 }

 \score {

 \new VaticanaStaff 

 \override VaticanaStaff.StaffSymbol #'line-count = #5

 \new VaticanaVoice = melody \chantEgy

 % \new VaticanaVoice = melody \chantKettő

 \new Lyrics = one \lyricsto melody \verba



 \layout {

 \context {

 \VaticanaStaff

 \override StaffSymbol.color = #black

 \override LedgerLineSpanner.color = #black

 }

 }

 }


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