Hi all,
The method i applied (long ago, before i used PMX) is working with
\atnextline.... and using centerpause.
It is not a true change of number of staves on 1 line, but it let musixtex (in
fact \linegoal) do its work.
ie.
I start with \instrumentnumber1
then, when 2 instruments are needed i use something as:
\def\atnextline{\instrumentnumber2\def\Cp{\def\atnextbar{\znotes\nextinstrument\centerpause\en}}%
\setinterinstrument1{-1\Interligne}\setsongraise2{1\Interligne}\setstaffs1{2}\interstaff{13}}%
\def\Cp{}%
and i replace \en\bar by \en\Cp\bar from now on, on each bar, until the 2nd
staff must have notes.
The command \Cp does nothing, until the next line.
The result of this is that the next line gets an additional staff with
centerpause's until the notes are coming
In Mozart's Laudate Dominum, at the WIMA site, this is implied with commands,
made with such instructions
(ie. bar 9 : this line has 2 centerpause (this could be changed by altering the
linegoal))
In the tex source there are a few other commands:
% 2 instruments from 1 (lyrics soprano)
\def\Cpyes{%
\def\atnextline{\instrumentnumber2\def\Cp{\def\atnextbar{\znotes\nextinstrument\centerpause\en}}%
\setinterinstrument1{-1\Interligne}\setsongraise2{1\Interligne}\setstaffs1{2}\interstaff{13}%
}}%
% 6 instruments (coming from 5 instruments)
\def\Cpysixii{% ...
% 6 instruments (coming from 2 instruments)
\def\Cpysix{% ...
% 5 instruments (from 6 to 5}
\def\Cpyfive{\def\atnextline{\instrumentnumber5\def\Cp{}}}%
Andre_______________________________________________
[email protected] 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