Hi there, I suggest to update WORG information for non-beamer presentations as in the attached patch (also fixing two beamer URLs).
Best wishes, Jens
>From 6b5c59779cac6b636602fecd6dd360cf0711b7d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20Lechtenb=C3=B6rger?= <[email protected]> Date: Fri, 30 Oct 2026 15:45:17 +0100 Subject: [PATCH] Improve info on non-beamer presentations * org-tutorials/index.org: Fix local link, improve context for non-beamer presentations * org-tutorials/non-beamer-presentations.org: Add UP and HOME links. Avoid redirection for beamer tutorial. Improve language. Update reveal.js URL. Document org-re-reveal and emacs-reveal. --- org-tutorials/index.org | 4 +- org-tutorials/non-beamer-presentations.org | 56 +++++++++++++++------- 2 files changed, 41 insertions(+), 19 deletions(-) diff --git a/org-tutorials/index.org b/org-tutorials/index.org index 25d6dfaa..1f50f6f8 100644 --- a/org-tutorials/index.org +++ b/org-tutorials/index.org @@ -101,11 +101,11 @@ All of these tutorial expand on Org Mode's core functionality by using additiona - [[http://juanreyero.com/open/org-jekyll/index.html][Exporting your blog with org-jekyll]] (a different approach). ** Creating Presentations -- A [[file:~/Git/worg/exporters/beamer/tutorial.org][tutorial]] by Suvayu Ali. +- A [[file:../exporters/beamer/tutorial.org][Beamer tutorial]] by Eric S Fraga. - Also available is a [[http://www.youtube.com/watch?v=Ho6nMWGtepY&feature=player_embedded][YouTube video]] by Shulei Zhu, demonstrating the whole process. - A [[https://github.com/fniessen/refcard-org-beamer/][Reference Card]] for using Beamer in Org developed on Github by Fabrice Niessen. - A webpage by [[mailto:[email protected]][Dr. Thomas Redelberger]] on his setup of Org and Beamer is [[https://web222.webclient5.de/doc/swdev/emacs/orgmode/beamer/][here]]. -- A simple [[file:non-beamer-presentations.org][tutorial]] by Eric Schulte (non-beamer) +- A [[file:non-beamer-presentations.org][separate page]] by Eric Schulte collects information about non-beamer presentations (Epresent, S5, org-html5presentation, org-tree-slide, as well as presentations based on reveal.js: org-reveal, org-re-reveal, emacs-reveal) ** Defining Handlers to Trigger Custom Actions - [[file:org-protocol-custom-handler.org][Defining custom handlers for use with org-protocol]] by Sebastian Rose diff --git a/org-tutorials/non-beamer-presentations.org b/org-tutorials/non-beamer-presentations.org index 33ea005e..ce201592 100644 --- a/org-tutorials/non-beamer-presentations.org +++ b/org-tutorials/non-beamer-presentations.org @@ -8,8 +8,8 @@ #+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 path:https://orgmode.org/org-info.js #+SELECT_TAGS: export #+EXCLUDE_TAGS: noexport -#+HTML_LINK_UP: -#+HTML_LINK_HOME: +#+HTML_LINK_UP: index.html +#+HTML_LINK_HOME: https://orgmode.org/worg/ # This file is released by its authors and contributors under the GNU # Free Documentation license v1.3 or later, code examples are released @@ -17,7 +17,7 @@ * Introduction -While [[file:org-beamer/tutorial.org][Beamer]] is a great option for generating high-quality +While [[file:../exporters/beamer/tutorial.org][Beamer]] is a great option for generating high-quality presentations from Org-mode documents, sometimes a lighter-weight simpler option is desirable. This page presents the alternative options for giving quick slide-show presentations from Org-mode @@ -44,11 +44,11 @@ documents. limited to a presentation. Three profiles are predefined for different use cases. -- [[org-reveal]] :: is an Org-mode extension that exports Org documents +- [[#org-reveal]] :: is an Org-mode extension that exports Org documents into Reveal.js presentations. Reveal.js is a web-based presentation framework with 3-D effects, customizable themes and animations, powered by the latest HTML5 - technologies. For details, please check the [[org-reveal]] + technologies. For details, please check the [[#org-reveal]] section below. * Epresent @@ -176,37 +176,59 @@ Here's the rest (depends on jQuery) - http://www.mauc.nl/assets/css/orgmode-slideshow.css - http://www.mauc.nl/assets/js/orgmode-slideshow.js -* org-reveal +* org-reveal, org-re-reveal, emacs-reveal + :PROPERTIES: + :CUSTOM_ID: org-reveal + :END: - Reveal.js is a web-based presentation framework, with attracting + Reveal.js is a web-based presentation framework, with attractive features like: - 3-D slide transition effect. - 2-D slide arrangement. - - Fragmented items. + - Fragmented/animated items. - Navigation control. - Slide thumbnail. - Customizable themes. - An [[http://lab.hakim.se/reveal-js/][example of Reveal.js]] is available online. + A [[https://revealjs.com/?demo][demo of Reveal.js]] is available online. - Org-reveal is an Org-mode extension that exports Org-mode documents - into Reveal.js presentations. With org-reveal, you can easily - organize Reveal.js presentations without knowing the detail of HTML, - AND with some extra benifits: + Org-reveal and its fork org-re-reveal are Org-mode extensions that + export Org-mode documents into Reveal.js presentations. With them, you can easily + organize Reveal.js presentations without knowing details of HTML, + AND with some extra benefits: - Highlighted source codes. - Neat math equations. + Since org-reveal experienced longer periods without maintenance, + org-re-reveal diverged significantly. In particular, it adds audio + explanations (voice-over) and serves as core of the software bundle + emacs-reveal, which supports the creation of open educational + resources (OER) from Org source files, notably HTML presentation + with TTS generated audio explanations and PDF variants. + ** Sources - Both Reveal.js and org-reveal are hosted on GitHub. + Reveal.js and org-reveal are hosted on GitHub: * Reveal.js :: [[https://github.com/hakimel/reveal.js/]] * Org-reveal :: [[https://github.com/yjwen/org-reveal/]] + The fork org-re-reveal is hosted on GitLab, as is emacs-reveal: + * Org-re-reveal :: [[https://gitlab.com/oer/org-re-reveal/]] + * Emacs-reveal :: [[https://gitlab.com/oer/emacs-reveal]] + ** Usage - See org-reveal's [[https://github.com/yjwen/org-reveal/blob/master/Readme.org][Readme.org]] for detail instruction about installing - Reveal.js/org-reveal and the setting ups. + See org-reveal's + [[https://github.com/yjwen/org-reveal/blob/master/Readme.org][Readme.org]] + for detailed instructions about installing and setting up Reveal.js/org-reveal. Though you can read it online, it is recommended to download the projects and read it in your Emacs, so that you can try exporting - it to Reveal.js presentation while reading. + it to a Reveal.js presentation while reading. + + Alternatively, see the + [[https://gitlab.com/oer/org-re-reveal/-/blob/main/Readme.org][Readme for org-re-reveal]], + a [[https://oer.gitlab.io/emacs-reveal-howto/howto.html][Howto for emacs-reveal]] + or its [[https://oer.gitlab.io/emacs-reveal-howto/tts-howto.html][TTS Howto]] + for audio explanations in a video-like mode, where audio is + generated via Text-To-Speech. -- 2.43.0
