работа с шаблонами
This commit is contained in:
@@ -10,7 +10,10 @@ from docx.enum.text import WD_ALIGN_PARAGRAPH
|
||||
|
||||
@register_handler("heading")
|
||||
def handle_heading(node: dict, doc, images_dir: Path, style_reg):
|
||||
level = min(node["level"], 3)
|
||||
# mistune v3: node["attrs"]["level"]
|
||||
# тесты: node["level"]
|
||||
level = node.get("attrs", {}).get("level") or node.get("level")
|
||||
level = min(level, 3)
|
||||
text = node["children"][0]["raw"] if node["children"] else ""
|
||||
doc.add_heading(text, level=level)
|
||||
p = doc.paragraphs[-1]
|
||||
|
||||
Reference in New Issue
Block a user