Homepage: https://gitlab.com/oer/org-re-reveal
Updated:
Org export to reveal.js presentations
This package provides Org export functionality to generate HTML presentations with the presentation framework reveal.js. In conjunction with other packages (see comments on emacs-reveal below), this is an excellent approach to generate Open Educational Resources (OER). Quickstart: 0. Install reveal.js: https://revealjs.com/ 1. Activate org-re-reveal. (a) Place this directory into your load path or install it from MELPA (https://melpa.org/#/getting-started). (b) Load package manually ("M-x load-library" followed by "org-re-reveal") or place "(require 'org-re-reveal)" into your ~/.emacs and restart or customize org-export-backends by adding the symbol re-reveal. 2. Load an Org file and export it to HTML. (a) Make sure that reveal.js is available in your current directory (e.g., as sub-directory or symbolic link). (b) Load "Readme.org" (coming with org-re-reveal). (c) Export to HTML: Press "C-c C-e v v" (write HTML file) or "C-c C-e v b" (write HTML file and open in browser) See "Readme.org" for introduction, details, and features added to org-reveal: https://gitlab.com/oer/org-re-reveal/-/blob/main/Readme.org The Readme is also available as reveal.js presentation that is generated with org-re-reveal in a CI/CD infrastructure on GitLab: https://oer.gitlab.io/org-re-reveal/Readme.html Note that emacs-reveal offers a project that embeds org-re-reveal, reveal.js, and various reveal.js plugins: https://gitlab.com/oer/emacs-reveal Its howto, generated from Org source file with emacs-reveal: https://oer.gitlab.io/emacs-reveal-howto/howto.html As a real-life example, maybe check out the OER presentations (HTML with audio, different PDF variants, references into bibliography, index terms, management of metadata including license information and attribution, Docker image for publication as GitLab Pages with CI/CD) for a course on Operating Systems: https://oer.gitlab.io/OS/ The package org-re-reveal grew out of a forked version of org-reveal when upstream development stopped: https://github.com/yjwen/org-reveal/issues/349 https://github.com/yjwen/org-reveal/issues/342