From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scot Becker Subject: Re: Re: epresent and Org-mode: using Emacs to run presentations of Org-mode docs Date: Thu, 28 Oct 2010 21:16:38 +0100 Message-ID: References: <87iq0mv104.fsf@gmail.com> <87vd4mxhrk.fsf@dasa3.iem.pw.edu.pl> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1774898278==" Return-path: Received: from [140.186.70.92] (port=43029 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PBYuP-0003BP-FM for emacs-orgmode@gnu.org; Thu, 28 Oct 2010 16:17:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PBYuO-0006t0-1m for emacs-orgmode@gnu.org; Thu, 28 Oct 2010 16:17:13 -0400 Received: from mail-bw0-f41.google.com ([209.85.214.41]:33747) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PBYuN-0006st-NH for emacs-orgmode@gnu.org; Thu, 28 Oct 2010 16:17:11 -0400 Received: by bwz16 with SMTP id 16so1936451bwz.0 for ; Thu, 28 Oct 2010 13:17:11 -0700 (PDT) In-Reply-To: <87vd4mxhrk.fsf@dasa3.iem.pw.edu.pl> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: =?ISO-8859-2?Q?=A3ukasz_Stelmach?= Cc: emacs-orgmode@gnu.org --===============1774898278== Content-Type: multipart/alternative; boundary=001636c5adb538a62e0493b30625 --001636c5adb538a62e0493b30625 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Eric, This is cool and very useful. Thanks. This must be Zeitgeist-y because I was thinking about preparing presentations in Emacs this week. Then I saw slidy, now this and s5. Here's a further idea, to see what people think. Do you think it would be possible to make a temporary org-mode display configuration to display org-mode-written presentations (similar to epresent) without leaving org mode, and leaving the displayed slides editable? I once saw a video of someone doing a live presentation on something Emacs-= y and he did the presentation by typing headlines, lists and detail in a clea= n Emacs buffer as he went along, similar to the way that some teachers might write out subject headings or outlines on the chalkboard or overhead projector as they lecture. I liked this a lot. As I see it, for less forma= l presentation situations, it lets you annotate and record class discussions discussions. It also lets the talk proceed in a less scripted manner: you can for example re-work the problem on the fly according to the way the group has defined it in the moment, not only according to the way you planned it at home. But doing it on the fly means that you don't have any of the advantages of typical slide-style presentations: an outline to prompt you, important figures, tables and visuals already there, links, detail, and the rest, pre-assembled. I've wondered whether org mode might not be a nice vehicle to combine these things. For example, you create your script (just like in Eric's ' present.org'), but instead of showing in a custom display mode, you actuall= y tweak the display parameters of org-mode itself to look slide-like (no stars, bigger fonts for titles, invisible /markup characters/, etc.), and then display the slides by displaying each top level subtree in a narrowed buffer one at a time. You add key bindings for moving back and forth, even perhaps a temporary minor mode for single key frame navigation that you could go in and out of (vi-like, I suppose). This way you'd be in (a slightly modified) org mode all the time, and could edit as you go, using all the structural features of org mode, and at the end you'd have a neat record of the way the lecture actually went, that you could distribute as you wish. Can anyone think why this might not be doable? Scot 2010/10/28 =C5=81ukasz Stelmach > "Eric Schulte" writes: > > > Phil Hagelberg recently introduced me to epresent.el by Tom Tromey. > > It's a very nice little utility for giving presentations using Emacs as > > the display engine. > [...] > > http://github.com/eschulte/epresent > > (instructions in the README) > > I am preparing a talk about org-mode. I've decided to use org-s5 but > I'm starting to hesitate :-) > > -- > Mi=C5=82ego dnia, > =C5=81ukasz Stelmach > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > --001636c5adb538a62e0493b30625 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Eric,

This is cool and very useful.=C2=A0 Thanks.

This must b= e Zeitgeist-y because I was thinking about preparing presentations in Emacs= this week.=C2=A0 Then I saw slidy, now this and s5.=C2=A0

Here'= ;s a further idea, to see what people think.=C2=A0 Do you think it would be= possible to make a temporary org-mode display configuration to display org= -mode-written presentations (similar to epresent) without leaving org mode,= and leaving the displayed slides editable?=C2=A0

I once saw a video of someone doing a live presentation on something Em= acs-y and he did the presentation by typing headlines, lists and detail in = a clean Emacs buffer as he went along, similar to the way that some teacher= s might write out subject headings or outlines on the chalkboard or overhea= d projector as they lecture.=C2=A0 I liked this a lot. As I see it, for les= s formal presentation situations, it lets you annotate and record class dis= cussions discussions.=C2=A0 It also lets the talk proceed in a less scripte= d manner:=C2=A0 you can for example re-work the problem on the fly accordin= g to the way the group has defined it in the moment, not only according to = the way you planned it at home.

But doing it on the fly means that you don't have any of the advant= ages of typical slide-style presentations: an outline to prompt you, import= ant figures, tables and visuals already there, links, detail, and the rest,= pre-assembled.

I've wondered whether org mode might not be a nice vehicle to combi= ne these things.=C2=A0 For example, you create your script (just like in Er= ic's 'present.org'), but ins= tead of showing in a custom display mode, you actually tweak the display pa= rameters of org-mode itself to look slide-like (no stars, bigger fonts for = titles, invisible /markup characters/, etc.), and then display the slides b= y displaying each top level subtree in a narrowed buffer one at a time.=C2= =A0 You add key bindings for moving back and forth, even perhaps a temporar= y minor mode for single key frame navigation that you could go in and out o= f (vi-like, I suppose).

This way you'd be in (a slightly modified) org mode all the time, a= nd could edit as you go, using all the structural features of org mode, and= at the end you'd have a neat record of the way the lecture actually we= nt, that you could distribute as you wish.

Can anyone think why this might not be doable?=C2=A0

Scot








2010/10/28 =C5= =81ukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl>
"Eric Schulte" <sch= ulte.eric@gmail.com> writes:

> Phil Hagelberg recently introduced me to epres= ent.el by Tom Tromey.
> It's a very nice little utility for giving presentations using Ema= cs as
> the display engine.
[...]
> http://github.com/eschulte/epresent
> (instructions in the README)

I am preparing a talk about org-mode. I've decided to use org-s5 = but
I'm starting to hesitate :-)

--
Mi=C5=82ego dnia,
=C5=81ukasz Stelmach


_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

--001636c5adb538a62e0493b30625-- --===============1774898278== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1774898278==--