设置python docx模板样式时出现问题

设置python docx模板样式时出现问题,python,ms-word,docx,python-docx,Python,Ms Word,Docx,Python Docx,我正在尝试创建一个.docx文档,在template.docx中我有 {{r rt }} 在python代码中 concat = RichText('A ', bold=False) concat.add("B", bold=False) job.context['rt'] = concat 不知怎的,我把A和B都用粗体表示。如果我尝试使用模板作为 {{rt}} 然后,只有第一个元素A是正常的,所有其他元素(B和下一个)都是粗体的。 看起来RichText生成了正确

我正在尝试创建一个.docx文档,在template.docx中我有

{{r rt }}
在python代码中

concat = RichText('A   ', bold=False)
concat.add("B", bold=False)
job.context['rt'] = concat
不知怎的,我把A和B都用粗体表示。如果我尝试使用模板作为

{{rt}}
然后,只有第一个元素A是正常的,所有其他元素(B和下一个)都是粗体的。 看起来RichText生成了正确的xml数据

<w:r><w:t xml:space="preserve">A   </w:t></w:r><w:r><w:t xml:space="preserve">B</w:t></w:r>
ab
这意味着问题应该出现在MS Word(2011版)中,但我不知道,为什么