TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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
1  
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
    
A similar open-source tool (in JavaScript) to prezi is impress.js: github.com/impress/impress.js (and I see that somebody mentioned dizzy.js, also a JavaScript tool for an in-browser presentation). – Jakub Narębski Jul 5 at 8:39

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
1  
Been thinking about this too… The problem is to find a PDF viewer with smooth panning and zooming. Acrobat doesn't do that. What might be possible to implement is using (an extension of) beamer, pgf, etc. to produce a big PDF document, and then to use (an extension of) PDF.js to display it and do the smooth panning and zooming, inside a web browser. – mabartibin Mar 25 '15 at 13:09

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

There is also lecturer package for cre­ating slides for on-screen pre­sen­ta­tions based on PDF fea­tures; it requires sufficiently capable PDF viewer (see for example its visual demo in Adobe Reader). I don't think it implements the "big canvas" UI by default, but it might be possible; it certainly implements very nice slide transitions.

Found via comment by @Ignasi on "How to create non linear presentation using beamer or prosper" question.

share|improve this answer

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.