I found a better place for the resetting of musixtex parameters:

\input musixtex

\def\endOfSheet{%
  \resetlayout \normalmusicsize
  \setsize1{\normalvalue}\setsize2{\normalvalue}
  \setsize3{\normalvalue}\setsize4{\normalvalue}
  \generalsignature{0}\generalmeter{} \instrumentnumber1
  \setinterinstrument1{0\Interligne}\setinterinstrument2{0\Interligne}
  \setinterinstrument3{0\Interligne}\setinterinstrument4{0\Interligne}
  \setinterinstrument5{0\Interligne}\setinterinstrument6{0\Interligne}
  \setclef1{0}\setclef2{0}\setclef3{0}
  \setname1{}\setname2{}\setname3{}\setname4{}\setname5{}
  \setstaffs1{1}\setstaffs2{1}\setstaffs3{1}\setstaffs4{1}
  \songtop1\songbottom2% no songs
  \setsongraise1{0\Interligne}\setsongraise2{0\Interligne}
  \setsongraise3{0\Interligne}\setsongraise4{0\Interligne}
  \stdbarrules
  \nostemcut\stemlength{4.66}% hope works for all musicsizes
  \absoluteaccid
  \nobarnumbers% to void the number in the first bar if systemnumbers
  \scale{1}
  \arithmeticskipscale
  \afterruleskip8pt\beforeruleskip0pt
  % nominal pagelayout
  \parindent0pt\voffset-10mm\hoffset-15.4mm\hsize 190mm\vsize 260mm
  \ifx\assignlyrics\undefined\else%
    \assignlyrics1{}\assignlyrics2{}\assignlyrics3{}%
    \assignlyrics4{}\assignlyrics5{}%
  \fi
  \transpose=0%
  \resetclefsymbols%
  \def\everystaff{}%
  \startrule%
}

\startmuflex
\let\startmuflex\empty
\let\endmuflexsav\endmuflex
\let\endmuflex\endOfSheet
\input sheetA
\input sheetB
...
\endmuflexsav
\bye


thus no additional file is needed. 

By the way may it be feasable to structure the musixtex file
in a way, that all resettings are made every time the file 
is included? Then no further interaction would be needed anymore.
( maybye placing the input guard AFTER all inits are done?)

I will do this for musixcrd the same way.

regards,
Robert

-- 
                   .~.
 robert.hennig     /v\
  @cognitec.com  _// \\_
  @freylax.de     (   )
                  ^`~'^

_______________________________________________
TeX-music mailing list
[email protected]
http://icking-music-archive.org/mailman/listinfo/tex-music

Reply via email to