Olivier-- I could change PMX to conditionally multiply all vertical offsets by 0.8 in response to the AS command. However, before I do that, I'd like to understand something. \liftpausc is defined in terms of \Interligne . When a user changes the size of a particular staff using \setsize, it would seem sensible that references to \Interligne within that staff would give the interline space for the reduced-size staff. Evidently that is not happening. Is this simply a "feature" of MusiXTeX, i.e., one and only one value of \Interligne is allowed in a score? I've done a test where the reduced-size staff is normal (5 lines) rather than a one-line drum staff, and I see that raised and lowered rests are still misplaced. This tells me that this behavior is not peculiar to one-line staves (where there is no use for \Interligne).
--Don Simons > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Behalf Of Olivier Vogel > Sent: Friday, October 24, 2003 8:13 AM > To: Simon Dreher; [EMAIL PROTECTED] > Subject: [TeX-music] wrong position of whole bar rest > > > Dear Simon, > > Your problem is due to a small bug of PMX: it writes \liftpausc{-1} > instead of \liftpausc{-.8}. So you have three solutions: > > 1) Wait until Don corrects this bug. > > 2) Manually correct the tex file produced by PMX. > > 3) Add the provisional correction in your mtx file (works only if there > is no raised or lowered pause in other voices, as in your score) > %%\\let\oldliftpausc\liftpausc\ > %%\\def\liftpausc#1{\raise.2\Interligne\hbox{\oldliftpausc{#1}}}\ > > Olivier > > _______________________________________________ > TeX-music mailing list > [EMAIL PROTECTED] > http://sunsite.dk/mailman/listinfo/tex-music > _______________________________________________ TeX-music mailing list [EMAIL PROTECTED] http://sunsite.dk/mailman/listinfo/tex-music
