Hello Matthieu,
challenging problem, indeed! As far as I can see, this incident uncovers
a slight MusiXTeX design flaw concerning "Akkoladen": The top and bottom
bow shape of an Akkolade is drawn as a \musixfont character, but
\musixfont is a staff-specific layout parameter and is not really
well-defined outside a staff context. In your case, the first Akkolade
is drawn using the default \musixfont setting whereas all other ones
adopt the \musixfont defined by \setsize{0.8}.
As a workaround, it seems to be necessary to make the wanted font
setting effective already before the first system is drawn. In your
example, the following dirty trick seems to do the job: Add the command
\setbox255\vbox
{\startextract\notes\global\let\musixfont\musixfont\en\endextract}
just before your \startpiece. (This pretends to typeset a system, laid
out the same way as the "real" ones, grabs the locally effective font
setting and makes it global, then throws away the dummy system.)
Best regards,
Rainer
On Tue, Dec 10, 2002 at 05:44:12PM +0100, Matthieu Quignard wrote:
> I found something interesting.
> If you have two staves and akkolade (\songtop2\songbottom0)
> and use a scaling factor on staves (\setsize1{0.8}\setsize2{0.8})
> you don't get the same Akkolade on the first system than on the following ones.
>
> The first akkolade is larger than the others when setsize is lower than 1
> It is smaller than the others when setsize is greater than 1.
> It is obviously the same when setsize is set to 1 (no scale factor).
>
> Is that normal ?
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://sunsite.dk/mailman/listinfo/tex-music