jkutilek
(Jens Kutilek)
December 12, 2024, 8:14am
1
How can I use a negative value in a positioning rule with glyph properties?
This works:
pos [a b c] @d' <${x:width*2} 0 ${x:width} 0>
But I need negative values, and get an error if I try to multiply with a negative value:
pos [a b c] @d' <${x:width*-2} 0 ${x:width*-1} 0>
This doesn’t work either:
pos [a b c] @d' <-${x:width*2} 0 -${x:width} 0>
This is a known limitation of the expression format. We are working on a more general solution, but that will probably have to wait until the next big release.
I should get the *-1 to work …
Aida
August 27, 2026, 11:06pm
4
Do extended expressions work? Say something like the following (which gives me errors I think due to the parentheses):
pos SomeLetter' (${AnotherThing:width} - ${SomeLetter:width} - ${AnotherThing:anchors.entry.x}) AnotherThing;
As a calculated version of:
pos SomeLetter' 500 AnotherThing;