Hi,
To write dynamics in PMX I use the following MusiXTeX defs based on \zcharnote:
\\def\Dpp#1{\zcharnote #1{\pp}}\
\\def\Dp#1{\zcharnote #1{\p}}\
\\def\Dmp#1{\zcharnote #1{\mp}}\
\\def\Dmf#1{\zcharnote #1{\mf}}\
\\def\Df#1{\zcharnote #1{\f}}\
\\def\Dff#1{\zcharnote #1{\ff}}\
\\def\Dpp#1{\zcharnote #1{\pp}}\
\\def\Dicr{\icresc}\
\\def\Dtcr#1{\zcharnote #1{\tcresc}}\
\\def\Dtdecr#1{\zcharnote #1{\tdecresc}}\
\\def\Dtxt#1#2{\zcharnote #1{\it{#2}}}\
My skill in MusiXTeX is not great but from reading the manual I would expect
that, using for argument #1, "J to a" for treble(G) clef voices and "A to C"
for bass(F) clef voices would put the dynamics at the correct vertical level
in a multipart score.
I find this works fine for simple dynamics "pp - ff" but gives problems with
hairpins. When I write (for a treble clef voice) something like:-
"\Dicr\ some notes \Dtcr M\ more notes /" or
"\Dicr\ some notes \Dtdecr M\ more notes /"
the hairpin does not always go where I'd expect.
Sometimes I think the hairpin position is being set taking the argument #1
as relative to the notes in the current bar but I'm not convinced of this.
Please, what am I doing wrong?
--
Best wishes,
Howard.
(A.H.Gilbert, Thornaby, North Yorkshire)