The following file gives an error
 
! Staff number (4) out of specified range (1)!.
\ch...@staff ... specified range (\the \...@ffs )!}
                                                  \fi \else \relax

But by uncommenting the redefinition of \ch...@staff (which essentially
nulls it) the file compiles OK.

Any idea what's going on, or why no one has flagged this problem before?

--Don Simons

======================================
\input musixtex
\normalmusicsize%
\hsize=524pt
\vsize740pt
\def\nbinstruments{4}
\setclef1\bass
\setclef2\treble
\setclef3\treble
\setclef4\treble
\generalsignature{ 0}%
\generalmeter{\meterfrac{4}{4}}%
\parindent 0pt
\elemskip1pt\afterruleskip1.000pt\beforeruleskip0pt\relax
\stafftopmarg0pt\staffbotmarg5\Interligne\interstaff{10}\relax
%
%\makeatletter
%\def\ch...@staff{\ifnum 2<1 \else}
%\makeatother
%
\startmuflex\startpiece\addspace\afterruleskip%
\NOtes|\ca {'d}|\ca d|\en
\NOtes\hpause |\ca {'f}|\ca f|\hpause \en
\NOtes|\ca {'d}|\ca d|\en
\NOtes|\ca {'c}|\ca c|\en
\Endpiece
\vfill\eject\endmuflex
\bye
=======================================





_______________________________________________
tex-mu...@icking-music-archive.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music

Reply via email to