Thomas Weber
Thomas Weber
> My feeling is that if we're encoding semantics we should try and be as unambiguous as possible. If an ottava line applies to both voices, I would like to...
@pe-ro These are the lines from [this file](https://github.com/music-encoding/sample-encodings/blob/4e019a537cb88f9dfc2f2775a7b6580d6c9935a9/MEI_4.0/Music/Complete_examples/Schumann_Op.41.mei): * L1347–1385 ```xml ```  More lines like this: * 1787–1830 * 2005–2033 * 2706–2720 * 3911–3939 * 4668–4682 * 8684–8698 I...
I definitely agree that this needs discussion. So you are saying that `@shape` and `@line` should be repeated? That would be in line with how the guidelines' chapter *General Relationships...
If we agree that the attributes should be repeated, then this should also be done in [Ives' "The Cage"](https://github.com/music-encoding/sample-encodings/blob/master/MEI%203.0/Music/Complete%20examples/Ives_TheCage.mei#L975), where the double-stemmed notes are encoded like: 
Actually, it turns out that while the U+FEFF is a hard to spot problem, it doesn't have to be something this obscure. I added another test case, which also shows...
While it's true that with `optional()` the problem does not occur, the tree would change, i.e. there would be no `value` node for the empty value (`""`). I used to...
Here is an example why I think this needs to be addressed. Let's say a user inputs this:  What is saved is this: ``` Check the following files: *...
@kermitt2 Any chance that this can get merged? Our use case is to analyze PDFs that use color coding, but the original RGB values that were used when creating the...
> Or do you mean `GLOBALVARIABLE`? > > That's also a bit tricky since camel case uses uppercase to separate words. So it would probably have to be snake format...
> `GlobalVariable` vs `localVariable`? > > Not a huge fan of the first, since I think of it more as a class or module name. As we can't access classes...