Craig Stuart Sapp

Results 488 comments of Craig Stuart Sapp

> The real question is: who would make use of this? My interest in such a feature is because I embed verovio options into Humdrum data: https://verovio.humdrum.org?t=KiprZXJuCjY0R0wKNjRBCjY0Qgo2NGNKCjE2cnl5Cj0KKi0KISEhdmVyb3ZpbzogYmVhbUZyZW5jaFN0eWxlCiEhIXZlcm92aW86IHNwYWNpbmdOb25MaW5lYXIgMS4wCiEhIXZlcm92aW86IHN0YWZmTGluZVdpZHRoIDAuMwohISF2ZXJvdmlvOiBzdmdDc3MgZy5ub3RlIHsgZmlsbDogaG90cGluayB9IGcuc3RhZmYge2NvbG9yOiBvcmFuZ2V9Cg== When this data...

JSON options sound good to me. What about the idea of allowing some sort of localized options? For example, global settings for the file can be placed above the ``...

> Having mdiv-level options would yields all sorts of problems. OK. That can be considered later if anyone has a specific need for it. > There is also the problematic...

Also, the option set feature would be able to handle cases where mdivs might need different options: ```xml ``` Then when printing all midivs at once, the default embedded options...

I give examples with `--embedded-options-set` and ``. Either `option` or `options` should be used (with or without `s` in both places for consistency).

Another possible enhancement could be to specify the verovio version number: ```xml ``` This can be useful to handle cases when the option names or behaviors change between different versions...

> Having a `` tag in the encoding would be extremely bad, IMO. The XML will fail validating unless the `` tag is added to MEI itself, and that's a...

> By that argument having IE6-specific JavaScript in your websites was fine. > There's a reason why we shouldn't tie encoding contents to specific software applications. Processing instructions are kinda-sorta...

You should wait until @pe-ro gives his opinion. Yes, PI are designed for software-specific directions, but @pe-ro was more inclined that Humdrum metadata be placed in `` (note that verovio...

I think that by default, parsing embedded options should be enabled. And of course, any command-line options (toolkit options) should be allowed to override the embedded options. In other words,...