From 6d39e75ed9f862158617e2d4d4482bac0182525f Mon Sep 17 00:00:00 2001 From: deppwang Date: Wed, 12 Jun 2024 16:18:25 +0800 Subject: [PATCH] feat: support highlight block --- core/covert.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/covert.py b/core/covert.py index aca049e..9ca3d31 100644 --- a/core/covert.py +++ b/core/covert.py @@ -212,6 +212,8 @@ def convert_text_func(self, content) -> str: one_five_contents = content.get("5") if one_five_contents: for one_five_content in one_five_contents: + # 3 高亮块 + three_content = one_five_content.get("3") # 包含 6 和 7 two_five_contents = one_five_content.get("5") # 文本类型 @@ -236,6 +238,10 @@ def convert_text_func(self, content) -> str: text = f"[{source_text}]({hf})" else: text = "" + # 如果是高亮块 + elif three_content and two_five_contents: + source_text = self._get_common_text(one_five_content) + text = "```\r\n{text}\r\n```".format(text=source_text) else: text = "" if text: