Use inline_fmt everywhere

Signed-off-by: SimJeg <sjegou@nvidia.com>
This commit is contained in:
SimJeg 2025-04-01 11:52:20 +02:00
parent 61bd559f78
commit 895cedb9ab

View File

@ -450,11 +450,11 @@ class MsWordDocumentBackend(DeclarativeDocumentBackend):
"Quote", "Quote",
]: ]:
level = self.get_level() level = self.get_level()
parent = doc.add_group(label=GroupLabel.INLINE, parent=self.parents[level - 1]) inline_fmt = doc.add_group(label=GroupLabel.INLINE, parent=self.parents[level - 1])
for text, format, hyperlink in paragraph_elements: for text, format, hyperlink in paragraph_elements:
doc.add_text( doc.add_text(
label=DocItemLabel.PARAGRAPH, label=DocItemLabel.PARAGRAPH,
parent=parent, parent=inline_fmt,
text=text, text=text,
formatting=format, formatting=format,
hyperlink=hyperlink, hyperlink=hyperlink,
@ -464,11 +464,11 @@ class MsWordDocumentBackend(DeclarativeDocumentBackend):
# Text style names can, and will have, not only default values but user values too # Text style names can, and will have, not only default values but user values too
# hence we treat all other labels as pure text # hence we treat all other labels as pure text
level = self.get_level() level = self.get_level()
parent = doc.add_group(label=GroupLabel.INLINE, parent=self.parents[level - 1]) inline_fmt = doc.add_group(label=GroupLabel.INLINE, parent=self.parents[level - 1])
for text, format, hyperlink in paragraph_elements: for text, format, hyperlink in paragraph_elements:
doc.add_text( doc.add_text(
label=DocItemLabel.PARAGRAPH, label=DocItemLabel.PARAGRAPH,
parent=parent, parent=inline_fmt,
text=text, text=text,
formatting=format, formatting=format,
hyperlink=hyperlink, hyperlink=hyperlink,