Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Prezi is a proprietary software here.

I found beamer, powerdot, HA -prosper, prosper, slides and seminar. Which one or something similar should I use to create something like Prezi-style zooming dia -presentation?

share|improve this question
2  
I doubt that this is at all possible. –  Caramdir Mar 31 '12 at 16:55
    
I do think it is possible in theory. But I doubt if it has been done before. It would require an overkill of Ti<em>k</em>Z, hyperref and PDF-animations. So in practice, it might be faster to write your own Prezi clone. Actually, if this is going to be possible, in an easy way, it will probably be ConTeXt. –  jmc Mar 31 '12 at 17:16
    
@diabonas Would you make your comment into an answer? –  egreg May 6 '12 at 12:11
    
@egreg Sure, done :-) –  diabonas May 7 '12 at 14:59
add comment

2 Answers

You could put images, itemize environments etc. into zoom boxes, which you distribute on the page of a single-page document. A \zoombox macro is defined here: http://tex.stackexchange.com/a/12293.

share|improve this answer
add comment

It should be possible to reproduce the canvas that holds the presentation content, e. g. with PGF/TikZ. However, I don't see any chance to implement the all-essential pan and zoom features: The output formats of LaTeX, PDF and DVI, are simply not built for such tasks. You'd need an external tool to implement these features, which doesn't exist to my knowledge and would take a considerable amount of time to develop (after all, there are very few alternative programs to produce presentations like the ones created with Prezi at all).

A glimmer of hope could be dizzy.js: It's a small library that allows you to create Prezi-like presentations with your browser using JavaScript and SVG. As TikZ is able to produce SVG output, you could try creating your presentation with TikZ, export it to SVG and use the resulting file as an input for dizzy.js. However, this isn't straightforward, as dizzy.js heavily relies on SVG groups and conflicts with the files produced by TikZ.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.