Originally Posted By: oenophore
My experience with Microsoft Word is that the truncation problem yet persists.

That's because there are, for example, two different kinds of dashes in MS Word. You have to search and, especially, replace with the right kind. Look up the difference in the en dash vs the em dash in MS Word.
For starters: http://www.techrepublic.com/blog/msoffice/four-ways-to-insert-an-em-dash-in-a-word-document/2721