Haben Sie OpenOffice ausprobiert? Wir verwenden es als Server, um Dokumente in andere Formate umzuwandeln, meistens als PDF. Da OpenOffice auch RTF speichern kann, bin ich ziemlich sicher, dass es Word-RTF in geeigneter Weise behandeln würde.
Ein kleiner Test zeigte, dass beide Textprozessoren sie für Striche unterschiedlich in RTF exportieren. Ich habe sie in ein Word-Dokument eingefügt und sie mithilfe der Zwischenablage in OpenOffice kopiert:
[Em-dash][1] (---) Word uses \emdash OpenOffice uses \'97 [Dash][2] (--) Word uses \endash OpenOffice uses \'96 [Non-breaking hyphen][3] (-) Word uses \_ OpenOffice uses \'_
1: http://en.wikipedia.org/wiki/Dash#Em_dash