[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LilyPond | Various doc issues (!1095)
From: |
Thomas Morley |
Subject: |
Re: LilyPond | Various doc issues (!1095) |
Date: |
Wed, 5 Jan 2022 14:04:41 +0100 |
Am Mi., 5. Jan. 2022 um 13:28 Uhr schrieb Jean Abou Samra <jean@abou-samra.fr>:
>
> [Replying via the mailing list because it's unrelated to Werner's MR]
>
> Le 05/01/2022 12:59, Thomas Morley (@Thomas_Morley)
> <gitlab@mg.gitlab.com> a écrit :
>
> [1]Thomas Morley commented on a discussion on
> [2]Documentation/en/notation/notation-appendices.itely:
>
> Unrelated to this patch
> Though, [3]@jeanas
>
> They do. You might be confused by the change of presentation
>
> Indeed, I was wrong. Alas, in IR the former behaviour added to every
> interface:
>
> This grob interface is used in the following graphical object(s):
> list-of-grobs
>
> Now
>
> This grob interface is added dynamically to grobs of class
> Spanner/Item.
>
> is printed.
> I miss this list-of-grobs in the docs now.
> Any chance to get this back in the IR for item/spanner-interface or
> have this list somewhere in IR linked from thoe interfaces?
>
> That is feasible if we define what it means to be "used": basically
> should Footnote be included in this list or not since it will sometimes
> have it and sometimes not? Should grobs having the interface
> conditionally be in a separate list? The info on _allowable_ classes
> (and thus interfaces) is all in define-grobs.scm, it's just a matter of
> defining how it should be presented.
>
> Cheers,
>
> Jean
>
> References
>
> 1. https://gitlab.com/Thomas_Morley
> 2.
> https://gitlab.com/lilypond/lilypond/-/merge_requests/1095#note_801886836
> 3. https://gitlab.com/jeanas
IIuc, only 5 grobs may be item _or_ spanner:
BalloonText
ControlPoint
ControlPolygon
Footnote
Parentheses
All others are definitely Items or Spanners.
If so, then I'd suggest to have three lists to link to in IR: Items,
Spanners, Items-or-Spanners
Cheers,
Harm