You can open a rtf-file in Notepad to examine the changes that Word 2003 makes in the new rtf by comparing it with the original rtf.
Then change your application to handle the new situation correctly.
An alternative would be to redesign the applications involved to use a totally different format (like csv or xml) in these files instead of rtf.
It might be easier to keep using an older version of Word to do the changes, but that's up to you.
Hope this helps.
Our application uses .RTF files (created in word 97) as templates to create final document. It creates the final document by merging these templates. Currently we are using the word 2003. Application is creating the proper final document if we use the same .RTF files (created in word 97). But if I edit any/all of these .RTF files in word 2003 and then if I generate the final document it produces gaps between each templates and whole layout of the final document gets changed. Also it prints 'Microsoft Word 11.0.6568' version number in the final document.
1) Why it is showing gaps between templates after editing the templates in word 2003?
2) Why it is printing 'Microsoft Word 11.0.6568' version number after editing the templates in word 2003?
3) Please suggest how to remove these gaps and 'Microsoft Word 11.0.6568' from final document?