Le jeudi 16 février 2023 à 06:30 +0000, Werner LEMBERG a écrit : > ``` > > >> As can be seen, the acciaccatura neither has a slash nor a slur if > >> quoted. [...] > > > > This looks like a real bug, please file an issue. > > [https://gitlab.com/lilypond/lilypond/-/issues/6531](https://gitlab.com/lilypond/lilypond/-/issues/6531) > > > AFAICS, this works: > > > > ``` > > \version "2.25.2" > > > > \layout { > > \context { > > \Score > > quotedCueEventTypes = #'( > > note-event > > rest-event > > tie-event > > beam-event > > tuplet-span-event > > tremolo-event > > Override) > > } > > } > > Thanks. You are a magician! 'Override' is of course undocumented, > and even after doing a grep over the git repository, which leads me to > `property-iterator.cc`, it's not really clear to me what's going on...
Well, you can find it in `define-event-classes.scm`. It's the event class for
events created by `\override`s.
```
\version "2.25.2"
\new Voice \with {
\consists
#(lambda (context)
(make-engraver
(listeners
((StreamEvent engraver event)
(ly:message "~s" (ly:event-property event 'class))))))
}
{
\override Flag.stroke-style = "grace"
c'
}
```
⇒
```
(Revert StreamEvent)
(Override StreamEvent)
(note-event melodic-event rhythmic-event music-event StreamEvent)
```
> BTW, this source code file also mentions a 'Revert' event type –
> shouldn't this be added, too (in general, I mean, not for this
> specific situation)?
Probably. There are also `SetProperty` and `UnsetProperty`.
signature.asc
Description: This is a digitally signed message part
