I'm looking for an alternative to Microsoft PowerPoint.
I use PowerPoint on OS X, my collaborators use PowerPoint on Windows.
I do heavy presentations for educational courses (university prof). Thousands of slides, lots of blocks of code. Frequent updates to old version, changing templates.
I have a lot of code and I use the OS X version (which has issues with compatibility with MS Office 2010-2013 - my students use mostly Windows and sometimes images move, bullets overlap …).
Currently editing, updating is quite cumbersome. I'm looking for a solution that is tailored towards computer science training - lots of code (copied from IDE, has to preserve rich text formatting).
The ideal solution
Works on OS X and Windows, nice to have *nix.
Somehow eases the boilerplate tasks - copying code, updating, dependency management, tasks, …
Should be able to handle thousands of slides (I split the large ones, but still).
The IDE (the software) has to be nice to work with. Smooth.
Possibly working in a team somehow - seeing differences between versions …
PowerPoint - really good, but the OS X version is AWFUL, it has issues with compatibility. I've tried Wine to run the Windows version, but again the experience is not pefect. Again, that sucks mainly for me, most of my students that I collaborate with work mainly with Windows.
I have tried Prezi, and I love how fluid it is. But I write slides in the thousands and I don't think it can handle the load. I don't think the interface of the presentation creator is really good - a couple of years ago it was some kind of Flash.
LibreOffice, possibly a candicate, I don't know its interface, but if the file is compatible over OSes that is a good solution. I don't if it has some advantages over PowerPoint.
I accept any crazy ideas - HTML editors, Flash, … Help? Please?