Very clever! Your method lets musixtex compute starting heights for all the
re-started beam segments.
Sorry, I can't answer either question. For stem lengths, you could try to
find the code in musixtex.tex that draws them, and then replace that with
code that stops the upper part 2\interbeam (?) shorter.
Why didn't you start it with \ibbbu0j{-1} rather than
\ibu0l{-1}\nbbu0\nbbbu0 ? It seems to give the same result.
I don't have a clue about the "parasitic" beam segment.
--Don
>-----Original Message-----
>From: TeX-Music [mailto:[email protected]] On Behalf Of Jean-Pierre
>Coulon
>Sent: Thursday, May 01, 2014 3:01 AM
>To: Werner Icking Music Archive
>Subject: Re: [Tex-music] LilyPond blog invites you to an engraving
challenge! :-)
>
>I almost obtained the snippet of the challenge with the attached source by
>adding a "temporary" third beam. I intentionally let the beginning portion
>of this 3rd beam so you understand the logic, but you can get rid of it
>saying a \loffset bigger than 24 or so at line #8.
>
>But: 1: does anybody know where the "parasitic" beam portion below the
>staff comes from?
>
>2: how to shorten stemlenghts so they do no climb above the 2nd beam?
>
>Otherwise my process would be easier than yours to put into a macro
>because it's difficult to write a macro that does something at <pitch p>
>*and* <pitch p+1>
>
>Bye
>
>Jean-Pierre Coulon
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to
http://tug.org/mailman/listinfo/tex-music