lewdlime / abcm2ps

abcm2ps is a command line program which converts ABC to music sheet in PostScript or SVG format. It is an extension of abc2ps which may handle many voices per staff. abcm2ps is Copyright © 2014-2016 Jean-Francois Moine.
http://moinejf.free.fr/
GNU General Public License v3.0
84 stars 31 forks source link

tuplet numbers and accents #60

Closed hkiel closed 2 years ago

hkiel commented 5 years ago

Following example shows the behaviour for tuplets with accents. When the tuplet number is on the same side as the accent, the tuplet is drawn nearer than the accent which looks odd.

X:1
K:C
[I:tuplets 0 0 0 2](3!>!g!>!a!>!b (3!>!G!>!A!>!B | [I:tuplets 0 0 0 1] (3!>!g!>!a!>!b (3!>!.g!>!.a!>!.b
moinejf commented 5 years ago

You wrote "the tuplet is drawn nearer than the tuplet". Maybe it should be "the tuplet is drawn nearer than the accent". Well, I have no solution for this problem: all note related decorations are drawn after the tuplets. To fix this problem, I should create an other class of decorations, and this is a big change I will not do in abcm2ps.

hkiel commented 5 years ago

Staccato dots, however, are drawn directly next to the notes, so I thought there might be a way to fix the accents as well.

moinejf commented 5 years ago

This issue should be fixed by the commit [e2b8d2f], but I don't know if this raises some other problems...