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

Reply via email to