Hi Aditya,

this seems to be very nice. That is indeed what I was looking for.

Does provide ConTeXT something like the \only environment for it’s JAVA script magic, too? That would be interesting also.

Apart form that I am still interested about the answer to the following problem out of my original email (but of course you solved the slides as single PDF pages problem for me):

Besides that, it would be nice, too, to be able to configure the step mechanism in a way that the arrow keys of the keyboard unfold the next step (instead of hitting the mouse button). Is there any possibility to do that (if it would be, I would in deed prefer the ConTeXt approach to steps before the LaTeX one with several pages per slide)?

Apart from that, I have noticed that viewing the steps the first time disables them if you go back in the presentation. This means there is no way to go back that preserves the steps as such (or I was not able to found that way :-) ). (Especially it does not seem to be able to go back one step.)
It would be more intuitive if going forward and backward followed the same steps. Another way to achieve something like that would be a reset button for each page that resets the step behaviour after having viewed the slide and it steps for the first time (in a way that for second viewing the steps mechanism could be reset).

The truly best solution would be if ConTeXt provides an option for its stepping module that enables the single PDF approach passing some command to the module (and if it provides something like the only command and explicit numbers for the steps as you do in your own module). Since it would be very nice to be able to switch between JAVA script and single PDF approach in one and the same document (since the JAVA script approach is one of it’s own elegance).

Thank you very much!

Mathias



Am 03.04.2017 um 22:55 schrieb Aditya Mahajan <adityam@umich.edu>:

On Mon, 3 Apr 2017, Mathias Schickel wrote:

Dear ConTeXt users,

me again. I tried to send this emails before, but it seemed to be blocked, because I attached a sample file that seemed too big.

This time I have a question concerning presentations. I was not able to figure out how I can define presentation steps in a way that each step is shipped as a single PDF page in the output. By this I mean steps in one slide that unfold step by step by moving on to the next pdf page. (This means one slide is represented in the PDF as a whole bunch of pages.)
The command \StartSetps and \FlushStep does something like that, but this seems to use some JAVA script magic that only works using Adobe Acrobat (and the steps are unfolded by hitting the mouse button and not by going on to the next PDF page).
How can it be modified in a way that a new page per step is created containing the next step in a way that going to the next pdf page unfolds the next step?

I use a personal module to get this behavior. It is not as feature rich as beamer's \pause (you need to manually annonate stuff using \STEP 2 { ... } etc.; but it serves my purpose). Have a look at some of my recent presentations at http://www.ece.mcgill.ca/~amahaj1/talks.html for examples.

If this is something that you are looking for, see https://www.mail-archive.com/ntg-context@ntg.nl/msg83683.html for the code.

Aditya
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________