OpenXML Filter: PPTX: merged document corrupted over the appearance of an incomplete initial run before a line break
The issue is reproducible under bPreferenceAddLineSeparatorAsCharacter condition set to true.
When a translation is leaded by a \n character (or any other specified by the sPreferenceLineSeparatorReplacement parameter), the following structure shows up:
<a:p>
<a:r>
</a:r>
<a:br/>
This is not allowed, according to the specification and has to be improved to contain an empty text:
<a:p>
<a:r>
<a:t></a:t>
</a:r>
<a:br/>
A sample document can be found attached.
Edited by Denis Konovalyenko