I also posted an example online. It it exported from the file s5- test.org with the function defined in the attached file. The css is very slightly modified. The "scientific content" of the talk is incomplete, this is normal :-/ http://homepages.ulb.ac.be/~pdebuyl/lectures/s5-test.html http://homepages.ulb.ac.be/~pdebuyl/lectures/s5-test.org For those reading, I'll mention that using the html export, as done here, allows to include syntax-highlighted code and LaTeX equations very easily. Regards, Pierre Le 1 juin 11 à 18:41, Eric Schulte a écrit : > Hi Pierre, > > I've taken your very thorough S5 instructions and converted them > into a > single `org-export-as-s5' function. The attached archive file > holds an > s5.org Org-mode file which defines this function, as well as the ui > directory required for S5, and an html file which results from calling > the `org-export-as-s5' function in the s5.org file. > > For now the results are also posted up at > http://cs.unm.edu/~eschulte/notes/s5/s5.org > http://cs.unm.edu/~eschulte/notes/s5/s5.html > > Thanks for the clear explanation which lead to such an easy > translation > into elisp. Please let me know if you think this should be > augmented in > any way, or if the defined function throws any errors on your system. > > Best -- Eric > > > Pierre de Buyl writes: > >> Hello, >> >> After a lot a reading of org-exp.el and org-html.el I finally figured >> out the >> existence of the "HTML_CONTAINER_CLASS" property. >> >> I could then figure a minimal way to make a s5 presentation. >> Minimal in the sens of minimum difference with the html exporter. >> >> After setting a few STYLE and OPTIONS lines in an org file, >> three steps are needed: >> 1. Set the HTML_CONTAINER_CLASS to "slide" on level 1 headings >> 2. Set org-export-html-toplevel-hlevel to "1", so that slide titles >> behave properly >> 3. Replace in the html output >>
>> by >>
>>
>>
>> >> >>
>> >>
>> >> You need the "ui" directory from the S5 archive to make it work >> indeed, http://meyerweb.com/eric/tools/s5/ . >> I attach an example org file and the resulting html (which was >> tweaked >> according to step 3). >> >> Pierre >> >> >> >> >> >> Le 3 févr. 11 à 12:23, Bastien a écrit : >> >>> Hi Pierre, >>> >>> Pierre de Buyl writes: >>> >>>> S5 allows one to present a slideshow in a web browser, even full >>>> screen for >>>> some browsers. >>>> I know that the topic has come here already, but I actually hacked >>>> the >>>> excellent org-html.el export file to produde a S5 slideshow with >>>> org. >>> >>> This looks useful. >>> >>> By reading your code, I see org-export-as-s5 is a variation over >>> org-export-as-html. >>> >>> I would welcome an approach where we factor out some elements of >>> org-export-as-html, so that exporting to s5 would just require the >>> user to customize those elements. >>> >>> Does that seem reasonable to you? Would you volunteer to make >>> org-export-as-html a bit more general? Even a precise comparison >>> of org-export-as-s5 against org-export-as-html would be helpful at >>> this point. >>> >>> Thanks! >>> >>> -- >>> Bastien >> > > -- > Eric Schulte > http://cs.unm.edu/~eschulte/