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