Hello Barry,
the reason seems to be that M-Tx somwhow misunderstands the construction
"{\it that\/}" at the very beginning of a lyrics definition line (at
least that's my interpretation - is it right, Dirk?). A workaround is:
Alter the lyrics line so that it no longer begins with an open brace;
e.g. replace
L: {\it that\/} and {\it that\/} and {\it that\/}! (The)
by
L: \relax{\it that\/} and {\it that\/} and {\it that\/}! (The)
and it'll work.
Regards,
Rainer
> ----------
> Von: [EMAIL PROTECTED][SMTP:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 8. Juli 1998 00:00
> An: [EMAIL PROTECTED]
> Betreff: mystifying error message
>
> I thought this song was going to be a piece of cake. No triplets. No
> forced beams or slurs. But then I got an error from somewhere deep in
> the bowels of the MusiXTeX macros.
>
> I'm using M-Tx version 0.30 and PMX version 1.3.
>
> I looked real hard at bars 12 and 13. Bar 13 looks fairly normal; bar
> 12 contains an exclamation (!) and an apostrophe (') in the lyrics,
> and
> a rest in the music. I've used apostrophes and rests before, but this
> is my first use of !, so I tried substituting a macro
> %% \\def\bang{\char33}\
> but that didn't fix the problem either.
>
> Help?
>
> Here's my input:
>
> =====================================================================
>
> Meter: 4/4
> Style: SINGER
> Sharps: 1
> Bars/Line: 2
> Space: 8
>
> % Pages: 1
> % Systems: 4
> %% h9.8i
> %% w7i
> % %% \\vsize=10in\
> %% \\hoffset=.05in\voffset=.05in\
> %% \\font\twelverm=cmr12\
> %% \\font\sevtrm=cmr17\
> %% \\def\emdash{\thinspace---\thinspace}\
> %% \\def\hy{\thinspace-\thinspace}\
> %% \\def\hyp{-}\
> %% \\def\chorus{\sevtrm~\bf{Chorus:}}\
> %% \\pageno=1164\
> %% \\headline{\twelverm FILKER UP 5\hfill page xxxx}\
> %% \\line{\twelverm ~\hfill}\
> %% \\line{\twelverm ~\hfill}\
> %% \\line{\twelverm THE OLD ONES\hfill}\
> %% \\line{\twelverm Words \copyright~1998 by Lee Gold\hfill}\
> %% \\line{\twelverm Music \copyright by Leslie Fish\hfill}\
> %% \\line{\twelverm A variant of Leslie's tune for Bad Sir Brian
> Botany by A. A. Milne\hfill}\
> %% \\nobarnumbers\
> U: ~ G ~ ~ ~ ~ ~ ~ ~
> @+7 d8 | g f g a b a g f |
> L: The old ones lived mil-len-i-a be-
>
> U: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
> g4 f e d8 d | g f g a b g b c |
> L: fore our e-ra They mas-tered high tech-no-lo-gy, their
>
> U: ~ ~ ~ ~ ~ ~ ~
> d g f g a4 d8 d |
> L: space-ships out-raced light. When they
>
> U: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
> c c d e d b g b | c b a g f a4 d8-
> |
> L: fin-ally met each o-ther they re- la-ted just like bro-thers:
> They
>
> U: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
> g f g a b b g g | a a f d g4d d1 d |
> L: dis-a-greed on eve-ry-thing and got in-to a fight! Com-pe-
>
> U: ~ ~ ~ ~ ~ ~
> g8 g4 a8 b a4 g8 |
> L: ti-tion's the right way, whiz-
>
> U: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
> d2d d8 d | g g4 a8 b a4 g8 | d2+d r8 c8 |
> L: bang! Law and or-der's the right way, zap- zap! We'll
>
> U: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
> d d4 c8 b a4 b8 | c c4 b8 a g4 a8 |
> L: show you your er-ror with flame and with ter-ror, take
>
> U: ~ ~ ~ ~ ~ ~
> b4d a8 f4d a8 | g2d r8 d
> L: {\it that\/} and {\it that\/} and {\it that\/}! (The)
>
> =====================================================================
>
> And here's the messages.
>
> =====================================================================
>
> M-Tx 0.30 (Music from TeXt) <2 November 1997>
> Writing to oldones.pmx
> PrePMX done. Now run PMX.
> Deleting oldones.tex
> Deleting oldones.log
> Deleting oldones.mx1
> === RUNNING PMXA (1st pass) ===
> Please type a basename (<9 characters, no dots):
>
> Bar0 Bar 1 Bar 2 Bar 3 Bar 4 Bar 5 Bar 6 Bar 7 Bar 8 Bar 9
> Bar 10
> Bar 11 Bar 12 Bar 13 Bar 14 Bar 15 Bar 16
> Done with first pass. Now run pmxb.
> === RUNNING PMXB (2nd pass) ===
>
> Bar0 Bar 1 Bar 2 Bar 3 Bar 4 Bar 5 Bar 6 Bar 7 Bar 8 Bar 9
> Bar 10
> Bar 11 Bar 12 Bar 13 Bar 14 Bar 15 Bar 16
> Done with second pass. Now run TeX
> Cleaning up (pmxtex.dat pmxtex.fig)
> === RUNNING MUSIXTEX: 1st pass (tex) ===
> This is TeX, Version 3.1415 (C version 6.1)
> (oldones.tex
> M-Tx 0.30 (Music from TeXt) <2 November 1997>
> (musixtex.tex
> MusiXTeX(c) T.80 <25 September 1997>
> ) (musixlyr.tex
> MusiXLYRics 1.02a <27 November 1997>
> ) (musixtex.tex) (pmx.tex
> PMX, a Preprocessor for MusiXTeX, v1.3 <1 September 1997>
> ) (musixmad.tex (musixadd.tex
> MusiXADDitional instruments T.79 <24 September 1997>
> )
> MusiXMore ADditional instruments T.79 <24 September 1997>
> ) bar 0 bar 1 bar 2 bar 3 bar 4 bar 5 bar 6 bar 7 bar 8 bar 9 bar 10
> bar 11
> bar 12 bar 13
> ! Missing \endcsname inserted.
> <to be read again>
> \i
> \reset@params ...@texte {#2}\global \csname stp@#1
> \endcsname =\y@v
> \global \...
>
> \iterate ->\body
> \let \next \iterate \else \let \next \relax \fi \next
>
> l.138 \assignlyrics1{\i}
> %
>
>
> --
> Approved by mutex-owner
>