> From: "nitadori" <[EMAIL PROTECTED]>
> Date: Wed, 23 Feb 2000 09:46:38 +0900

[...]
> "r9+1" in PMX, the output was "\liftpausepp{1}".
> So I tried to raise it like this.
> \\def\liftpausepp#1{\raise#1\Interligne\PAuse}\
> But when you put this rest symbol above or below the staff, there is a
> need for small horizontal line. Is it possible to put a horizontal line or
> write a new macro, "\liftPAuse"?

Why did you do that? Following PMX-input works for me:

1 1 4 2 4 2 0 0
1 1 20 0.00

t
.\
r9+6 /
m2400 r2+6 | rp+6 /
m4400 r6+6 r6+6 r3+6 r1+6 r8+6 r4+6 r2+6 | r0+6 | rp+6 /


If you have problems with this the reason may be that you work with an
outdated version of pmx.tex. Maybe you unpacked it but didn't put it
into your TeX-path.

The relevant TeX-output of PMX is (slightly modified):

\startpiece\addspace\afterruleskip%
% Bar count 1
\pnotes{8.00}\en\def\atnextbar{\znotes\centerbar{\liftpausepp3}\en}%
% Bar count 2
\xbar\pnotes{4.16}\en\def\atnextbar{\znotes\centerbar{\lifthpause3}\en}%
% Bar count 3
\xbar\pnotes{4.16}\en\def\atnextbar{\znotes\centerbar{\liftpause3}\en}%
% Bar count 4
\xbar
\pnotes{0.81}\raise6\internote\qqs\raise6\internote\qqs\en%
\pnotes{1.13}\raise6\internote\hs\en%
\pnotes{1.56}\raise6\internote\qs\en%
\pnotes{2.17}\raise6\internote\ds\en%
\pnotes{3.00}\raise6\internote\qp\en%
\pnotes{4.16}\lifthpause3\en%
% Bar count 5
\xbar\pnotes{5.77}\en\def\atnextbar{\znotes\centerbar{\liftpause3}\en}%
% Bar count 6
\xbar\pnotes{5.77}\en\def\atnextbar{\znotes\centerbar{\liftpause3}\en}%
\Endpiece

Imho bar 2 is wrong, because I specified it bad. Full bar rests
should always be "pause", not "hpause". But that's my fault.

\pnotes{...} is something like \notes or \notesp or \Notes or ...

I'm not sure whether "r9" = "pausepp" is ok.

-- Werner

Reply via email to