Bug 125027

Summary: Font metrics are wrong
Product: LibreOffice Reporter: Stephan Schutter <stephan.schutter>
Component: ImpressAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED INSUFFICIENTDATA    
Severity: normal CC: telesto, vsfoote
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 108226    

Description Stephan Schutter 2019-04-29 14:13:55 UTC
Description:
The font metrics are not the same as in Microsoft Office. This means that you will mess up documents that you edit when you collaborate with people using Microsofts software. 

Steps to Reproduce:
1. Use PowerPoint to create a presentation
2.Edit the presentation in Libre Office
3.View the difference.

Also, do not forget to copy all relevant fonts to either ~/.fonts or /usr/share/fonts/truetype/folder... 

You can reproduce the problem in all versions of Libre Office. This has been a problem since StarOffice 5.1... 

Actual Results:
The text does not fit in boxes the way that they do in PowerPoint.

Expected Results:
The text should fit in the box as it does in PowerPoint.


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
I can share screenshots if needed...
Comment 1 Stephan Schutter 2019-04-29 14:16:14 UTC
This should be marked as major since it prevents the use of the software in all but a few situations.
Comment 2 V Stuart Foote 2019-04-29 22:41:55 UTC
Nothing actionable here...

Unlikely to be font metrics, more likely it is differences in internal structure of an OOXML/MS Office binary or MS Office XML document as compared to structure of an ODF document.

Documents (ODF or OOXML) are filter imported into LibreOffice, and they are filter exported out to corresponding formats--if you can avoid round trips ODF -> OOXML -> ODF you'll have better formatting results. MS Office will open/produce ODF, or OOXML strict (giving the filters a better chance for fitelity).

Second caveat is that internally, LibreOffice is optimized for ODF, filter import/export of MS formats, while good is never going to match fidelity of ODF.

Finally there are occasions when the build of a font has different font attributes Windows systems have fonts that Linux systems substitute--and vice-a-versa. But that does not seem to be the complaint here.

Have a read of META bug 108226 or META bug 103494 structure of Text Box objects is a major difference between MS and ODF formats, import filters can only do so much--they'll never be exact matches and "round trip" of a document is particularly error prone.