Andre, that works! I'll try to build it into pmx. I think I can just have PMX apply \loff to the \tbb*. I tested that on a TeX file and it worked. To be honest my feeble brain is having trouble wading through the logic of the re-definitions, but I think I can have PMX fix it without using any re-definitions.
One other comment: I was looking in Gardiner Read for info about this. It not real clear, but I think he's saying that for double beams, the tops should be the same height above their notes and stems don't lengthen, but then when you add a third beam, you add it on the far side from the notes, adding height to the top of the beam. That is NOT how MusixTeX beams work; every added beam lengthens the stems. Maybe I can put Read's rule in PMX as an optional default. Any votes? --Don Simons >-----Original Message----- >From: icking-music-archive.org-tex-music-boun...@mailman.nfit.au.dk >[mailto:icking-music-archive.org-tex-music-boun...@mailman.nfit.au.dk] >On Behalf Of Andre Van Ryckeghem >Sent: Saturday, February 21, 2009 10:52 PM >To: Werner Icking Music Archive >Subject: Re: [TeX-Music] pmx - Beam hight is not always the same > >Thanks, Don for the explanation, i must confess, i was not aware of the >third argument after [. > >I do not know how to change the behaviour of musixtex to adapt the short >beams, but if you shift them a little bit (or much more) to the left >they >seems to vanish. > >The example is only for upper beams > >Andre > >============ >1 1 2 4 2 4 0 0 >0 4 20 0 > >t >./ >\\let\tbbbusav\tbbbu\let\tbbusav\tbbu\ >\\def\tbbulof{\def\tbbu##1{\let\tbbu\tbbusav\loff{\tbbu##1}}}\ >\\def\tbbbulof{\def\tbbbu##1{\let\tbbbu\tbbbusav\loff{\tbbbu##1}}}\ >% Bar 1 >g85.g g1 gd8 | >% Bar 2 >[+0+0+1 g8-.g ] g1 gd8 / >% Bar 3 >[-1+0+1 g8.g ] [-1 g1 gd8 ] / >% Bar 4 >[-3+0+2 g8.g ] [-3+0+1 g1 gd8 ] / >% Bar 5 >g84.b g1 bd8 | >% Bar 6 >\tbbulof\ [+0+0+1 g8.b ] g1 bd8 / >% Bar 7 >\tbbulof\ [-1+0+1 g8.b ] [-1 g1 bd8 ] / >% Bar 8 >\tbbulof\ \tbbbulof\ [-3+0+2 g8.b ] \tbbbulof\ [-3+0+1 g1 bd8 ] / >============== > >_______________________________________________ >tex-mu...@icking-music-archive.org mailing list >If you want to unsubscribe or look at the archives, go to >http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex- >music _______________________________________________ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music