Fix #398
This commit is contained in:
parent
4a9acdcf79
commit
d22aeb41db
@ -211,7 +211,7 @@ class DocxTemplate(object):
|
||||
return src_xml
|
||||
|
||||
def render_xml_part(self, src_xml, part, context, jinja_env=None):
|
||||
src_xml = src_xml.replace(r'<w:p>', '\n<w:p>')
|
||||
src_xml = re.sub(r'<w:p([ >])', r'\n<w:p\1', src_xml)
|
||||
try:
|
||||
self.current_rendering_part = part
|
||||
if jinja_env:
|
||||
@ -225,7 +225,7 @@ class DocxTemplate(object):
|
||||
exc.docx_context = map(lambda x: re.sub(r'<[^>]+>', '', x),
|
||||
src_xml.splitlines()[line_number:(line_number + 7)])
|
||||
raise exc
|
||||
dst_xml = dst_xml.replace('\n<w:p>', '<w:p>')
|
||||
dst_xml = re.sub(r'\n<w:p([ >])', r'<w:p\1', dst_xml)
|
||||
dst_xml = (dst_xml
|
||||
.replace('{_{', '{{')
|
||||
.replace('}_}', '}}')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user