I ask myself why you want two voice staves in one intrument, while musixtex 
defines a voice staff as 1 instrument.
The goal of an instrument is making the staffs having the same properties.
A lot of your problems i think, will be solved if you have 1 voice staff (which 
always can have 2 voices) for 1 instrument.
The common way two combine 2 voice staves is by ie.: \\songtop2\songbottom1\
We may adapt the the space between the instruments by ie.: 
\\interinstrument=6\internote\
This is not very usefull, because pmx takes care of this. Moreover 
\interinstrument  is useless after the use of ie.:
\setinterinstrument1{4\Interligne}, that alter the space above only 1 
instrument.

Producing a void page on changing the number of instrument cannot be done, ie. 
if making a booklet.
Changing the number of instruments can also be achieved by putting the 
intruments one above each other and later moving them apart.  Here instrument 2 
is placed perfectly above 1 in the preamble and is then moved at line 3.:

\\interstaff{13}\setinterinstrument1{2\Interligne}\setinterinstrument2{-13\Interligne}\
....
L3Mi.0
\\\setinterinstrument2{0\Interligne}\

Andre

From: Don Simons 
Sent: Saturday, December 31, 2016 11:41 PM
To: 'Werner Icking Music Archive' 
Subject: [Tex-music] Oh what tangled webs we weave

Some of you may recall my issue with adding extra vertical space between 2 
staves of a single instrument. I thought some might be interested in a few more 
details of that saga.

 

I’m using PMX to typeset a composition by a friend for handbells, SATB choir, 
and piano. It has 6 staves per system. Ideally it would be 3 instruments with 2 
staves each. But I needed to add extra vertical space between the two vocal 
staves, and MusiXTeX evidently has no mechanism to do that if the two staves 
are in the same instrument. So I went to 4 instruments, with 2 for the vocals. 
I also wanted bar rules not to cross the space between instruments, and at 
least at first, I did want them to cross the space between the two vocal lines. 
But \sepbarrules wouldn’t cut it, because that stops barrules from crossing 
spaces between all instruments, which now included two separate ones for the 
vocals. So I went to musixdbr to get that. Coming up with inline TeX was 
complicated by the fact that the score starts out with 6 staves, but the 
handbells are out for the first half of the piece, so I took the score down to 
4 staves starting with the second system, then back up to 6 when the handbells 
came back in. In PMX that’s done with new movement commands. Without all the 
gory details, I did succeed in getting it to happen, but it was very, very 
complicated. The was partly due to the complex way that PMX does new 
movements…it relies on a command \newmovement, defined in pmx.tex. The command 
temporarily redefines \startpiece and \contpiece, so I couldn’t simply keep the 
PMX new movement mechanism while redefining \startpiece and/or \contpiece the 
way I wanted to to activate the right musixdbr options in the right places.

 

In the end, after spending several hours getting the kinks out, I had what I 
was aiming for. But then I started thinking that maybe I didn’t really want the 
barlines to span the space between the two vocal staves, and sure enough, in 
the examples in Read’s book, that’s the way it was. So that basically put me 
back where I started: with 4 instruments and \sepbarrules, there was no need to 
resort to musixdbr and all that ugly inline TeX.

 

What’s the moral of this saga? At one level, I could have saved a lot of effort 
by realizing earlier that by convention barrules don’t cross between adjacent 
vocal staves. But at a deeper level, life would have proceeded a lot more 
smoothly if MusiXTeX had been able to add vertical space between two staves of 
the same instrument. It’s a bit of a mystery to me, considering all the things 
that are possible in MusiXTeX, why you can’t do that.

 

--Don Simons 



--------------------------------------------------------------------------------
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

Reply via email to