bug-lilypond
[Top][All Lists]
Advanced

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

Re: Gregorian.ly bar forms being converted to wrong glyph (regression be


From: Grant Diffey
Subject: Re: Gregorian.ly bar forms being converted to wrong glyph (regression between 2.22 and 2.24)
Date: Wed, 29 Mar 2023 22:21:21 +1100

Thankyou dan

Either of those would be acceptable..
\version "2.24.1"

\include "gregorian.ly"
ancientmusic =  {
  \clef "vaticana-do3"
  \[ d8 \pes \melisma f \melismaEnd \] d \[ d \flexa \melisma c \melismaEnd
\]
  f g \[ f \flexa \melisma g \pes a \melismaEnd \] a4
  \finalis
   \[ e8 \pes \melisma f \melismaEnd \]
 \[ e \flexa \melisma d \pes e  \melismaEnd \]
 \finalis \break
}
music = \fixed c' {
  \autoBeamOff  d8 [f] d d[c] f g f [g a] a4 \finalis e8[f]  e[ d e]
\finalis
}
bassmusic = { \clef bass << { b4. (b2) (b4.) (b4) (b4) (b4.) } \\ {g4. (g2)
e4. d4 d4 c4.}>> \finalis }
words = \lyricmode {
  This is a great step for -- ward  thanks Dan
}

\layout {
  \context {
    \GregorianTranscriptionStaff
    \name DiffeyStaffI
    \description "A GregorianTranscriptionStaff that uses modern Voice."
    \defaultchild Voice
  }

  \inherit-acceptability "DiffeyStaffI" "Staff"

  \context {
    \DiffeyStaffI
    \name DiffeyStaffII
    \description "A GregorianTranscriptionStaff that uses Voice and
renders divisiones as Divisio grobs rather than BarLine grobs."
    \EnableGregorianDivisiones
  }

  \inherit-acceptability "DiffeyStaffII" "Staff"
}

<<
  \new VaticanaStaff \new VaticanaVoice = "ancient"  \ancientmusic
  <<
  \new DiffeyStaffII = "staff" \new Voice = "modern" \music  \new Lyrics
\with { alignAboveContext = "staff" } \lyricsto "modern" \words
  \new DiffeyStaffII \new voice \bassmusic
  >>
>>
[image: image.png]

On Wed, Mar 29, 2023 at 9:46 AM Dan Eble <dan@lyric.works> wrote:

> On Mar 28, 2023, at 16:36, Grant Diffey <gdiffey@gmail.com> wrote:
> >
> > Sure,
> >
> > However none of the staff types dan suggested will do what I could
> previously do. Gregorian divisiones not supported on modern staffs is a
> reasonable closure for this as a bug however  I've previously  been able to
> use the gregorian divisions on a 'normal staff' so from my pov this is a
> regression.
> >
>
> Does either of these suit your purpose?
>
> \version "2.24.1"
>
> \include "gregorian.ly"
>
> music = \fixed c' {
>   \key b \minor
>   e8[ g] e~ e[ d~] d4 \divisioMinima
>   g2 \divisioMaior
>   a2 \divisioMaxima
>   b1 \finalis
> }
>
> \layout {
>   \context {
>     \GregorianTranscriptionStaff
>     \name DiffeyStaffI
>     \description "A GregorianTranscriptionStaff that uses modern Voice."
>     \defaultchild Voice
>   }
>
>   \inherit-acceptability "DiffeyStaffI" "Staff"
>
>   \context {
>     \DiffeyStaffI
>     \name DiffeyStaffII
>     \description "A GregorianTranscriptionStaff that uses Voice and
> renders divisiones as Divisio grobs rather than BarLine grobs."
>     \EnableGregorianDivisiones
>   }
>
>   \inherit-acceptability "DiffeyStaffII" "Staff"
> }
>
>
> <<
>   \new VaticanaStaff \music
>   \new DiffeyStaffI \music
>   \new DiffeyStaffII \music
> >>
>
>
>
>

PNG image


reply via email to

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