diff --git a/docutranslate/exporter/md/md2html_exporter.py b/docutranslate/exporter/md/md2html_exporter.py
index 3d6451a..34180fa 100644
--- a/docutranslate/exporter/md/md2html_exporter.py
+++ b/docutranslate/exporter/md/md2html_exporter.py
@@ -83,16 +83,6 @@ class MD2HTMLExporter(MDExporter):
# 预处理 markdown 内容,确保数学公式周围有正确的空行
content = document.content.decode()
- # 处理 $$ 块公式,确保前后有空行
- import re
- # 匹配 $$ 块公式
- def fix_block_math(match):
- formula = match.group(1)
- return f'\n\n$$\n{formula}\n$$\n\n'
-
- # 使用正则表达式修复块公式格式
- content = re.sub(r'\$\$\s*\n?(.*?)\n?\s*\$\$', fix_block_math, content, flags=re.DOTALL)
-
html_content = markdown.markdown(
content,
extensions=extensions,
@@ -115,7 +105,7 @@ class MD2HTMLExporter(MDExporter):
if __name__ == '__main__':
from pathlib import Path
- d = Document.from_path(r"C:\Users\jxgm\Desktop\a2f9907d-6d49-4e87-9075-126218336b1e_origin_translated.md")
+ d = Document.from_path(r"C:\Users\jxgm\Desktop\matrixcookbook_translated.md")
exporter = MD2HTMLExporter()
d1 = exporter.export(d)
path = Path(r"C:\Users\jxgm\Desktop\a.html")
diff --git a/docutranslate/template/markdown.html b/docutranslate/template/markdown.html
index b2d2162..51dd96d 100644
--- a/docutranslate/template/markdown.html
+++ b/docutranslate/template/markdown.html
@@ -26,11 +26,6 @@
securityLevel: 'loose',
startOnLoad: true
});
- let observer = new MutationObserver(mutations => {
- for (let mutation of mutations) {
- mutation.target.style.visibility = "visible";
- }
- });
// ***** 修改这里的选择器 *****
document.querySelectorAll("pre.mermaid").forEach(item => {
observer.observe(item, {