~bzg/worg

ref: 559025d3195c39306b5a5546c06a4e375fe4ff7f worg/org-info-js.org -rw-r--r-- 2.3 KiB
559025d3Bastien org-contribute.org: Add a note to maintainers 3 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate
#+SEQ_TODO:   SUGGESTION(s) TOIMPLEMENT(t) IMPLEMENTED(i)
#+SEQ_TODO:   BUGREPORT(r) BUG(b) FIXED(f)
#+TITLE:      org-info-js
#+AUTHOR:     Worg people
#+LANGUAGE:   en
#+CATEGORY:   org-info-js
#+OPTIONS:    H:3 num:nil toc:nil \n:nil ::t |:t ^:t -:t f:t *:t tex:t d:(HIDE) tags:not-in-toc

# This file is released by its authors and contributors under the GNU
# Free Documentation license v1.3 or later, code examples are released
# under the GNU General Public License v3 or later.

* org-info-js by Sebastian Rose

org-info-js is a great javascript tool to navigate through a HTML page
(as exported by Org) the way you navigate through an Org or an info
manual, i.e. supporting folding, previous/next buttons, etc.

** org-info-js as powerpoint

It was [[http://www.mail-archive.com/emacs-orgmode@gnu.org/msg07820.html][noticed]] that files exported by org-info-js were similar to [[http://meyerweb.com/eric/tools/s5/][s5]]
the simple standards-based Slide Show System.  After some hacking,
Sebastian Rose added some features to allow org-mode and org-info-js
to be used to create simple slide shows and presentations.

An example org-info-js presentation can be found [[file:code/org-info-js/org-slides][here]]

*** SUGGESTION #+TITLE's shouldn't display on every slide by default

The title for each slide should (by default) be the slides heading.

*** SUGGESTION Name for org-info-js slide show extension(s)

Some suggested names for this functionality.

- org-present
- org-point
- org-note (as in keynote)
- present-org

*** SUGGESTION Use properties to reveal bullet points

To have bullet points reveal themselves one by one in org-info-js you
need to replicate the slide many times, e.g.

#+BEGIN_SRC org
,* Overview

  + The first point

,* Overview

  + The first point
  + The second point revealed

,* Overview

  + The first point
  + The second point revealed
  + The third point (note the duplication of the slide)
#+END_SRC

Rather than this, we might (assuming properties can be exported) be
able to support a syntax like the following:

#+BEGIN_SRC org
,* Overview
  :PROPERTIES:
  :reveal:   t
  :END:

  + Revealed properties
  + Appear one after the other
  + But this time only need to be stated once!
#+END_SRC