Closed rettinghaus closed 3 years ago
As less drastic step would be to make the conversion to standard markup being preserved by default. Basically changing this https://github.com/rism-digital/verovio/blob/a059e398be6a2053d33ac6bcc626887bbe15aa0a/include/vrv/doc.h#L325 default value. This would also solve the issue of consistency.
As you can see, the idea was to have a parameter for this but nobody ever expressed the need for it so it was not added. We could add one for users who do want to preserve analytical markup as is.
Sounds reasonable.
Let's call it --preserve-analytical-markup
I noticed two things with
xml:id
s:scoreDef
with--xml-id-seed
.scoreDef
seems to be generated before the generator is seeded.--remove-ids
actually doesn't remove ids that were needed for alignment of some elements during rendering, e.g. syllables or fermata markup (try following file).