We are getting text from an external system that may require bold, super-, subscript, etc. We can insert this content as HTML keeping the formatting from the HTML like shown here: Manipulate content in Word Files in C# and VB.NET
But since we are inserting it into a bookmark / placeholder, we would like the inserted text to keep the style the current run has and only overwrite the format where necessary. Since the templates are maintained by customers and can have varying styles, it is not feasible to put all the formatting in the HTML.
This is an example for the HTML content: html<sup>superscript</sup> <strong> and bold</strong> html
And this the result:
As you can see, while the color in the Heading is maintained, at least font and font sized are lost. Is there a way to keep the formatting?