Am 30.06.2016 um 14:37 schrieb David Kastrup: > Urs Liska <u...@openlilylib.org> writes: > >> Am 30.06.2016 um 14:05 schrieb David Kastrup: >>> Urs Liska <u...@openlilylib.org> writes: >>> >>>> Am 30.06.2016 um 11:52 schrieb David Kastrup: >>>>>> There is a detail I would like to clarify. David suggested allowing \= >>>>>>> to optionally specify the parent context in which a cross-voice >>>>>>> spanner's information is shared (although I am not sure how that would >>>>>>> be done with a key-list, since I think the spanner id itself is a >>>>>>> string). >>>>> Right. Maybe it should rather be a key? That would also make >>>>> comparison generally faster than string comparisons. >>>>> >>>> Please consider keeping that as a string. >>>> When we might start interacting with XML formats (MusicXML, MEI) we'll >>>> have to deal with string xmlid attributes. >>> What forms can they take? >> Well, basically whatever a given project may come up with or what an XML >> editor may choose to auto-generate or whatever. >> The following is from a file on http://verovio.org >> >> <staff n="2"> >> <layer n="1"> >> <beam> >> <note xml:id="d648110e152" pname="a" >> oct="3" dur="8" dots="1" stem.dir="up" accid.ges="f"/> >> <note xml:id="d648110e173" pname="b" >> oct="3" dur="16" stem.dir="up" accid.ges="f"/> >> </beam> >> <beam> >> <note xml:id="d648110e195" pname="b" >> oct="3" dur="8" dots="1" stem.dir="up" accid.ges="f"/> >> <note xml:id="d648110e216" pname="c" >> oct="4" dur="16" stem.dir="up"/> >> </beam> >> <note xml:id="d648110e236" pname="c" >> oct="4" dur="4" stem.dir="up"/> >> </layer> >> </staff> > Those are rather simple. > >> but I have also seen some more or less intuitive schemes attributing >> some semantic information to them (context, timing etc.). They might as >> well be timestamps and/or generated GUIDs. >> >> So, basically anything that a string can hold. > How does that differ from symbols?
Ah, not in the Scheme domain, of course. But you can't *enter* them as LilyPond code, isn't it? _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel