A family of Microsoft word processing software products for creating web, email, and print documents.
I have a customer with the same problem. I have added a VBA macro for the time being which then let's the user see the actual WYSIWYG format in their chosen font, whereby they then trim the spaces etc. to get the correct formatting. After that when they print, the preview is correct and it prints correctly. It is when the actual rendering is output to the printer that the disparity appears.
I got this from another thread on the subject. Many people have the same problem and even after updating Office it still remains.
ActiveDocument.SetCompatibilityMode 14
ActiveDocument.Compatibility(wdUsePrinterMetrics) = True