Bug 130010 - Fileopen PPTX: Line wrap in text box of Impress (multiple lines) different to Word (single line) for Microsoft font Calibri
Summary: Fileopen PPTX: Line wrap in text box of Impress (multiple lines) different to...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: low minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected
Depends on:
Blocks: Font-Rendering
  Show dependency treegraph
 
Reported: 2020-01-15 09:12 UTC by christoph_egger
Modified: 2023-09-21 16:49 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Single slide presentation to demonstrate line wrap issue (62.80 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2020-01-15 09:13 UTC, christoph_egger
Details
Slide compared MSO 2016 LO 7.1+ (94.26 KB, image/png)
2020-09-30 07:05 UTC, Timur
Details
screenshot (169.26 KB, image/png)
2023-09-21 05:13 UTC, BogdanB
Details

Note You need to log in before you can comment on or make changes to this bug.
Description christoph_egger 2020-01-15 09:12:26 UTC
Description:
Impress makes unexpected line wraps where powerpoint does not.

Steps to Reproduce:
1. Open attached presentation in Impress.
2. Watch for line wraps.


Actual Results:
The line
"husband out of the hand of him that smiteth him, and putteth forth her hand, and taketh him by the secrets:" shows the last word "secrets:" on next line.


Expected Results:
The line
"husband out of the hand of him that smiteth him, and putteth forth her hand, and taketh him by the secrets:"

should be a single line without line wraps as Powerpoint does.



Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.3.4.2
Build ID: 60da17e045e08f1793c57c00ba83cdfce946d0aa
CPU threads: 8; OS: Mac OS X 10.14.6; UI render: default; VCL: osx; 
Locale: en-US (en_DE.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 christoph_egger 2020-01-15 09:13:19 UTC
Created attachment 157161 [details]
Single slide presentation to demonstrate line wrap issue
Comment 2 christoph_egger 2020-01-28 09:43:09 UTC
The pain point of this line wrap issue is the consequence of it:
The line(s) at the bottom of the slide "disappear".
I have > 2000 slides I do not want to reformat / rework.
Comment 3 Timur 2020-01-28 21:12:49 UTC
I confirm the issue with LO 7.0+ in Win so ALl. Also with OO 3.3. 
Reason in Microsoft font Calibri. Doesn't happen with Liberation font.
Text box is not wrapped or autofitted. 
We have already reported bugs for Writer so this is well-known issue, that's unlikely to be resolved.
Comment 4 christoph_egger 2020-01-29 07:00:22 UTC Comment hidden (no-value)
Comment 5 Timur 2020-01-29 09:13:23 UTC Comment hidden (no-value)
Comment 6 christoph_egger 2020-08-14 08:05:26 UTC Comment hidden (obsolete)
Comment 7 christoph_egger 2020-08-14 09:25:36 UTC
(In reply to christoph_egger from comment #6)
> Retested with version
> 
> Version: 7.0.0.3
> Build ID: 8061b3e9204bef6b321a21033174034a5e2ea88e
> CPU threads: 8; OS: Mac OS X 10.14.6; UI render: default; VCL: osx
> Locale: en-US (en_DE.UTF-8); UI: en-US
> Calc: threaded
> 
> This issue is still present

Restested with version

Version: 7.1.0.0.alpha0+
Build ID: <buildversion>
CPU threads: 8; OS: Mac OS X 10.14.6; UI render: default; VCL: osx
Locale: en-US (en_DE.UTF-8); UI: en-US
Calc: threaded

I downloaded it from:

https://dev-builds.libreoffice.org/daily/master/MacOSX-x86_64@tb81-TDF/2020-08-14_07.26.35/LibreOfficeDev_7.1.0.0.alpha0_MacOS_x86-64.dmg

Same result as with 7.0.0.3 above
Comment 8 Timur 2020-09-30 07:05:58 UTC
Created attachment 165964 [details]
Slide compared MSO 2016 LO 7.1+
Comment 9 BogdanB 2023-09-21 05:13:37 UTC
Created attachment 189724 [details]
screenshot

Seems it is solved now. Please retest with a newer version.

I retested with 24.2 and this is how it looks.
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a34dcd03254480927c403d904c0e754802d97b90
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 10 christoph_egger 2023-09-21 05:56:24 UTC
(In reply to BogdanB from comment #9)
> Created attachment 189724 [details]
> screenshot
> 
> Seems it is solved now. Please retest with a newer version.
> 
> I retested with 24.2 and this is how it looks.
> Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
> Build ID: a34dcd03254480927c403d904c0e754802d97b90
> CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
> Locale: ro-RO (ro_RO.UTF-8); UI: en-US
> Calc: threaded

Restested with

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 7f69bca41c5034207ba9170420f6b3b214121a7b
CPU threads: 12; OS: macOS 12.6.9; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_DE.UTF-8); UI: en-US
Calc: threaded

Downloaded from:
https://dev-builds.libreoffice.org/daily/master/MacOSX-x86_64@tb94-TDF/2023-09-21_03.50.14/LibreOfficeDev_24.2.0.0.alpha0_MacOS_x86-64.dmg

Works for me.


I also retested with

Version: 7.5.6.2 (X86_64) / LibreOffice Community
Build ID: f654817fb68d6d4600d7d2f6b647e47729f55f15
CPU threads: 12; OS: Mac OS X 12.6.9; UI render: default; VCL: osx
Locale: en-GB (en_DE.UTF-8); UI: en-US
Calc: threaded

and with

Version: 7.6.1.2 (X86_64) / LibreOffice Community
Build ID: f5defcebd022c5bc36bbb79be232cb6926d8f674
CPU threads: 12; OS: Mac OS X 12.6.9; UI render: Skia/Metal; VCL: osx
Locale: en-GB (en_DE.UTF-8); UI: en-US
Calc: threaded

There the issue is still reproducable.
Comment 11 BogdanB 2023-09-21 06:06:23 UTC
It's important that it is solved on master. I will mark the bug as solved.
Comment 12 Timur 2023-09-21 16:46:39 UTC
Fixed with:

commit 4b743de97fc133623e46827869c4ea3eb845ad47	[log]
author	Khaled Hosny <khaled@libreoffice.org>	Mon Jul 17 12:38:41 2023 +0300
committer	خالد حسني <khaled@libreoffice.org>	Sun Jul 23 06:01:56 2023 +0200
tree 6386636517576c81502367819996972877adc544
parent ea0f9776ed8e7e9809853d292923b86756274564 [diff]

tdf#156234: Don’t round glyph coordinates when doing subpixel positioning