Re: Gregorian.ly bar forms being converted to wrong glyph (regression between 2.22 and 2.24)

Dan Eble <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.bugs
Message-ID <[email protected]>
On Mar 28, 2023, at 03:02, Jean Abou Samra <[email protected]> wrote:
> Le mardi 28 mars 2023 à 12:54 +1100, Grant Diffey a écrit :
>> The following example:
>> \include "gregorian.ly"
>>   { c' \divisioMaior d' \finalis }
>> Renders 'correctly' in 2.22 (using hacklily)
>> and incorrectly on my debian machine with Lilypond 2.24
> Dan?

LilyPond 2.24 expands \caesura to allow modern notational alternatives and makes "railroad tracks"/"tram lines" the default rendition in Staff.  The commands for the more significant divisiones are implemented as \caesura with a fermata to supply descriptive input for a potential MIDI performer.  \finalis is equivalent to \section.

Please try using one of the contexts designed for Gregorian chant.  They are described in the Notation Reference, and there are some highlights in the 2.24 Changes document.

```
\version "2.24.1"

\include "gregorian.ly"

music = \fixed c' {
  c \caesura c
  d \virgula d
  e \divisioMinima e
  f \divisioMaior f
  g \divisioMaxima g
  a \finalis a
}

<<
  \new GregorianTranscriptionStaff {
    \music
  }
  \new GregorianTranscriptionStaff \with {
    \EnableGregorianDivisiones
  } {
    \music
  }
  \new MensuralStaff {
    \music
  }
  \new VaticanaStaff {
    \music
  }
>>
```



Regards,
— 
Dan
PastedGraphic-2.tiff (image/tiff, 15.1 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.