From e91c34ca202ac7fbbcf9b018dee9e146482a8ae2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Wang?= Date: Fri, 25 Mar 2011 16:38:58 +1300 Subject: [PATCH] MathML Operator Dictionary: sort entries of the dictionary and remove minsize attributes (bug 534970). r=karlt --HG-- extra : transplant_source : %97%AB%E6%8A%CA%D0Y%CB%C6%02%F5%3Fo%10%CF%A7%C7%D9r%CA --- layout/mathml/mathfont.properties | 864 +++++++++++++++--------------- 1 file changed, 433 insertions(+), 431 deletions(-) diff --git a/layout/mathml/mathfont.properties b/layout/mathml/mathfont.properties index e75acb840c3d..954e42f0e30e 100644 --- a/layout/mathml/mathfont.properties +++ b/layout/mathml/mathfont.properties @@ -119,417 +119,96 @@ mathvariant.monospace = A\ud835\ude70B\ud835\ude71C\ud835\ude72D\ud835\ude73E\ud # Operator Dictionary indexed on the "form" (i.e., infix, prefix, or suffix). # Each entry lists the attributes of the operator, using its Unicode format. -operator.\u0028.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ( -operator.\u0029.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ) -operator.\u005B.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # [ -operator.\u005D.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ] -operator.\u007B.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # { -operator.\u007D.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # } -operator.\u201D.postfix = fence lspace:0 rspace:0 # ” -operator.\u2019.postfix = fence lspace:0 rspace:0 # ’ -operator.\u27E8.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⟨ -operator.\u2308.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⌈ -operator.\u27E6.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⟦ -operator.\u230A.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⌊ -operator.\u201C.prefix = fence lspace:0 rspace:0 # “ -operator.\u2018.prefix = fence lspace:0 rspace:0 # ‘ -operator.\u27E9.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⟩ -operator.\u2309.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⌉ -operator.\u27E7.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⟧ -operator.\u230B.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⌋ -operator.\u2063.infix = separator lspace:0 rspace:0 # ⁣ -operator.\u002C.infix = separator lspace:0 rspace:6 # , -operator.\u2500.infix = direction:horizontal stretchy minsize:0 lspace:0 rspace:0 # ─ -operator.\u007C.infix = direction:vertical stretchy symmetric minsize:0 lspace:0 rspace:0 # | | -operator.\u003B.infix = separator lspace:0 rspace:5 # ; -operator.\u003B.postfix = separator lspace:0 rspace:0 # ; -operator.\u003A\u003D.infix = lspace:5 rspace:5 # := -operator.\u2254.infix = lspace:5 rspace:5 # ≔ -operator.\u2235.infix = lspace:5 rspace:5 # ∵ -operator.\u2234.infix = lspace:5 rspace:5 # ∴ -operator.\u2758.infix = direction:vertical stretchy symmetric lspace:5 rspace:5 # ❘ -operator.\u002F\u002F.infix = lspace:5 rspace:5 # // -operator.\u2237.infix = lspace:5 rspace:5 # ∷ ∷ -operator.\u0026.prefix = lspace:0 rspace:5 # & -operator.\u0026.postfix = lspace:5 rspace:0 # & -operator.\u002A\u003D.infix = lspace:5 rspace:5 # *= -operator.\u002D\u003D.infix = lspace:5 rspace:5 # -= -operator.\u002B\u003D.infix = lspace:5 rspace:5 # += -operator.\u002F\u003D.infix = lspace:5 rspace:5 # /= -operator.\u002D\u003E.infix = lspace:5 rspace:5 # -> -operator.\u003A.infix = lspace:5 rspace:5 # : -operator.\u002E\u002E.postfix = lspace:4 rspace:0 # .. -operator.\u002E\u002E\u002E.postfix = lspace:4 rspace:0 # ... -operator.\u220B.infix = lspace:5 rspace:5 # ∋ ∋ -operator.\u2AE4.infix = lspace:5 rspace:5 # ⫤ -operator.\u22A8.infix = lspace:5 rspace:5 # ⊨ -operator.\u22A4.infix = lspace:5 rspace:5 # ⊤ -operator.\u22A3.infix = lspace:5 rspace:5 # ⊣ -operator.\u22A2.infix = lspace:5 rspace:5 # ⊢ -operator.\u21D2.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇒ ⇒ -operator.\u2970.infix = lspace:5 rspace:5 # ⥰ -operator.\u007C\u007C.infix = lspace:4 rspace:4 # || -operator.\u2A54.infix = direction:vertical lspace:4 rspace:4 # ⩔ -operator.\u0026\u0026.infix = lspace:5 rspace:5 # && -operator.\u2A53.infix = direction:vertical lspace:4 rspace:4 # ⩓ -operator.\u0026.infix = lspace:5 rspace:5 # & -operator.\u0021.prefix = lspace:0 rspace:5 # ! -operator.\u2AEC.prefix = lspace:0 rspace:5 # ⫬ -operator.\u2203.prefix = lspace:0 rspace:5 # ∃ -operator.\u2200.prefix = lspace:0 rspace:5 # ∀ -operator.\u2204.prefix = lspace:0 rspace:5 # ∄ -operator.\u2208.infix = lspace:5 rspace:5 # ∈ -operator.\u2209.infix = lspace:5 rspace:5 # ∉ -operator.\u220C.infix = lspace:5 rspace:5 # ∌ -operator.\u228F\u0338.infix = lspace:5 rspace:5 # ⊏̸ -operator.\u22E2.infix = lspace:5 rspace:5 # ⋢ -operator.\u2290\u0338.infix = lspace:5 rspace:5 # ⊐̸ -operator.\u22E3.infix = lspace:5 rspace:5 # ⋣ -operator.\u2284.infix = lspace:5 rspace:5 # ⊄ -operator.\u228A.infix = lspace:5 rspace:5 # ⊊ ⊊ -operator.\u2282\u020D2.infix = lspace:5 rspace:5 # ⊂⃒ -operator.\u2288.infix = lspace:5 rspace:5 # ⊈ -operator.\u2AC5\u0338.infix = lspace:5 rspace:5 # ⫅̸ -operator.\u2285.infix = lspace:5 rspace:5 # ⊅ -operator.\u2283\u020D2.infix = lspace:5 rspace:5 # ⊃⃒ -operator.\u2289.infix = lspace:5 rspace:5 # ⊉ -operator.\u2AC6\u0338.infix = lspace:5 rspace:5 # ⫅̸ -operator.\u228F.infix = lspace:5 rspace:5 # ⊏ -operator.\u2291.infix = lspace:5 rspace:5 # ⊑ -operator.\u2290.infix = lspace:5 rspace:5 # ⊐ -operator.\u2292.infix = lspace:5 rspace:5 # ⊒ -operator.\u22D0.infix = lspace:5 rspace:5 # ⋐ -operator.\u2286.infix = lspace:5 rspace:5 # ⊆ -operator.\u2AC5.infix = lspace:5 rspace:5 # ⫅ -operator.\u2283.infix = lspace:5 rspace:5 # ⊃ -operator.\u2287.infix = lspace:5 rspace:5 # ⊇ -operator.\u2AC6.infix = lspace:5 rspace:5 # ⫆ -operator.\u21D0.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇐ -operator.\u21D4.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇔ -operator.\u2950.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥐ -operator.\u295E.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥞ -operator.\u21BD.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↽ -operator.\u2956.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥖ -operator.\u295F.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥟ -operator.\u21C1.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇁ -operator.\u2957.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥗ -operator.\u2190.infix = direction:horizontal stretchy lspace:5 rspace:5 # ← -operator.\u21E4.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇤ -operator.\u21C6.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇆ -operator.\u2194.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↔ -operator.\u294E.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥎ -operator.\u21A4.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↤ -operator.\u295A.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥚ -operator.\u21BC.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↼ -operator.\u2952.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥒ -operator.\u2199.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↙ -operator.\u2198.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↘ -operator.\u2192.infix = direction:horizontal stretchy lspace:5 rspace:5 # → -operator.\u21E5.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇥ -operator.\u21C4.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇄ -operator.\u21A6.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↦ -operator.\u295B.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥛ -operator.\u21C0.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇀ -operator.\u2953.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⥓ -operator.\u2190\u200B.infix = lspace:5 rspace:5 # ← -operator.\u2192\u200B.infix = lspace:5 rspace:5 # → -operator.\u2196.infix = direction:vertical stretchy lspace:5 rspace:5 # ↖ -operator.\u2197.infix = direction:vertical stretchy lspace:5 rspace:5 # ↗ -operator.\u003D.infix = lspace:5 rspace:5 # = -operator.\u003C.infix = lspace:5 rspace:5 # < -operator.\u003E.infix = lspace:5 rspace:5 # > -operator.\u0021\u003D.infix = lspace:5 rspace:5 # != -operator.\u003D\u003D.infix = lspace:5 rspace:5 # == -operator.\u003C\u003D.infix = lspace:5 rspace:5 # <= -operator.\u003E\u003D.infix = lspace:5 rspace:5 # >= -operator.\u2261.infix = lspace:5 rspace:5 # ≡ -operator.\u224D.infix = lspace:5 rspace:5 # ≍ -operator.\u2250.infix = lspace:5 rspace:5 # ≐ -operator.\u2225.infix = direction:vertical stretchy lspace:5 rspace:5 # ∥ -operator.\u2016.infix = direction:vertical stretchy lspace:5 rspace:5 # ‖ ‖ -operator.\u2A75.infix = lspace:5 rspace:5 # ⩵ -operator.\u2242.infix = lspace:5 rspace:5 # ≂ -operator.\u21CC.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇌ -operator.\u2265.infix = lspace:5 rspace:5 # ≥ -operator.\u22DB.infix = lspace:5 rspace:5 # ⋛ -operator.\u2A8C.infix = lspace:5 rspace:5 # ⪌ -operator.\u2267.infix = lspace:5 rspace:5 # ≧ -operator.\u2AA2.infix = lspace:5 rspace:5 # ⪢ -operator.\u2277.infix = lspace:5 rspace:5 # ≷ -operator.\u2A7E.infix = lspace:5 rspace:5 # ⩾ -operator.\u2273.infix = lspace:5 rspace:5 # ≳ -operator.\u2A86.infix = lspace:5 rspace:5 # ⪆ -operator.\u224E.infix = lspace:5 rspace:5 # ≎ -operator.\u224F.infix = lspace:5 rspace:5 # ≏ -operator.\u22B2.infix = lspace:5 rspace:5 # ⊲ -operator.\u29CF.infix = lspace:5 rspace:5 # ⧏ -operator.\u22B4.infix = lspace:5 rspace:5 # ⊴ -operator.\u2264.infix = lspace:5 rspace:5 # ≤ -operator.\u22DA.infix = lspace:5 rspace:5 # ⋚ -operator.\u2A8B.infix = lspace:5 rspace:5 # ⪋ -operator.\u2266.infix = lspace:5 rspace:5 # ≦ -operator.\u2276.infix = lspace:5 rspace:5 # ≶ -operator.\u2AA1.infix = lspace:5 rspace:5 # ⪡ -operator.\u2A7D.infix = lspace:5 rspace:5 # ⩽ -operator.\u2272.infix = lspace:5 rspace:5 # ≲ -operator.\u2A85.infix = lspace:5 rspace:5 # ⪅ -operator.\u226B.infix = lspace:5 rspace:5 # ≫ -operator.\u226A.infix = lspace:5 rspace:5 # ≪ -operator.\u2262.infix = lspace:5 rspace:5 # ≢ -operator.\u226D.infix = lspace:5 rspace:5 # ≭ -operator.\u2226.infix = lspace:5 rspace:5 # ∦ -operator.\u2260.infix = lspace:5 rspace:5 # ≠ -operator.\u2242\u0338.infix = lspace:5 rspace:5 # ≂̸ -operator.\u226F.infix = lspace:5 rspace:5 # ≯ -operator.\u003E\u20D2.infix = lspace:5 rspace:5 # >⃒ -operator.\u2271.infix = lspace:5 rspace:5 # ≱ -operator.\u2266\u0338.infix = lspace:5 rspace:5 # ≧̸ -operator.\u2A7D\u0338.infix = lspace:5 rspace:5 # ⩽̸ -operator.\u226B\u0338.infix = lspace:5 rspace:5 # ≫̸ -operator.\u2279.infix = lspace:5 rspace:5 # ≹ -operator.\u2A7E\u0338.infix = lspace:5 rspace:5 # ⩾̸ -operator.\u2275.infix = lspace:5 rspace:5 # ≵ -operator.\u224E\u0338.infix = lspace:5 rspace:5 # ≎̸ -operator.\u224F\u0338.infix = lspace:5 rspace:5 # ≏̸ -operator.\u22EA.infix = lspace:5 rspace:5 # ⋪ -operator.\u29CF\u0338.infix = lspace:5 rspace:5 # ⧏̸ -operator.\u22EC.infix = lspace:5 rspace:5 # ⋬ -operator.\u226E.infix = lspace:5 rspace:5 # ≮ -operator.\u003C\u20D2.infix = lspace:5 rspace:5 # <⃒ -operator.\u2270.infix = lspace:5 rspace:5 # ≰ -# There is no &NotLessFullEqual; -operator.\u2278.infix = lspace:5 rspace:5 # ≸ -operator.\u226A\u0338.infix = lspace:5 rspace:5 # ≪̸ -operator.\u2274.infix = lspace:5 rspace:5 # ≴ -operator.\u2AA2\u0338.infix = lspace:5 rspace:5 # ⪢̸ -operator.\u2AA1\u0338.infix = lspace:5 rspace:5 # ⪡̸ -operator.\u2280.infix = lspace:5 rspace:5 # ⊀ -operator.\u2AAF\u0338.infix = lspace:5 rspace:5 # ⪯̸ -operator.\u22E0.infix = lspace:5 rspace:5 # ⋠ -operator.\u22EB.infix = lspace:5 rspace:5 # ⋫ -operator.\u29D0\u0338.infix = lspace:5 rspace:5 # ⧐̸ -operator.\u22ED.infix = lspace:5 rspace:5 # ⋭ -operator.\u2281.infix = lspace:5 rspace:5 # ⊁ -operator.\u2AB0\u0338.infix = lspace:5 rspace:5 # ⪰̸ -operator.\u22E1.infix = lspace:5 rspace:5 # ⋡ -operator.\u227F\u0338.infix = lspace:5 rspace:5 # ≿̸ -operator.\u2241.infix = lspace:5 rspace:5 # ≁ -operator.\u2244.infix = lspace:5 rspace:5 # ≄ -operator.\u2247.infix = lspace:5 rspace:5 # ≇ -operator.\u2249.infix = lspace:5 rspace:5 # ≉ -operator.\u2224.infix = lspace:5 rspace:5 # ∤ -operator.\u227A.infix = lspace:5 rspace:5 # ≺ -operator.\u2AAF.infix = lspace:5 rspace:5 # ⪯ -operator.\u227C.infix = lspace:5 rspace:5 # ≼ -operator.\u227E.infix = lspace:5 rspace:5 # ≾ -operator.\u2AB3.infix = lspace:5 rspace:5 # ⪳ -operator.\u2AB7.infix = lspace:5 rspace:5 # ⪷ -operator.\u221D.infix = lspace:5 rspace:5 # ∝ -operator.\u21CB.infix = direction:horizontal stretchy lspace:5 rspace:5 # ⇋ -operator.\u22B3.infix = lspace:5 rspace:5 # ⊳ -operator.\u29D0.infix = lspace:5 rspace:5 # ⧐ -operator.\u22B5.infix = lspace:5 rspace:5 # ⊵ -operator.\u227B.infix = lspace:5 rspace:5 # ≻ -operator.\u2AB0.infix = lspace:5 rspace:5 # ⪰ -operator.\u227D.infix = lspace:5 rspace:5 # ≽ -operator.\u227F.infix = lspace:5 rspace:5 # ≿ -operator.\u2AB4.infix = lspace:5 rspace:5 # ⪴ -operator.\u2AB8.infix = lspace:5 rspace:5 # ⪸ -operator.\u223C.infix = lspace:5 rspace:5 # ∼ -operator.\u2243.infix = lspace:5 rspace:5 # ≃ -operator.\u2245.infix = lspace:5 rspace:5 # ≅ -operator.\u2248.infix = lspace:5 rspace:5 # ≈ -operator.\u22A5.infix = lspace:5 rspace:5 # ⊥ -operator.\u2223.infix = direction:vertical stretchy lspace:5 rspace:5 # ∣ -operator.\u2294.infix = direction:vertical lspace:4 rspace:4 # ⊔ -operator.\u228E.infix = direction:vertical lspace:4 rspace:4 # ⊎ -operator.\u002D.infix = lspace:4 rspace:4 # - -operator.\u002B.infix = lspace:4 rspace:4 # + -operator.\u2213.infix = lspace:4 rspace:4 # ∓ -operator.\u00B1.infix = lspace:4 rspace:4 # ± -operator.\u2293.infix = direction:vertical lspace:4 rspace:4 # ⊓ -operator.\u22C1.prefix = direction:vertical largeop symmetric movablelimits lspace:1 rspace:2 # ⋁ -operator.\u2296.prefix = largeop movablelimits symmetric lspace:0 rspace:3 # ⊖ -operator.\u2295.prefix = largeop movablelimits symmetric lspace:0 rspace:3 # ⊕ -operator.\u2A01.prefix = largeop movablelimits symmetric lspace:0 rspace:3 # ⨁ -operator.\u2211.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ∑ -operator.\u22C3.prefix = direction:vertical largeop movablelimits symmetric lspace:0 rspace:3 # ⋃ -operator.\u228E.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ⊎ -operator.\u2A04.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ⨄ -operator.\u2A06.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ⨆ -operator.\u006C\u0069\u006D.prefix = movablelimits lspace:0 rspace:3 # lim -operator.\u006D\u0061\u0078.prefix = movablelimits lspace:0 rspace:3 # max -operator.\u006D\u0069\u006E.prefix = movablelimits lspace:0 rspace:3 # min -operator.\u2212.infix = lspace:4 rspace:4 # official Unicode minus sign -operator.\u2212.prefix = lspace:0 rspace:1 # official Unicode minus sign -operator.\u2296.infix = lspace:3 rspace:3 # ⊖ -operator.\u2295.infix = lspace:3 rspace:3 # ⊕ -operator.\u2232.prefix = direction:vertical largeop symmetric lspace:0 rspace:1 integral # ∲ -operator.\u222E.prefix = direction:vertical largeop symmetric lspace:0 rspace:1 integral # ∮ -operator.\u2233.prefix = direction:vertical largeop symmetric lspace:0 rspace:1 integral # ∳ -operator.\u222F.prefix = direction:vertical largeop symmetric lspace:0 rspace:1 integral # ∯ -operator.\u222B.prefix = direction:vertical largeop symmetric lspace:0 rspace:1 integral # ∫ -operator.\u2A0B.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # summation with integral -operator.\u222C.prefix = lspace:0 rspace:1 symmetric largeop integral direction:vertical # double integral -operator.\u222D.prefix = lspace:0 rspace:1 symmetric largeop integral direction:vertical # triple integral -operator.\u2230.prefix = lspace:0 rspace:1 symmetric largeop integral direction:vertical # volume integral -operator.\u2231.prefix = lspace:0 rspace:1 symmetric largeop integral direction:vertical # clockwise integral -operator.\u2A0C.prefix = lspace:0 rspace:1 symmetric largeop integral direction:vertical # quadruple integral operator -operator.\u2A0D.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # finite part integral -operator.\u2A0E.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral with double stroke -operator.\u2A0F.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral average with slash -operator.\u2A10.prefix = lspace:1 rspace:2 symmetric largeop movablelimits integral direction:vertical # circulation function -operator.\u2A11.prefix = lspace:1 rspace:2 symmetric largeop movablelimits integral direction:vertical # anticlockwise integration -operator.\u2A12.prefix = lspace:1 rspace:2 symmetric largeop movablelimits integral direction:vertical # line integration with rectangular path around pole -operator.\u2A13.prefix = lspace:1 rspace:2 symmetric largeop movablelimits integral direction:vertical # line integration with semicircular path around pole -operator.\u2A14.prefix = lspace:1 rspace:2 symmetric largeop movablelimits integral direction:vertical # line integration not including the pole -operator.\u2A15.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral around a point operator -operator.\u2A16.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # quaternion integral operator -operator.\u2A17.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral with leftwards arrow with hook -operator.\u2A18.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral with times sign -operator.\u2A19.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral with intersection -operator.\u2A1A.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral with union -operator.\u2A1B.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral with overbar -operator.\u2A1C.prefix = lspace:1 rspace:2 symmetric largeop integral direction:vertical # integral with underbar -operator.\u22D3.infix = lspace:3 rspace:3 # ⋓ -operator.\u22D2.infix = lspace:3 rspace:3 # ⋒ -operator.\u2240.infix = lspace:3 rspace:3 # ≀ -operator.\u22C0.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ⋀ -operator.\u2297.prefix = largeop movablelimits symmetric lspace:0 rspace:3 # ⊗ -operator.\u2A02.prefix = largeop movablelimits symmetric lspace:0 rspace:3 # ⨂ -operator.\u2210.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ∐ -operator.\u220F.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ∏ -operator.\u22C2.prefix = direction:vertical largeop movablelimits symmetric lspace:1 rspace:2 # ⋂ -operator.\u2210.infix = lspace:3 rspace:3 direction:vertical # ∐ -operator.\u2606.infix = lspace:3 rspace:3 # ☆ -operator.\u22C6.infix = lspace:3 rspace:3 # ⋆ -operator.\u2299.prefix = largeop movablelimits symmetric lspace:0 rspace:3 # ⊙ -operator.\u2A00.prefix = largeop movablelimits symmetric lspace:0 rspace:3 # ⨀ -operator.\u002A.infix = lspace:3 rspace:3 # * -operator.\u2062.infix = lspace:0 rspace:0 # ⁢ -operator.\u00B7.infix = lspace:3 rspace:3 # · -operator.\u2297.infix = lspace:3 rspace:3 # ⊗ -operator.\u22C1.infix = lspace:3 rspace:3 direction:vertical # ⋁ -operator.\u22C0.infix = lspace:3 rspace:3 direction:vertical # ⋀ -operator.\u22C4.infix = lspace:3 rspace:3 # ⋄ -operator.\u2216.infix = direction:vertical stretchy lspace:3 rspace:3 # ∖ -operator.\u002F.infix = direction:vertical stretchy lspace:3 rspace:3 # / -operator.\u002D.prefix = lspace:0 rspace:1 # - -operator.\u002B.prefix = lspace:0 rspace:1 # + -operator.\u2213.prefix = lspace:0 rspace:1 # ∓ -operator.\u00B1.prefix = lspace:0 rspace:1 # ± -operator.\u002E.infix = lspace:0 rspace:0 # . -operator.\u2A2F.infix = lspace:2 rspace:2 # ⨯ -operator.\u002A\u002A.infix = lspace:2 rspace:2 # ** -operator.\u2299.infix = lspace:2 rspace:2 # ⊙ -operator.\u2218.infix = lspace:2 rspace:2 # ∘ -operator.\u25A1.prefix = lspace:0 rspace:2 # □ -operator.\u2207.prefix = lspace:0 rspace:2 # ∇ -operator.\u2202.prefix = lspace:0 rspace:2 # ∂ -operator.\u2145.prefix = lspace:0 rspace:2 # ⅅ -operator.\u2146.prefix = lspace:0 rspace:2 # ⅆ -operator.\u221A.prefix = direction:vertical stretchy lspace:0 rspace:2 # √ -operator.\u21D3.infix = direction:vertical stretchy lspace:2 rspace:2 # ⇓ -operator.\u27F8.infix = direction:horizontal stretchy lspace:2 rspace:2 # ⟸ -operator.\u27FA.infix = direction:horizontal stretchy lspace:2 rspace:2 # ⟺ -operator.\u27F9.infix = direction:horizontal stretchy lspace:2 rspace:2 # ⟹ -operator.\u21D1.infix = direction:vertical stretchy lspace:2 rspace:2 # ⇑ -operator.\u21D5.infix = direction:vertical stretchy lspace:2 rspace:2 # ⇕ -operator.\u2193.infix = direction:vertical stretchy lspace:2 rspace:2 # ↓ -operator.\u2913.infix = direction:vertical stretchy lspace:2 rspace:2 # ⤓ -operator.\u21F5.infix = direction:vertical stretchy lspace:2 rspace:2 # ⇵ -operator.\u21A7.infix = direction:vertical stretchy lspace:2 rspace:2 # ↧ -operator.\u2961.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥡ -operator.\u21C3.infix = direction:vertical stretchy lspace:2 rspace:2 # ⇃ -operator.\u2959.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥙ -operator.\u2951.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥑ -operator.\u2960.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥠ -operator.\u21BF.infix = direction:vertical stretchy lspace:2 rspace:2 # ↿ -operator.\u2958.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥘ -operator.\u27F5.infix = direction:horizontal stretchy lspace:2 rspace:2 # ⟵ -operator.\u27F7.infix = direction:horizontal stretchy lspace:2 rspace:2 # ⟷ -operator.\u27F6.infix = direction:horizontal stretchy lspace:2 rspace:2 # ⟶ -operator.\u296F.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥯ -operator.\u295D.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥝ -operator.\u21C2.infix = direction:vertical stretchy lspace:2 rspace:2 # ⇂ -operator.\u2955.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥕ -operator.\u294F.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥏ -operator.\u295C.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥜ -operator.\u21BE.infix = direction:vertical stretchy lspace:2 rspace:2 # ↾ -operator.\u2954.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥔ -operator.\u2193\u200B.infix = lspace:2 rspace:2 # ↓ -operator.\u2191\u200B.infix = lspace:2 rspace:2 # ↑ -operator.\u2191.infix = direction:vertical stretchy lspace:2 rspace:2 # ↑ -operator.\u2912.infix = direction:vertical stretchy lspace:2 rspace:2 # ⤒ -operator.\u21C5.infix = direction:vertical stretchy lspace:2 rspace:2 # ⇅ -operator.\u2195.infix = direction:vertical stretchy lspace:2 rspace:2 # ↕ -operator.\u296E.infix = direction:vertical stretchy lspace:2 rspace:2 # ⥮ -operator.\u21A5.infix = direction:vertical stretchy lspace:2 rspace:2 # ↥ -operator.\u005E.infix = lspace:2 rspace:2 direction:horizontal # ^ -operator.\u003C\u003E.infix = lspace:2 rspace:2 # <> -operator.\u0027.postfix = lspace:2 rspace:0 # ' operator.\u0021.postfix = lspace:2 rspace:0 # ! operator.\u0021\u0021.postfix = lspace:2 rspace:0 # !! -operator.\u007E.infix = direction:horizontal stretchy lspace:2 rspace:2 # ~ -operator.\u0040.infix = lspace:2 rspace:2 # @ -operator.\u002D\u002D.postfix = lspace:2 rspace:0 # -- -operator.\u002D\u002D.prefix = lspace:0 rspace:2 # -- +operator.\u0021\u003D.infix = lspace:5 rspace:5 # != +operator.\u0026.postfix = lspace:5 rspace:0 # & +operator.\u0026\u0026.infix = lspace:5 rspace:5 # && +operator.\u0027.postfix = lspace:2 rspace:0 # ' +operator.\u0028.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ( +operator.\u0029.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ) +operator.\u002A.infix = lspace:3 rspace:3 # * +operator.\u002A\u002A.infix = lspace:2 rspace:2 # ** +operator.\u002A\u003D.infix = lspace:5 rspace:5 # *= +operator.\u002B.infix = lspace:4 rspace:4 # + +operator.\u002B.prefix = lspace:0 rspace:1 # + operator.\u002B\u002B.postfix = lspace:2 rspace:0 # ++ -operator.\u002B\u002B.prefix = lspace:0 rspace:2 # ++ -operator.\u2061.infix = lspace:0 rspace:0 # ⁡ +operator.\u002B\u003D.infix = lspace:5 rspace:5 # += +operator.\u002C.infix = lspace:0 rspace:6 separator # , +operator.\u002D.infix = lspace:4 rspace:4 # - +operator.\u002D.prefix = lspace:0 rspace:1 # - +operator.\u002D\u002D.postfix = lspace:2 rspace:0 # -- +operator.\u002D\u003D.infix = lspace:5 rspace:5 # -= +operator.\u002D\u003E.infix = lspace:5 rspace:5 # -> +operator.\u002E.infix = lspace:0 rspace:0 # . +operator.\u002E\u002E.postfix = lspace:4 rspace:0 # .. +operator.\u002E\u002E\u002E.postfix = lspace:4 rspace:0 # ... +operator.\u002F.infix = lspace:3 rspace:3 stretchy direction:vertical # / +operator.\u002F\u002F.infix = lspace:5 rspace:5 # // +operator.\u002F\u003D.infix = lspace:5 rspace:5 # /= +operator.\u003A.infix = lspace:5 rspace:5 # : +operator.\u003A\u003D.infix = lspace:5 rspace:5 # := +operator.\u003B.infix = lspace:0 rspace:5 separator # ; +operator.\u003C.infix = lspace:5 rspace:5 # < +operator.\u003C\u003D.infix = lspace:5 rspace:5 # <= +operator.\u003C\u003E.infix = lspace:2 rspace:2 # <> +operator.\u003D.infix = lspace:5 rspace:5 # = +operator.\u003D\u003D.infix = lspace:5 rspace:5 # == +operator.\u003E.infix = lspace:5 rspace:5 # > +operator.\u003E\u003D.infix = lspace:5 rspace:5 # >= operator.\u003F.infix = lspace:2 rspace:2 # ? -operator.\u005F.infix = direction:horizontal stretchy lspace:2 rspace:2 # _ -operator.\u02D8.postfix = accent lspace:0 rspace:0 # ˘ -operator.\u00B8.postfix = accent lspace:0 rspace:0 # ¸ -operator.\u0060.postfix = accent lspace:0 rspace:0 # ` -operator.\u02D9.postfix = accent lspace:0 rspace:0 # ˙ -operator.\u02DD.postfix = accent lspace:0 rspace:0 # ˝ -operator.\u00B4.postfix = accent lspace:0 rspace:0 # ´ -operator.\u007E.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ~ tilde -operator.\u02DC.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ˜ small tilde -operator.\u00A8.postfix = accent lspace:0 rspace:0 # ¨ -operator.\u0311.postfix = accent lspace:0 rspace:0 # ̑ -operator.\u02C7.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ˇ caron -operator.\u005E.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ^ circumflex accent -operator.\u02C6.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # modifier letter circumflex accent -operator.\u00AF.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ‾ -operator.\u203E.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # overline -operator.\u23DE.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏞ (Unicode) -operator.\uFE37.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏞ (MathML 2.0) -operator.\u23B4.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⎴ -operator.\u23DC.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏜ (Unicode) -operator.\uFE35.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏜ (MathML 2.0) -operator.\u20DB.postfix = accent lspace:0 rspace:0 # ⃛ -operator.\u005F.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # _ low line -operator.\u0332.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # _ -operator.\u23DF.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏟ (Unicode) -operator.\uFE38.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏟ (MathML 2.0) -operator.\u23B5.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⎵ -operator.\u23DD.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏝ (Unicode) -operator.\uFE36.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⏝ (MathML 2.0) -operator.\u2225.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ∥ -operator.\u2225.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ∥ -operator.\u2016.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ‖ ‖ -operator.\u2016.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ‖ ‖ -operator.\u2223.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ∣ -operator.\u2223.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ∣ -operator.\u007C.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # | -operator.\u007C.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # | -operator.\u20D7.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⃗ -operator.\u20D6.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⃖ -operator.\u20E1.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⃡ -operator.\u20D1.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⃑ -operator.\u20D0.postfix = direction:horizontal stretchy accent lspace:0 rspace:0 # ⃐ -operator.\u21A9.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↩ ↩ -operator.\u21AA.infix = direction:horizontal stretchy lspace:5 rspace:5 # ↪ ↪ -operator.\u23B0.prefix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⎰ ⎰ -operator.\u23B1.postfix = direction:vertical stretchy fence symmetric lspace:0 rspace:0 # ⎱ ⎱ -operator.\u22C5.infix = lspace:3 rspace:3 # ċ -operator.\u2282.infix = lspace:5 rspace:5 # ⊂ -operator.\u2227.infix = lspace:4 rspace:4 # ∧ -operator.\u2228.infix = lspace:4 rspace:4 # ∨ -operator.\u2229.infix = lspace:4 rspace:4 # ∩ -operator.\u222A.infix = lspace:4 rspace:4 # ∪ +operator.\u0040.infix = lspace:2 rspace:2 # @ +operator.\u005B.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # [ +operator.\u005D.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ] +operator.\u005E.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ^ circumflex accent +operator.\u005E.infix = lspace:2 rspace:2 direction:horizontal # ^ +operator.\u005F.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # _ low line +operator.\u005F.infix = lspace:2 rspace:2 stretchy direction:horizontal # _ +operator.\u0060.postfix = lspace:0 rspace:0 accent # ` +operator.\u007B.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # { +operator.\u007C.infix = lspace:0 rspace:0 stretchy symmetric direction:vertical # | | +operator.\u007C.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # | +operator.\u007C.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # | +operator.\u007C\u007C.infix = lspace:4 rspace:4 # || +operator.\u007D.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # } +operator.\u007E.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ~ tilde +operator.\u00A8.postfix = lspace:0 rspace:0 accent # ¨ +operator.\u00AF.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ‾ +operator.\u00B1.infix = lspace:4 rspace:4 # ± +operator.\u00B1.prefix = lspace:0 rspace:1 # ± +operator.\u00B4.postfix = lspace:0 rspace:0 accent # ´ +operator.\u00B7.infix = lspace:3 rspace:3 # · +operator.\u00B8.postfix = lspace:0 rspace:0 accent # ¸ +operator.\u02C6.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # modifier letter circumflex accent +operator.\u02C7.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ˇ caron +operator.\u02D8.postfix = lspace:0 rspace:0 accent # ˘ +operator.\u02D9.postfix = lspace:0 rspace:0 accent # ˙ +operator.\u02DC.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ˜ small tilde +operator.\u02DD.postfix = lspace:0 rspace:0 accent # ˝ +operator.\u0311.postfix = lspace:0 rspace:0 accent # ̑ +operator.\u2016.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ‖ ‖ +operator.\u2016.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ‖ ‖ +operator.\u2018.prefix = lspace:0 rspace:0 fence # ‘ +operator.\u2019.postfix = lspace:0 rspace:0 fence # ’ +operator.\u201C.prefix = lspace:0 rspace:0 fence # “ +operator.\u201D.postfix = lspace:0 rspace:0 fence # ” +operator.\u203E.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # overline +operator.\u2061.infix = lspace:0 rspace:0 # ⁡ +operator.\u2062.infix = lspace:0 rspace:0 # ⁢ +operator.\u2063.infix = lspace:0 rspace:0 separator # ⁣ +operator.\u20DB.postfix = lspace:0 rspace:0 accent # ⃛ +operator.\u2145.prefix = lspace:0 rspace:2 # ⅅ +operator.\u2146.prefix = lspace:0 rspace:2 # ⅆ +operator.\u2190.infix = lspace:5 rspace:5 stretchy direction:horizontal # ← +operator.\u2191.infix = lspace:2 rspace:2 stretchy direction:vertical # ↑ +operator.\u2192.infix = lspace:5 rspace:5 stretchy direction:horizontal # → +operator.\u2193.infix = lspace:2 rspace:2 stretchy direction:vertical # ↓ +operator.\u2194.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↔ +operator.\u2195.infix = lspace:2 rspace:2 stretchy direction:vertical # ↕ +operator.\u2196.infix = lspace:5 rspace:5 stretchy direction:vertical # ↖ +operator.\u2197.infix = lspace:5 rspace:5 stretchy direction:vertical # ↗ +operator.\u2198.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↘ +operator.\u2199.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↙ operator.\u219C.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards wave arrow operator.\u219D.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards wave arrow operator.\u219E.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards two headed arrow @@ -538,7 +217,13 @@ operator.\u21A0.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightw operator.\u21A1.infix = lspace:5 rspace:5 stretchy direction:vertical # downwards two headed arrow operator.\u21A2.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards arrow with tail operator.\u21A3.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards arrow with tail +operator.\u21A4.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↤ +operator.\u21A5.infix = lspace:2 rspace:2 stretchy direction:vertical # ↥ +operator.\u21A6.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↦ +operator.\u21A7.infix = lspace:2 rspace:2 stretchy direction:vertical # ↧ operator.\u21A8.infix = lspace:5 rspace:5 stretchy direction:vertical # up down arrow with base +operator.\u21A9.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↩ ↩ +operator.\u21AA.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↪ ↪ operator.\u21AB.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards arrow with loop operator.\u21AC.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards arrow with loop operator.\u21AD.infix = lspace:5 rspace:5 stretchy direction:horizontal # left right wave arrow @@ -550,10 +235,29 @@ operator.\u21B3.infix = lspace:5 rspace:5 stretchy direction:vertical # downward operator.\u21B4.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards arrow with corner downwards operator.\u21B5.infix = lspace:5 rspace:5 stretchy direction:vertical # downwards arrow with corner leftwards operator.\u21B9.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards arrow to bar over rightwards arrow to bar +operator.\u21BC.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↼ +operator.\u21BD.infix = lspace:5 rspace:5 stretchy direction:horizontal # ↽ +operator.\u21BE.infix = lspace:2 rspace:2 stretchy direction:vertical # ↾ +operator.\u21BF.infix = lspace:2 rspace:2 stretchy direction:vertical # ↿ +operator.\u21C0.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇀ +operator.\u21C1.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇁ +operator.\u21C2.infix = lspace:2 rspace:2 stretchy direction:vertical # ⇂ +operator.\u21C3.infix = lspace:2 rspace:2 stretchy direction:vertical # ⇃ +operator.\u21C4.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇄ +operator.\u21C5.infix = lspace:2 rspace:2 stretchy direction:vertical # ⇅ +operator.\u21C6.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇆ operator.\u21C7.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards paired arrows operator.\u21C8.infix = lspace:5 rspace:5 stretchy direction:vertical # upwards paired arrows operator.\u21C9.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards paired arrows operator.\u21CA.infix = lspace:5 rspace:5 stretchy direction:vertical # downwards paired arrows +operator.\u21CB.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇋ +operator.\u21CC.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇌ +operator.\u21D0.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇐ +operator.\u21D1.infix = lspace:2 rspace:2 stretchy direction:vertical # ⇑ +operator.\u21D2.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇒ ⇒ +operator.\u21D3.infix = lspace:2 rspace:2 stretchy direction:vertical # ⇓ +operator.\u21D4.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇔ +operator.\u21D5.infix = lspace:2 rspace:2 stretchy direction:vertical # ⇕ operator.\u21DA.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards triple arrow operator.\u21DB.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards triple arrow operator.\u21DC.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards squiggle arrow @@ -562,6 +266,8 @@ operator.\u21E0.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwa operator.\u21E1.infix = lspace:5 rspace:5 stretchy direction:vertical # upwards dashed arrow operator.\u21E2.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards dashed arrow operator.\u21E3.infix = lspace:5 rspace:5 stretchy direction:vertical # downwards dashed arrow +operator.\u21E4.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇤ +operator.\u21E5.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⇥ operator.\u21E6.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards white arrow operator.\u21E7.infix = lspace:5 rspace:5 stretchy direction:vertical # upwards white arrow operator.\u21E8.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards white arrow @@ -574,10 +280,175 @@ operator.\u21EE.infix = lspace:5 rspace:5 stretchy direction:vertical # upwards operator.\u21EF.infix = lspace:5 rspace:5 stretchy direction:vertical # upwards white double arrow on pedestal operator.\u21F0.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards white arrow from wall operator.\u21F3.infix = lspace:5 rspace:5 stretchy direction:vertical # up down white arrow +operator.\u21F5.infix = lspace:2 rspace:2 stretchy direction:vertical # ⇵ operator.\u21F6.infix = lspace:5 rspace:5 stretchy direction:horizontal # three rightwards arrows operator.\u21FD.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards open-headed arrow operator.\u21FE.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards open-headed arrow operator.\u21FF.infix = lspace:5 rspace:5 stretchy direction:horizontal # left right open-headed arrow +operator.\u2200.prefix = lspace:0 rspace:5 # ∀ +operator.\u2202.prefix = lspace:0 rspace:2 # ∂ +operator.\u2203.prefix = lspace:0 rspace:5 # ∃ +operator.\u2204.prefix = lspace:0 rspace:5 # ∄ +operator.\u2207.prefix = lspace:0 rspace:2 # ∇ +operator.\u2208.infix = lspace:5 rspace:5 # ∈ +operator.\u2209.infix = lspace:5 rspace:5 # ∉ +operator.\u220B.infix = lspace:5 rspace:5 # ∋ ∋ +operator.\u220C.infix = lspace:5 rspace:5 # ∌ +operator.\u220F.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ∏ +operator.\u2210.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ∐ +operator.\u2211.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ∑ +operator.\u2212.infix = lspace:4 rspace:4 # official Unicode minus sign +operator.\u2212.prefix = lspace:0 rspace:1 # official Unicode minus sign +operator.\u2213.infix = lspace:4 rspace:4 # ∓ +operator.\u2213.prefix = lspace:0 rspace:1 # ∓ +operator.\u2216.infix = lspace:3 rspace:3 stretchy direction:vertical # ∖ +operator.\u2218.infix = lspace:2 rspace:2 # ∘ +operator.\u221A.prefix = lspace:0 rspace:2 stretchy direction:vertical # √ +operator.\u221D.infix = lspace:5 rspace:5 # ∝ +operator.\u2223.infix = lspace:5 rspace:5 stretchy direction:vertical # ∣ +operator.\u2224.infix = lspace:5 rspace:5 # ∤ +operator.\u2225.infix = lspace:5 rspace:5 stretchy direction:vertical # ∥ +operator.\u2226.infix = lspace:5 rspace:5 # ∦ +operator.\u2227.infix = lspace:4 rspace:4 # ∧ +operator.\u2228.infix = lspace:4 rspace:4 # ∨ +operator.\u2229.infix = lspace:4 rspace:4 # ∩ +operator.\u222A.infix = lspace:4 rspace:4 # ∪ +operator.\u222B.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # ∫ +operator.\u222C.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # double integral +operator.\u222D.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # triple integral +operator.\u222E.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # ∮ +operator.\u222F.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # ∯ +operator.\u2230.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # volume integral +operator.\u2231.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # clockwise integral +operator.\u2232.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # ∲ +operator.\u2233.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # ∳ +operator.\u2234.infix = lspace:5 rspace:5 # ∴ +operator.\u2235.infix = lspace:5 rspace:5 # ∵ +operator.\u2237.infix = lspace:5 rspace:5 # ∷ ∷ +operator.\u223C.infix = lspace:5 rspace:5 # ∼ +operator.\u2240.infix = lspace:3 rspace:3 # ≀ +operator.\u2241.infix = lspace:5 rspace:5 # ≁ +operator.\u2242.infix = lspace:5 rspace:5 # ≂ +operator.\u2242\u0338.infix = lspace:5 rspace:5 # ≂̸ +operator.\u2243.infix = lspace:5 rspace:5 # ≃ +operator.\u2244.infix = lspace:5 rspace:5 # ≄ +operator.\u2245.infix = lspace:5 rspace:5 # ≅ +operator.\u2247.infix = lspace:5 rspace:5 # ≇ +operator.\u2248.infix = lspace:5 rspace:5 # ≈ +operator.\u2249.infix = lspace:5 rspace:5 # ≉ +operator.\u224D.infix = lspace:5 rspace:5 # ≍ +operator.\u224E.infix = lspace:5 rspace:5 # ≎ +operator.\u224E\u0338.infix = lspace:5 rspace:5 # ≎̸ +operator.\u224F.infix = lspace:5 rspace:5 # ≏ +operator.\u224F\u0338.infix = lspace:5 rspace:5 # ≏̸ +operator.\u2250.infix = lspace:5 rspace:5 # ≐ +operator.\u2254.infix = lspace:5 rspace:5 # ≔ +operator.\u2260.infix = lspace:5 rspace:5 # ≠ +operator.\u2261.infix = lspace:5 rspace:5 # ≡ +operator.\u2262.infix = lspace:5 rspace:5 # ≢ +operator.\u2264.infix = lspace:5 rspace:5 # ≤ +operator.\u2265.infix = lspace:5 rspace:5 # ≥ +operator.\u2266.infix = lspace:5 rspace:5 # ≦ +operator.\u2266\u0338.infix = lspace:5 rspace:5 # ≧̸ +operator.\u2267.infix = lspace:5 rspace:5 # ≧ +operator.\u226A.infix = lspace:5 rspace:5 # ≪ +operator.\u226A\u0338.infix = lspace:5 rspace:5 # ≪̸ +operator.\u226B.infix = lspace:5 rspace:5 # ≫ +operator.\u226B\u0338.infix = lspace:5 rspace:5 # ≫̸ +operator.\u226D.infix = lspace:5 rspace:5 # ≭ +operator.\u226E.infix = lspace:5 rspace:5 # ≮ +operator.\u226F.infix = lspace:5 rspace:5 # ≯ +operator.\u2270.infix = lspace:5 rspace:5 # ≰ +operator.\u2271.infix = lspace:5 rspace:5 # ≱ +operator.\u2272.infix = lspace:5 rspace:5 # ≲ +operator.\u2273.infix = lspace:5 rspace:5 # ≳ +operator.\u2274.infix = lspace:5 rspace:5 # ≴ +operator.\u2275.infix = lspace:5 rspace:5 # ≵ +operator.\u2276.infix = lspace:5 rspace:5 # ≶ +operator.\u2277.infix = lspace:5 rspace:5 # ≷ +operator.\u2278.infix = lspace:5 rspace:5 # ≸ +operator.\u2279.infix = lspace:5 rspace:5 # ≹ +operator.\u227A.infix = lspace:5 rspace:5 # ≺ +operator.\u227B.infix = lspace:5 rspace:5 # ≻ +operator.\u227C.infix = lspace:5 rspace:5 # ≼ +operator.\u227D.infix = lspace:5 rspace:5 # ≽ +operator.\u227E.infix = lspace:5 rspace:5 # ≾ +operator.\u227F.infix = lspace:5 rspace:5 # ≿ +operator.\u227F\u0338.infix = lspace:5 rspace:5 # ≿̸ +operator.\u2280.infix = lspace:5 rspace:5 # ⊀ +operator.\u2281.infix = lspace:5 rspace:5 # ⊁ +operator.\u2282.infix = lspace:5 rspace:5 # ⊂ +operator.\u2283.infix = lspace:5 rspace:5 # ⊃ +operator.\u2284.infix = lspace:5 rspace:5 # ⊄ +operator.\u2285.infix = lspace:5 rspace:5 # ⊅ +operator.\u2286.infix = lspace:5 rspace:5 # ⊆ +operator.\u2287.infix = lspace:5 rspace:5 # ⊇ +operator.\u2288.infix = lspace:5 rspace:5 # ⊈ +operator.\u2289.infix = lspace:5 rspace:5 # ⊉ +operator.\u228A.infix = lspace:5 rspace:5 # ⊊ ⊊ +operator.\u228E.infix = lspace:4 rspace:4 direction:vertical # ⊎ +operator.\u228F.infix = lspace:5 rspace:5 # ⊏ +operator.\u228F\u0338.infix = lspace:5 rspace:5 # ⊏̸ +operator.\u2290.infix = lspace:5 rspace:5 # ⊐ +operator.\u2290\u0338.infix = lspace:5 rspace:5 # ⊐̸ +operator.\u2291.infix = lspace:5 rspace:5 # ⊑ +operator.\u2292.infix = lspace:5 rspace:5 # ⊒ +operator.\u2293.infix = lspace:4 rspace:4 direction:vertical # ⊓ +operator.\u2294.infix = lspace:4 rspace:4 direction:vertical # ⊔ +operator.\u2295.infix = lspace:3 rspace:3 # ⊕ +operator.\u2296.infix = lspace:3 rspace:3 # ⊖ +operator.\u2297.infix = lspace:3 rspace:3 # ⊗ +operator.\u2299.infix = lspace:2 rspace:2 # ⊙ +operator.\u22A2.infix = lspace:5 rspace:5 # ⊢ +operator.\u22A3.infix = lspace:5 rspace:5 # ⊣ +operator.\u22A4.infix = lspace:5 rspace:5 # ⊤ +operator.\u22A5.infix = lspace:5 rspace:5 # ⊥ +operator.\u22A8.infix = lspace:5 rspace:5 # ⊨ +operator.\u22B2.infix = lspace:5 rspace:5 # ⊲ +operator.\u22B3.infix = lspace:5 rspace:5 # ⊳ +operator.\u22B4.infix = lspace:5 rspace:5 # ⊴ +operator.\u22B5.infix = lspace:5 rspace:5 # ⊵ +operator.\u22C0.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ⋀ +operator.\u22C1.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ⋁ +operator.\u22C2.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ⋂ +operator.\u22C3.prefix = lspace:0 rspace:3 largeop movablelimits symmetric direction:vertical # ⋃ +operator.\u22C4.infix = lspace:3 rspace:3 # ⋄ +operator.\u22C5.infix = lspace:3 rspace:3 # ċ +operator.\u22C6.infix = lspace:3 rspace:3 # ⋆ +operator.\u22D0.infix = lspace:5 rspace:5 # ⋐ +operator.\u22D2.infix = lspace:3 rspace:3 # ⋒ +operator.\u22D3.infix = lspace:3 rspace:3 # ⋓ +operator.\u22DA.infix = lspace:5 rspace:5 # ⋚ +operator.\u22DB.infix = lspace:5 rspace:5 # ⋛ +operator.\u22E0.infix = lspace:5 rspace:5 # ⋠ +operator.\u22E1.infix = lspace:5 rspace:5 # ⋡ +operator.\u22E2.infix = lspace:5 rspace:5 # ⋢ +operator.\u22E3.infix = lspace:5 rspace:5 # ⋣ +operator.\u22EA.infix = lspace:5 rspace:5 # ⋪ +operator.\u22EB.infix = lspace:5 rspace:5 # ⋫ +operator.\u22EC.infix = lspace:5 rspace:5 # ⋬ +operator.\u22ED.infix = lspace:5 rspace:5 # ⋭ +operator.\u2308.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⌈ +operator.\u2309.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⌉ +operator.\u230A.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⌊ +operator.\u230B.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⌋ +operator.\u23B4.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⎴ +operator.\u23B5.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⎵ +operator.\u23DC.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏜ (Unicode) +operator.\u23DD.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏝ (Unicode) +operator.\u23DE.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏞ (Unicode) +operator.\u23DF.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏟ (Unicode) +operator.\u2758.infix = lspace:5 rspace:5 stretchy symmetric direction:vertical # ❘ +operator.\u27E6.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⟦ +operator.\u27E7.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⟧ +operator.\u27E8.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⟨ +operator.\u27E9.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⟩ +operator.\u27F5.infix = lspace:2 rspace:2 stretchy direction:horizontal # ⟵ +operator.\u27F6.infix = lspace:2 rspace:2 stretchy direction:horizontal # ⟶ +operator.\u27F7.infix = lspace:2 rspace:2 stretchy direction:horizontal # ⟷ +operator.\u27F8.infix = lspace:2 rspace:2 stretchy direction:horizontal # ⟸ +operator.\u27F9.infix = lspace:2 rspace:2 stretchy direction:horizontal # ⟹ +operator.\u27FA.infix = lspace:2 rspace:2 stretchy direction:horizontal # ⟺ operator.\u290A.infix = lspace:5 rspace:5 stretchy direction:vertical # upwards triple arrow operator.\u290B.infix = lspace:5 rspace:5 stretchy direction:vertical # downwards triple arrow operator.\u290C.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards double dash arrow @@ -585,30 +456,161 @@ operator.\u290D.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightw operator.\u290E.infix = lspace:5 rspace:5 stretchy direction:horizontal # leftwards triple dash arrow operator.\u290F.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards triple dash arrow operator.\u2910.infix = lspace:5 rspace:5 stretchy direction:horizontal # rightwards two-headed triple dash arrow -operator.\u2991.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left angle bracket with dot -operator.\u2992.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right angle bracket with dot -operator.\u2993.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left arc less-than bracket -operator.\u2994.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right arc greater-than bracket -operator.\u2995.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # double left arc greater-than bracket -operator.\u2996.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # double right arc less-than bracket -operator.\u2983.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left white curly bracket -operator.\u2984.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right white curly bracket -operator.\u2985.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left white parenthesis -operator.\u2986.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right white parenthesis -operator.\u2987.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # z notation left image bracket -operator.\u2988.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # z notation right image bracket -operator.\u2989.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # z notation left binding bracket -operator.\u298A.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # z notation right binding bracket -operator.\u298B.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left square bracket with underbar -operator.\u298C.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right square bracket with underbar -operator.\u298D.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left square bracket with tick in top corner -operator.\u298E.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right square bracket with tick in bottom corner -operator.\u298F.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left square bracket with tick in bottom corner -operator.\u2990.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right square bracket with tick in top corner -operator.\u2997.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left black tortoise shell bracket -operator.\u2998.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right black tortoise shell bracket -operator.\u29FC.prefix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # left-pointing curved angle bracket -operator.\u29FD.postfix = lspace:0 rspace:0 fence stretchy symmetric direction:vertical # right-pointing curved angle bracket +operator.\u2912.infix = lspace:2 rspace:2 stretchy direction:vertical # ⤒ +operator.\u2913.infix = lspace:2 rspace:2 stretchy direction:vertical # ⤓ +operator.\u294E.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥎ +operator.\u294F.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥏ +operator.\u2950.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥐ +operator.\u2951.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥑ +operator.\u2952.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥒ +operator.\u2953.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥓ +operator.\u2954.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥔ +operator.\u2955.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥕ +operator.\u2956.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥖ +operator.\u2957.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥗ +operator.\u2958.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥘ +operator.\u2959.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥙ +operator.\u295A.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥚ +operator.\u295B.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥛ +operator.\u295C.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥜ +operator.\u295D.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥝ +operator.\u295E.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥞ +operator.\u295F.infix = lspace:5 rspace:5 stretchy direction:horizontal # ⥟ +operator.\u2960.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥠ +operator.\u2961.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥡ +operator.\u296E.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥮ +operator.\u296F.infix = lspace:2 rspace:2 stretchy direction:vertical # ⥯ +operator.\u2970.infix = lspace:5 rspace:5 # ⥰ +operator.\u2983.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left white curly bracket +operator.\u2984.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right white curly bracket +operator.\u2985.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left white parenthesis +operator.\u2986.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right white parenthesis +operator.\u2987.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # z notation left image bracket +operator.\u2988.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # z notation right image bracket +operator.\u2989.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # z notation left binding bracket +operator.\u298A.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # z notation right binding bracket +operator.\u298B.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left square bracket with underbar +operator.\u298C.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right square bracket with underbar +operator.\u298D.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left square bracket with tick in top corner +operator.\u298E.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right square bracket with tick in bottom corner +operator.\u298F.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left square bracket with tick in bottom corner +operator.\u2990.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right square bracket with tick in top corner +operator.\u2991.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left angle bracket with dot +operator.\u2992.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right angle bracket with dot +operator.\u2993.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left arc less-than bracket +operator.\u2994.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right arc greater-than bracket +operator.\u2995.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # double left arc greater-than bracket +operator.\u2996.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # double right arc less-than bracket +operator.\u2997.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left black tortoise shell bracket +operator.\u2998.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right black tortoise shell bracket +operator.\u29CF.infix = lspace:5 rspace:5 # ⧏ +operator.\u29CF\u0338.infix = lspace:5 rspace:5 # ⧏̸ +operator.\u29D0.infix = lspace:5 rspace:5 # ⧐ +operator.\u29D0\u0338.infix = lspace:5 rspace:5 # ⧐̸ +operator.\u29FC.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # left-pointing curved angle bracket +operator.\u29FD.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # right-pointing curved angle bracket +operator.\u2A00.prefix = lspace:0 rspace:3 largeop movablelimits symmetric # ⨀ +operator.\u2A01.prefix = lspace:0 rspace:3 largeop movablelimits symmetric # ⨁ +operator.\u2A02.prefix = lspace:0 rspace:3 largeop movablelimits symmetric # ⨂ +operator.\u2A04.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ⨄ +operator.\u2A06.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ⨆ +operator.\u2A0B.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # summation with integral +operator.\u2A0C.prefix = lspace:0 rspace:1 largeop symmetric direction:vertical integral # quadruple integral operator +operator.\u2A0D.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # finite part integral +operator.\u2A0E.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral with double stroke +operator.\u2A0F.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral average with slash +operator.\u2A10.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical integral # circulation function +operator.\u2A11.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical integral # anticlockwise integration +operator.\u2A12.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical integral # line integration with rectangular path around pole +operator.\u2A13.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical integral # line integration with semicircular path around pole +operator.\u2A14.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical integral # line integration not including the pole +operator.\u2A15.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral around a point operator +operator.\u2A16.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # quaternion integral operator +operator.\u2A17.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral with leftwards arrow with hook +operator.\u2A18.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral with times sign +operator.\u2A19.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral with intersection +operator.\u2A1A.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral with union +operator.\u2A1B.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral with overbar +operator.\u2A1C.prefix = lspace:1 rspace:2 largeop symmetric direction:vertical integral # integral with underbar +operator.\u2A2F.infix = lspace:2 rspace:2 # ⨯ +operator.\u2A53.infix = lspace:4 rspace:4 direction:vertical # ⩓ +operator.\u2A54.infix = lspace:4 rspace:4 direction:vertical # ⩔ +operator.\u2A75.infix = lspace:5 rspace:5 # ⩵ +operator.\u2A7D.infix = lspace:5 rspace:5 # ⩽ +operator.\u2A7D\u0338.infix = lspace:5 rspace:5 # ⩽̸ +operator.\u2A7E.infix = lspace:5 rspace:5 # ⩾ +operator.\u2A7E\u0338.infix = lspace:5 rspace:5 # ⩾̸ +operator.\u2A85.infix = lspace:5 rspace:5 # ⪅ +operator.\u2A86.infix = lspace:5 rspace:5 # ⪆ +operator.\u2A8B.infix = lspace:5 rspace:5 # ⪋ +operator.\u2A8C.infix = lspace:5 rspace:5 # ⪌ +operator.\u2AA1.infix = lspace:5 rspace:5 # ⪡ +operator.\u2AA1\u0338.infix = lspace:5 rspace:5 # ⪡̸ +operator.\u2AA2.infix = lspace:5 rspace:5 # ⪢ +operator.\u2AA2\u0338.infix = lspace:5 rspace:5 # ⪢̸ +operator.\u2AAF.infix = lspace:5 rspace:5 # ⪯ +operator.\u2AAF\u0338.infix = lspace:5 rspace:5 # ⪯̸ +operator.\u2AB0.infix = lspace:5 rspace:5 # ⪰ +operator.\u2AB0\u0338.infix = lspace:5 rspace:5 # ⪰̸ +operator.\u2AB3.infix = lspace:5 rspace:5 # ⪳ +operator.\u2AB4.infix = lspace:5 rspace:5 # ⪴ +operator.\u2AB7.infix = lspace:5 rspace:5 # ⪷ +operator.\u2AB8.infix = lspace:5 rspace:5 # ⪸ +operator.\u2AC5.infix = lspace:5 rspace:5 # ⫅ +operator.\u2AC6.infix = lspace:5 rspace:5 # ⫆ +operator.\u2AE4.infix = lspace:5 rspace:5 # ⫤ + +# Entries below are not part of the official MathML dictionary + +operator.\u0021.prefix = lspace:0 rspace:5 # ! +operator.\u0026.infix = lspace:5 rspace:5 # & +operator.\u0026.prefix = lspace:0 rspace:5 # & +operator.\u002B\u002B.prefix = lspace:0 rspace:2 # ++ +operator.\u002D\u002D.prefix = lspace:0 rspace:2 # -- +operator.\u003B.postfix = lspace:0 rspace:0 separator # ; +operator.\u003C\u20D2.infix = lspace:5 rspace:5 # <⃒ +operator.\u003E\u20D2.infix = lspace:5 rspace:5 # >⃒ +operator.\u006C\u0069\u006D.prefix = lspace:0 rspace:3 movablelimits # lim +operator.\u006D\u0061\u0078.prefix = lspace:0 rspace:3 movablelimits # max +operator.\u006D\u0069\u006E.prefix = lspace:0 rspace:3 movablelimits # min +operator.\u007E.infix = lspace:2 rspace:2 stretchy direction:horizontal # ~ +operator.\u0332.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # _ +operator.\u2016.infix = lspace:5 rspace:5 stretchy direction:vertical # ‖ ‖ +operator.\u20D0.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⃐ +operator.\u20D1.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⃑ +operator.\u20D6.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⃖ +operator.\u20D7.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⃗ +operator.\u20E1.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⃡ +operator.\u2190\u200B.infix = lspace:5 rspace:5 # ← +operator.\u2191\u200B.infix = lspace:2 rspace:2 # ↑ +operator.\u2192\u200B.infix = lspace:5 rspace:5 # → +operator.\u2193\u200B.infix = lspace:2 rspace:2 # ↓ +operator.\u2210.infix = lspace:3 rspace:3 direction:vertical # ∐ +operator.\u2223.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ∣ +operator.\u2223.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ∣ +operator.\u2225.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ∥ +operator.\u2225.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ∥ +operator.\u2282\u020D2.infix = lspace:5 rspace:5 # ⊂⃒ +operator.\u2283\u020D2.infix = lspace:5 rspace:5 # ⊃⃒ +operator.\u228E.prefix = lspace:1 rspace:2 largeop movablelimits symmetric direction:vertical # ⊎ +operator.\u2295.prefix = lspace:0 rspace:3 largeop movablelimits symmetric # ⊕ +operator.\u2296.prefix = lspace:0 rspace:3 largeop movablelimits symmetric # ⊖ +operator.\u2297.prefix = lspace:0 rspace:3 largeop movablelimits symmetric # ⊗ +operator.\u2299.prefix = lspace:0 rspace:3 largeop movablelimits symmetric # ⊙ +operator.\u22C0.infix = lspace:3 rspace:3 direction:vertical # ⋀ +operator.\u22C1.infix = lspace:3 rspace:3 direction:vertical # ⋁ +operator.\u23B0.prefix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⎰ ⎰ +operator.\u23B1.postfix = lspace:0 rspace:0 stretchy fence symmetric direction:vertical # ⎱ ⎱ +operator.\u2500.infix = lspace:0 rspace:0 stretchy direction:horizontal # ─ +operator.\u25A1.prefix = lspace:0 rspace:2 # □ +operator.\u2606.infix = lspace:3 rspace:3 # ☆ +operator.\u2AC5\u0338.infix = lspace:5 rspace:5 # ⫅̸ +operator.\u2AC6\u0338.infix = lspace:5 rspace:5 # ⫅̸ +operator.\u2AEC.prefix = lspace:0 rspace:5 # ⫬ +operator.\uFE35.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏜ (MathML 2.0) +operator.\uFE36.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏝ (MathML 2.0) +operator.\uFE37.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏞ (MathML 2.0) +operator.\uFE38.postfix = lspace:0 rspace:0 stretchy accent direction:horizontal # ⏟ (MathML 2.0) ##################################################################################