Open tmke8 opened 2 months ago
Question for making progress on this: What kind of global state do we need to handle all these cases?
One easy thing I could do is setting lspace and rspace to 0 on operators after a successful squeeze.
Maybe I should just insert a <mspace width="0.1667em"/>
after functions. Except at the end of a group?
This just works in Firefox (the space that Firefox normally inserts doesn't appear then).
What are the rules?
}
), infix operators need to be put in prefix(?) mode:x={4+}4
{4+}
(and setting it explicitly doesn't change anything), but this does not produce the expected spacing4{+}4
#183x=+4
#1824+=x
3 = = 3
\log
is followed by an identifier, there needs to be a small space #207Other scenarios seem to already be covered by MathML's rules (for example,
x=4{+4}
seems to work fine).