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