Example #1
0
 def __init__(self, tex_string, **kwargs):
     digest_config(self, kwargs)
     assert (isinstance(tex_string, str))
     self.tex_string = tex_string
     file_name = tex_to_svg_file(self.get_modified_expression(tex_string),
                                 self.template_tex_file)
     SVGMobject.__init__(self, file_name=file_name, **kwargs)
     if self.height is None:
         self.scale(TEX_MOB_SCALE_FACTOR)
     if self.organize_left_to_right:
         self.organize_submobjects_left_to_right()
Example #2
0
 def __init__(self, *args, **kwargs):
     digest_config(self, kwargs, locals())
     ##TODO, Eventually remove this
     if len(args) == 1 and isinstance(args[0], list):
         self.args = args[0]
     ##
     assert (all([isinstance(a, str) for a in self.args]))
     self.tex_string = self.get_modified_expression()
     file_name = tex_to_svg_file(self.tex_string, self.template_tex_file)
     SVGMobject.__init__(self, file_name=file_name, **kwargs)
     if self.organize_left_to_right:
         self.organize_submobjects_left_to_right()
Example #3
0
 def __init__(self, tex_string, **kwargs):
     digest_config(self, kwargs)
     assert(isinstance(tex_string, str))
     self.tex_string = tex_string
     file_name = tex_to_svg_file(
         self.get_modified_expression(tex_string),
         self.template_tex_file
     )
     SVGMobject.__init__(self, file_name=file_name, **kwargs)
     if self.height is None:
         self.scale(TEX_MOB_SCALE_FACTOR)
     if self.organize_left_to_right:
         self.organize_submobjects_left_to_right()
Example #4
0
 def __init__(self, *args, **kwargs):
     digest_config(self, kwargs, locals())
     ##TODO, Eventually remove this
     if len(args) == 1 and isinstance(args[0], list):
         self.args = args[0]
     ##
     assert(all([isinstance(a, str) for a in self.args]))
     self.tex_string = self.get_modified_expression()
     file_name = tex_to_svg_file(
         self.tex_string,
         self.template_tex_file
     )
     SVGMobject.__init__(self, file_name = file_name, **kwargs)
     if self.organize_left_to_right:
         self.organize_submobjects_left_to_right()