Karen Bruner wrote:
> 
> I am using PMX and musixlyr.  I've used the combo to typeset simple
> songs, but now I want to typeset a song with three verses with different
> lyrics, all of which go into the same lyrics for the chorus, and then
> extra lyrics after the last chorus for the coda.  I have two staffs.
> The beginmel and endmel commands work when I only have one staff, but
> not when I have two.  The lyrics are just attached to one staff.  I've
> been using the setup shown in auxl-exa.pmx, but with two staffs, the
> \EM\ and \BM\ directives are completely ignored.
> 
> So basically, what I want lyrics-wise looks something like this:
> 
> This is verse 1 blah blah blah
> This is verse 2 blah blah blah  Here's the same chorus for all three
> This is verse 3 blah blah blah
> 
> So, in the --- section at the top, I have
> 
> \assignlyrics1{verse1,verse2,verse3}
> 
> Later I want to change it to
> 
> \assignlyrics1{chorus}
> 
> or
> 
> \assignlyrics{verse1} % verse 1 only!
> 
> if I stick the new line
> 
> \\assignlyrics1{chorus}\
> 
> at the appropriate bar in the middle of the PMX code, it just ignores
> the previous assignment, ignoring
> verse1,2,3 and just tried to start the chorus lyrics from the start.
> 

Why do you make music typesetting life that complicated:-?

The pmx preprocessor mtx is designed specifically for handling the
cooperation of pmx and musixlyr. Here is what you ask for as mtx code:

Meter: C
Style: SATB
Pages: 1
Systems: 2
Space: 2 0

c4+ c c c | c2 c4 c |
e4 e e e | e2 e4 e |
L: ly-rics for the first sec-tion
L: ly-rics for the first sec-tion
L: ly-rics for the first sec-tion
g4 g g g | g2 g4 g |
c4 c c c | c2 c4 c |

b b b b | b b b b | 
d d d d | d d d d | 
L: ly-rics for the midd-le sec-tion
g g g g | g g g g | 
g g g g | g g g g | 

c c c c | c2 c4 c
e e e e | e2 e4 e
L: ly-rics for the last sec-tion
L: ly-rics for the last sec-tion
L: ly-rics for the last sec-tion
g g g g | g2 g4 g
c c c c | c2 c4 c

-- 
Christian Mondrup, Computer Programmer
Scandiatransplant, Skejby Hospital, University Hospital of Aarhus
Brendstrupgaardsvej, DK 8200 Aarhus N, Denmark
Phone: +45 89 49 53 01

Reply via email to