Alexandros Droseltis wrote:
> How can I do the following with MusiXTeX?
>
> 1) Intervals of not perfect firsts (see attached example),
Wow - this seems really hard. I think it cannot be accomplished on the
fly because TeX is unable to draw arbitrary sloped lines. After all, I
can imagine these solution approaches:
(a) A sloped line technique similar to beams, requiring an additional
font for line chars.
(b) Drawing the lines with PostScript specials; then they are invisible
in DVI output.
(c) Assembling the lines of tiny dots, similar to the technique applied
to the recently discussed arpeggio arrowhead solution.
Maybe someone else finds a simpler and more elegant approach.
> 2) Clusters in the Bergian mode (see attached example once more).
This should work similar to the example added below.
Regards,
Rainer
\input musixtex
\font\bergaccidfont=musix20 scaled 2000
\makeatletter
\def\berg@accid#1#2{%
\loffset2{\zcharnote{#1}{\bergaccidfont\char#2 }}}
\def\bergsh#1{\berg@accid{#1}{"34}}
\def\bergfl#1{\berg@accid{#1}{"32}}
\def\bergna#1{\berg@accid{#1}{"36}}
\def\bergaccidspace{\hardspace{2\qn@width}}
\makeatother
\startextract
\bergaccidspace \NOtes\bergsh e\zq{ce}\rq{df}\qu g\en
\bergaccidspace \NOtes\bergfl e\zq{ce}\rq{df}\qu g\en
\bergaccidspace \NOtes\bergna e\zq{ce}\rq{df}\qu g\en
\endextract
\bye
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://sunsite.dk/mailman/listinfo/tex-music