grame-cncm / guidolib

Guido project - music score layout engine - music description language
http://guido.grame.fr
Mozilla Public License 2.0
152 stars 34 forks source link

Repeat markers for end and start are not supported #153

Closed zhwei8090 closed 2 years ago

zhwei8090 commented 2 years ago

image It's like this on the sheet music software: image By checking, I found that there is no such mark symbol in the font file, but I don't know how to increase the font symbol

Here is my test file:test3.xml.zip

dfober commented 2 years ago

this is because \bar are inserted between \repeatEnd and \repeatBegin. Although hidden, they take space. Just remove them and you'll get a correct rendering.

zhwei8090 commented 2 years ago

@dfober This is indeed the case, I am thinking how to solve it from the code level, because the xml exported from finale is like this

arshiacont commented 2 years ago

@zhwei8090 Feel free to fix this behavior on xml2guido. I have never bothered with Repeat tags and there is definitely room for improvement there.

zhwei8090 commented 2 years ago

This problem has been solved, but it has been fixed in libmusicxml, and pr has been submitted to see if it is reasonable