修复公式重复显示的bug

这个提交包含在:
binary-husky
2023-04-29 00:48:48 +08:00
父节点 dbd8a80970
当前提交 6a268e17cd
共有 2 个文件被更改,包括 9 次插入2 次删除

查看文件

@@ -217,13 +217,17 @@ def text_divide_paragraph(text):
text = "</br>".join(lines)
return text
@lru_cache(maxsize=128) # 使用 lru缓存 加快转换速度
def markdown_convertion(txt):
"""
将Markdown格式的文本转换为HTML格式。如果包含数学公式,则先将公式转换为HTML格式。
"""
pre = '<div class="markdown-body">'
suf = '</div>'
if txt.startswith(pre) and txt.endswith(suf):
# print('警告,输入了已经经过转化的字符串,二次转化可能出问题')
return txt # 已经被转化过,不需要再次转化
markdown_extension_configs = {
'mdx_math': {
'enable_dollar_delimiter': True,