From 22776791111e3dcc22cb2bce0d37e12322dbde6f Mon Sep 17 00:00:00 2001 From: EbbDrop Date: Fri, 8 Apr 2022 22:59:06 +0200 Subject: [PATCH] Added a \overset as a special string --- manimlib/mobject/svg/tex_mobject.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/manimlib/mobject/svg/tex_mobject.py b/manimlib/mobject/svg/tex_mobject.py index 717f1c24..619f5bc9 100644 --- a/manimlib/mobject/svg/tex_mobject.py +++ b/manimlib/mobject/svg/tex_mobject.py @@ -100,6 +100,18 @@ class SingleStringTex(SVGMobject): filler = "{\\quad}" tex += filler + should_add_double_filler = reduce(op.or_, [ + tex == "\\overset", + # TODO: these can't be used since they change + # the latex draw order. + # tex == "\\frac", # you can use \\over as a alternative + # tex == "\\dfrac", + # tex == "\\binom", + ]) + if should_add_double_filler: + filler = "{\\quad}{\\quad}" + tex += filler + if tex == "\\substack": tex = "\\quad"