On 4/13/2014 4:44 AM, Sanjoy Mahajan wrote:
Otared Kavian
writes: The \triangle operator is used for instance in the « symmetric difference » of two subsets
Ah, good to learn something about pure mathematics. In my mathematics degree, my tutor said, "You are very good at the applied material," which was not meant as a compliment.
So \triangle should be a \mathop rather than a \mathord? Right now, as Aditya pointed out, it's a \mathord ("ordinary"), in contrast to \bigtriangleup, which is the same character but typeset as a binary operator ("binary"). From char-def.lua :
[0x25B3]={ adobename="whiteuppointingtriangle", category="so", cjkwd="a", description="WHITE UP-POINTING TRIANGLE", direction="on", linebreak="ai", mathspec={ { class="ordinary", name="triangle", }, { class="binary", name="bigtriangleup", }, }, unicodeslot=0x25B3, },
I can change things but will only do that when all you mathematicians have some agreement about it ... Btw, it is still on my agenda to provide a mechanism for switching between math dictionaries (i.e. group symbols in group swith i fneeded different properties) so that one can switch between logic, statistics, streetfighting or whatever math. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------