From b7066c8e4e1acfe367f9382776a11b3d572524bc Mon Sep 17 00:00:00 2001 From: RunasSudo Date: Sun, 22 Sep 2019 03:47:17 +1000 Subject: [PATCH] Implement basic lists in RTF output --- legalmd/rtf_renderer.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/legalmd/rtf_renderer.py b/legalmd/rtf_renderer.py index c33335c..8980f30 100644 --- a/legalmd/rtf_renderer.py +++ b/legalmd/rtf_renderer.py @@ -161,10 +161,15 @@ class RTFRenderer(mistletoe.base_renderer.BaseRenderer): raise Exception('NYI') def render_list(self, token): - raise Exception('NYI') + self.heading_last = False + + return format(r'{\li }', + leftmargin=cm_to_twip(LMARG)+self.quotemargin, + content=self.render_inner(token) + ) def render_list_item(self, token): - raise Exception('NYI') + return format(r'\bullet\~', content=self.render_inner(token)) def render_table(self, token): result = [format(r'{\sa0\trowd\trgaph120\trleft')]