Adam Fenn has posed a challenge that I cannot meet, so I'll put it out there
for anyone on the list (Andre, Olivier, Hiroaki, Stanislaus,...?). He would
like some one-time inline tex which would redefine the TeX sequence produced by
some SINGLE existing, seldom used PMX command so as to properly emplace the
newly popular "tromolo" symbol (diagonal slash across either the stem, or
centered above or below a stemless note), and do so without having to input any
parameters. The command cannot be "o_" or "o." because he needs them. I know
how I could redefine \lpn and \rpn to cause "o(" or "o)" to RESPECTIVELY
produce the mark for an upper or lower stem. But that doesn't satisfy the
challenge, both because it requires the user to distinguish between upstemmed
and downstemmed notes, and also it doesn't cover unstemmed notes. Redefining
one or the other of \lpn or \rpn would be OK, but the new definition must
somehow figure out what vertical and horizontal offsets to use to account
for stem direction, length, and beaming, or lack of stem, in the
corresponding note. To do so it must of course know more about the
corresponding note than simply its pitch, which is all PMX will send it through
\lpn or \rpn.
If I hadn't made some unfortunate choices in the design of PMX, this task could
be accomplished fairly straightforwardly by introducing a new ornament directly
into the PMX code. But as it stands, modifying PMX to do this it a much bigger
task than I care to undertake at this time.
--Don Simons
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://mailman.daimi.au.dk/mailman/listinfo/tex-music