Bug 168406 - Difference between powepoint and Impress when displaying some slides
Summary: Difference between powepoint and Impress when displaying some slides
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
25.8.1.1 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-14 10:19 UTC by Nick
Modified: 2025-09-16 23:54 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
PPTX file slide 9 and 11 act different in Impress to PP (14.86 MB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2025-09-14 10:23 UTC, Nick
Details
Reduced version of original, just p11, just the bad list (1.03 MB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2025-09-16 23:54 UTC, Dave Gilbert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick 2025-09-14 10:19:38 UTC
Description:
I had a small presentation 12 slides prepared in powerpoint when i tried to display using impress 2 slides were different one was simply a spacing difference but one changed the figures. This happened on 2 machines

Steps to Reproduce:
1.I am happy to send you the pptx file to look at the problem it is 15 mb in size
2.
3.

Actual Results:
Slides 9 has different spacing and slide 11 has incorrect data

Expected Results:
If data displays correctly in PowerPoint it should display correctly in Impress


Reproducible: Always


User Profile Reset: No

Additional Info:
The one machine was a brand new install of LibreOffice both machines are on 25.8.04 I have just downloaded 25.8.1 and it the problem is the same.
It looks like the spacing problem is caused by Impress handling right aligned tabs differently if there is a space after the text
It looks like the data input on PowerPoint was confused but displayed correctly and Impress read the previous line and tried to put auto paragraph numbering on which changed the displayed data. PP displayed the correct data.
Comment 1 Nick 2025-09-14 10:23:11 UTC
Created attachment 202828 [details]
PPTX file slide 9 and 11 act different in Impress to PP

Slide 9 and 11 behave differently in PP to Impress
Comment 2 Dave Gilbert 2025-09-14 17:39:37 UTC
Confirmed this vs onedrive.

So the differences seem to be:

  a) Slide 9 - slight different horizontal minor offsets in numbers
  b) Slide 11 - Vertical spacing different on the list of names
  c) Slide 11 - ???!!! Wth the numbers in the stats are completely out!

(I thought it was odd you had so many people die of bee stings....)
For ref on onedrive this shows 3 biking related deaths and 1 bee string death.
Comment 3 Dave Gilbert 2025-09-14 20:23:35 UTC
(In reply to Dave Gilbert from comment #2)

> (I thought it was odd you had so many people die of bee stings....)
> For ref on onedrive this shows 3 biking related deaths and 1 bee string
> death.

This, slide 11 numbers, is a 'numbered list' problem.  What we have here looks like an interleaving of a numbered list with some other lines, and some of the numbered list items are edited in the original, but we're not getting that; so:


10 Cancer, 11 Biking, 12 Bee Sting, 13 Heart attack are actually the numbered list
where as the interleaved 2 Emphysema, 1 scuba diving, and 7 unsure are just normal paragraphs - And they are right

Now, that numbered list is originally 10,3,1,1  so I think somehow the numbering is overridden in the original and we're losing that.

If I right click on th e'biking related' and see the Bullents & Numbering properties it shows 'start at' 3 - but it's showing 11 so hmm.
Comment 4 Dave Gilbert 2025-09-15 00:50:02 UTC
Looking at the input xml we've got a good selection, at the start we have:

  <a:buAutoNum type="arabicPlain" startAt="10"/>                     
</a:pPr>                                                             
            ....
 <a:t>Cancer </a:t>
</a:r>

....

  <a:buAutoNum type="arabicPlain" startAt="3"/>
</a:pPr>
  <a:t>Biking related</a:t>
</a:r>

the Emphysema one doesn't have any startAt but just has it embedded in the text:
 <a:t>2  Emphysema</a:t>

Oddly Bee sting is autonumber but without a start value:
              <a:buAutoNum type="arabicPlain"/>
              <a:t>Bee Sting</a:t>

and for added variety, the 'Unsure' entry has a separate piece of text for it's '7'
Comment 5 Dave Gilbert 2025-09-16 23:54:06 UTC
Created attachment 202851 [details]
Reduced version of original, just p11, just the bad list

I've cut the original down (using OneDrive's version of ppt) to just page 11, and just the list of incorrect numbers.