I think I've tracked down the problem that Diane identified (thanks again!), wherein the horizontal spacing got messed up when an after-grace was followed by a normal grace. In the process, I discovered another, unrelated bug, wherein the octave register got screwed up whenever it had been changed within a single after-grace. I'm kind of surprised no one had ever picked up on that one...it should have appeared in something as simple as
g44 GAa g ... Anyhow, I've uploaded a revised version to http://icking-music-archive.org/software/pmx/pmx2514.zip My attempted fixes to these bugs could have unforseen interactions. I would appreciate more than the usual amount of beta-testing on this. Please check any old scores that have after-graces in them, and if you're feeling industrious, try creating new test cases that break the code, involving single and multiple, slurred and unslurred, normal and after-graces with and without accidentals and with lots of pitch changes including octave jumps or more. --Don Simons > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Diane > Blaurock > Sent: Sunday, November 12, 2006 2:01 PM > To: tex-music@icking-music-archive.org > Subject: [TeX-music] "After" grace followed by normal grace note > > > Hi everyone, > > I am typesetting a Christoph Graupner ouverture from the manuscript > source and have run into a strange problem with pmx. Toward the end of > one movement, there is a two-note after-grace followed immediately by a > note with a normal grace in front of it. I am attaching a one-line > excerpt from the piece with the offending graces to cut and paste. In > the fourth bar of the example you can see that the grace on the second > note gets mooshed up into the main note. Can anyone tell me what is > happening here and maybe offer a solution? > > Thanks in advance. > > Diane Blaurock > > --- > \input musixtex > \makeatletter > \def\nobarnumbers{% > [EMAIL PROTECTED] \let\freqbarno\maxdimen [EMAIL PROTECTED] > \makeatother > --- > %----------------% > % > % Graupner Ouverture: 7: Menuet. > % > %----------------% > % > % nv,noinst,mtrnuml,mtrdenl,mtrnump,mtrdenp,xmtrnum0,isig, > 4 4 3 4 0 3 0 -3 > % > % npages,nsyst,musicsize,fracindent > 0 5 16 0.1 > Cembalo > Viola > Violino II > Violino I > batt > .\ > > Abp It120 > %% > \\akkoladen{{1}{4}}\ > > h > Menuet. > > % Bars 53-55 > rp | rp | r4 r c4 / > en84 e e e e e | f f f f f f | b- b b b g+ g / > c85 c c c c c | c c c c c c | dn d d d c c / > g2d5 | a2d | g4 f en / > > % Bars 56-57 > a4 f r | rp / > a8 a a a a a | c- c c c c c / > c8 c c c c c | e- e e e e e / > f2 G2s2lAg a Gsg f4 | a2d- t / > > % > _______________________________________________ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music