Le mardi 04 janvier 2005 � 10:39 +0100, Anna Choma a �crit :
> Hi!
> 
> Thanks, but meant to hide not only bar rules, but also horizontal 
> lines on which you put notes. Namely, to switch off whole empty bars 
> with lines and barrules. For example:
> 
> -----------------|                 |
> -----------------|                 |
> -----------------|                 |
> -----------------|                 |
> -----------------|                 |
> 
> I don't know, if it's possible.

Yes it's possible, but very tricky.

The following example shows you how to proceed:

\input musixtex
\startmuflex
\instrumentnumber{3}
\generalmeter{\meterC}
\nobarnumbers
\startpiece\addspace\afterruleskip%
\NOtes\qu{cdef}&\qu{cdef}&\qu{cdef}\en
\bar
\NOtes\qu{cdef}&\qu{cdef}&\qu{cdef}\en
\bar
\NOtes\qu{cdef}&\qu{cdef}&\qu{cdef}\en
\bar
\NOtes\qu{cdef}&\qu{cdef}&\qu{cdef}\en
\endpiece

\hrule width 100mm
\vskip3pt
\noindent
\hskip100mm\vbox{\noindent\hrule width45mm}

\hbox{%
\vbox{\parindent=0pt\hsize=100mm%
\generalmeter{\meterC}%
\startpiece\addspace\afterruleskip%
\NOtes\qu{cdef}&\qu{cdef}&\qu{cdef}\en
\bar
\NOtes\qu{cdef}&\qu{cdef}&\qu{cdef}\en
\endpiece}%
\vbox{\parindent=0pt\hsize=45mm%
\nostartrule\setlines20%
[EMAIL PROTECTED]@\makeatother%
\setclefsymbol1{\empty}\setclefsymbol2{\empty}\setclefsymbol3{\empty}%
\startpiece\addspace\afterruleskip%
\NOtes\qu{cdef}&&\qu{cdef}\en
\endpiece}%
\vbox{\parindent=0pt\advance\hsize by-145mm%
\nostartrule%
[EMAIL PROTECTED]@\makeatother%
\setclefsymbol1{\empty}\setclefsymbol2{\empty}\setclefsymbol3{\empty}%
\startpiece\addspace\afterruleskip%
\NOtes\qu{cdef}&\qu{cdef}&\qu{cdef}\en
\endpiece}%
}

\endmuflex
\bye

The idea is to typeset normally your piece.

After you have to guess the lengths of the measures: that's the role of
the \hrule and so on.

Finally, put each group inside a box a the desired \hsize.

Olivier

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

Reply via email to