Wow, someone who uses PMX but not MtX!
I have some answers but not all of them.
1. The upward shift of the bar number is intentional, to avoid the slur
that is continued across the line break.
2. Some of the horizontal wierdness may be due to your use of \off , which
puts in unaccounted hroizontal space. However the usual result is something
like [][][][][]... as TeX is running, and that didn't happen here. More on
this as it develops.
3. To get text at the end, try this:
First, anywhere in the pmx file, put this
\\def\endtext{\let\ejt\eject\def\eject{Here is some ending text \ejt}}\
If your text is long, you can extend this definition over several lines,
each one starting with \\ and ending with \. Then sometime after the
beginning of the last page you could put
\\\endtext\
If there is more than one staff per system, and if you don't do anything
else special, the text will probably spill over to the next page (In my test
I had to do it ever for a single line, but the page was pretty full
vertically to start out). To fix that use for example Ai.95 (somewhere
before the last page starts) to reduce the interstaff spacing on the last
page, so that enough vertical space is left over for your text.
--Don Simons
> -----Original Message-----
> From: Andre Van Ryckeghem [SMTP:[EMAIL PROTECTED]]
> Sent: Monday, June 14, 1999 3:22 AM
> To: [EMAIL PROTECTED]
> Subject: 1. beams and slurs on 2 staffs in pmx - 2. adding text
>
> I am trying to put beams and slurs on two staffs in pmx.
> Again, i humbly ask for help for a few oddities (most likely caused by
> wrong
> coding) in my music code.
>
> This is an extract of Schumans Traumerei:
>
> -----------
> 2 1 4 4 0 6 0 -1
> 1 2 20 .07
>
> bt
> ./
> ArbdI.8
> \\hsize=90mm\
> \\interstaff{13}\relax\
> %\\stemlength{4}\
> %14
> rb8 \roff{{\isluru0{!'''B}}}\ g83 s1-4+.5 a2 st
> \invertslur0\curve{2}44{{\tslur0{!''''A}}}\ a8 st c //
> r8+0 d84 [-1 cs e ] \bsk\hsk\qsk\ibu6h5\zqb6h\ a2lr s2 /
> f45 e2 X1 e4 //
> [-2 f85 b ] b2 \bsk\tbl6\qb6{^j}\ [-2 a8 sA+4 g ] /
> %15
> d4d s1-5 g8- zcs s1u a4d zd s1 b8 //
> a4d s2 rb8 rb2 /
> d4d b8 s-7 [ a d s-9
> \hloff{{\islurd0{!a}}}\
> f- g ] //
> f8 a d- e f4d e8 /
> %16
> a2 st a8 st b s [ br s+0+1 c- ] //
> rb4 [jl d44x2 e zcs ] d4 c8n r+4 /
> [u-14-5 f a ]j
> \hloff{\invertslur0\curve{-3}66{\tslur0{!I}}}\off{-0.6\elemskip}\
> rb8 g8r X.6 f4 e4 //
> d4d a8 s sA+3 a4 s+0+.3 g s+5 /
> -----------
>
> 1.
> In mesure 15
> - the notes are shifted to the right
> - The barno is shifted up without a reason (i removed the raisebarno in
> the
> tex code and the output
> looks nice
> In mesure 16
> - the g8r is shifted to far to the right, a construction as
>
> \off{-0.6\elemskip}\ rb8 g8r X.6
>
> is needed to get it right
>
> 2. I have an other question:
> Is it possible to add text after the music on a 1 page musicsheet in pmx
> (without having o edit the tex file)?
> (readmod i.e. puts the exte before the music).
>
> 3. and i found something myself (a silly one) with musilyr
>
> dont say
>
> \Uptext{\metron{\qu}{80}}
>
> but
>
> \Uptext{\metron{\nolyr\qu}{80}}
>
>
> thanks for everything
>
> Andre