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