> From: [EMAIL PROTECTED]
> Date: Mon, 15 Jan 2001 15:37:05 +0100 (MET)

> unfortunately pmx allows only two lines of music per voice, so I think, I
> have to use inline musixtex to get my 3rd line.

You need a complete 3rd voice?

Wouldn't it be possible to write most notes as chords?

> But as I'm not a musixtex-guru, I need some hints how to do it.

For single additional notes you may use non-spacing notes of
MusiXTeX, but you are responsible for the correct octave and
for *not* confusing PMX's pitch supervision. So if your
PMX input should be something like

c44 b a g | c b a g //
c45 d e f | c d e f /

You can e.g change it to following complete example:

<example>
1 1 4 4 4 4 0 0
1 1 20 0

t
./

\\def\z#1{{#1}}                      % grouping to keep things local   \
\\def\zR#1{\z{\roffset{.2}{#1}}}     %  plus right offset a little bit \
\\def\zL#1{\z{\loffset{.2}{#1}}}     %  plus left offset a little bit  \
\\def\roffn#1#2{\off{#1\noteskip}#2\off{-#1\noteskip}} % roffset in noteskip \

\zR{\zqu{!g}}\ c44 \zR{\zqu{!'a}}\ b \zL{\zql{!'b}}\ a \zL{\zql{!'c}}\ g // 
c45 d e f /
\zR{\zcu{!e}\roffn{.5}{\zcu f}}\ c44
 \zR{\ibu0{!f}2\zqb0g\roffn{.5}{\tbu0\zqb0{'a}}}\ b a g // 
c45 d e f /
</example>


! resets the pitch to MusiXTeX's standard octave; \z keeps the things
local so that manipulating the pitch does not influence PMX's TeX
output.

More questions? :-(

-- Werner




Reply via email to