> .ds { \v'-.9m\s'\En[.s]*7u/10u'+.7m'

Wow.  I didn't know that was possible.  You're interrupting the
calculation of the amount of vertical movement to set the point
size, and then use the new value (as ems) in the interrupted
calculation...

But the result is correct, it's equivalent to

  \v'-0.41m'\s'\n[.s]*7/10'

where -0.41 = -0.9 + 0.7*7./10.



Reply via email to