maxonthegit / PPspliT

A PowerPoint add-in that splits slides according to slideshow-time animation effects
https://www.maxonthenet.altervista.org
292 stars 6 forks source link

Bug: PPspliT is not breaking up animations, rather just copying each slide (with animations in tact) #25

Open SophiaSR opened 2 months ago

SophiaSR commented 2 months ago

I'm on mac Big Sur running powerpoint version 16.77.1. When I try to use PPspliT on my presentation, rather than splitting each slide into multiple where each has it's own step of the animation, it instead just copied each slide n times where n is the number of animations appearing on the slide.

Screen Shot 2024-07-09 at 1 45 46 PM
maxonthegit commented 2 months ago

Hi @SophiaSR,

thank you for your interest in PPspliT and for reporting the issue. While there may be reasons why animations are not processed (which I should figure out for this specific case anyway), it is indeed rather odd that animations in the timeline are left intact. In order to further diagnose this issue I request you kindly provide me with a minimal sample (even few slides) that is enough to trigger the issue.

Thank you.

maxonthegit commented 2 months ago

Hi @SophiaSR,

did you have a chance to collect a minimal example of presentation revealing the issue that you can share to continue troubleshooting?

whentojump commented 2 weeks ago

Had a similar issue.

My case looks reproducible if the beginning slide number is set to zero.

example.pptx

maxonthegit commented 2 weeks ago

Thank you very much @whentojump for spotting this rather unusual condition: brilliant report! To be honest, I have never played with this setting, and I can confirm that any starting slide number (which can be changed as explained here) different from 1 makes PPspliT misbehave. One of the misbehaviors is when the numbering is set to start at 0, which just results in many duplicate slides as you have observed.

I will look into this issue, but, given other occupations, it may take a while. The most obvious workaround in the meantime is to set the starting slide number to 1 before splitting. In fact:

I assume @whentojump's report supersedes the original reason for which this issue had been opened.

whentojump commented 2 weeks ago

You are very welcome! Despite the issue here, your tool worked as a charm and saved my day (and many others' I believe). Thanks!