diff --git a/mapytex/calculus/API/renders.py b/mapytex/calculus/API/renders.py index 6332259..7c87144 100644 --- a/mapytex/calculus/API/renders.py +++ b/mapytex/calculus/API/renders.py @@ -16,6 +16,11 @@ def _txt(mo_tree): """ txt render for MOs or Trees""" try: return tree2txt(mo_tree) + except AttributeError: + pass + + try: + return mo_tree.__txt__ except AttributeError: return str(mo_tree) @@ -23,6 +28,11 @@ def _tex(mo_tree): """ Tex render for MOs or Trees""" try: return tree2tex(mo_tree) + except AttributeError: + pass + + try: + return mo_tree.__tex__ except AttributeError: return str(mo_tree)