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

Reply via email to