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

Dots are not drawn in Tuplets #170

Closed arshiacont closed 1 year ago

arshiacont commented 1 year ago

Example: {[\tuplet<"">( d1/12 d2/12. c2/24)]} which is drawn as below missing the dot on the 2nd note: image

domfober commented 1 year ago

fixed Actually, as the code was designed, dots were not allowed in tuplets (explicit in comments). The fix is working only with an explicit \tuplet tag since in the sequence above, d2/12. is also d/8 and then the engine doesn't infer the note as possible part of a tuplet. That could be improved but all the mechanic has to be revised (in a 550 lines long method, that handle all the durations display problems...)