Alexandros Droseltis wrote:
>
> Hello everyone!
>
> I have a small problem typesetting an old fuge of mine. I would like to
> have the staccato points at the following extract 0.5 internotes lower
> and 0.5 noteheads rightshifted. Is it possible with pmx-code?
Partly. Here's some hacked input:
%
% BAR 2
%
\\\let\upzt\upz\def\upz#1{\roffset{.5}{\upzt{#1}}}\
rp //
rp /
bn44 gn en45 ds gs44 //
% r1+7 bf ou s1+8 b cn ( fs4 [ XS1 f8 s1+1+0+4 ) ( an ] [ a1 )
r1+7 bf ou+1 s1+8 b cn ( fs4 [ XS1 f8 s1+1+0+4 ) ( an ] [ a1 )
% (+7 dn ou d cs ] fn45 )+7+0+2 /
(+7 dn ou+1 d cs ] fn45 )+7+0+2 /
Comments:
1. The redefinition of \upz takes care of moving the dots sideways. When
you're done with this you may want to undo the redefinition with
\\\let\upz\upzt\.
2. Since PMX puts in ornaments using letter-names it's not easy to move
them by fractional amounts. For the two dots in question, PMX has
already moved them upward by 2\internote to avoid the slur. That's why
ou+1 actually moves them down (user-defined shifts appear to override
PMX's in this case). If you still don't like the positioning and really
do insist on half-\internote precision, then I invite you to
(a) figure out which character in musix20 is used to make the staccato,
(b) place it wherever you want with something like
\zcharnote{8}{kern3pt\raise2.5\internote\hbox{\musixfont\charwhatever}}\
--Don Simons
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://sunsite.dk/mailman/listinfo/tex-music