add markdown table border line to make text boundary more clear

This commit is contained in:
Junru Shen
2023-03-31 23:40:21 +08:00
parent 9c15c446a6
commit 6a2c7db7c1
2 changed files with 17 additions and 4 deletions

View File

@@ -158,11 +158,12 @@ def markdown_convertion(txt):
"""
将Markdown格式的文本转换为HTML格式。如果包含数学公式则先将公式转换为HTML格式。
"""
pre = '<div class="markdown-body">'
suf = '</div>'
if ('$' in txt) and ('```' not in txt):
return markdown.markdown(txt,extensions=['fenced_code','tables']) + '<br><br>' + \
markdown.markdown(convert_math(txt, splitParagraphs=False),extensions=['fenced_code','tables'])
return pre + markdown.markdown(txt,extensions=['fenced_code','tables']) + '<br><br>' + markdown.markdown(convert_math(txt, splitParagraphs=False),extensions=['fenced_code','tables']) + suf
else:
return markdown.markdown(txt,extensions=['fenced_code','tables'])
return pre + markdown.markdown(txt,extensions=['fenced_code','tables']) + suf
def format_io(self, y):