From 5c82c0bf7d224bce72adec56f728e7830e5b1151 Mon Sep 17 00:00:00 2001 From: "T. Tokusumi" <41147016+tokusumi@users.noreply.github.com> Date: Wed, 18 Nov 2020 00:00:07 +0900 Subject: [PATCH] Tempolary fix image rendering (#4) --- markdown_embed_code/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/markdown_embed_code/__init__.py b/markdown_embed_code/__init__.py index 2ae50e4..783e0d4 100644 --- a/markdown_embed_code/__init__.py +++ b/markdown_embed_code/__init__.py @@ -12,6 +12,13 @@ def render_fenced_code(self, element): element.children[0].children = f"{code}\n" return super().render_fenced_code(element) + def render_image(self, element): + template = "![{}]({}{})" + title = ( + ' "{}"'.format(element.title.replace('"', '\\"')) if element.title else "" + ) + return template.format(self.render_children(element), element.dest, title) + def get_code_emb(): markdown = Markdown(renderer=MarkdownEmbEodeRenderer)