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
> 

Reply via email to