summaryrefslogtreecommitdiff
path: root/.localrepo/org-re-reveal-20250821.1332.tar
blob: da70060c7d4b7c548b9fee41b643bbc1d9e8987a (plain)
ofshex dumpascii
0000 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 32 30 32 35 30 38 32 31 2e 31 33 33 32 2f 00 00 00 00 org-re-reveal-20250821.1332/....
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0060 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 ....0000755.0000000.0000000.0000
0080 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 34 35 34 00 20 35 00 00 00 0000000.00000000000.013454..5...
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0100 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...root...................
0120 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0200 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 32 30 32 35 30 38 32 31 2e 31 33 33 32 2f 6f 72 67 2d org-re-reveal-20250821.1332/org-
0220 72 65 2d 72 65 76 65 61 6c 2d 70 6b 67 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 re-reveal-pkg.el................
0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0260 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 ....0000644.0000000.0000000.0000
0280 30 30 30 30 36 33 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 37 32 32 37 00 20 30 00 00 00 0000634.00000000000.017227..0...
02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
02c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0300 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...root...................
0320 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
0340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
03a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
03c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
03e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0400 3b 3b 20 2d 2a 2d 20 6e 6f 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 3a 20 74 3b 20 6c 65 78 69 63 ;;.-*-.no-byte-compile:.t;.lexic
0420 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 6e 69 6c 20 2d 2a 2d 0a 28 64 65 66 69 6e 65 2d 70 61 63 6b al-binding:.nil.-*-.(define-pack
0440 61 67 65 20 22 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 22 20 22 32 30 32 35 30 38 32 31 2e 31 33 age."org-re-reveal"."20250821.13
0460 33 32 22 0a 20 20 22 4f 72 67 20 65 78 70 6f 72 74 20 74 6f 20 72 65 76 65 61 6c 2e 6a 73 20 70 32"..."Org.export.to.reveal.js.p
0480 72 65 73 65 6e 74 61 74 69 6f 6e 73 2e 22 0a 20 20 27 28 28 65 6d 61 63 73 20 20 20 22 32 34 2e resentations."...'((emacs..."24.
04a0 34 22 29 0a 20 20 20 20 28 6f 72 67 20 20 20 20 20 22 38 2e 33 22 29 0a 20 20 20 20 28 68 74 6d 4").....(org....."8.3").....(htm
04c0 6c 69 7a 65 20 22 31 2e 33 34 22 29 29 0a 20 20 3a 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 67 69 lize."1.34"))...:url."https://gi
04e0 74 6c 61 62 2e 63 6f 6d 2f 6f 65 72 2f 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 22 0a 20 20 3a 63 tlab.com/oer/org-re-reveal"...:c
0500 6f 6d 6d 69 74 20 22 63 61 30 64 34 39 38 37 38 37 36 30 64 37 64 36 61 30 34 34 38 35 37 66 37 ommit."ca0d49878760d7d6a044857f7
0520 62 65 32 66 32 65 65 39 31 65 31 36 36 65 35 22 0a 20 20 3a 72 65 76 64 65 73 63 20 22 63 61 30 be2f2ee91e166e5"...:revdesc."ca0
0540 64 34 39 38 37 38 37 36 30 22 0a 20 20 3a 6b 65 79 77 6f 72 64 73 20 27 28 22 74 6f 6f 6c 73 22 d49878760"...:keywords.'("tools"
0560 20 22 6f 75 74 6c 69 6e 65 73 22 20 22 68 79 70 65 72 6d 65 64 69 61 22 20 22 73 6c 69 64 65 73 ."outlines"."hypermedia"."slides
0580 68 6f 77 22 20 22 70 72 65 73 65 6e 74 61 74 69 6f 6e 22 20 22 6f 65 72 22 29 29 0a 00 00 00 00 how"."presentation"."oer")).....
05a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0600 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 32 30 32 35 30 38 32 31 2e 31 33 33 32 2f 6f 72 67 2d org-re-reveal-20250821.1332/org-
0620 72 65 2d 72 65 76 65 61 6c 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 re-reveal.el....................
0640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0660 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 ....0000644.0000000.0000000.0000
0680 30 35 30 36 31 34 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 36 34 35 37 00 20 30 00 00 00 0506144.00000000000.016457..0...
06a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
06c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
06e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0700 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...root...................
0720 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
0740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
07a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
07c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
07e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0800 3b 3b 3b 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2e 65 6c 20 2d 2d 2d 20 4f 72 67 20 65 78 70 ;;;.org-re-reveal.el.---.Org.exp
0820 6f 72 74 20 74 6f 20 72 65 76 65 61 6c 2e 6a 73 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 20 20 ort.to.reveal.js.presentations..
0840 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a 3b 3b 20 -*-.lexical-binding:.t;.-*-..;;.
0860 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 SPDX-License-Identifier:.GPL-3.0
0880 2d 6f 72 2d 6c 61 74 65 72 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 2d -or-later.;;.Copyright.(C).2013-
08a0 32 30 31 39 20 59 75 6a 69 65 20 57 65 6e 20 61 6e 64 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 2019.Yujie.Wen.and.contributors.
08c0 74 6f 20 6f 72 67 2d 72 65 76 65 61 6c 2c 20 73 65 65 3a 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 to.org-reveal,.see:.;;..........
08e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f ...............https://github.co
0900 6d 2f 79 6a 77 65 6e 2f 6f 72 67 2d 72 65 76 65 61 6c 2f 63 6f 6d 6d 69 74 73 2f 6d 61 73 74 65 m/yjwen/org-reveal/commits/maste
0920 72 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 39 20 20 20 20 20 20 4e 61 6f r.;;.Copyright.(C).2019......Nao
0940 79 61 20 59 61 6d 61 73 68 69 74 61 20 3c 63 6f 6e 61 6f 33 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a ya.Yamashita.<conao3@gmail.com>.
0960 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 39 20 20 20 20 20 20 41 79 75 73 68 ;;.Copyright.(C).2019......Ayush
0980 20 47 6f 79 61 6c 20 3c 70 65 72 66 65 63 74 61 79 75 73 68 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a .Goyal.<perfectayush@gmail.com>.
09a0 3b 3b 20 53 50 44 58 2d 46 69 6c 65 43 6f 70 79 72 69 67 68 74 54 65 78 74 3a 20 32 30 31 37 2d ;;.SPDX-FileCopyrightText:.2017-
09c0 32 30 32 35 20 4a 65 6e 73 20 4c 65 63 68 74 65 6e 62 c3 b6 72 67 65 72 0a 0a 3b 3b 20 55 52 4c 2025.Jens.Lechtenb..rger..;;.URL
09e0 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f 6d 2f 6f 65 72 2f 6f 72 67 2d 72 65 2d :.https://gitlab.com/oer/org-re-
0a00 72 65 76 65 61 6c 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 56 65 72 73 69 6f 6e 3a 20 32 30 32 35 30 reveal.;;.Package-Version:.20250
0a20 38 32 31 2e 31 33 33 32 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 65 76 69 73 69 6f 6e 3a 20 63 61 821.1332.;;.Package-Revision:.ca
0a40 30 64 34 39 38 37 38 37 36 30 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 65 71 75 69 72 65 73 3a 20 0d49878760.;;.Package-Requires:.
0a60 28 28 65 6d 61 63 73 20 22 32 34 2e 34 22 29 20 28 6f 72 67 20 22 38 2e 33 22 29 20 28 68 74 6d ((emacs."24.4").(org."8.3").(htm
0a80 6c 69 7a 65 20 22 31 2e 33 34 22 29 29 0a 3b 3b 20 4b 65 79 77 6f 72 64 73 3a 20 74 6f 6f 6c 73 lize."1.34")).;;.Keywords:.tools
0aa0 2c 20 6f 75 74 6c 69 6e 65 73 2c 20 68 79 70 65 72 6d 65 64 69 61 2c 20 73 6c 69 64 65 73 68 6f ,.outlines,.hypermedia,.slidesho
0ac0 77 2c 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 2c 20 4f 45 52 0a 0a 3b 3b 20 54 68 69 73 20 66 69 w,.presentation,.OER..;;.This.fi
0ae0 6c 65 20 69 73 20 6e 6f 74 20 70 61 72 74 20 6f 66 20 47 4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b le.is.not.part.of.GNU.Emacs...;;
0b00 3b 20 4c 69 63 65 6e 73 65 3a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72 ;.License:.;;.This.program.is.fr
0b20 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 ee.software;.you.can.redistribut
0b40 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72 20 74 e.it.and/or.modify.;;.it.under.t
0b60 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c he.terms.of.the.GNU.General.Publ
0b80 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 ic.License.as.published.by.;;.th
0ba0 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 e.Free.Software.Foundation,.eith
0bc0 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a er.version.3.of.the.License,.or.
0be0 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 ;;.(at.your.option).any.later.ve
0c00 72 73 69 6f 6e 2e 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 rsion...;;.This.program.is.distr
0c20 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 ibuted.in.the.hope.that.it.will.
0c40 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 be.useful,.;;.but.WITHOUT.ANY.WA
0c60 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 RRANTY;.without.even.the.implied
0c80 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b 3b 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 .warranty.of.;;.MERCHANTABILITY.
0ca0 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 or.FITNESS.FOR.A.PARTICULAR.PURP
0cc0 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 3b 3b 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 OSE...See.the.;;.GNU.General.Pub
0ce0 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 3b lic.License.for.more.details...;
0d00 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 ;.You.should.have.received.a.cop
0d20 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 y.of.the.GNU.General.Public.Lice
0d40 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 47 4e 55 20 45 6d 61 63 73 3b 20 73 65 65 nse.;;.along.with.GNU.Emacs;.see
0d60 20 74 68 65 20 66 69 6c 65 20 43 4f 50 59 49 4e 47 2e 0a 3b 3b 20 49 66 20 6e 6f 74 2c 20 73 65 .the.file.COPYING..;;.If.not,.se
0d80 65 20 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 20 6f e.http://www.gnu.org/licenses/.o
0da0 72 20 77 72 69 74 65 20 74 6f 20 74 68 65 0a 3b 3b 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 r.write.to.the.;;.Free.Software.
0dc0 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 2c 20 35 31 20 46 72 61 6e 6b 6c 69 6e 20 53 74 Foundation,.Inc.,.51.Franklin.St
0de0 72 65 65 74 2c 20 46 69 66 74 68 20 46 6c 6f 6f 72 2c 0a 3b 3b 20 42 6f 73 74 6f 6e 2c 20 4d 41 reet,.Fifth.Floor,.;;.Boston,.MA
0e00 20 30 32 31 31 30 2d 31 33 30 31 2c 20 55 53 41 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 .02110-1301,.USA...;;;.Commentar
0e20 79 3a 0a 3b 3b 20 54 68 69 73 20 70 61 63 6b 61 67 65 20 70 72 6f 76 69 64 65 73 20 4f 72 67 20 y:.;;.This.package.provides.Org.
0e40 65 78 70 6f 72 74 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 74 6f 20 67 65 6e 65 72 61 74 65 export.functionality.to.generate
0e60 20 48 54 4d 4c 0a 3b 3b 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 20 77 69 74 68 20 74 68 65 20 .HTML.;;.presentations.with.the.
0e80 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 20 72 65 76 65 61 6c 2e 6a 73 presentation.framework.reveal.js
0ea0 2e 0a 3b 3b 20 49 6e 20 63 6f 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 6f 74 68 65 72 20 70 ..;;.In.conjunction.with.other.p
0ec0 61 63 6b 61 67 65 73 20 28 73 65 65 20 63 6f 6d 6d 65 6e 74 73 20 6f 6e 20 65 6d 61 63 73 2d 72 ackages.(see.comments.on.emacs-r
0ee0 65 76 65 61 6c 0a 3b 3b 20 62 65 6c 6f 77 29 2c 20 74 68 69 73 20 69 73 20 61 6e 20 65 78 63 65 eveal.;;.below),.this.is.an.exce
0f00 6c 6c 65 6e 74 20 61 70 70 72 6f 61 63 68 20 74 6f 20 67 65 6e 65 72 61 74 65 20 4f 70 65 6e 20 llent.approach.to.generate.Open.
0f20 45 64 75 63 61 74 69 6f 6e 61 6c 0a 3b 3b 20 52 65 73 6f 75 72 63 65 73 20 28 4f 45 52 29 2e 0a Educational.;;.Resources.(OER)..
0f40 3b 3b 0a 3b 3b 20 51 75 69 63 6b 73 74 61 72 74 3a 0a 3b 3b 20 30 2e 20 49 6e 73 74 61 6c 6c 20 ;;.;;.Quickstart:.;;.0..Install.
0f60 72 65 76 65 61 6c 2e 6a 73 3a 20 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f reveal.js:.https://revealjs.com/
0f80 0a 3b 3b 20 31 2e 20 41 63 74 69 76 61 74 65 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2e 0a 3b .;;.1..Activate.org-re-reveal..;
0fa0 3b 20 20 20 20 28 61 29 20 50 6c 61 63 65 20 74 68 69 73 20 64 69 72 65 63 74 6f 72 79 20 69 6e ;....(a).Place.this.directory.in
0fc0 74 6f 20 79 6f 75 72 20 6c 6f 61 64 20 70 61 74 68 20 6f 72 20 69 6e 73 74 61 6c 6c 20 69 74 20 to.your.load.path.or.install.it.
0fe0 66 72 6f 6d 20 4d 45 4c 50 41 0a 3b 3b 20 20 20 20 20 20 20 20 28 68 74 74 70 73 3a 2f 2f 6d 65 from.MELPA.;;........(https://me
1000 6c 70 61 2e 6f 72 67 2f 23 2f 67 65 74 74 69 6e 67 2d 73 74 61 72 74 65 64 29 2e 0a 3b 3b 20 20 lpa.org/#/getting-started)..;;..
1020 20 20 28 62 29 20 4c 6f 61 64 20 70 61 63 6b 61 67 65 20 6d 61 6e 75 61 6c 6c 79 20 28 22 4d 2d ..(b).Load.package.manually.("M-
1040 78 20 6c 6f 61 64 2d 6c 69 62 72 61 72 79 22 20 66 6f 6c 6c 6f 77 65 64 20 62 79 0a 3b 3b 20 20 x.load-library".followed.by.;;..
1060 20 20 20 20 20 20 22 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 22 29 20 6f 72 20 70 6c 61 63 65 20 ......"org-re-reveal").or.place.
1080 22 28 72 65 71 75 69 72 65 20 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 29 22 20 69 6e 74 6f 20 "(require.'org-re-reveal)".into.
10a0 79 6f 75 72 0a 3b 3b 20 20 20 20 20 20 20 20 7e 2f 2e 65 6d 61 63 73 20 61 6e 64 20 72 65 73 74 your.;;........~/.emacs.and.rest
10c0 61 72 74 20 6f 72 20 63 75 73 74 6f 6d 69 7a 65 20 6f 72 67 2d 65 78 70 6f 72 74 2d 62 61 63 6b art.or.customize.org-export-back
10e0 65 6e 64 73 20 62 79 20 61 64 64 69 6e 67 0a 3b 3b 20 20 20 20 20 20 20 20 74 68 65 20 73 79 6d ends.by.adding.;;........the.sym
1100 62 6f 6c 20 72 65 2d 72 65 76 65 61 6c 2e 0a 3b 3b 20 32 2e 20 4c 6f 61 64 20 61 6e 20 4f 72 67 bol.re-reveal..;;.2..Load.an.Org
1120 20 66 69 6c 65 20 61 6e 64 20 65 78 70 6f 72 74 20 69 74 20 74 6f 20 48 54 4d 4c 2e 0a 3b 3b 20 .file.and.export.it.to.HTML..;;.
1140 20 20 20 28 61 29 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 72 65 76 65 61 6c 2e 6a 73 20 ...(a).Make.sure.that.reveal.js.
1160 69 73 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 79 6f 75 72 20 63 75 72 72 65 6e 74 20 64 69 72 is.available.in.your.current.dir
1180 65 63 74 6f 72 79 0a 3b 3b 20 20 20 20 20 20 20 20 28 65 2e 67 2e 2c 20 61 73 20 73 75 62 2d 64 ectory.;;........(e.g.,.as.sub-d
11a0 69 72 65 63 74 6f 72 79 20 6f 72 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 29 2e 0a 3b 3b 20 20 irectory.or.symbolic.link)..;;..
11c0 20 20 28 62 29 20 4c 6f 61 64 20 22 52 65 61 64 6d 65 2e 6f 72 67 22 20 28 63 6f 6d 69 6e 67 20 ..(b).Load."Readme.org".(coming.
11e0 77 69 74 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 29 2e 0a 3b 3b 20 20 20 20 28 63 29 20 45 with.org-re-reveal)..;;....(c).E
1200 78 70 6f 72 74 20 74 6f 20 48 54 4d 4c 3a 20 50 72 65 73 73 20 22 43 2d 63 20 43 2d 65 20 76 20 xport.to.HTML:.Press."C-c.C-e.v.
1220 76 22 20 28 77 72 69 74 65 20 48 54 4d 4c 20 66 69 6c 65 29 20 6f 72 0a 3b 3b 20 20 20 20 20 20 v".(write.HTML.file).or.;;......
1240 20 20 22 43 2d 63 20 43 2d 65 20 76 20 62 22 20 28 77 72 69 74 65 20 48 54 4d 4c 20 66 69 6c 65 .."C-c.C-e.v.b".(write.HTML.file
1260 20 61 6e 64 20 6f 70 65 6e 20 69 6e 20 62 72 6f 77 73 65 72 29 0a 3b 3b 20 53 65 65 20 22 52 65 .and.open.in.browser).;;.See."Re
1280 61 64 6d 65 2e 6f 72 67 22 20 66 6f 72 20 69 6e 74 72 6f 64 75 63 74 69 6f 6e 2c 20 64 65 74 61 adme.org".for.introduction,.deta
12a0 69 6c 73 2c 20 61 6e 64 20 66 65 61 74 75 72 65 73 20 61 64 64 65 64 20 74 6f 0a 3b 3b 20 6f 72 ils,.and.features.added.to.;;.or
12c0 67 2d 72 65 76 65 61 6c 3a 0a 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f 6d 2f g-reveal:.;;.https://gitlab.com/
12e0 6f 65 72 2f 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2f 2d 2f 62 6c 6f 62 2f 6d 61 69 6e 2f 52 65 oer/org-re-reveal/-/blob/main/Re
1300 61 64 6d 65 2e 6f 72 67 0a 3b 3b 20 54 68 65 20 52 65 61 64 6d 65 20 69 73 20 61 6c 73 6f 20 61 adme.org.;;.The.Readme.is.also.a
1320 76 61 69 6c 61 62 6c 65 20 61 73 20 72 65 76 65 61 6c 2e 6a 73 20 70 72 65 73 65 6e 74 61 74 69 vailable.as.reveal.js.presentati
1340 6f 6e 20 74 68 61 74 20 69 73 0a 3b 3b 20 67 65 6e 65 72 61 74 65 64 20 77 69 74 68 20 6f 72 67 on.that.is.;;.generated.with.org
1360 2d 72 65 2d 72 65 76 65 61 6c 20 69 6e 20 61 20 43 49 2f 43 44 20 69 6e 66 72 61 73 74 72 75 63 -re-reveal.in.a.CI/CD.infrastruc
1380 74 75 72 65 20 6f 6e 20 47 69 74 4c 61 62 3a 0a 3b 3b 20 68 74 74 70 73 3a 2f 2f 6f 65 72 2e 67 ture.on.GitLab:.;;.https://oer.g
13a0 69 74 6c 61 62 2e 69 6f 2f 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2f 52 65 61 64 6d 65 2e 68 74 itlab.io/org-re-reveal/Readme.ht
13c0 6d 6c 0a 3b 3b 0a 3b 3b 20 4e 6f 74 65 20 74 68 61 74 20 65 6d 61 63 73 2d 72 65 76 65 61 6c 20 ml.;;.;;.Note.that.emacs-reveal.
13e0 6f 66 66 65 72 73 20 61 20 70 72 6f 6a 65 63 74 20 74 68 61 74 20 65 6d 62 65 64 73 20 6f 72 67 offers.a.project.that.embeds.org
1400 2d 72 65 2d 72 65 76 65 61 6c 2c 0a 3b 3b 20 72 65 76 65 61 6c 2e 6a 73 2c 20 61 6e 64 20 76 61 -re-reveal,.;;.reveal.js,.and.va
1420 72 69 6f 75 73 20 72 65 76 65 61 6c 2e 6a 73 20 70 6c 75 67 69 6e 73 3a 0a 3b 3b 20 68 74 74 70 rious.reveal.js.plugins:.;;.http
1440 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f 6d 2f 6f 65 72 2f 65 6d 61 63 73 2d 72 65 76 65 61 6c 0a s://gitlab.com/oer/emacs-reveal.
1460 3b 3b 20 49 74 73 20 68 6f 77 74 6f 2c 20 67 65 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 4f 72 67 ;;.Its.howto,.generated.from.Org
1480 20 73 6f 75 72 63 65 20 66 69 6c 65 20 77 69 74 68 20 65 6d 61 63 73 2d 72 65 76 65 61 6c 3a 0a .source.file.with.emacs-reveal:.
14a0 3b 3b 20 68 74 74 70 73 3a 2f 2f 6f 65 72 2e 67 69 74 6c 61 62 2e 69 6f 2f 65 6d 61 63 73 2d 72 ;;.https://oer.gitlab.io/emacs-r
14c0 65 76 65 61 6c 2d 68 6f 77 74 6f 2f 68 6f 77 74 6f 2e 68 74 6d 6c 0a 3b 3b 20 41 73 20 61 20 72 eveal-howto/howto.html.;;.As.a.r
14e0 65 61 6c 2d 6c 69 66 65 20 65 78 61 6d 70 6c 65 2c 20 6d 61 79 62 65 20 63 68 65 63 6b 20 6f 75 eal-life.example,.maybe.check.ou
1500 74 20 74 68 65 20 4f 45 52 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 0a 3b 3b 20 28 48 54 4d 4c t.the.OER.presentations.;;.(HTML
1520 20 77 69 74 68 20 61 75 64 69 6f 2c 20 64 69 66 66 65 72 65 6e 74 20 50 44 46 20 76 61 72 69 61 .with.audio,.different.PDF.varia
1540 6e 74 73 2c 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 74 6f 0a 3b 3b 20 62 69 62 6c 69 6f 67 72 nts,.references.into.;;.bibliogr
1560 61 70 68 79 2c 20 69 6e 64 65 78 20 74 65 72 6d 73 2c 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6f 66 aphy,.index.terms,.management.of
1580 20 6d 65 74 61 64 61 74 61 20 69 6e 63 6c 75 64 69 6e 67 0a 3b 3b 20 6c 69 63 65 6e 73 65 20 69 .metadata.including.;;.license.i
15a0 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 6e 64 20 61 74 74 72 69 62 75 74 69 6f 6e 2c 20 44 6f 63 6b nformation.and.attribution,.Dock
15c0 65 72 20 69 6d 61 67 65 20 66 6f 72 20 70 75 62 6c 69 63 61 74 69 6f 6e 0a 3b 3b 20 61 73 20 47 er.image.for.publication.;;.as.G
15e0 69 74 4c 61 62 20 50 61 67 65 73 20 77 69 74 68 20 43 49 2f 43 44 29 20 66 6f 72 20 61 20 63 6f itLab.Pages.with.CI/CD).for.a.co
1600 75 72 73 65 20 6f 6e 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d 73 3a 0a 3b 3b 20 68 74 urse.on.Operating.Systems:.;;.ht
1620 74 70 73 3a 2f 2f 6f 65 72 2e 67 69 74 6c 61 62 2e 69 6f 2f 4f 53 2f 0a 3b 3b 0a 3b 3b 20 54 68 tps://oer.gitlab.io/OS/.;;.;;.Th
1640 65 20 70 61 63 6b 61 67 65 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 67 72 65 77 20 6f 75 74 e.package.org-re-reveal.grew.out
1660 20 6f 66 20 61 20 66 6f 72 6b 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 6f 72 67 2d 72 65 76 65 .of.a.forked.version.of.org-reve
1680 61 6c 0a 3b 3b 20 77 68 65 6e 20 75 70 73 74 72 65 61 6d 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 al.;;.when.upstream.development.
16a0 73 74 6f 70 70 65 64 3a 0a 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 79 stopped:.;;.https://github.com/y
16c0 6a 77 65 6e 2f 6f 72 67 2d 72 65 76 65 61 6c 2f 69 73 73 75 65 73 2f 33 34 39 0a 3b 3b 20 68 74 jwen/org-reveal/issues/349.;;.ht
16e0 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 79 6a 77 65 6e 2f 6f 72 67 2d 72 65 76 65 61 tps://github.com/yjwen/org-revea
1700 6c 2f 69 73 73 75 65 73 2f 33 34 32 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 l/issues/342..;;;.Code:..(requir
1720 65 20 27 6f 78 2d 61 73 63 69 69 29 0a 28 72 65 71 75 69 72 65 20 27 6f 78 2d 68 74 6d 6c 29 0a e.'ox-ascii).(require.'ox-html).
1740 28 72 65 71 75 69 72 65 20 27 63 6c 2d 6c 69 62 29 20 20 20 3b 20 63 6c 2d 6d 61 70 63 61 72 20 (require.'cl-lib)...;.cl-mapcar.
1760 61 6e 64 20 61 75 74 6f 6c 6f 61 64 73 20 66 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 and.autoloads.for:..............
1780 20 20 20 20 20 20 20 3b 20 63 6c 2d 6c 6f 6f 70 2c 20 63 6c 2d 6c 65 74 66 2c 20 63 6c 2d 61 73 .......;.cl-loop,.cl-letf,.cl-as
17a0 73 65 72 74 2c 20 63 6c 2d 63 61 73 65 2c 20 63 6c 2d 65 76 65 72 79 2c 0a 20 20 20 20 20 20 20 sert,.cl-case,.cl-every,........
17c0 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 63 6c 2d 64 65 6c 65 74 65 2d 64 75 70 6c 69 63 61 .............;.cl-delete-duplica
17e0 74 65 73 2c 20 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 0a 28 72 65 71 75 69 72 65 20 27 73 75 62 72 tes,.cl-remove-if.(require.'subr
1800 2d 78 29 20 20 20 3b 20 73 74 72 69 6e 67 2d 74 72 69 6d 0a 28 72 65 71 75 69 72 65 20 27 69 73 -x)...;.string-trim.(require.'is
1820 6f 2d 63 76 74 29 0a 28 72 65 71 75 69 72 65 20 27 75 72 6c 2d 70 61 72 73 65 29 0a 28 72 65 71 o-cvt).(require.'url-parse).(req
1840 75 69 72 65 20 27 75 72 6c 2d 75 74 69 6c 29 0a 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 72 65 2d uire.'url-util)..(defvar.org-re-
1860 72 65 76 65 61 6c 2d 6b 65 79 73 29 20 3b 20 53 69 6c 65 6e 63 65 20 62 79 74 65 20 63 6f 6d 70 reveal-keys).;.Silence.byte.comp
1880 69 6c 65 72 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 64 65 66 69 6e iler..(defun.org-re-reveal-defin
18a0 65 2d 62 61 63 6b 65 6e 64 20 28 29 0a 20 20 22 44 65 66 69 6e 65 20 74 68 65 20 62 61 63 6b 2d e-backend.()..."Define.the.back-
18c0 65 6e 64 20 66 6f 72 20 65 78 70 6f 72 74 20 61 73 20 72 65 76 65 61 6c 2e 6a 73 20 70 72 65 73 end.for.export.as.reveal.js.pres
18e0 65 6e 74 61 74 69 6f 6e 2e 22 0a 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 65 66 69 6e 65 2d entation."...(org-export-define-
1900 64 65 72 69 76 65 64 2d 62 61 63 6b 65 6e 64 20 27 72 65 2d 72 65 76 65 61 6c 20 27 68 74 6d 6c derived-backend.'re-reveal.'html
1920 0a 0a 20 20 20 20 3a 6d 65 6e 75 2d 65 6e 74 72 79 0a 20 20 20 20 60 28 2c 28 6e 74 68 20 30 20 ......:menu-entry.....`(,(nth.0.
1940 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 73 29 20 22 45 78 70 6f 72 74 20 74 6f 20 72 org-re-reveal-keys)."Export.to.r
1960 65 76 65 61 6c 2e 6a 73 20 48 54 4d 4c 20 50 72 65 73 65 6e 74 61 74 69 6f 6e 22 0a 20 20 20 20 eveal.js.HTML.Presentation".....
1980 20 20 28 28 2c 28 6e 74 68 20 31 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 73 29 0a ..((,(nth.1.org-re-reveal-keys).
19a0 20 20 20 20 20 20 20 20 22 54 6f 20 66 69 6c 65 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d ........"To.file".org-re-reveal-
19c0 65 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 29 0a 20 20 20 20 20 20 20 28 2c 28 6e 74 68 20 32 20 export-to-html)........(,(nth.2.
19e0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 73 29 0a 20 20 20 20 20 20 20 20 22 54 6f 20 org-re-reveal-keys)........."To.
1a00 66 69 6c 65 20 61 6e 64 20 62 72 6f 77 73 65 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 file.and.browse".org-re-reveal-e
1a20 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 2d 61 6e 64 2d 62 72 6f 77 73 65 29 0a 20 20 20 20 20 20 xport-to-html-and-browse).......
1a40 20 28 2c 28 6e 74 68 20 33 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 73 29 0a 20 20 .(,(nth.3.org-re-reveal-keys)...
1a60 20 20 20 20 20 20 22 43 75 72 72 65 6e 74 20 73 75 62 74 72 65 65 20 74 6f 20 66 69 6c 65 22 20 ......"Current.subtree.to.file".
1a80 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 63 75 72 72 65 6e 74 2d 73 75 62 org-re-reveal-export-current-sub
1aa0 74 72 65 65 29 29 29 0a 0a 20 20 20 20 3a 6f 70 74 69 6f 6e 73 2d 61 6c 69 73 74 20 3b 20 53 65 tree)))......:options-alist.;.Se
1ac0 65 20 6f 72 67 2d 65 78 70 6f 72 74 2d 6f 70 74 69 6f 6e 73 2d 61 6c 69 73 74 20 66 6f 72 20 6d e.org-export-options-alist.for.m
1ae0 65 61 6e 69 6e 67 20 6f 66 20 70 61 72 74 73 2e 0a 20 20 20 20 3b 3b 20 46 69 72 73 74 20 6f 70 eaning.of.parts......;;.First.op
1b00 74 69 6f 6e 73 2c 20 74 68 65 6e 20 6b 65 79 77 6f 72 64 73 3b 20 69 6e 20 62 6f 74 68 20 63 61 tions,.then.keywords;.in.both.ca
1b20 73 65 73 20 77 69 74 68 20 76 61 72 69 61 62 6c 65 73 20 66 6f 72 0a 20 20 20 20 3b 3b 20 64 65 ses.with.variables.for.....;;.de
1b40 66 61 75 6c 74 20 76 61 6c 75 65 73 2e 20 20 46 69 6e 61 6c 20 76 61 6c 75 65 73 20 69 6e 64 69 fault.values...Final.values.indi
1b60 63 61 74 65 20 68 6f 77 20 6d 75 6c 74 69 70 6c 65 20 6f 63 63 75 72 72 65 6e 63 65 73 0a 20 20 cate.how.multiple.occurrences...
1b80 20 20 3b 3b 20 6f 66 20 6b 65 79 77 6f 72 64 73 20 61 72 65 20 74 72 65 61 74 65 64 2c 20 69 6e ..;;.of.keywords.are.treated,.in
1ba0 63 6c 75 64 69 6e 67 20 6e 69 6c 2c 20 74 2c 20 6e 65 77 6c 69 6e 65 3a 0a 20 20 20 20 3b 3b 20 cluding.nil,.t,.newline:.....;;.
1bc0 6e 69 6c 3a 20 4b 65 65 70 20 6f 6c 64 20 76 61 6c 75 65 2c 20 64 69 73 63 61 72 64 20 6e 65 77 nil:.Keep.old.value,.discard.new
1be0 20 6f 6e 65 0a 20 20 20 20 3b 3b 20 74 3a 20 55 73 65 20 6e 65 77 20 76 61 6c 75 65 2c 20 64 69 .one.....;;.t:.Use.new.value,.di
1c00 73 63 61 72 64 20 6f 6c 64 20 6f 6e 65 0a 20 20 20 20 3b 3b 20 73 70 61 63 65 3a 20 43 6f 6e 63 scard.old.one.....;;.space:.Conc
1c20 61 74 65 6e 61 74 65 20 77 69 74 68 20 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 0a 20 20 20 atenate.with.space.character....
1c40 20 3b 3b 20 6e 65 77 6c 69 6e 65 3a 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 77 69 74 68 20 6e 65 .;;.newline:.Concatenate.with.ne
1c60 77 6c 69 6e 65 73 0a 20 20 20 20 27 28 28 3a 72 65 76 65 61 6c 2d 63 65 6e 74 65 72 20 6e 69 6c wlines.....'((:reveal-center.nil
1c80 20 22 72 65 76 65 61 6c 5f 63 65 6e 74 65 72 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 ."reveal_center".org-re-reveal-c
1ca0 65 6e 74 65 72 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 63 6f 6e 74 72 6f 6c 20 enter.t).......(:reveal-control.
1cc0 6e 69 6c 20 22 72 65 76 65 61 6c 5f 63 6f 6e 74 72 6f 6c 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 nil."reveal_control".org-re-reve
1ce0 61 6c 2d 63 6f 6e 74 72 6f 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 66 al-control.t).......(:reveal-def
1d00 61 75 6c 74 74 69 6d 69 6e 67 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 64 65 66 61 75 6c 74 74 69 aulttiming.nil."reveal_defaultti
1d20 6d 69 6e 67 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 74 69 6d 69 6e ming".org-re-reveal-defaulttimin
1d40 67 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 6d 62 65 64 2d 6c 6f 63 61 6c 2d g.t).......(:reveal-embed-local-
1d60 72 65 73 6f 75 72 63 65 73 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 65 6d 62 65 64 5f 6c 6f 63 61 resources.nil."reveal_embed_loca
1d80 6c 5f 72 65 73 6f 75 72 63 65 73 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 6d 62 65 64 l_resources".org-re-reveal-embed
1da0 2d 6c 6f 63 61 6c 2d 72 65 73 6f 75 72 63 65 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 -local-resources.t).......(:reve
1dc0 61 6c 2d 66 72 61 67 6d 65 6e 74 69 6e 75 72 6c 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 66 72 61 al-fragmentinurl.nil."reveal_fra
1de0 67 6d 65 6e 74 69 6e 75 72 6c 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 72 61 67 6d 65 gmentinurl".org-re-reveal-fragme
1e00 6e 74 69 6e 75 72 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 67 65 6e 65 72 61 ntinurl.t).......(:reveal-genera
1e20 74 65 2d 69 64 73 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 67 65 6e 65 72 61 74 65 5f 69 64 73 22 te-ids.nil."reveal_generate_ids"
1e40 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 67 65 6e 65 72 61 74 65 2d 63 75 73 74 6f 6d 2d 69 .org-re-reveal-generate-custom-i
1e60 64 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 61 73 68 6f 6e 65 62 61 73 65 ds.t).......(:reveal-hashonebase
1e80 64 69 6e 64 65 78 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 68 61 73 68 6f 6e 65 62 61 73 65 64 69 dindex.nil."reveal_hashonebasedi
1ea0 6e 64 65 78 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 61 73 68 6f 6e 65 62 61 73 65 64 ndex".org-re-reveal-hashonebased
1ec0 69 6e 64 65 78 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 65 69 67 68 74 20 6e index.t).......(:reveal-height.n
1ee0 69 6c 20 22 72 65 76 65 61 6c 5f 68 65 69 67 68 74 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c il."reveal_height".org-re-reveal
1f00 2d 68 65 69 67 68 74 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 69 73 74 6f 72 -height.t).......(:reveal-histor
1f20 79 20 6e 69 6c 20 20 22 72 65 76 65 61 6c 5f 68 69 73 74 6f 72 79 22 20 6f 72 67 2d 72 65 2d 72 y.nil.."reveal_history".org-re-r
1f40 65 76 65 61 6c 2d 68 69 73 74 6f 72 79 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d eveal-history.t).......(:reveal-
1f60 69 6e 74 65 72 2d 70 72 65 73 65 6e 74 61 74 69 6f 6e 2d 6c 69 6e 6b 73 20 6e 69 6c 20 22 72 65 inter-presentation-links.nil."re
1f80 76 65 61 6c 5f 69 6e 74 65 72 5f 70 72 65 73 65 6e 74 61 74 69 6f 6e 5f 6c 69 6e 6b 73 22 20 6f veal_inter_presentation_links".o
1fa0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 69 6e 74 65 72 2d 70 72 65 73 65 6e 74 61 74 69 6f 6e 2d rg-re-reveal-inter-presentation-
1fc0 6c 69 6e 6b 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6b 65 79 62 6f 61 72 64 links.t).......(:reveal-keyboard
1fe0 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 6b 65 79 62 6f 61 72 64 22 20 6f 72 67 2d 72 65 2d 72 65 .nil."reveal_keyboard".org-re-re
2000 76 65 61 6c 2d 6b 65 79 62 6f 61 72 64 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d veal-keyboard.t).......(:reveal-
2020 6b 6c 69 70 73 69 66 79 2d 73 72 63 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 6b 6c 69 70 73 69 66 klipsify-src.nil."reveal_klipsif
2040 79 5f 73 72 63 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 69 66 79 2d 73 72 y_src".org-re-reveal-klipsify-sr
2060 63 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 6f 62 69 6c 65 2d 61 70 70 20 6e c.t).......(:reveal-mobile-app.n
2080 69 6c 20 22 72 65 76 65 61 6c 5f 6d 6f 62 69 6c 65 5f 61 70 70 22 20 6f 72 67 2d 72 65 2d 72 65 il."reveal_mobile_app".org-re-re
20a0 76 65 61 6c 2d 6d 6f 62 69 6c 65 2d 61 70 70 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 veal-mobile-app.t).......(:revea
20c0 6c 2d 6d 6f 75 73 65 77 68 65 65 6c 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 6d 6f 75 73 65 77 68 l-mousewheel.nil."reveal_mousewh
20e0 65 65 6c 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 6f 75 73 65 77 68 65 65 6c 20 74 29 eel".org-re-reveal-mousewheel.t)
2100 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6f 76 65 72 76 69 65 77 20 6e 69 6c 20 22 72 65 .......(:reveal-overview.nil."re
2120 76 65 61 6c 5f 6f 76 65 72 76 69 65 77 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6f 76 65 veal_overview".org-re-reveal-ove
2140 72 76 69 65 77 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 70 64 66 73 65 70 61 72 rview.t).......(:reveal-pdfsepar
2160 61 74 65 66 72 61 67 6d 65 6e 74 73 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 70 64 66 73 65 70 61 atefragments.nil."reveal_pdfsepa
2180 72 61 74 65 66 72 61 67 6d 65 6e 74 73 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 64 66 ratefragments".org-re-reveal-pdf
21a0 73 65 70 61 72 61 74 65 66 72 61 67 6d 65 6e 74 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 separatefragments.t).......(:rev
21c0 65 61 6c 2d 70 72 6f 67 72 65 73 73 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 70 72 6f 67 72 65 73 eal-progress.nil."reveal_progres
21e0 73 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 72 6f 67 72 65 73 73 20 74 29 0a 20 20 20 s".org-re-reveal-progress.t)....
2200 20 20 20 28 3a 72 65 76 65 61 6c 2d 72 6f 6c 6c 69 6e 67 2d 6c 69 6e 6b 73 20 6e 69 6c 20 22 72 ...(:reveal-rolling-links.nil."r
2220 65 76 65 61 6c 5f 72 6f 6c 6c 69 6e 67 5f 6c 69 6e 6b 73 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 eveal_rolling_links".org-re-reve
2240 61 6c 2d 72 6f 6c 6c 69 6e 67 2d 6c 69 6e 6b 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 al-rolling-links.t).......(:reve
2260 61 6c 2d 73 68 6f 77 2d 6e 6f 74 65 73 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 73 68 6f 77 5f 6e al-show-notes.nil."reveal_show_n
2280 6f 74 65 73 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 68 6f 77 2d 6e 6f 74 65 73 20 74 otes".org-re-reveal-show-notes.t
22a0 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 6e 69 6c ).......(:reveal-single-file.nil
22c0 20 22 72 65 76 65 61 6c 5f 73 69 6e 67 6c 65 5f 66 69 6c 65 22 20 6f 72 67 2d 72 65 2d 72 65 76 ."reveal_single_file".org-re-rev
22e0 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 eal-single-file.t).......(:revea
2300 6c 2d 73 6c 69 64 65 2d 67 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 20 6e 69 6c 20 22 72 65 76 65 61 l-slide-global-footer.nil."revea
2320 6c 5f 67 6c 6f 62 61 6c 5f 66 6f 6f 74 65 72 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 67 l_global_footer".org-re-reveal-g
2340 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 lobal-footer.t).......(:reveal-s
2360 6c 69 64 65 2d 67 6c 6f 62 61 6c 2d 68 65 61 64 65 72 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 67 lide-global-header.nil."reveal_g
2380 6c 6f 62 61 6c 5f 68 65 61 64 65 72 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 67 6c 6f 62 lobal_header".org-re-reveal-glob
23a0 61 6c 2d 68 65 61 64 65 72 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 al-header.t).......(:reveal-slid
23c0 65 2d 6e 75 6d 62 65 72 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 73 6c 69 64 65 5f 6e 75 6d 62 65 e-number.nil."reveal_slide_numbe
23e0 72 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 6e 75 6d 62 65 72 20 74 29 r".org-re-reveal-slide-number.t)
2400 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 74 6f 63 2d 66 6f 6f 74 65 72 .......(:reveal-slide-toc-footer
2420 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 74 6f 63 5f 66 6f 6f 74 65 72 22 20 6f 72 67 2d 72 65 2d .nil."reveal_toc_footer".org-re-
2440 72 65 76 65 61 6c 2d 74 6f 63 2d 66 6f 6f 74 65 72 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 reveal-toc-footer.t).......(:rev
2460 65 61 6c 2d 73 75 62 74 72 65 65 2d 77 69 74 68 2d 74 69 74 6c 65 2d 73 6c 69 64 65 20 6e 69 6c eal-subtree-with-title-slide.nil
2480 20 22 72 65 76 65 61 6c 5f 73 75 62 74 72 65 65 5f 77 69 74 68 5f 74 69 74 6c 65 5f 73 6c 69 64 ."reveal_subtree_with_title_slid
24a0 65 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 75 62 74 72 65 65 2d 77 69 74 68 2d 74 69 e".org-re-reveal-subtree-with-ti
24c0 74 6c 65 2d 73 6c 69 64 65 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 74 61 tle-slide.t).......(:reveal-tota
24e0 6c 74 69 6d 65 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 74 6f 74 61 6c 74 69 6d 65 22 20 6f 72 67 ltime.nil."reveal_totaltime".org
2500 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 74 61 6c 74 69 6d 65 20 74 29 0a 20 20 20 20 20 20 28 3a -re-reveal-totaltime.t).......(:
2520 72 65 76 65 61 6c 2d 77 69 64 74 68 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 77 69 64 74 68 22 20 reveal-width.nil."reveal_width".
2540 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 77 69 64 74 68 20 74 29 0a 20 20 20 20 20 20 28 3a 72 org-re-reveal-width.t).......(:r
2560 65 76 65 61 6c 2d 77 69 74 68 2d 74 74 73 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 77 69 74 68 5f eveal-with-tts.nil."reveal_with_
2580 74 74 73 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 77 69 74 68 2d 74 74 73 20 74 29 0a 20 tts".org-re-reveal-with-tts.t)..
25a0 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 61 63 61 64 65 6d 69 63 2d 74 69 74 6c 65 20 22 52 45 .....(:reveal-academic-title."RE
25c0 56 45 41 4c 5f 41 43 41 44 45 4d 49 43 5f 54 49 54 4c 45 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a VEAL_ACADEMIC_TITLE".nil.nil.t).
25e0 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 61 64 64 2d 70 6c 75 67 69 6e 20 22 52 45 56 45 41 ......(:reveal-add-plugin."REVEA
2600 4c 5f 41 44 44 5f 50 4c 55 47 49 4e 22 20 6e 69 6c 20 6e 69 6c 20 6e 65 77 6c 69 6e 65 29 0a 20 L_ADD_PLUGIN".nil.nil.newline)..
2620 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 63 6f 64 65 6d 69 72 72 6f 72 2d 63 6f 6e 66 69 67 20 .....(:reveal-codemirror-config.
2640 22 52 45 56 45 41 4c 5f 43 4f 44 45 4d 49 52 52 4f 52 5f 43 4f 4e 46 49 47 22 20 6e 69 6c 20 6f "REVEAL_CODEMIRROR_CONFIG".nil.o
2660 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 63 6f 64 65 6d 69 72 72 6f 72 20 6e rg-re-reveal-klipse-codemirror.n
2680 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 66 ewline).......(:reveal-default-f
26a0 72 61 67 2d 73 74 79 6c 65 20 22 52 45 56 45 41 4c 5f 44 45 46 41 55 4c 54 5f 46 52 41 47 5f 53 rag-style."REVEAL_DEFAULT_FRAG_S
26c0 54 59 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d TYLE".nil.org-re-reveal-default-
26e0 66 72 61 67 2d 73 74 79 6c 65 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 66 frag-style.t).......(:reveal-def
2700 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 22 52 45 56 45 41 4c 5f 44 45 ault-slide-background."REVEAL_DE
2720 46 41 55 4c 54 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 22 20 6e 69 6c 20 6e 69 6c 20 FAULT_SLIDE_BACKGROUND".nil.nil.
2740 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d t).......(:reveal-default-slide-
2760 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 20 22 52 45 56 45 41 4c 5f 44 45 46 41 55 background-opacity."REVEAL_DEFAU
2780 4c 54 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 4f 50 41 43 49 54 59 22 20 6e 69 6c LT_SLIDE_BACKGROUND_OPACITY".nil
27a0 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 73 .nil.t).......(:reveal-default-s
27c0 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 22 52 45 56 45 41 4c lide-background-position."REVEAL
27e0 5f 44 45 46 41 55 4c 54 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 50 4f 53 49 54 49 _DEFAULT_SLIDE_BACKGROUND_POSITI
2800 4f 4e 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 ON".nil.nil.t).......(:reveal-de
2820 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 20 22 52 fault-slide-background-repeat."R
2840 45 56 45 41 4c 5f 44 45 46 41 55 4c 54 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 52 EVEAL_DEFAULT_SLIDE_BACKGROUND_R
2860 45 50 45 41 54 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c EPEAT".nil.nil.t).......(:reveal
2880 2d 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 20 22 -default-slide-background-size."
28a0 52 45 56 45 41 4c 5f 44 45 46 41 55 4c 54 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f REVEAL_DEFAULT_SLIDE_BACKGROUND_
28c0 53 49 5a 45 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d SIZE".nil.nil.t).......(:reveal-
28e0 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 default-slide-background-transit
2900 69 6f 6e 20 22 52 45 56 45 41 4c 5f 44 45 46 41 55 4c 54 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 ion."REVEAL_DEFAULT_SLIDE_BACKGR
2920 4f 55 4e 44 5f 54 52 41 4e 53 49 54 49 4f 4e 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 OUND_TRANSITION".nil.nil.t).....
2940 20 20 28 3a 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 6e 6f 74 65 73 2d 74 6f 2d 70 64 66 20 22 ..(:reveal-export-notes-to-pdf."
2960 52 45 56 45 41 4c 5f 45 58 50 4f 52 54 5f 4e 4f 54 45 53 5f 54 4f 5f 50 44 46 22 20 6e 69 6c 0a REVEAL_EXPORT_NOTES_TO_PDF".nil.
2980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29a0 20 20 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 6e 6f 74 65 73 2d 74 6f ...org-re-reveal-export-notes-to
29c0 2d 70 64 66 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c 2d -pdf.t).......(:reveal-external-
29e0 70 6c 75 67 69 6e 73 20 22 52 45 56 45 41 4c 5f 45 58 54 45 52 4e 41 4c 5f 50 4c 55 47 49 4e 53 plugins."REVEAL_EXTERNAL_PLUGINS
2a00 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 ".nil.org-re-reveal-external-plu
2a20 67 69 6e 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 61 74 74 gins.t).......(:reveal-extra-att
2a40 72 20 22 52 45 56 45 41 4c 5f 45 58 54 52 41 5f 41 54 54 52 22 20 6e 69 6c 20 6f 72 67 2d 72 65 r."REVEAL_EXTRA_ATTR".nil.org-re
2a60 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 61 74 74 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 28 3a -reveal-extra-attr.nil).......(:
2a80 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 63 73 73 20 22 52 45 56 45 41 4c 5f 45 58 54 52 41 5f 43 reveal-extra-css."REVEAL_EXTRA_C
2aa0 53 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 63 73 73 20 SS".nil.org-re-reveal-extra-css.
2ac0 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 6f 70 newline).......(:reveal-extra-op
2ae0 74 69 6f 6e 73 20 22 52 45 56 45 41 4c 5f 45 58 54 52 41 5f 4f 50 54 49 4f 4e 53 22 20 6e 69 6c tions."REVEAL_EXTRA_OPTIONS".nil
2b00 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 6f 70 74 69 6f 6e 73 20 74 29 0a .org-re-reveal-extra-options.t).
2b20 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 73 20 22 52 45 ......(:reveal-extra-scripts."RE
2b40 56 45 41 4c 5f 45 58 54 52 41 5f 53 43 52 49 50 54 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 VEAL_EXTRA_SCRIPTS".nil.org-re-r
2b60 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 eveal-extra-scripts.t).......(:r
2b80 65 76 65 61 6c 2d 66 6f 6f 74 6e 6f 74 65 73 2d 64 69 76 20 22 52 45 56 45 41 4c 5f 46 4f 4f 54 eveal-footnotes-div."REVEAL_FOOT
2ba0 4e 4f 54 45 53 5f 44 49 56 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 6f 6f NOTES_DIV".nil.org-re-reveal-foo
2bc0 74 6e 6f 74 65 73 2d 64 69 76 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 65 61 tnotes-div.t).......(:reveal-hea
2be0 64 2d 70 72 65 61 6d 62 6c 65 20 22 52 45 56 45 41 4c 5f 48 45 41 44 5f 50 52 45 41 4d 42 4c 45 d-preamble."REVEAL_HEAD_PREAMBLE
2c00 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 65 61 64 2d 70 72 65 61 6d 62 6c ".nil.org-re-reveal-head-preambl
2c20 65 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 e.newline).......(:reveal-highli
2c40 67 68 74 2d 63 73 73 20 22 52 45 56 45 41 4c 5f 48 49 47 48 4c 49 47 48 54 5f 43 53 53 22 20 6e ght-css."REVEAL_HIGHLIGHT_CSS".n
2c60 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 67 68 74 2d 63 73 73 20 74 il.org-re-reveal-highlight-css.t
2c80 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 67 68 74 2d 75 72 6c 20 22 ).......(:reveal-highlight-url."
2ca0 52 45 56 45 41 4c 5f 48 49 47 48 4c 49 47 48 54 5f 55 52 4c 22 20 6e 69 6c 20 6f 72 67 2d 72 65 REVEAL_HIGHLIGHT_URL".nil.org-re
2cc0 2d 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 67 68 74 2d 75 72 6c 20 74 29 0a 20 20 20 20 20 20 28 -reveal-highlight-url.t).......(
2ce0 3a 72 65 76 65 61 6c 2d 68 6c 65 76 65 6c 20 22 52 45 56 45 41 4c 5f 48 4c 45 56 45 4c 22 20 6e :reveal-hlevel."REVEAL_HLEVEL".n
2d00 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 69 6e 69 74 2d 73 63 il.nil.t).......(:reveal-init-sc
2d20 72 69 70 74 20 22 52 45 56 45 41 4c 5f 49 4e 49 54 5f 53 43 52 49 50 54 22 20 6e 69 6c 20 6f 72 ript."REVEAL_INIT_SCRIPT".nil.or
2d40 67 2d 72 65 2d 72 65 76 65 61 6c 2d 69 6e 69 74 2d 73 63 72 69 70 74 20 73 70 61 63 65 29 0a 20 g-re-reveal-init-script.space)..
2d60 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 63 73 73 2d 75 72 6c 20 22 52 45 .....(:reveal-klipse-css-url."RE
2d80 56 45 41 4c 5f 4b 4c 49 50 53 45 5f 43 53 53 5f 55 52 4c 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d VEAL_KLIPSE_CSS_URL".nil.org-re-
2da0 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 63 73 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 reveal-klipse-css.t).......(:rev
2dc0 65 61 6c 2d 6b 6c 69 70 73 65 2d 65 78 74 72 61 2d 63 6f 6e 66 69 67 20 22 52 45 56 45 41 4c 5f eal-klipse-extra-config."REVEAL_
2de0 4b 4c 49 50 53 45 5f 45 58 54 52 41 5f 43 4f 4e 46 49 47 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d KLIPSE_EXTRA_CONFIG".nil.org-re-
2e00 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 65 78 74 72 61 2d 63 6f 6e 66 69 67 20 6e 65 77 6c 69 reveal-klipse-extra-config.newli
2e20 6e 65 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a 73 2d 69 6e 69 ne).......(:reveal-klipse-js-ini
2e40 74 20 22 52 45 56 45 41 4c 5f 4b 4c 49 50 53 45 5f 4a 53 5f 49 4e 49 54 22 20 6e 69 6c 20 6f 72 t."REVEAL_KLIPSE_JS_INIT".nil.or
2e60 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a 73 2d 69 6e 69 74 20 74 29 0a 20 20 g-re-reveal-klipse-js-init.t)...
2e80 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a 73 2d 75 72 6c 20 22 52 45 56 45 ....(:reveal-klipse-js-url."REVE
2ea0 41 4c 5f 4b 4c 49 50 53 45 5f 4a 53 5f 55 52 4c 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 AL_KLIPSE_JS_URL".nil.org-re-rev
2ec0 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d eal-klipse-js.t).......(:reveal-
2ee0 6b 6c 69 70 73 65 2d 73 65 74 75 70 20 22 52 45 56 45 41 4c 5f 4b 4c 49 50 53 45 5f 53 45 54 55 klipse-setup."REVEAL_KLIPSE_SETU
2f00 50 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 73 65 74 75 P".nil.org-re-reveal-klipse-setu
2f20 70 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 61 72 67 69 6e 20 22 52 45 56 45 p.t).......(:reveal-margin."REVE
2f40 41 4c 5f 4d 41 52 47 49 4e 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 61 72 AL_MARGIN".nil.org-re-reveal-mar
2f60 67 69 6e 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 gin.t).......(:reveal-mathjax-ur
2f80 6c 20 22 52 45 56 45 41 4c 5f 4d 41 54 48 4a 41 58 5f 55 52 4c 22 20 6e 69 6c 20 6f 72 67 2d 72 l."REVEAL_MATHJAX_URL".nil.org-r
2fa0 65 2d 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 6c 20 74 29 0a 20 20 20 20 20 20 28 3a e-reveal-mathjax-url.t).......(:
2fc0 72 65 76 65 61 6c 2d 6d 61 78 2d 73 63 61 6c 65 20 22 52 45 56 45 41 4c 5f 4d 41 58 5f 53 43 41 reveal-max-scale."REVEAL_MAX_SCA
2fe0 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 61 78 2d 73 63 61 6c 65 20 LE".nil.org-re-reveal-max-scale.
3000 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 69 6e 2d 73 63 61 6c 65 20 22 52 45 56 t).......(:reveal-min-scale."REV
3020 45 41 4c 5f 4d 49 4e 5f 53 43 41 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c EAL_MIN_SCALE".nil.org-re-reveal
3040 2d 6d 69 6e 2d 73 63 61 6c 65 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 69 73 -min-scale.t).......(:reveal-mis
3060 63 69 6e 66 6f 20 22 52 45 56 45 41 4c 5f 4d 49 53 43 49 4e 46 4f 22 20 6e 69 6c 20 6e 69 6c 20 cinfo."REVEAL_MISCINFO".nil.nil.
3080 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 69 64 20 22 t).......(:reveal-multiplex-id."
30a0 52 45 56 45 41 4c 5f 4d 55 4c 54 49 50 4c 45 58 5f 49 44 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d REVEAL_MULTIPLEX_ID".nil.org-re-
30c0 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 69 64 20 74 29 0a 20 20 20 20 20 20 28 3a 72 reveal-multiplex-id.t).......(:r
30e0 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 6a 73 2d 75 72 6c 20 22 52 45 56 45 41 4c 5f 4d eveal-multiplex-js-url."REVEAL_M
3100 55 4c 54 49 50 4c 45 58 5f 4a 53 5f 55 52 4c 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 ULTIPLEX_JS_URL".nil.org-re-reve
3120 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 6a 73 2d 75 72 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 al-multiplex-js-url.t).......(:r
3140 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 65 63 72 65 74 20 22 52 45 56 45 41 4c 5f 4d eveal-multiplex-secret."REVEAL_M
3160 55 4c 54 49 50 4c 45 58 5f 53 45 43 52 45 54 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 ULTIPLEX_SECRET".nil.org-re-reve
3180 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 65 63 72 65 74 20 74 29 0a 20 20 20 20 20 20 28 3a 72 al-multiplex-secret.t).......(:r
31a0 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 6f 63 6b 65 74 69 6f 2d 75 72 6c 20 22 52 45 eveal-multiplex-socketio-url."RE
31c0 56 45 41 4c 5f 4d 55 4c 54 49 50 4c 45 58 5f 53 4f 43 4b 45 54 49 4f 5f 55 52 4c 22 20 6e 69 6c VEAL_MULTIPLEX_SOCKETIO_URL".nil
31e0 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 6f 63 6b 65 74 69 .org-re-reveal-multiplex-socketi
3200 6f 2d 75 72 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 o-url.t).......(:reveal-multiple
3220 78 2d 75 72 6c 20 22 52 45 56 45 41 4c 5f 4d 55 4c 54 49 50 4c 45 58 5f 55 52 4c 22 20 6e 69 6c x-url."REVEAL_MULTIPLEX_URL".nil
3240 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 75 72 6c 20 74 29 0a .org-re-reveal-multiplex-url.t).
3260 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 20 22 52 45 56 45 41 4c 5f 50 ......(:reveal-plugins."REVEAL_P
3280 4c 55 47 49 4e 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e LUGINS".nil.org-re-reveal-plugin
32a0 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 70 6f 73 74 61 6d 62 6c 65 20 22 52 s.t).......(:reveal-postamble."R
32c0 45 56 45 41 4c 5f 50 4f 53 54 41 4d 42 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 EVEAL_POSTAMBLE".nil.org-re-reve
32e0 61 6c 2d 70 6f 73 74 61 6d 62 6c 65 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 70 al-postamble.t).......(:reveal-p
3300 6f 73 74 73 63 72 69 70 74 20 22 52 45 56 45 41 4c 5f 50 4f 53 54 53 43 52 49 50 54 22 20 6e 69 ostscript."REVEAL_POSTSCRIPT".ni
3320 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6f 73 74 73 63 72 69 70 74 20 74 29 0a 20 20 l.org-re-reveal-postscript.t)...
3340 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 70 72 65 61 6d 62 6c 65 20 22 52 45 56 45 41 4c 5f 50 52 ....(:reveal-preamble."REVEAL_PR
3360 45 41 4d 42 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 72 65 61 6d 62 EAMBLE".nil.org-re-reveal-preamb
3380 6c 65 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 72 6f 6f 74 20 22 52 45 56 45 41 le.t).......(:reveal-root."REVEA
33a0 4c 5f 52 4f 4f 54 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 20 74 L_ROOT".nil.org-re-reveal-root.t
33c0 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 63 6f 6e 74 61 69 6e 65 72 ).......(:reveal-slide-container
33e0 20 22 52 45 56 45 41 4c 5f 53 4c 49 44 45 5f 43 4f 4e 54 41 49 4e 45 52 22 20 6e 69 6c 20 6f 72 ."REVEAL_SLIDE_CONTAINER".nil.or
3400 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 63 6f 6e 74 61 69 6e 65 72 20 74 29 0a 20 g-re-reveal-slide-container.t)..
3420 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 20 22 52 45 .....(:reveal-slide-grid-div."RE
3440 56 45 41 4c 5f 53 4c 49 44 45 5f 47 52 49 44 5f 44 49 56 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d VEAL_SLIDE_GRID_DIV".nil.org-re-
3460 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 20 6e 65 77 6c 69 6e 65 29 0a 20 reveal-slide-grid-div.newline)..
3480 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 20 22 52 45 56 45 .....(:reveal-slide-footer."REVE
34a0 41 4c 5f 53 4c 49 44 45 5f 46 4f 4f 54 45 52 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 AL_SLIDE_FOOTER".nil.org-re-reve
34c0 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 al-slide-footer.t).......(:revea
34e0 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 20 22 52 45 56 45 41 4c 5f 53 4c 49 44 45 5f 48 45 41 l-slide-header."REVEAL_SLIDE_HEA
3500 44 45 52 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 DER".nil.org-re-reveal-slide-hea
3520 64 65 72 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 70 65 65 64 20 22 52 45 56 der.t).......(:reveal-speed."REV
3540 45 41 4c 5f 53 50 45 45 44 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 72 61 EAL_SPEED".nil.org-re-reveal-tra
3560 6e 73 69 74 69 6f 6e 2d 73 70 65 65 64 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d nsition-speed.t).......(:reveal-
3580 74 61 6c 6b 2d 71 72 2d 63 6f 64 65 20 22 52 45 56 45 41 4c 5f 54 41 4c 4b 5f 51 52 5f 43 4f 44 talk-qr-code."REVEAL_TALK_QR_COD
35a0 45 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 61 6c E".nil.nil.t).......(:reveal-tal
35c0 6b 2d 75 72 6c 20 22 52 45 56 45 41 4c 5f 54 41 4c 4b 5f 55 52 4c 22 20 6e 69 6c 20 6e 69 6c 20 k-url."REVEAL_TALK_URL".nil.nil.
35e0 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 64 6d 2d 72 65 73 65 72 76 61 74 69 6f t).......(:reveal-tdm-reservatio
3600 6e 20 22 52 45 56 45 41 4c 5f 54 44 4d 5f 52 45 53 45 52 56 41 54 49 4f 4e 22 20 6e 69 6c 20 6f n."REVEAL_TDM_RESERVATION".nil.o
3620 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 64 6d 2d 72 65 73 65 72 76 61 74 69 6f 6e 20 74 29 0a rg-re-reveal-tdm-reservation.t).
3640 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 68 65 6d 65 20 22 52 45 56 45 41 4c 5f 54 48 45 ......(:reveal-theme."REVEAL_THE
3660 4d 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 68 65 6d 65 20 74 29 0a 20 ME".nil.org-re-reveal-theme.t)..
3680 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 20 22 52 45 56 45 41 .....(:reveal-title-slide."REVEA
36a0 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c L_TITLE_SLIDE".nil.org-re-reveal
36c0 2d 74 69 74 6c 65 2d 73 6c 69 64 65 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 3a 72 65 -title-slide.newline).......(:re
36e0 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 22 52 45 56 veal-title-slide-background."REV
3700 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 22 20 6e 69 6c 20 EAL_TITLE_SLIDE_BACKGROUND".nil.
3720 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 nil.t).......(:reveal-title-slid
3740 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 20 22 52 45 56 45 41 4c 5f 54 49 54 e-background-opacity."REVEAL_TIT
3760 4c 45 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 4f 50 41 43 49 54 59 22 20 6e 69 6c LE_SLIDE_BACKGROUND_OPACITY".nil
3780 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 .nil.t).......(:reveal-title-sli
37a0 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 22 52 45 56 45 41 4c 5f 54 de-background-position."REVEAL_T
37c0 49 54 4c 45 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 50 4f 53 49 54 49 4f 4e 22 20 ITLE_SLIDE_BACKGROUND_POSITION".
37e0 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d nil.nil.t).......(:reveal-title-
3800 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 20 22 52 45 56 45 41 4c 5f slide-background-repeat."REVEAL_
3820 54 49 54 4c 45 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 52 45 50 45 41 54 22 20 6e TITLE_SLIDE_BACKGROUND_REPEAT".n
3840 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 il.nil.t).......(:reveal-title-s
3860 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 20 22 52 45 56 45 41 4c 5f 54 49 54 lide-background-size."REVEAL_TIT
3880 4c 45 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 53 49 5a 45 22 20 6e 69 6c 20 6e 69 LE_SLIDE_BACKGROUND_SIZE".nil.ni
38a0 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 2d l.t).......(:reveal-title-slide-
38c0 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 20 22 52 45 56 45 41 4c 5f 54 49 background-transition."REVEAL_TI
38e0 54 4c 45 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 54 52 41 4e 53 49 54 49 4f 4e 22 TLE_SLIDE_BACKGROUND_TRANSITION"
3900 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 .nil.nil.t).......(:reveal-title
3920 2d 73 6c 69 64 65 2d 6e 6f 74 65 73 20 22 52 45 56 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 -slide-notes."REVEAL_TITLE_SLIDE
3940 5f 4e 4f 54 45 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d _NOTES".nil.org-re-reveal-title-
3960 73 6c 69 64 65 2d 6e 6f 74 65 73 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 slide-notes.t).......(:reveal-ti
3980 74 6c 65 2d 73 6c 69 64 65 2d 65 78 74 72 61 2d 61 74 74 72 20 22 52 45 56 45 41 4c 5f 54 49 54 tle-slide-extra-attr."REVEAL_TIT
39a0 4c 45 5f 53 4c 49 44 45 5f 45 58 54 52 41 5f 41 54 54 52 22 20 6e 69 6c 20 6e 69 6c 20 73 70 61 LE_SLIDE_EXTRA_ATTR".nil.nil.spa
39c0 63 65 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 2d 73 ce).......(:reveal-title-slide-s
39e0 74 61 74 65 20 22 52 45 56 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 5f 53 54 41 54 45 22 20 tate."REVEAL_TITLE_SLIDE_STATE".
3a00 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d nil.nil.t).......(:reveal-title-
3a20 73 6c 69 64 65 2d 74 69 6d 69 6e 67 20 22 52 45 56 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 slide-timing."REVEAL_TITLE_SLIDE
3a40 5f 54 49 4d 49 4e 47 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 _TIMING".nil.nil.t).......(:reve
3a60 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 63 6c 61 73 73 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 al-toc-slide-class."REVEAL_TOC_S
3a80 4c 49 44 45 5f 43 4c 41 53 53 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 LIDE_CLASS".nil.nil.t).......(:r
3aa0 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 73 74 61 74 65 20 22 52 45 56 45 41 4c 5f 54 4f eveal-toc-slide-state."REVEAL_TO
3ac0 43 5f 53 4c 49 44 45 5f 53 54 41 54 45 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 C_SLIDE_STATE".nil.nil.t).......
3ae0 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 74 69 74 6c 65 20 22 52 45 56 45 41 4c (:reveal-toc-slide-title."REVEAL
3b00 5f 54 4f 43 5f 53 4c 49 44 45 5f 54 49 54 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 _TOC_SLIDE_TITLE".nil.org-re-rev
3b20 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 74 69 74 6c 65 20 74 29 0a 20 20 20 20 20 20 28 3a 72 eal-toc-slide-title.t).......(:r
3b40 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 22 52 45 56 45 eveal-toc-slide-background."REVE
3b60 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 22 20 6e 69 6c 20 6e 69 6c AL_TOC_SLIDE_BACKGROUND".nil.nil
3b80 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 .t).......(:reveal-toc-slide-bac
3ba0 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 kground-opacity."REVEAL_TOC_SLID
3bc0 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 4f 50 41 43 49 54 59 22 20 6e 69 6c 20 6e 69 6c 20 74 29 E_BACKGROUND_OPACITY".nil.nil.t)
3be0 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 .......(:reveal-toc-slide-backgr
3c00 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f ound-position."REVEAL_TOC_SLIDE_
3c20 42 41 43 4b 47 52 4f 55 4e 44 5f 50 4f 53 49 54 49 4f 4e 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a BACKGROUND_POSITION".nil.nil.t).
3c40 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f ......(:reveal-toc-slide-backgro
3c60 75 6e 64 2d 72 65 70 65 61 74 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f 42 41 43 und-repeat."REVEAL_TOC_SLIDE_BAC
3c80 4b 47 52 4f 55 4e 44 5f 52 45 50 45 41 54 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 KGROUND_REPEAT".nil.nil.t)......
3ca0 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 .(:reveal-toc-slide-background-s
3cc0 69 7a 65 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 ize."REVEAL_TOC_SLIDE_BACKGROUND
3ce0 5f 53 49 5a 45 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c _SIZE".nil.nil.t).......(:reveal
3d00 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e -toc-slide-background-transition
3d20 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 54 52 ."REVEAL_TOC_SLIDE_BACKGROUND_TR
3d40 41 4e 53 49 54 49 4f 4e 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 ANSITION".nil.nil.t).......(:rev
3d60 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 65 78 74 72 61 2d 61 74 74 72 20 22 52 45 56 45 41 4c eal-toc-slide-extra-attr."REVEAL
3d80 5f 54 4f 43 5f 53 4c 49 44 45 5f 45 58 54 52 41 5f 41 54 54 52 22 20 6e 69 6c 20 6e 69 6c 20 73 _TOC_SLIDE_EXTRA_ATTR".nil.nil.s
3da0 70 61 63 65 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 73 pace).......(:reveal-toc-slide-s
3dc0 74 61 74 65 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f 53 54 41 54 45 22 20 6e 69 tate."REVEAL_TOC_SLIDE_STATE".ni
3de0 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 l.nil.t).......(:reveal-toc-slid
3e00 65 2d 74 69 6d 69 6e 67 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f 54 49 4d 49 4e e-timing."REVEAL_TOC_SLIDE_TIMIN
3e20 47 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 72 61 G".nil.nil.t).......(:reveal-tra
3e40 6e 73 20 22 52 45 56 45 41 4c 5f 54 52 41 4e 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 ns."REVEAL_TRANS".nil.org-re-rev
3e60 65 61 6c 2d 74 72 61 6e 73 69 74 69 6f 6e 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c eal-transition.t).......(:reveal
3e80 2d 74 74 73 2d 64 69 72 20 22 52 45 56 45 41 4c 5f 54 54 53 5f 44 49 52 22 20 6e 69 6c 20 6f 72 -tts-dir."REVEAL_TTS_DIR".nil.or
3ea0 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 64 69 72 20 74 29 0a 20 20 20 20 20 20 28 3a 72 g-re-reveal-tts-dir.t).......(:r
3ec0 65 76 65 61 6c 2d 74 74 73 2d 6e 61 6d 65 2d 70 72 65 66 69 78 20 22 52 45 56 45 41 4c 5f 54 54 eveal-tts-name-prefix."REVEAL_TT
3ee0 53 5f 4e 41 4d 45 5f 50 52 45 46 49 58 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c S_NAME_PREFIX".nil.org-re-reveal
3f00 2d 74 74 73 2d 6e 61 6d 65 2d 70 72 65 66 69 78 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 -tts-name-prefix.t).......(:reve
3f20 61 6c 2d 74 74 73 2d 73 65 6e 74 65 6e 63 65 2d 67 61 70 20 22 52 45 56 45 41 4c 5f 54 54 53 5f al-tts-sentence-gap."REVEAL_TTS_
3f40 53 45 4e 54 45 4e 43 45 5f 47 41 50 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d SENTENCE_GAP".nil.org-re-reveal-
3f60 74 74 73 2d 73 65 6e 74 65 6e 63 65 2d 67 61 70 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 tts-sentence-gap.t).......(:reve
3f80 61 6c 2d 74 74 73 2d 73 74 61 72 74 2d 73 6c 69 64 65 2d 67 61 70 20 22 52 45 56 45 41 4c 5f 54 al-tts-start-slide-gap."REVEAL_T
3fa0 54 53 5f 53 54 41 52 54 5f 53 4c 49 44 45 5f 47 41 50 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 TS_START_SLIDE_GAP".nil.org-re-r
3fc0 65 76 65 61 6c 2d 74 74 73 2d 73 74 61 72 74 2d 73 6c 69 64 65 2d 67 61 70 20 74 29 0a 20 20 20 eveal-tts-start-slide-gap.t)....
3fe0 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 74 73 2d 65 6e 64 2d 73 6c 69 64 65 2d 67 61 70 20 22 52 ...(:reveal-tts-end-slide-gap."R
4000 45 56 45 41 4c 5f 54 54 53 5f 45 4e 44 5f 53 4c 49 44 45 5f 47 41 50 22 20 6e 69 6c 20 6f 72 67 EVEAL_TTS_END_SLIDE_GAP".nil.org
4020 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 65 6e 64 2d 73 6c 69 64 65 2d 67 61 70 20 74 29 0a -re-reveal-tts-end-slide-gap.t).
4040 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e 20 22 52 45 56 45 41 4c 5f 56 ......(:reveal-version."REVEAL_V
4060 45 52 53 49 4f 4e 22 20 6e 69 6c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c ERSION".nil.org-re-reveal-reveal
4080 6a 73 2d 76 65 72 73 69 6f 6e 20 74 29 0a 20 20 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 76 69 65 js-version.t).......(:reveal-vie
40a0 77 70 6f 72 74 20 22 52 45 56 45 41 4c 5f 56 49 45 57 50 4f 52 54 22 20 6e 69 6c 20 6f 72 67 2d wport."REVEAL_VIEWPORT".nil.org-
40c0 72 65 2d 72 65 76 65 61 6c 2d 76 69 65 77 70 6f 72 74 20 74 29 29 0a 0a 20 20 20 20 3a 74 72 61 re-reveal-viewport.t))......:tra
40e0 6e 73 6c 61 74 65 2d 61 6c 69 73 74 0a 20 20 20 20 27 28 28 68 65 61 64 6c 69 6e 65 20 2e 20 6f nslate-alist.....'((headline...o
4100 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 65 61 64 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 69 6e rg-re-reveal-headline).......(in
4120 6e 65 72 2d 74 65 6d 70 6c 61 74 65 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 69 6e 6e ner-template...org-re-reveal-inn
4140 65 72 2d 74 65 6d 70 6c 61 74 65 29 0a 20 20 20 20 20 20 28 69 74 65 6d 20 2e 20 6f 72 67 2d 72 er-template).......(item...org-r
4160 65 2d 72 65 76 65 61 6c 2d 69 74 65 6d 29 0a 20 20 20 20 20 20 28 6b 65 79 77 6f 72 64 20 2e 20 e-reveal-item).......(keyword...
4180 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 77 6f 72 64 29 0a 20 20 20 20 20 20 28 6c 69 org-re-reveal-keyword).......(li
41a0 6e 6b 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6c 69 6e 6b 29 0a 20 20 20 20 20 20 28 nk...org-re-reveal-link).......(
41c0 6c 61 74 65 78 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 latex-environment...org-re-revea
41e0 6c 2d 6c 61 74 65 78 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 0a 20 20 20 20 20 20 28 6c 61 74 65 l-latex-environment).......(late
4200 78 2d 66 72 61 67 6d 65 6e 74 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6c 61 74 65 78 x-fragment...org-re-reveal-latex
4220 2d 66 72 61 67 6d 65 6e 74 29 0a 20 20 20 20 20 20 28 70 6c 61 69 6e 2d 6c 69 73 74 20 2e 20 6f -fragment).......(plain-list...o
4240 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 61 69 6e 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 28 rg-re-reveal-plain-list).......(
4260 73 65 63 74 69 6f 6e 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 65 63 74 69 6f 6e 29 section...org-re-reveal-section)
4280 0a 20 20 20 20 20 20 28 73 72 63 2d 62 6c 6f 63 6b 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 .......(src-block...org-re-revea
42a0 6c 2d 73 72 63 2d 62 6c 6f 63 6b 29 0a 20 20 20 20 20 20 28 73 70 65 63 69 61 6c 2d 62 6c 6f 63 l-src-block).......(special-bloc
42c0 6b 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 29 k...org-re-reveal-special-block)
42e0 0a 20 20 20 20 20 20 28 74 65 6d 70 6c 61 74 65 20 2e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c .......(template...org-re-reveal
4300 2d 74 65 6d 70 6c 61 74 65 29 29 0a 0a 20 20 20 20 3a 66 69 6c 74 65 72 73 2d 61 6c 69 73 74 20 -template))......:filters-alist.
4320 27 28 28 3a 66 69 6c 74 65 72 2d 70 61 72 73 65 2d 74 72 65 65 20 2e 20 6f 72 67 2d 72 65 2d 72 '((:filter-parse-tree...org-re-r
4340 65 76 65 61 6c 2d 66 69 6c 74 65 72 2d 70 61 72 73 65 2d 74 72 65 65 29 29 29 29 0a 0a 28 64 65 eveal-filter-parse-tree))))..(de
4360 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 20 28 73 fun.org-re-reveal-define-menu.(s
4380 79 6d 62 6f 6c 20 76 61 6c 75 65 29 0a 20 20 22 44 65 66 69 6e 65 20 62 61 63 6b 2d 65 6e 64 20 ymbol.value)..."Define.back-end.
43a0 77 69 74 68 20 28 6e 65 77 29 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 0a 53 59 4d 42 4f 4c 20 with.(new).key.bindings..SYMBOL.
43c0 6d 75 73 74 20 62 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 73 27 20 61 6e 64 must.be.`org-re-reveal-keys'.and
43e0 20 56 41 4c 55 45 20 69 74 73 20 6e 65 77 20 76 61 6c 75 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 .VALUE.its.new.value."...(let.((
4400 73 74 61 6e 64 61 72 64 20 28 65 76 61 6c 20 28 63 61 72 20 28 67 65 74 20 73 79 6d 62 6f 6c 20 standard.(eval.(car.(get.symbol.
4420 27 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 29 29 29 29 29 0a 20 20 20 20 28 63 6c 2d 61 73 73 'standard-value))))).....(cl-ass
4440 65 72 74 0a 20 20 20 20 20 28 65 71 20 73 79 6d 62 6f 6c 20 27 6f 72 67 2d 72 65 2d 72 65 76 65 ert......(eq.symbol.'org-re-reve
4460 61 6c 2d 6b 65 79 73 29 20 6e 69 6c 0a 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 53 79 6d 62 6f al-keys).nil......(format."Symbo
4480 6c 20 69 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 20 75 l.in.org-re-reveal-define-menu.u
44a0 6e 65 78 70 65 63 74 65 64 3a 20 25 73 22 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 63 6c 2d nexpected:.%s".symbol)).....(cl-
44c0 61 73 73 65 72 74 0a 20 20 20 20 20 28 3d 20 28 6c 65 6e 67 74 68 20 73 74 61 6e 64 61 72 64 29 assert......(=.(length.standard)
44e0 20 28 6c 65 6e 67 74 68 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 56 .(length.value))......(format."V
4500 61 6c 75 65 20 66 6f 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 73 20 6d 75 73 74 alue.for.org-re-reveal-keys.must
4520 20 68 61 76 65 20 6c 65 6e 67 74 68 20 25 73 20 28 73 61 6d 65 20 61 73 20 73 74 61 6e 64 61 72 .have.length.%s.(same.as.standar
4540 64 29 2c 20 6e 6f 74 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 d),.not.%s"..............(length
4560 20 73 74 61 6e 64 61 72 64 29 20 28 6c 65 6e 67 74 68 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 .standard).(length.value))).....
4580 28 73 65 74 2d 64 65 66 61 75 6c 74 20 73 79 6d 62 6f 6c 20 76 61 6c 75 65 29 0a 20 20 20 20 28 (set-default.symbol.value).....(
45a0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 64 65 66 69 6e 65 2d 62 61 63 6b 65 6e 64 29 29 29 0a org-re-reveal-define-backend))).
45c0 0a 28 64 65 66 67 72 6f 75 70 20 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 20 .(defgroup.org-export-re-reveal.
45e0 6e 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 73 20 66 6f 72 20 65 78 70 6f 72 74 69 6e 67 20 4f 72 67 nil..."Options.for.exporting.Org
4600 20 66 69 6c 65 73 20 74 6f 20 72 65 76 65 61 6c 2e 6a 73 20 48 54 4d 4c 20 70 72 65 73 73 65 6e .files.to.reveal.js.HTML.pressen
4620 74 61 74 69 6f 6e 73 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6f 65 72 2e 67 69 tations..See.URL.`https://oer.gi
4640 74 6c 61 62 2e 69 6f 2f 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2f 52 65 61 64 6d 65 2e 68 74 6d tlab.io/org-re-reveal/Readme.htm
4660 6c 27 20 66 6f 72 20 74 68 65 0a 52 65 61 64 6d 65 20 6f 66 20 6f 72 67 2d 72 65 2d 72 65 76 65 l'.for.the.Readme.of.org-re-reve
4680 61 6c 20 61 73 20 72 65 76 65 61 6c 2e 6a 73 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 74 68 61 al.as.reveal.js.presentation.tha
46a0 74 20 69 73 20 67 65 6e 65 72 61 74 65 64 0a 66 72 6f 6d 20 69 74 73 20 4f 72 67 20 6d 6f 64 65 t.is.generated.from.its.Org.mode
46c0 20 73 6f 75 72 63 65 20 66 69 6c 65 20 69 6e 20 61 20 43 49 2f 43 44 20 69 6e 66 72 61 73 74 72 .source.file.in.a.CI/CD.infrastr
46e0 75 63 74 75 72 65 20 6f 6e 20 47 69 74 4c 61 62 2e 22 0a 20 20 3a 74 61 67 20 22 4f 72 67 20 45 ucture.on.GitLab."...:tag."Org.E
4700 78 70 6f 72 74 20 52 65 76 65 61 6c 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f xport.Reveal"...:group.'org-expo
4720 72 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 65 rt)..(defcustom.org-re-reveal-ke
4740 79 73 20 27 28 3f 76 20 3f 76 20 3f 62 20 3f 73 29 0a 20 20 22 44 65 66 69 6e 65 20 6b 65 79 73 ys.'(?v.?v.?b.?s)..."Define.keys
4760 20 66 6f 72 20 65 78 70 6f 72 74 20 77 69 74 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2e 0a .for.export.with.org-re-reveal..
4780 54 68 69 73 20 6c 69 73 74 20 6d 75 73 74 20 63 6f 6e 74 61 69 6e 20 66 6f 75 72 20 63 68 61 72 This.list.must.contain.four.char
47a0 61 63 74 65 72 73 3a 20 54 68 65 20 66 69 72 73 74 20 6f 6e 65 20 74 72 69 67 67 65 72 73 20 65 acters:.The.first.one.triggers.e
47c0 78 70 6f 72 74 0a 77 69 74 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 28 61 66 74 65 72 20 xport.with.org-re-reveal.(after.
47e0 5c 5c 3c 6f 72 67 2d 6d 6f 64 65 2d 6d 61 70 3e 20 5c 5c 5b 6f 72 67 2d 65 78 70 6f 72 74 2d 64 \\<org-mode-map>.\\[org-export-d
4800 69 73 70 61 74 63 68 5d 29 2e 0a 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 74 68 72 65 65 20 63 ispatch])..The.remaining.three.c
4820 68 61 72 61 74 65 72 73 20 65 61 63 68 20 69 6e 76 6f 6b 65 20 61 20 64 69 66 66 65 72 65 6e 74 haraters.each.invoke.a.different
4840 20 65 78 70 6f 72 74 20 76 61 72 69 61 6e 74 2e 0a 4f 6e 65 20 6f 66 20 74 68 6f 73 65 20 63 68 .export.variant..One.of.those.ch
4860 61 72 61 63 74 65 72 73 20 6d 75 73 74 20 62 65 20 74 79 70 65 64 20 61 66 74 65 72 20 74 68 65 aracters.must.be.typed.after.the
4880 20 66 69 72 73 74 20 6f 6e 65 3b 20 74 68 65 0a 76 61 72 69 61 6e 74 73 20 61 72 65 2c 20 69 6e .first.one;.the.variants.are,.in
48a0 20 73 65 71 75 65 6e 63 65 3a 20 45 78 70 6f 72 74 20 74 6f 20 66 69 6c 65 2c 20 65 78 70 6f 72 .sequence:.Export.to.file,.expor
48c0 74 20 74 6f 20 66 69 6c 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79 0a 62 72 6f 77 73 69 6e 67 20 74 t.to.file.followed.by.browsing.t
48e0 68 61 74 20 66 69 6c 65 2c 20 73 75 62 74 72 65 65 20 65 78 70 6f 72 74 20 74 6f 20 66 69 6c 65 hat.file,.subtree.export.to.file
4900 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 ."...:group.'org-export-re-revea
4920 6c 0a 20 20 3a 74 79 70 65 20 27 28 6c 69 73 74 20 28 63 68 61 72 61 63 74 65 72 20 3a 74 61 67 l...:type.'(list.(character.:tag
4940 20 22 4b 65 79 20 74 6f 20 74 72 69 67 67 65 72 20 65 78 70 6f 72 74 20 77 69 74 68 20 6f 72 67 ."Key.to.trigger.export.with.org
4960 2d 72 65 2d 72 65 76 65 61 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 -re-reveal")................(cha
4980 72 61 63 74 65 72 20 3a 74 61 67 20 22 4b 65 79 20 66 6f 72 20 65 78 70 6f 72 74 20 74 6f 20 66 racter.:tag."Key.for.export.to.f
49a0 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 61 63 74 65 72 20 ile")................(character.
49c0 3a 74 61 67 20 22 4b 65 79 20 74 6f 20 62 72 6f 77 73 65 20 66 69 6c 65 20 61 66 74 65 72 20 65 :tag."Key.to.browse.file.after.e
49e0 78 70 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 61 63 74 65 xport")................(characte
4a00 72 20 3a 74 61 67 20 22 4b 65 79 20 66 6f 72 20 73 75 62 74 72 65 65 20 65 78 70 6f 72 74 20 74 r.:tag."Key.for.subtree.export.t
4a20 6f 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 65 74 20 23 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c o.file"))...:set.#'org-re-reveal
4a40 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6f 72 67 2d 72 65 2d -define-menu)..(defconst.org-re-
4a60 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 6a 73 2d 34 2d 66 69 6c 65 20 22 64 69 73 74 2f 72 65 76 reveal-revealjs-4-file."dist/rev
4a80 65 61 6c 2e 6a 73 22 29 0a 28 64 65 66 63 6f 6e 73 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c eal.js").(defconst.org-re-reveal
4aa0 2d 72 65 76 65 61 6c 6a 73 2d 33 2d 66 69 6c 65 20 22 6a 73 2f 72 65 76 65 61 6c 2e 6a 73 22 29 -revealjs-3-file."js/reveal.js")
4ac0 0a 28 64 65 66 63 6f 6e 73 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 6a .(defconst.org-re-reveal-revealj
4ae0 73 2d 70 72 65 2d 33 2e 38 2d 66 69 6c 65 20 22 6c 69 62 2f 6a 73 2f 68 65 61 64 2e 6d 69 6e 2e s-pre-3.8-file."lib/js/head.min.
4b00 6a 73 22 29 0a 28 64 65 66 63 6f 6e 73 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 69 6c js").(defconst.org-re-reveal-fil
4b20 65 2d 64 72 69 76 65 2d 75 72 69 2d 72 65 20 22 5c 5c 60 66 69 6c 65 3a 2f 2f 2f 5b 61 2d 7a 41 e-drive-uri-re."\\`file:///[a-zA
4b40 2d 5a 5d 3a 22 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 -Z]:")..(defun.org-re-reveal--fi
4b60 6c 65 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 28 73 74 72 69 6e 67 29 0a 20 20 22 45 78 74 72 61 le-uri-to-path.(string)..."Extra
4b80 63 74 20 66 69 6c 65 73 79 73 74 65 6d 20 70 61 74 68 20 66 72 6f 6d 20 53 54 52 49 4e 47 2c 20 ct.filesystem.path.from.STRING,.
4ba0 77 68 69 63 68 20 6d 61 79 20 62 65 20 61 20 66 69 6c 65 20 55 52 49 2e 0a 52 65 74 75 72 6e 20 which.may.be.a.file.URI..Return.
4bc0 53 54 52 49 4e 47 20 75 6e 63 68 61 6e 67 65 64 20 69 66 20 69 74 20 69 73 20 6e 6f 20 66 69 6c STRING.unchanged.if.it.is.no.fil
4be0 65 20 55 52 49 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 65 78 74 72 61 63 74 20 61 62 73 6f 6c 75 e.URI..Otherwise,.extract.absolu
4c00 74 65 20 70 61 74 68 2c 20 74 72 65 61 74 69 6e 67 20 55 52 49 73 20 77 69 74 68 20 64 72 69 76 te.path,.treating.URIs.with.driv
4c20 65 20 6c 65 74 74 65 72 73 0a 73 65 70 61 72 61 74 65 6c 79 2e 22 0a 20 20 28 69 66 20 28 73 74 e.letters.separately."...(if.(st
4c40 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 66 69 6c 65 3a 2f 2f 2f 22 20 73 74 72 69 6e 67 29 ring-prefix-p."file:///".string)
4c60 0a 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6f 72 67 2d 72 65 2d .......(if.(string-match.org-re-
4c80 72 65 76 65 61 6c 2d 66 69 6c 65 2d 64 72 69 76 65 2d 75 72 69 2d 72 65 20 73 74 72 69 6e 67 29 reveal-file-drive-uri-re.string)
4ca0 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 50 61 74 68 73 20 77 69 74 68 20 64 72 69 76 65 20 6c ...........;;.Paths.with.drive.l
4cc0 65 74 74 65 72 20 73 74 61 72 74 20 77 69 74 68 6f 75 74 20 73 6c 61 73 68 2e 0a 20 20 20 20 20 etter.start.without.slash.......
4ce0 20 20 20 20 20 28 73 74 72 69 6e 67 2d 72 65 6d 6f 76 65 2d 70 72 65 66 69 78 20 22 66 69 6c 65 .....(string-remove-prefix."file
4d00 3a 2f 2f 2f 22 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 4b 65 65 70 20 6c 65 :///".string).........;;.Keep.le
4d20 61 64 69 6e 67 20 73 6c 61 73 68 20 66 6f 72 20 6e 6f 72 6d 61 6c 20 64 69 72 65 63 74 6f 72 79 ading.slash.for.normal.directory
4d40 20 6e 61 6d 65 73 2e 0a 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 72 65 6d 6f 76 65 2d 70 .names..........(string-remove-p
4d60 72 65 66 69 78 20 22 66 69 6c 65 3a 2f 2f 22 20 73 74 72 69 6e 67 29 29 0a 20 20 20 20 73 74 72 refix."file://".string)).....str
4d80 69 6e 67 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 75 65 ing))..(defun.org-re-reveal--gue
4da0 73 73 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 28 69 6e 66 6f 29 0a 20 20 22 47 75 ss-revealjs-version.(info)..."Gu
4dc0 65 73 73 20 76 65 72 73 69 6f 6e 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 20 77 69 74 68 20 49 4e ess.version.of.reveal.js.with.IN
4de0 46 4f 2e 0a 43 61 63 68 65 20 67 75 65 73 73 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 72 65 76 FO..Cache.guessed.version.of.rev
4e00 65 61 6c 2e 6a 73 20 61 73 20 60 3a 72 65 76 65 61 6c 2d 67 75 65 73 73 65 64 2d 72 65 76 65 61 eal.js.as.`:reveal-guessed-revea
4e20 6c 6a 73 2d 76 65 72 73 69 6f 6e 27 3a 0a 55 73 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c ljs-version':.Use.`org-re-reveal
4e40 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 27 20 69 66 20 69 74 20 69 73 20 6e 6f 6e 2d -revealjs-version'.if.it.is.non-
4e60 6e 69 6c 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 63 68 65 63 6b 20 66 6f 72 20 65 78 69 73 74 65 nil..Otherwise,.check.for.existe
4e80 6e 63 65 20 6f 66 20 66 69 6c 65 73 20 75 6e 64 65 72 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 nce.of.files.under.`org-re-revea
4ea0 6c 2d 72 6f 6f 74 27 20 61 6e 64 0a 2d 20 61 73 73 69 67 6e 20 5c 22 34 5c 22 20 69 66 20 60 6f l-root'.and.-.assign.\"4\".if.`o
4ec0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 6a 73 2d 34 2d 66 69 6c 65 27 20 65 78 rg-re-reveal-revealjs-4-file'.ex
4ee0 69 73 74 73 3b 0a 2d 20 6f 74 68 65 72 77 69 73 65 2c 20 69 66 20 60 6f 72 67 2d 72 65 2d 72 65 ists;.-.otherwise,.if.`org-re-re
4f00 76 65 61 6c 2d 72 65 76 65 61 6c 6a 73 2d 33 2d 66 69 6c 65 27 20 65 78 69 73 74 73 20 61 6e 64 veal-revealjs-3-file'.exists.and
4f20 0a 20 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 6a 73 2d 70 72 65 2d 33 ...`org-re-reveal-revealjs-pre-3
4f40 2e 38 2d 66 69 6c 65 27 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 61 73 73 69 67 6e 20 .8-file'.does.not.exist,.assign.
4f60 5c 22 33 2e 38 5c 22 3b 0a 2d 20 6f 74 68 65 72 77 69 73 65 2c 20 61 73 73 69 67 6e 20 5c 22 33 \"3.8\";.-.otherwise,.assign.\"3
4f80 5c 22 2e 0a 52 65 74 75 72 6e 20 67 75 65 73 73 65 64 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e \"..Return.guessed.version.strin
4fa0 67 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 61 63 68 65 64 20 28 70 6c 69 73 74 2d 67 65 74 20 69 g."...(let.((cached.(plist-get.i
4fc0 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 67 75 65 73 73 65 64 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 nfo.:reveal-guessed-revealjs-ver
4fe0 73 69 6f 6e 29 29 29 0a 20 20 20 20 28 69 66 20 63 61 63 68 65 64 0a 20 20 20 20 20 20 20 20 63 sion))).....(if.cached.........c
5000 61 63 68 65 64 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 76 65 72 73 69 6f 6e 20 28 70 6c 69 73 ached.......(let.((version.(plis
5020 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e 29 29 0a 20 20 20 t-get.info.:reveal-version))....
5040 20 20 20 20 20 20 20 20 20 28 72 6f 6f 74 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 .........(root-path.............
5060 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 .(file-name-as-directory........
5080 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 6c 65 2d 75 72 69 2d .......(org-re-reveal--file-uri-
50a0 74 6f 2d 70 61 74 68 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d to-path.(plist-get.info.:reveal-
50c0 72 6f 6f 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6f 72 root))))).........(when.(and.(or
50e0 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 6d 6f 74 65 2d 66 69 6c 65 2d 70 20 72 6f 6f 74 2d g-re-reveal--remote-file-p.root-
5100 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 76 65 path)....................(not.ve
5120 72 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c rsion))...........(org-re-reveal
5140 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d 6d 65 73 73 61 67 65 2d 62 6f 78 0a 20 20 20 20 20 20 20 --abort-with-message-box........
5160 20 20 20 20 22 52 65 6d 6f 74 65 20 55 52 4c 20 66 6f 72 20 72 65 76 65 61 6c 2e 6a 73 20 64 6f ...."Remote.URL.for.reveal.js.do
5180 65 73 20 6e 6f 74 20 77 6f 72 6b 20 77 69 74 68 20 76 65 72 73 69 6f 6e 20 67 75 65 73 73 69 6e es.not.work.with.version.guessin
51a0 67 2e 20 20 43 75 73 74 6f 6d 69 7a 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 g...Customize.`org-re-reveal-rev
51c0 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 27 2e 22 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 ealjs-version'.")).........(let.
51e0 28 28 67 75 65 73 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 76 65 72 ((guessed................(if.ver
5200 73 69 6f 6e 0a 09 09 20 20 20 76 65 72 73 69 6f 6e 0a 09 09 20 28 69 66 20 28 66 69 6c 65 2d 65 sion......version....(if.(file-e
5220 78 69 73 74 73 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 xists-p.......................(c
5240 6f 6e 63 61 74 20 72 6f 6f 74 2d 70 61 74 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 oncat.root-path.org-re-reveal-re
5260 76 65 61 6c 6a 73 2d 34 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 vealjs-4-file)).................
5280 20 20 20 20 20 22 34 22 0a 09 09 20 20 20 28 69 66 20 28 61 6e 64 0a 09 09 09 28 66 69 6c 65 2d ....."4"......(if.(and....(file-
52a0 65 78 69 73 74 73 2d 70 0a 09 09 09 20 28 63 6f 6e 63 61 74 20 72 6f 6f 74 2d 70 61 74 68 20 6f exists-p.....(concat.root-path.o
52c0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 6a 73 2d 33 2d 66 69 6c 65 29 29 0a 09 rg-re-reveal-revealjs-3-file))..
52e0 09 09 28 6e 6f 74 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 0a 20 20 20 20 20 20 20 20 20 20 ..(not.(file-exists-p...........
5300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 72 6f 6f 74 ....................(concat.root
5320 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -path...........................
5340 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c ............org-re-reveal-reveal
5360 6a 73 2d 70 72 65 2d 33 2e 38 2d 66 69 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 js-pre-3.8-file)))).............
5380 20 20 20 20 20 20 20 20 20 20 20 22 33 2e 38 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........."3.8"................
53a0 20 20 20 20 20 20 22 33 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d ......"3")))))...........(plist-
53c0 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 67 75 65 73 73 65 64 2d 72 65 76 65 61 6c 6a put.info.:reveal-guessed-revealj
53e0 73 2d 76 65 72 73 69 6f 6e 20 67 75 65 73 73 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 67 75 65 s-version.guessed)...........gue
5400 73 73 65 64 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d ssed)))))..(defun.org-re-reveal-
5420 2d 73 65 74 75 70 2d 70 61 74 68 73 20 28 69 6e 66 6f 29 0a 20 20 22 53 65 74 75 70 20 70 61 74 -setup-paths.(info)..."Setup.pat
5440 68 73 20 66 6f 72 20 72 65 76 65 61 6c 2e 6a 73 20 62 61 73 65 64 20 69 6e 20 49 4e 46 4f 2e 22 hs.for.reveal.js.based.in.INFO."
5460 0a 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 75 65 73 73 2d 72 65 76 65 61 6c 6a ...(org-re-reveal--guess-revealj
5480 73 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 0a 20 20 28 6c 65 74 20 28 28 72 65 76 65 61 6c 6a s-version.info)...(let.((revealj
54a0 73 2d 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 75 65 73 73 2d s-version.(org-re-reveal--guess-
54c0 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 28 63 6f revealjs-version.info))).....(co
54e0 6e 64 20 28 28 73 74 72 69 6e 67 3d 20 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 22 34 nd.((string=.revealjs-version."4
5500 22 29 0a 09 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 ").....(plist-put.info.:reveal-s
5520 63 72 69 70 74 2d 66 69 6c 65 73 20 27 28 22 64 69 73 74 2f 72 65 76 65 61 6c 2e 6a 73 22 29 29 cript-files.'("dist/reveal.js"))
5540 0a 09 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 63 73 73 .....(plist-put.info.:reveal-css
5560 2d 70 61 74 68 20 22 64 69 73 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e -path."dist"))...........((strin
5580 67 3d 20 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 22 33 2e 38 22 29 0a 09 20 20 20 28 g=.revealjs-version."3.8").....(
55a0 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 63 72 69 70 74 2d 66 69 plist-put.info.:reveal-script-fi
55c0 6c 65 73 20 27 28 22 6a 73 2f 72 65 76 65 61 6c 2e 6a 73 22 29 29 0a 09 20 20 20 28 70 6c 69 73 les.'("js/reveal.js")).....(plis
55e0 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 63 73 73 2d 70 61 74 68 20 22 63 73 73 t-put.info.:reveal-css-path."css
5600 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f "))...........(t.(plist-put.info
5620 20 3a 72 65 76 65 61 6c 2d 73 63 72 69 70 74 2d 66 69 6c 65 73 20 27 28 22 6c 69 62 2f 6a 73 2f .:reveal-script-files.'("lib/js/
5640 68 65 61 64 2e 6d 69 6e 2e 6a 73 22 20 22 6a 73 2f 72 65 76 65 61 6c 2e 6a 73 22 29 29 0a 09 20 head.min.js"."js/reveal.js"))...
5660 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 63 73 73 2d ....(plist-put.info.:reveal-css-
5680 70 61 74 68 20 22 63 73 73 22 29 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d path."css")))))..(defcustom.org-
56a0 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 6e 69 6c 0a 20 re-reveal-revealjs-version.nil..
56c0 20 22 53 70 65 63 69 66 79 20 76 65 72 73 69 6f 6e 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 2e 0a ."Specify.version.of.reveal.js..
56e0 49 66 20 6e 69 6c 2c 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 27 20 74 72 69 65 73 20 74 6f If.nil,.`org-re-reveal'.tries.to
5700 20 67 75 65 73 73 20 74 68 65 20 76 65 72 73 69 6f 6e 2c 20 77 68 69 63 68 20 77 6f 72 6b 73 20 .guess.the.version,.which.works.
5720 69 66 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 27 20 69 73 20 61 20 6c 6f 63 if.`org-re-reveal-root'.is.a.loc
5740 61 6c 20 64 69 72 65 63 74 6f 72 79 2e 0a 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 20 74 68 al.directory..You.can.specify.th
5760 65 20 76 65 72 73 69 6f 6e 20 70 65 72 20 66 69 6c 65 20 77 69 74 68 20 6b 65 79 77 6f 72 64 20 e.version.per.file.with.keyword.
5780 52 45 56 45 41 4c 5f 56 45 52 53 49 4f 4e 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 REVEAL_VERSION."...:group.'org-e
57a0 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 xport-re-reveal...:type.'(choice
57c0 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 72 65 76 65 61 6c 2e 6a 73 20 34 2e 78 20 61 6e 64 20 .(const.:tag."reveal.js.4.x.and.
57e0 35 2e 78 22 20 22 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 5.x"."4")..................(cons
5800 74 20 3a 74 61 67 20 22 72 65 76 65 61 6c 2e 6a 73 20 33 2e 38 20 61 6e 64 20 33 2e 39 22 20 22 t.:tag."reveal.js.3.8.and.3.9"."
5820 33 2e 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 3.8")..................(const.:t
5840 61 67 20 22 72 65 76 65 61 6c 2e 6a 73 20 62 65 66 6f 72 65 20 33 2e 38 22 20 22 33 22 29 0a 20 ag."reveal.js.before.3.8"."3")..
5860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 47 75 65 ................(const.:tag."Gue
5880 73 73 22 20 6e 69 6c 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f ss".nil))...:package-version.'(o
58a0 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 30 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 rg-re-reveal..."3.0.0"))..(defcu
58c0 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 20 22 2e 2f 72 65 76 65 61 stom.org-re-reveal-root."./revea
58e0 6c 2e 6a 73 22 0a 20 20 22 53 70 65 63 69 66 79 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 l.js"..."Specify.root.directory.
5900 6f 66 20 72 65 76 65 61 6c 2e 6a 73 2e 0a 54 68 65 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 of.reveal.js..The.root.directory
5920 20 69 73 20 74 68 65 20 6f 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 64 69 73 74 2f 72 65 76 65 .is.the.one.containing.dist/reve
5940 61 6c 2e 6a 73 20 28 72 65 76 65 61 6c 2e 6a 73 20 34 2e 78 29 0a 6f 72 20 6a 73 2f 72 65 76 65 al.js.(reveal.js.4.x).or.js/reve
5960 61 6c 2e 6a 73 20 28 65 61 72 6c 69 65 72 20 76 65 72 73 69 6f 6e 73 29 2e 0a 49 66 20 79 6f 75 al.js.(earlier.versions)..If.you
5980 20 73 65 74 20 74 68 69 73 20 74 6f 20 61 20 43 44 4e 20 6c 6f 63 61 74 69 6f 6e 2c 20 6d 61 6b .set.this.to.a.CDN.location,.mak
59a0 65 20 73 75 72 65 20 74 68 61 74 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 e.sure.that.`org-re-reveal-revea
59c0 6c 6a 73 2d 76 65 72 73 69 6f 6e 27 20 69 73 20 73 65 74 20 70 72 6f 70 65 72 6c 79 20 61 73 20 ljs-version'.is.set.properly.as.
59e0 77 65 6c 6c 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 well."...:group.'org-export-re-r
5a00 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 eveal...:type.'string...:package
5a20 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 30 2e -version.'(org-re-reveal..."3.0.
5a40 33 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 3"))..(defcustom.org-re-reveal-t
5a60 64 6d 2d 72 65 73 65 72 76 61 74 69 6f 6e 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c dm-reservation.nil..."If.non-nil
5a80 2c 20 69 6d 70 6c 65 6d 65 6e 74 20 54 44 4d 20 52 65 73 65 72 76 61 74 69 6f 6e 20 50 72 6f 74 ,.implement.TDM.Reservation.Prot
5aa0 6f 63 6f 6c 20 28 54 44 4d 52 65 70 29 2e 0a 54 68 69 73 20 70 72 6f 74 6f 63 6f 6c 20 65 6e 61 ocol.(TDMRep)..This.protocol.ena
5ac0 62 6c 65 73 20 45 75 72 6f 70 65 61 6e 20 72 69 67 68 74 73 68 6f 6c 64 65 72 73 20 74 6f 20 72 bles.European.rightsholders.to.r
5ae0 65 73 74 72 69 63 74 20 74 68 65 20 75 73 65 20 6f 66 20 74 68 65 69 72 0a 63 6f 6e 74 65 6e 74 estrict.the.use.of.their.content
5b00 73 20 66 6f 72 20 74 65 78 74 20 61 6e 64 20 64 61 74 61 20 6d 69 6e 69 6e 67 20 28 54 44 4d 29 s.for.text.and.data.mining.(TDM)
5b20 20 70 75 72 70 6f 73 65 73 20 69 6e 20 61 20 6d 61 63 68 69 6e 65 20 72 65 61 64 61 62 6c 65 20 .purposes.in.a.machine.readable.
5b40 77 61 79 2c 0a 73 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 way,.see.URL.`https://www.w3.org
5b60 2f 32 30 32 32 2f 74 64 6d 72 65 70 2f 27 2e 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 63 61 /2022/tdmrep/'..This.variable.ca
5b80 6e 20 62 65 20 6e 69 6c 2c 20 74 2c 20 6f 72 20 61 20 73 74 72 69 6e 67 2e 0a 49 66 20 6e 6f 6e n.be.nil,.t,.or.a.string..If.non
5ba0 2d 6e 69 6c 2c 20 61 64 64 20 61 20 5c 22 74 64 6d 2d 72 65 73 65 72 76 61 74 69 6f 6e 5c 22 20 -nil,.add.a.\"tdm-reservation\".
5bc0 6d 65 74 61 20 65 6c 65 6d 65 6e 74 2e 0a 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 69 66 20 69 74 meta.element..In.addition,.if.it
5be0 20 69 73 20 61 20 73 74 72 69 6e 67 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 5c 22 68 74 74 .is.a.string.starting.with.\"htt
5c00 70 5c 22 2c 20 75 73 65 20 69 74 20 61 73 20 55 52 4c 0a 66 6f 72 20 61 20 5c 22 74 64 6d 2d 70 p\",.use.it.as.URL.for.a.\"tdm-p
5c20 6f 6c 69 63 79 5c 22 20 6d 65 74 61 20 65 6c 65 6d 65 6e 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 olicy\".meta.element."...:group.
5c40 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 'org-export-re-reveal...:type.'(
5c60 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 0a 20 20 3a 70 61 choice.(const.nil).string)...:pa
5c80 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 ckage-version.'(org-re-reveal...
5ca0 22 33 2e 32 32 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 "3.22.0"))..(defcustom.org-re-re
5cc0 76 65 61 6c 2d 68 6c 65 76 65 6c 20 31 0a 20 20 22 53 70 65 63 69 66 79 20 6d 69 6e 69 6d 75 6d veal-hlevel.1..."Specify.minimum
5ce0 20 6c 65 76 65 6c 20 6f 66 20 68 65 61 64 69 6e 67 73 20 66 6f 72 20 67 72 6f 75 70 69 6e 67 20 .level.of.headings.for.grouping.
5d00 69 6e 74 6f 20 76 65 72 74 69 63 61 6c 20 73 6c 69 64 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 into.vertical.slides."...:group.
5d20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 69 'org-export-re-reveal...:type.'i
5d40 6e 74 65 67 65 72 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 nteger)..(defun.org-re-reveal--g
5d60 65 74 2d 68 6c 65 76 65 6c 20 28 69 6e 66 6f 29 0a 20 20 22 47 65 74 20 48 4c 65 76 65 6c 20 76 et-hlevel.(info)..."Get.HLevel.v
5d80 61 6c 75 65 20 73 61 66 65 6c 79 20 66 6f 72 20 49 4e 46 4f 2e 0a 49 66 20 6f 70 74 69 6f 6e 20 alue.safely.for.INFO..If.option.
5da0 5c 22 52 45 56 45 41 4c 5f 48 4c 45 56 45 4c 5c 22 20 69 73 20 73 65 74 2c 20 72 65 74 72 69 65 \"REVEAL_HLEVEL\".is.set,.retrie
5dc0 76 65 20 69 6e 74 65 67 65 72 20 76 61 6c 75 65 20 66 72 6f 6d 20 69 74 2c 0a 65 6c 73 65 20 67 ve.integer.value.from.it,.else.g
5de0 65 74 20 76 61 6c 75 65 20 66 72 6f 6d 20 63 75 73 74 6f 6d 20 76 61 72 69 61 62 6c 65 20 60 6f et.value.from.custom.variable.`o
5e00 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 6c 65 76 65 6c 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 rg-re-reveal-hlevel'."...(let.((
5e20 68 6c 65 76 65 6c 2d 73 74 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 hlevel-str.(plist-get.info.:reve
5e40 61 6c 2d 68 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 69 66 20 68 6c 65 76 65 6c 2d 73 74 72 20 al-hlevel))).....(if.hlevel-str.
5e60 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 68 6c 65 76 65 6c 2d 73 74 72 29 0a 20 20 (string-to-number.hlevel-str)...
5e80 20 20 20 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 6c 65 76 65 6c 29 29 29 0a 0a 28 64 65 ....org-re-reveal-hlevel)))..(de
5ea0 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 fcustom.org-re-reveal-title-slid
5ec0 65 20 27 61 75 74 6f 0a 20 20 22 49 66 20 6e 69 6c 20 6f 72 20 65 6d 70 74 79 20 73 74 72 69 6e e.'auto..."If.nil.or.empty.strin
5ee0 67 2c 20 64 6f 20 6e 6f 74 20 69 6e 73 65 72 74 20 61 20 74 69 74 6c 65 20 73 6c 69 64 65 2e 0a g,.do.not.insert.a.title.slide..
5f00 4f 74 68 65 72 77 69 73 65 20 28 60 61 75 74 6f 27 20 6f 72 20 6e 6f 6e 2d 65 6d 70 74 79 20 73 Otherwise.(`auto'.or.non-empty.s
5f20 74 72 69 6e 67 29 2c 20 69 6e 73 65 72 74 20 74 69 74 6c 65 20 73 6c 69 64 65 2e 0a 57 68 65 6e tring),.insert.title.slide..When
5f40 20 60 61 75 74 6f 27 2c 20 67 65 6e 65 72 61 74 65 20 6d 69 6e 69 6d 61 6c 20 61 75 74 6f 6d 61 .`auto',.generate.minimal.automa
5f60 74 69 63 20 74 69 74 6c 65 20 73 6c 69 64 65 20 77 69 74 68 0a 60 6f 72 67 2d 72 65 2d 72 65 76 tic.title.slide.with.`org-re-rev
5f80 65 61 6c 2d 2d 61 75 74 6f 2d 74 69 74 6c 65 2d 73 6c 69 64 65 2d 74 65 6d 70 6c 61 74 65 27 2e eal--auto-title-slide-template'.
5fa0 0a 57 68 65 6e 20 73 65 74 20 74 6f 20 61 20 73 74 72 69 6e 67 2c 20 75 73 65 20 74 68 69 73 20 .When.set.to.a.string,.use.this.
5fc0 73 74 72 69 6e 67 20 61 73 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 66 6f 72 20 74 68 65 20 string.as.format.string.for.the.
5fe0 74 69 74 6c 65 0a 73 6c 69 64 65 2c 20 77 68 65 72 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 title.slide,.where.the.following
6000 20 25 2d 73 65 71 75 65 6e 63 65 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 3a 0a 0a 20 20 25 74 20 .%-sequences.are.allowed:....%t.
6020 66 6f 72 20 74 68 65 20 74 69 74 6c 65 2e 0a 20 20 25 73 20 66 6f 72 20 74 68 65 20 73 75 62 74 for.the.title....%s.for.the.subt
6040 69 74 6c 65 2e 0a 20 20 25 61 20 66 6f 72 20 74 68 65 20 61 75 74 68 6f 72 27 73 20 6e 61 6d 65 itle....%a.for.the.author's.name
6060 2e 0a 20 20 25 65 20 66 6f 72 20 74 68 65 20 61 75 74 68 6f 72 27 73 20 65 6d 61 69 6c 2e 0a 20 ....%e.for.the.author's.email...
6080 20 25 64 20 66 6f 72 20 74 68 65 20 64 61 74 65 2e 0a 20 20 25 41 20 66 6f 72 20 74 68 65 20 61 .%d.for.the.date....%A.for.the.a
60a0 75 74 68 6f 72 27 73 20 61 63 61 64 65 6d 69 63 20 74 69 74 6c 65 20 28 73 65 74 20 77 69 74 68 uthor's.academic.title.(set.with
60c0 20 23 2b 52 45 56 45 41 4c 5f 41 43 41 44 45 4d 49 43 5f 54 49 54 4c 45 29 2e 0a 20 20 25 71 20 .#+REVEAL_ACADEMIC_TITLE)....%q.
60e0 66 6f 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 66 69 6c 65 20 74 6f 20 61 20 51 52 20 63 for.the.name.of.a.file.to.a.QR.c
6100 6f 64 65 20 28 73 65 74 20 77 69 74 68 20 23 2b 52 45 56 45 41 4c 5f 54 41 4c 4b 5f 51 52 5f 43 ode.(set.with.#+REVEAL_TALK_QR_C
6120 4f 44 45 29 2e 0a 20 20 25 75 20 66 6f 72 20 74 68 65 20 55 52 4c 20 6f 66 20 74 68 65 20 70 72 ODE)....%u.for.the.URL.of.the.pr
6140 65 73 65 6e 74 61 74 69 6f 6e 20 28 73 65 74 20 77 69 74 68 20 23 2b 52 45 56 45 41 4c 5f 54 41 esentation.(set.with.#+REVEAL_TA
6160 4c 4b 5f 55 52 4c 29 2e 0a 20 20 25 6d 20 66 6f 72 20 6d 69 73 63 20 69 6e 66 6f 72 6d 61 74 69 LK_URL)....%m.for.misc.informati
6180 6f 6e 20 28 73 65 74 20 77 69 74 68 20 23 2b 52 45 56 45 41 4c 5f 4d 49 53 43 49 4e 46 4f 29 2e on.(set.with.#+REVEAL_MISCINFO).
61a0 0a 20 20 25 6e 20 66 6f 72 20 6e 6f 74 65 73 20 6f 6e 20 74 68 65 20 74 69 74 6c 65 20 73 6c 69 ...%n.for.notes.on.the.title.sli
61c0 64 65 20 28 73 65 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 de.(see.`org-re-reveal-title-sli
61e0 64 65 2d 6e 6f 74 65 73 27 29 3b 0a 20 20 20 20 20 6f 62 73 6f 6c 65 74 65 20 73 69 6e 63 65 20 de-notes');......obsolete.since.
6200 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 33 2e 32 35 2e 30 3b 20 61 20 6e 6f 74 65 73 20 62 6c org-re-reveal.3.25.0;.a.notes.bl
6220 6f 63 6b 20 62 65 66 6f 72 65 20 74 68 65 20 66 69 72 73 74 0a 20 20 20 20 20 68 65 61 64 6c 69 ock.before.the.first......headli
6240 6e 65 20 64 65 66 69 6e 65 73 20 6e 6f 74 65 73 20 6f 6e 20 74 68 65 20 74 69 74 6c 65 20 73 6c ne.defines.notes.on.the.title.sl
6260 69 64 65 20 6e 6f 77 2e 0a 20 20 25 25 20 66 6f 72 20 61 20 6c 69 74 65 72 61 6c 20 25 2e 0a 0a ide.now....%%.for.a.literal.%...
6280 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 74 68 65 20 73 74 72 69 6e 67 20 63 61 6e 20 61 6c Alternatively,.the.string.can.al
62a0 73 6f 20 62 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 66 69 6c 65 20 77 69 74 68 20 74 68 so.be.the.name.of.a.file.with.th
62c0 65 20 74 69 74 6c 65 0a 73 6c 69 64 65 27 73 20 48 54 4d 4c 20 63 6f 64 65 20 28 63 6f 6e 74 61 e.title.slide's.HTML.code.(conta
62e0 69 6e 69 6e 67 20 74 68 65 20 61 62 6f 76 65 20 65 73 63 61 70 65 20 73 65 71 75 65 6e 63 65 73 ining.the.above.escape.sequences
6300 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 )."...:group.'org-export-re-reve
6320 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 al...:type.'(choice.(const.:tag.
6340 22 4e 6f 20 74 69 74 6c 65 20 73 6c 69 64 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 "No.title.slide".nil)...........
6360 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 75 74 6f 20 74 69 74 6c 65 20 73 .......(const.:tag."Auto.title.s
6380 6c 69 64 65 22 20 61 75 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 lide".auto)..................(st
63a0 72 69 6e 67 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 74 69 74 6c 65 20 73 6c 69 64 65 22 29 29 ring.:tag."Custom.title.slide"))
63c0 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 72 61 6e )..(defcustom.org-re-reveal-tran
63e0 73 69 74 69 6f 6e 20 22 63 6f 6e 76 65 78 22 0a 20 20 22 52 65 76 65 61 6c 20 74 72 61 6e 73 69 sition."convex"..."Reveal.transi
6400 73 74 69 6f 6e 20 73 74 79 6c 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f stion.style."...:group.'org-expo
6420 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f 20 28 63 6f rt-re-reveal...:type.'(radio.(co
6440 6e 73 74 20 22 6e 6f 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e nst."none").................(con
6460 73 74 20 22 66 61 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 st."fade").................(cons
6480 74 20 22 73 6c 69 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 t."slide").................(cons
64a0 74 20 22 63 6f 6e 76 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e t."convex").................(con
64c0 73 74 20 22 63 6f 6e 63 61 76 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 st."concave").................(c
64e0 6f 6e 73 74 20 22 7a 6f 6f 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 onst."zoom").................(st
6500 72 69 6e 67 20 3a 74 61 67 20 22 4f 74 68 65 72 20 74 72 61 6e 73 69 74 69 6f 6e 22 29 29 29 0a ring.:tag."Other.transition"))).
6520 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 72 61 6e 73 69 .(defcustom.org-re-reveal-transi
6540 74 69 6f 6e 2d 73 70 65 65 64 20 22 64 65 66 61 75 6c 74 22 0a 20 20 22 52 65 76 65 61 6c 20 74 tion-speed."default"..."Reveal.t
6560 72 61 6e 73 69 73 74 69 6f 6e 20 73 70 65 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 ransistion.speed."...:group.'org
6580 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 -export-re-reveal...:type.'(radi
65a0 6f 20 28 63 6f 6e 73 74 20 22 64 65 66 61 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 o.(const."default").............
65c0 20 20 20 20 28 63 6f 6e 73 74 20 22 66 61 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ....(const."fast")..............
65e0 20 20 20 28 63 6f 6e 73 74 20 22 73 6c 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...(const."slow")...............
6600 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4f 74 68 65 72 20 74 72 61 6e 73 69 74 69 6f 6e ..(string.:tag."Other.transition
6620 20 73 70 65 65 64 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 .speed")))..(defcustom.org-re-re
6640 76 65 61 6c 2d 74 68 65 6d 65 20 22 62 6c 61 63 6b 22 0a 20 20 22 52 65 76 65 61 6c 20 74 68 65 veal-theme."black"..."Reveal.the
6660 6d 65 2e 0a 4e 6f 74 65 20 74 68 61 74 20 6d 6f 73 74 20 74 68 65 6d 65 73 20 6c 6f 61 64 20 66 me..Note.that.most.themes.load.f
6680 6f 6e 74 73 20 66 72 6f 6d 20 72 65 6d 6f 74 65 20 73 65 72 76 65 72 73 2c 20 77 68 69 63 68 20 onts.from.remote.servers,.which.
66a0 28 61 29 0a 6f 62 76 69 6f 75 73 6c 79 20 6c 69 6d 69 74 73 20 6f 66 66 6c 69 6e 65 20 75 73 65 (a).obviously.limits.offline.use
66c0 20 6f 66 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 20 61 6e 64 20 28 62 29 20 69 73 20 6e 6f 74 .of.presentations.and.(b).is.not
66e0 20 70 72 69 76 61 63 79 0a 66 72 69 65 6e 64 6c 79 2e 20 20 53 65 65 20 55 52 4c 20 60 68 74 74 .privacy.friendly...See.URL.`htt
6700 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 68 61 6b 69 6d 65 6c 2f 72 65 76 65 61 6c 2e 6a ps://github.com/hakimel/reveal.j
6720 73 2f 69 73 73 75 65 73 2f 32 34 39 31 27 0a 61 6e 64 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f s/issues/2491'.and.URL.`https://
6740 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 6f 67 6c 65 2f 66 6f 6e 74 73 2f 69 73 73 75 65 73 2f 31 github.com/google/fonts/issues/1
6760 34 39 35 27 2e 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 62 75 69 6c 74 2d 69 6e 20 74 68 495'..In.addition.to.built-in.th
6780 65 6d 65 73 2c 20 79 6f 75 20 63 61 6e 20 75 73 65 20 61 20 70 61 74 68 20 65 6e 64 69 6e 67 20 emes,.you.can.use.a.path.ending.
67a0 69 6e 20 5c 22 2e 63 73 73 5c 22 0a 74 6f 20 73 70 65 63 69 66 79 20 61 20 63 75 73 74 6f 6d 20 in.\".css\".to.specify.a.custom.
67c0 74 68 65 6d 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d theme."...:group.'org-export-re-
67e0 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f 20 28 63 6f 6e 73 74 20 22 62 reveal...:type.'(radio.(const."b
6800 65 69 67 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 62 eige").................(const."b
6820 6c 61 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 62 lack").................(const."b
6840 6c 6f 6f 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 6c lood").................(const."l
6860 65 61 67 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 eague").................(const."
6880 6d 6f 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 6e moon").................(const."n
68a0 69 67 68 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 73 ight").................(const."s
68c0 65 72 69 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 73 erif").................(const."s
68e0 69 6d 70 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 imple").................(const."
6900 73 6b 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 73 6f sky").................(const."so
6920 6c 61 72 69 7a 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 larized").................(const
6940 20 22 77 68 69 74 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e ."white").................(strin
6960 67 20 3a 74 61 67 20 22 4f 74 68 65 72 20 74 68 65 6d 65 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 g.:tag."Other.theme"))...:packag
6980 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 37 e-version.'(org-re-reveal..."3.7
69a0 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d .0"))..(defcustom.org-re-reveal-
69c0 73 68 6f 77 2d 6e 6f 74 65 73 20 6e 69 6c 0a 20 20 22 43 6f 6e 74 72 6f 6c 20 60 73 68 6f 77 4e show-notes.nil..."Control.`showN
69e0 6f 74 65 73 27 20 6f 70 74 69 6f 6e 20 66 6f 72 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 2e 0a otes'.option.for.presentations..
6a00 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6d 65 61 6e 74 20 74 6f 20 73 68 6f 77 20 6e This.variable.is.meant.to.show.n
6a20 6f 74 65 73 20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 2e otes.when.viewing.presentations.
6a40 0a 49 74 20 69 73 20 63 6f 6d 62 69 6e 65 64 20 77 69 74 68 20 60 6f 72 67 2d 72 65 2d 72 65 76 .It.is.combined.with.`org-re-rev
6a60 65 61 6c 2d 65 78 70 6f 72 74 2d 6e 6f 74 65 73 2d 74 6f 2d 70 64 66 27 20 66 6f 72 20 50 44 46 eal-export-notes-to-pdf'.for.PDF
6a80 20 65 78 70 6f 72 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 .export."...:group.'org-export-r
6aa0 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 70 61 63 e-reveal...:type.'boolean...:pac
6ac0 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 kage-version.'(org-re-reveal..."
6ae0 33 2e 32 33 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 3.23.0"))..(defcustom.org-re-rev
6b00 65 61 6c 2d 65 78 70 6f 72 74 2d 6e 6f 74 65 73 2d 74 6f 2d 70 64 66 20 6e 69 6c 0a 20 20 22 43 eal-export-notes-to-pdf.nil..."C
6b20 6f 6e 74 72 6f 6c 20 60 73 68 6f 77 4e 6f 74 65 73 27 20 6f 70 74 69 6f 6e 20 66 6f 72 20 50 44 ontrol.`showNotes'.option.for.PD
6b40 46 20 65 78 70 6f 72 74 2e 0a 57 69 74 68 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 F.export..With.the.default.value
6b60 20 6e 69 6c 2c 20 64 65 66 61 75 6c 74 20 72 65 76 65 61 6c 2e 6a 73 20 62 65 68 61 76 69 6f 72 .nil,.default.reveal.js.behavior
6b80 20 61 70 70 6c 69 65 73 20 77 69 74 68 6f 75 74 0a 61 6e 20 6f 70 74 69 6f 6e 20 60 73 68 6f 77 .applies.without.an.option.`show
6ba0 4e 6f 74 65 73 27 3b 20 73 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a Notes';.see.URL.`https://revealj
6bc0 73 2e 63 6f 6d 2f 70 64 66 2d 65 78 70 6f 72 74 2f 27 2e 0a 57 69 74 68 20 74 2c 20 6e 6f 74 65 s.com/pdf-export/'..With.t,.note
6be0 73 20 61 70 70 65 61 72 20 69 6e 20 61 6e 20 6f 76 65 72 6c 61 79 20 62 6f 78 2e 0a 41 6e 79 20 s.appear.in.an.overlay.box..Any.
6c00 73 74 72 69 6e 67 20 76 61 6c 75 65 20 69 73 20 63 6f 70 69 65 64 20 6c 69 74 65 72 61 6c 6c 79 string.value.is.copied.literally
6c20 20 74 6f 20 74 68 65 20 60 73 68 6f 77 4e 6f 74 65 73 27 20 6f 70 74 69 6f 6e 3b 20 6d 65 61 6e .to.the.`showNotes'.option;.mean
6c40 74 0a 74 6f 20 62 65 20 75 73 65 64 20 77 69 74 68 20 5c 22 73 65 70 61 72 61 74 65 2d 70 61 67 t.to.be.used.with.\"separate-pag
6c60 65 5c 22 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 e\"."...:group.'org-export-re-re
6c80 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 veal...:type.'(choice...........
6ca0 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 61 64 64 20 5c 22 73 68 6f 77 4e 6f (const.:tag."Do.not.add.\"showNo
6cc0 74 65 73 5c 22 20 6f 70 74 69 6f 6e 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f tes\".option".nil)...........(co
6ce0 6e 73 74 20 3a 74 61 67 20 22 41 64 64 20 5c 22 73 68 6f 77 4e 6f 74 65 73 3a 20 74 72 75 65 5c nst.:tag."Add.\"showNotes:.true\
6d00 22 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 64 64 "".t)...........(const.:tag."Add
6d20 20 5c 22 73 68 6f 77 4e 6f 74 65 73 3a 20 27 73 65 70 61 72 61 74 65 2d 70 61 67 65 27 5c 22 22 .\"showNotes:.'separate-page'\""
6d40 20 22 73 65 70 61 72 61 74 65 2d 70 61 67 65 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 ."separate-page"))...:package-ve
6d60 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 2e 30 22 29 rsion.'(org-re-reveal..."3.1.0")
6d80 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 72 )..(defcustom.org-re-reveal-extr
6da0 61 2d 73 63 72 69 70 74 73 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 6f 66 20 65 78 74 72 61 20 73 a-scripts.nil..."List.of.extra.s
6dc0 63 72 69 70 74 73 2e 0a 45 61 63 68 20 6c 69 73 74 20 65 6c 65 6d 65 6e 74 20 63 61 6e 20 62 65 cripts..Each.list.element.can.be
6de0 20 74 68 65 20 66 69 6c 65 6e 61 6d 65 20 6f 72 20 55 52 4c 20 6f 66 20 61 20 4a 61 76 61 53 63 .the.filename.or.URL.of.a.JavaSc
6e00 72 69 70 74 20 66 69 6c 65 20 6f 72 20 61 6e 0a 65 6e 74 69 72 65 20 48 54 4d 4c 20 73 63 72 69 ript.file.or.an.entire.HTML.scri
6e20 70 74 20 65 6c 65 6d 65 6e 74 2e 0a 49 66 20 72 65 6c 61 74 69 76 65 20 66 69 6c 65 6e 61 6d 65 pt.element..If.relative.filename
6e40 73 20 61 72 65 20 75 73 65 64 2c 20 74 68 65 79 20 6d 75 73 74 20 62 65 20 72 65 6c 61 74 69 76 s.are.used,.they.must.be.relativ
6e60 65 20 74 6f 20 74 68 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 27 73 0a 48 54 4d 4c 20 66 69 6c e.to.the.presentation's.HTML.fil
6e80 65 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 69 66 20 61 20 66 69 6c 65 20 6e 61 6d e...Alternatively,.if.a.file.nam
6ea0 65 20 73 74 61 72 74 73 20 77 69 74 68 20 25 73 2c 20 74 68 61 74 20 70 6c 61 63 65 68 6f 6c 64 e.starts.with.%s,.that.placehold
6ec0 65 72 20 69 73 0a 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 er.is.replaced.with.`org-re-reve
6ee0 61 6c 2d 72 6f 6f 74 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d al-root'."...:group.'org-export-
6f00 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 73 74 72 69 6e re-reveal...:type.'(repeat.strin
6f20 67 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 g)...:package-version.'(org-re-r
6f40 65 76 65 61 6c 20 2e 20 22 33 2e 33 32 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f eveal..."3.32.0"))..(defcustom.o
6f60 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 61 74 74 72 20 6e 69 6c 0a 20 20 22 47 rg-re-reveal-extra-attr.nil..."G
6f80 6c 6f 62 61 6c 20 52 65 76 65 61 6c 20 45 78 74 72 61 20 41 74 74 72 73 20 66 6f 72 20 61 6c 6c lobal.Reveal.Extra.Attrs.for.all
6fa0 20 73 6c 69 64 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 .slides."...:group.'org-export-r
6fc0 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 e-reveal...:type.'(choice.......
6fe0 20 20 20 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 6e 69 6c 29 ....string...........(const.nil)
7000 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 ))..(defcustom.org-re-reveal-ext
7020 72 61 2d 63 73 73 20 22 22 0a 20 20 22 4e 65 77 6c 69 6e 65 20 73 65 70 61 72 61 74 65 64 20 6e ra-css.""..."Newline.separated.n
7040 61 6d 65 73 20 28 6f 72 20 72 65 6d 6f 74 65 20 55 52 4c 73 29 20 66 6f 72 20 65 78 74 72 61 20 ames.(or.remote.URLs).for.extra.
7060 43 53 53 20 66 69 6c 65 73 2e 0a 49 66 20 61 20 66 69 6c 65 20 6e 61 6d 65 20 73 74 61 72 74 73 CSS.files..If.a.file.name.starts
7080 20 77 69 74 68 20 25 73 2c 20 74 68 61 74 20 70 6c 61 63 65 68 6f 6c 64 65 72 20 69 73 0a 72 65 .with.%s,.that.placeholder.is.re
70a0 70 6c 61 63 65 64 20 77 69 74 68 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 27 placed.with.`org-re-reveal-root'
70c0 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 ."...:group.'org-export-re-revea
70e0 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 l...:type.'string...:package-ver
7100 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 33 32 2e 30 22 29 sion.'(org-re-reveal..."3.32.0")
7120 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 )..(defcustom.org-re-reveal-mult
7140 69 70 6c 65 78 2d 69 64 20 22 22 0a 20 20 22 54 68 65 20 49 44 20 74 6f 20 75 73 65 20 66 6f 72 iplex-id.""..."The.ID.to.use.for
7160 20 6d 75 6c 74 69 70 6c 65 78 69 6e 67 2e 0a 45 2e 67 2e 2c 20 70 65 72 20 52 45 41 44 4d 45 20 .multiplexing..E.g.,.per.README.
7180 6f 66 20 72 65 76 65 61 6c 2e 6a 73 20 33 2e 38 2e 30 2c 20 67 65 6e 65 72 61 74 65 20 69 64 20 of.reveal.js.3.8.0,.generate.id.
71a0 61 6e 64 20 73 65 63 72 65 74 65 20 62 79 20 76 69 73 69 74 69 6e 67 0a 55 52 4c 20 60 68 74 74 and.secrete.by.visiting.URL.`htt
71c0 70 73 3a 2f 2f 72 65 76 65 61 6c 2d 6a 73 2d 6d 75 6c 74 69 70 6c 65 78 2d 63 63 6a 62 65 67 6d ps://reveal-js-multiplex-ccjbegm
71e0 61 69 69 2e 6e 6f 77 2e 73 68 2f 27 2e 0a 54 6f 20 65 6e 61 62 6c 65 20 6d 75 6c 74 69 70 6c 65 aii.now.sh/'..To.enable.multiple
7200 78 2c 20 73 65 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 27 2e 22 x,.see.`org-re-reveal-plugins'."
7220 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a ...:group.'org-export-re-reveal.
7240 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 ..:type.'string)..(defcustom.org
7260 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 65 63 72 65 74 20 22 22 0a 20 -re-reveal-multiplex-secret.""..
7280 20 22 54 68 65 20 73 65 63 72 65 74 20 74 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 6d 61 69 6e ."The.secret.to.use.for.the.main
72a0 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 0a 45 2e 67 2e 2c 20 70 65 72 20 52 45 41 44 4d 45 20 .presentation..E.g.,.per.README.
72c0 6f 66 20 72 65 76 65 61 6c 2e 6a 73 20 33 2e 38 2e 30 2c 20 67 65 6e 65 72 61 74 65 20 69 64 20 of.reveal.js.3.8.0,.generate.id.
72e0 61 6e 64 20 73 65 63 72 65 74 65 20 62 79 20 76 69 73 69 74 69 6e 67 0a 55 52 4c 20 60 68 74 74 and.secrete.by.visiting.URL.`htt
7300 70 73 3a 2f 2f 72 65 76 65 61 6c 2d 6a 73 2d 6d 75 6c 74 69 70 6c 65 78 2d 63 63 6a 62 65 67 6d ps://reveal-js-multiplex-ccjbegm
7320 61 69 69 2e 6e 6f 77 2e 73 68 2f 27 2e 0a 54 6f 20 65 6e 61 62 6c 65 20 6d 75 6c 74 69 70 6c 65 aii.now.sh/'..To.enable.multiple
7340 78 2c 20 73 65 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 27 2e 22 x,.see.`org-re-reveal-plugins'."
7360 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a ...:group.'org-export-re-reveal.
7380 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 ..:type.'string)..(defcustom.org
73a0 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 6a 73 2d 75 72 6c 20 22 22 0a 20 -re-reveal-multiplex-js-url.""..
73c0 20 22 49 66 20 6e 6f 6e 2d 65 6d 70 74 79 2c 20 72 65 6d 6f 74 65 20 64 69 72 65 63 74 6f 72 79 ."If.non-empty,.remote.directory
73e0 20 63 6f 6e 74 61 69 6e 69 6e 67 20 5c 22 63 6c 69 65 6e 74 2e 6a 73 5c 22 20 61 6e 64 20 5c 22 .containing.\"client.js\".and.\"
7400 6d 61 73 74 65 72 2e 6a 73 5c 22 2e 0a 49 66 20 79 6f 75 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 master.js\"..If.you.customize.th
7420 69 73 20 76 61 72 69 61 62 6c 65 2c 20 74 68 65 20 73 74 72 69 6e 67 20 2a 6d 75 73 74 2a 20 65 is.variable,.the.string.*must*.e
7440 6e 64 20 77 69 74 68 20 61 20 73 6c 61 73 68 20 28 73 6f 0a 74 68 61 74 20 5c 22 63 6c 69 65 6e nd.with.a.slash.(so.that.\"clien
7460 74 2e 6a 73 5c 22 20 61 6e 64 20 5c 22 6d 61 73 74 65 72 2e 6a 73 5c 22 20 63 61 6e 20 62 65 20 t.js\".and.\"master.js\".can.be.
7480 61 70 70 65 6e 64 65 64 29 20 61 6e 64 20 6d 69 67 68 74 20 62 65 20 61 0a 43 44 4e 20 55 52 4c appended).and.might.be.a.CDN.URL
74a0 2c 20 73 65 65 20 69 73 73 75 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e ,.see.issue.URL.`https://gitlab.
74c0 63 6f 6d 2f 6f 65 72 2f 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2f 2d 2f 69 73 73 75 65 73 2f 39 com/oer/org-re-reveal/-/issues/9
74e0 38 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 8'."...:group.'org-export-re-rev
7500 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 eal...:type.'string...:package-v
7520 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 32 36 2e 30 ersion.'(org-re-reveal..."3.26.0
7540 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 "))..(defcustom.org-re-reveal-mu
7560 6c 74 69 70 6c 65 78 2d 75 72 6c 0a 20 20 22 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 2d 6a 73 ltiplex-url..."https://reveal-js
7580 2d 6d 75 6c 74 69 70 6c 65 78 2d 63 63 6a 62 65 67 6d 61 69 69 2e 6e 6f 77 2e 73 68 22 0a 20 20 -multiplex-ccjbegmaii.now.sh"...
75a0 22 54 68 65 20 75 72 6c 20 6f 66 20 74 68 65 20 73 6f 63 6b 65 74 69 6f 20 73 65 72 76 65 72 2e "The.url.of.the.socketio.server.
75c0 0a 54 6f 20 65 6e 61 62 6c 65 20 6d 75 6c 74 69 70 6c 65 78 2c 20 73 65 65 20 60 6f 72 67 2d 72 .To.enable.multiplex,.see.`org-r
75e0 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 e-reveal-plugins'."...:group.'or
7600 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 g-export-re-reveal...:type.'stri
7620 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 ng...:package-version.'(org-re-r
7640 65 76 65 61 6c 20 2e 20 22 32 2e 31 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 eveal..."2.1.0"))..(defcustom.or
7660 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 6f 63 6b 65 74 69 6f 2d 75 g-re-reveal-multiplex-socketio-u
7680 72 6c 0a 20 20 22 68 74 74 70 73 3a 2f 2f 63 64 6e 2e 73 6f 63 6b 65 74 2e 69 6f 2f 73 6f 63 6b rl..."https://cdn.socket.io/sock
76a0 65 74 2e 69 6f 2d 31 2e 33 2e 35 2e 6a 73 22 0a 20 20 22 54 68 65 20 75 72 6c 20 6f 66 20 74 68 et.io-1.3.5.js"..."The.url.of.th
76c0 65 20 73 6f 63 6b 65 74 69 6f 2e 6a 73 20 6c 69 62 72 61 72 79 2e 0a 54 6f 20 65 6e 61 62 6c 65 e.socketio.js.library..To.enable
76e0 20 6d 75 6c 74 69 70 6c 65 78 2c 20 73 65 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 .multiplex,.see.`org-re-reveal-p
7700 6c 75 67 69 6e 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 lugins'."...:group.'org-export-r
7720 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b e-reveal...:type.'string...:pack
7740 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 32 age-version.'(org-re-reveal..."2
7760 2e 31 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 .1.0"))..(defcustom.org-re-revea
7780 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 63 6c 69 65 6e 74 2d 65 78 74 20 22 5f 63 6c 69 65 6e 74 22 l-multiplex-client-ext."_client"
77a0 0a 20 20 22 45 78 74 65 6e 73 69 6f 6e 20 74 6f 20 69 6e 73 65 72 74 20 69 6e 20 6e 61 6d 65 73 ..."Extension.to.insert.in.names
77c0 20 6f 66 20 6d 75 6c 74 69 70 6c 65 78 20 63 6c 69 65 6e 74 20 70 72 65 73 65 6e 74 61 74 69 6f .of.multiplex.client.presentatio
77e0 6e 73 2e 0a 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6d 75 6c 74 69 70 6c 65 78 20 6d 61 ns..The.name.of.the.multiplex.ma
7800 69 6e 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 69 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 0a in.presentation.is.derived.from.
7820 60 6f 72 67 2d 68 74 6d 6c 2d 65 78 74 65 6e 73 69 6f 6e 27 2e 20 20 46 6f 72 20 63 6c 69 65 6e `org-html-extension'...For.clien
7840 74 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 2c 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 t.presentations,.the.value.of.th
7860 69 73 0a 76 61 72 69 61 62 6c 65 20 69 73 20 69 6e 73 65 72 74 65 64 20 62 65 66 6f 72 65 20 74 is.variable.is.inserted.before.t
7880 68 65 20 48 54 4d 4c 20 65 78 74 65 6e 73 69 6f 6e 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 he.HTML.extension."...:group.'or
78a0 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 g-export-re-reveal...:type.'stri
78c0 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 ng...:package-version.'(org-re-r
78e0 65 76 65 61 6c 20 2e 20 22 33 2e 32 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 eveal..."3.2.0"))..(defcustom.or
7900 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 2d 66 69 6c g-re-reveal-client-multiplex-fil
7920 74 65 72 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 20 72 65 67 75 6c 61 72 ter.nil..."If.non-nil,.a.regular
7940 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 66 69 6c 74 65 72 20 6d 75 6c 74 69 70 6c 65 78 20 .expression.to.filter.multiplex.
7960 63 6c 69 65 6e 74 20 70 75 62 6c 69 63 61 74 69 6f 6e 2e 0a 57 68 65 6e 20 75 73 69 6e 67 20 60 client.publication..When.using.`
7980 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 6c 69 73 68 2d 74 6f 2d 72 65 76 65 61 6c 2d org-re-reveal-publish-to-reveal-
79a0 63 6c 69 65 6e 74 27 2c 20 62 79 20 64 65 66 61 75 6c 74 20 61 6c 6c 20 4f 72 67 0a 66 69 6c 65 client',.by.default.all.Org.file
79c0 73 20 61 72 65 20 61 6c 73 6f 20 70 75 62 6c 69 73 68 65 64 20 61 73 20 6d 75 6c 74 69 70 6c 65 s.are.also.published.as.multiple
79e0 78 20 63 6c 69 65 6e 74 20 66 69 6c 65 73 20 28 77 68 69 63 68 20 72 6f 75 67 68 6c 79 0a 64 6f x.client.files.(which.roughly.do
7a00 75 62 6c 65 73 20 74 68 65 20 61 6d 6f 75 6e 74 20 6f 66 20 74 69 6d 65 20 6e 65 63 65 73 73 61 ubles.the.amount.of.time.necessa
7a20 72 79 20 66 6f 72 20 70 75 62 6c 69 63 61 74 69 6f 6e 29 2e 20 20 49 66 20 79 6f 75 20 68 61 76 ry.for.publication)...If.you.hav
7a40 65 20 67 6f 74 0a 61 20 6d 69 78 20 6f 66 20 4f 72 67 20 66 69 6c 65 73 20 74 68 61 74 20 75 73 e.got.a.mix.of.Org.files.that.us
7a60 65 20 6d 75 6c 74 69 70 6c 65 78 69 6e 67 20 61 6e 64 20 74 68 61 74 20 64 6f 20 6e 6f 74 2c 20 e.multiplexing.and.that.do.not,.
7a80 73 65 74 20 74 6f 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 20 74 6f 20 61 20 72 65 67 75 6c 61 set.to.this.variable.to.a.regula
7aa0 72 20 65 78 70 72 65 73 73 69 6f 6e 20 6d 61 74 63 68 69 6e 67 20 66 69 6c 65 73 20 66 6f 72 20 r.expression.matching.files.for.
7ac0 77 68 69 63 68 20 61 20 6d 75 6c 74 69 70 6c 65 78 0a 63 6c 69 65 6e 74 20 66 69 6c 65 20 73 68 which.a.multiplex.client.file.sh
7ae0 6f 75 6c 64 20 62 65 20 67 65 6e 65 72 61 74 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 ould.be.generated."...:group.'or
7b00 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f g-export-re-reveal...:type.'(cho
7b20 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 72 65 67 65 78 70 0a 20 20 20 20 20 20 20 20 20 20 28 ice...........regexp...........(
7b40 63 6f 6e 73 74 20 6e 69 6c 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 const.nil))...:package-version.'
7b60 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 32 2e 31 32 2e 30 22 29 29 0a 0a 28 64 65 (org-re-reveal..."2.12.0"))..(de
7b80 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6f 6e 74 72 6f 6c 20 74 0a fcustom.org-re-reveal-control.t.
7ba0 20 20 22 49 66 20 6e 69 6c 2c 20 68 69 64 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 63 6f 6e .."If.nil,.hide.presentation.con
7bc0 74 72 6f 6c 20 61 72 72 6f 77 73 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 trol.arrows..See.URL.`https://re
7be0 76 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 vealjs.com/config/'."...:group.'
7c00 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f org-export-re-reveal...:type.'bo
7c20 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c olean)..(defcustom.org-re-reveal
7c40 2d 70 72 6f 67 72 65 73 73 20 74 0a 20 20 22 49 66 20 6e 69 6c 2c 20 70 72 6f 67 72 65 73 73 20 -progress.t..."If.nil,.progress.
7c60 62 61 72 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 bar..See.URL.`https://revealjs.c
7c80 6f 6d 2f 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f om/config/'."...:group.'org-expo
7ca0 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a rt-re-reveal...:type.'boolean)..
7cc0 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 69 73 74 6f 72 79 (defcustom.org-re-reveal-history
7ce0 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 75 73 68 20 65 61 63 68 20 73 6c .nil..."If.non-nil,.push.each.sl
7d00 69 64 65 20 63 68 61 6e 67 65 20 74 6f 20 74 68 65 20 62 72 6f 77 73 65 72 20 68 69 73 74 6f 72 ide.change.to.the.browser.histor
7d20 79 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d y..See.URL.`https://revealjs.com
7d40 2f 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 /config/'."...:group.'org-export
7d60 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 -re-reveal...:type.'boolean)..(d
7d80 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 65 6e 74 65 72 20 74 0a efcustom.org-re-reveal-center.t.
7da0 20 20 22 49 66 20 6e 69 6c 2c 20 64 6f 20 6e 6f 74 20 63 65 6e 74 65 72 20 73 6c 69 64 65 73 20 .."If.nil,.do.not.center.slides.
7dc0 76 65 72 74 69 63 61 6c 6c 79 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 vertically..See.URL.`https://rev
7de0 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f ealjs.com/config/'."...:group.'o
7e00 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f rg-export-re-reveal...:type.'boo
7e20 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d lean)..(defcustom.org-re-reveal-
7e40 72 6f 6c 6c 69 6e 67 2d 6c 69 6e 6b 73 20 6e 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 20 74 6f 20 73 rolling-links.nil..."Option.to.s
7e60 68 6f 77 20 6c 69 6e 6b 73 20 77 69 74 68 20 72 6f 6c 6c 69 6e 67 20 65 66 66 65 63 74 20 66 6f how.links.with.rolling.effect.fo
7e80 72 20 72 65 76 65 61 6c 2e 6a 73 20 33 2e 78 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d r.reveal.js.3.x."...:group.'org-
7ea0 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 export-re-reveal...:type.'boolea
7ec0 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 n)..(defcustom.org-re-reveal-sli
7ee0 64 65 2d 6e 75 6d 62 65 72 20 22 63 22 0a 20 20 22 43 68 6f 6f 73 65 20 73 6c 69 64 65 20 6e 75 de-number."c"..."Choose.slide.nu
7f00 6d 62 65 72 20 66 6f 72 6d 61 74 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 mber.format..See.URL.`https://re
7f20 76 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 vealjs.com/config/'."...:group.'
7f40 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 72 org-export-re-reveal...:type.'(r
7f60 61 64 69 6f 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 68 6f 72 69 7a 6f 6e 74 61 6c 20 2e 20 76 adio.(const.:tag."horizontal...v
7f80 65 72 74 69 63 61 6c 20 73 6c 69 64 65 20 6e 75 6d 62 65 72 22 20 22 68 2e 76 22 29 0a 20 20 20 ertical.slide.number"."h.v")....
7fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 68 6f 72 69 7a 6f .............(const.:tag."horizo
7fc0 6e 74 61 6c 20 2f 20 76 65 72 74 69 63 61 6c 20 73 6c 69 64 65 20 6e 75 6d 62 65 72 22 20 22 68 ntal./.vertical.slide.number"."h
7fe0 2f 76 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 /v").................(const.:tag
8000 20 22 66 6c 61 74 74 65 6e 65 64 20 73 6c 69 64 65 20 6e 75 6d 62 65 72 22 20 22 63 22 29 0a 20 ."flattened.slide.number"."c")..
8020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 66 6c 61 74 ...............(const.:tag."flat
8040 74 65 6e 65 64 20 73 6c 69 64 65 20 6e 75 6d 62 65 72 20 2f 20 74 6f 74 61 6c 20 73 6c 69 64 65 tened.slide.number./.total.slide
8060 73 22 20 22 63 2f 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e s"."c/t").................(strin
8080 67 20 3a 74 61 67 20 22 4f 74 68 65 72 20 73 6c 69 64 65 20 6e 75 6d 62 65 72 20 66 6f 72 6d 61 g.:tag."Other.slide.number.forma
80a0 74 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d t")))..(defcustom.org-re-reveal-
80c0 6b 65 79 62 6f 61 72 64 20 74 0a 20 20 22 49 66 20 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 6b 65 keyboard.t..."If.nil,.disable.ke
80e0 79 62 6f 61 72 64 20 6e 61 76 69 67 61 74 69 6f 6e 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 yboard.navigation..See.URL.`http
8100 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 s://revealjs.com/config/'."...:g
8120 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 roup.'org-export-re-reveal...:ty
8140 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d pe.'boolean)..(defcustom.org-re-
8160 72 65 76 65 61 6c 2d 6d 6f 62 69 6c 65 2d 61 70 70 20 6e 69 6c 0a 20 20 22 49 66 20 74 2c 20 61 reveal-mobile-app.nil..."If.t,.a
8180 64 64 20 6d 65 74 61 20 74 61 67 73 20 74 6f 20 69 6e 64 69 63 61 74 65 20 6d 6f 62 69 6c 65 20 dd.meta.tags.to.indicate.mobile.
81a0 77 65 62 20 61 70 70 20 63 61 70 61 62 69 6c 69 74 69 65 73 2e 0a 53 70 65 63 69 66 69 63 61 6c web.app.capabilities..Specifical
81c0 6c 79 2c 20 61 64 64 20 5c 22 6d 6f 62 69 6c 65 2d 77 65 62 2d 61 70 70 2d 63 61 70 61 62 6c 65 ly,.add.\"mobile-web-app-capable
81e0 5c 22 20 61 6e 64 0a 5c 22 61 70 70 6c 65 2d 6d 6f 62 69 6c 65 2d 77 65 62 2d 61 70 70 2d 63 61 \".and.\"apple-mobile-web-app-ca
8200 70 61 62 6c 65 5c 22 2e 20 20 54 68 65 6e 2c 20 75 73 65 72 73 20 63 61 6e 20 61 64 64 20 70 72 pable\"...Then,.users.can.add.pr
8220 65 73 65 6e 74 61 74 69 6f 6e 73 0a 74 6f 20 74 68 65 69 72 20 68 6f 6d 65 20 73 63 72 65 65 6e esentations.to.their.home.screen
8240 20 74 6f 20 68 61 76 65 20 74 68 65 6d 20 6f 70 65 6e 20 77 69 74 68 6f 75 74 20 61 64 64 72 65 .to.have.them.open.without.addre
8260 73 73 20 62 61 72 2e 0a 46 6f 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 ss.bar..For.backward.compatibili
8280 74 79 2c 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6e 69 6c 2e 20 20 57 69 74 68 20 60 6f ty,.this.option.is.nil...With.`o
82a0 65 72 2d 72 65 76 65 61 6c 27 2c 20 74 68 69 73 0a 69 73 20 61 63 74 69 76 61 74 65 64 20 62 79 er-reveal',.this.is.activated.by
82c0 20 64 65 66 61 75 6c 74 20 28 61 6e 64 2c 20 74 68 75 73 2c 20 61 6c 73 6f 20 77 69 74 68 20 60 .default.(and,.thus,.also.with.`
82e0 65 6d 61 63 73 2d 72 65 76 65 61 6c 27 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 emacs-reveal')."...:group.'org-e
8300 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e xport-re-reveal...:type.'boolean
8320 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 ...:package-version.'(org-re-rev
8340 65 61 6c 20 2e 20 22 33 2e 31 33 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 eal..."3.13.0"))..(defcustom.org
8360 2d 72 65 2d 72 65 76 65 61 6c 2d 76 69 65 77 70 6f 72 74 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f -re-reveal-viewport.nil..."If.no
8380 6e 2d 6e 69 6c 2c 20 61 64 64 20 73 74 72 69 6e 67 20 61 73 20 76 69 65 77 70 6f 72 74 20 6d 65 n-nil,.add.string.as.viewport.me
83a0 74 61 20 74 61 67 2e 0a 54 68 65 20 67 69 76 65 6e 20 63 68 6f 69 63 65 20 6d 61 6b 65 73 20 74 ta.tag..The.given.choice.makes.t
83c0 68 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 75 73 65 72 2d 73 63 61 6c 61 62 6c 65 20 28 65 he.presentation.user-scalable.(e
83e0 2e 67 2e 2c 0a 70 69 6e 63 68 2d 74 6f 2d 7a 6f 6f 6d 20 6f 6e 20 6d 6f 62 69 6c 65 20 64 65 76 .g.,.pinch-to-zoom.on.mobile.dev
8400 69 63 65 73 29 2e 0a 46 6f 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 ices)..For.backward.compatibilit
8420 79 2c 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6e 69 6c 2e 20 20 57 69 74 68 20 60 6f 65 y,.this.option.is.nil...With.`oe
8440 72 2d 72 65 76 65 61 6c 27 2c 20 74 68 69 73 0a 69 73 20 61 63 74 69 76 61 74 65 64 20 62 79 20 r-reveal',.this.is.activated.by.
8460 64 65 66 61 75 6c 74 20 28 61 6e 64 2c 20 74 68 75 73 2c 20 61 6c 73 6f 20 77 69 74 68 20 60 65 default.(and,.thus,.also.with.`e
8480 6d 61 63 73 2d 72 65 76 65 61 6c 27 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 macs-reveal')."...:group.'org-ex
84a0 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a port-re-reveal...:type.'(choice.
84c0 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 61 64 ..........(const.:tag."Do.not.ad
84e0 64 20 76 69 65 77 70 6f 72 74 20 74 61 67 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 d.viewport.tag".nil)...........(
8500 63 6f 6e 73 74 20 3a 74 61 67 20 22 4d 61 6b 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 75 73 const.:tag."Make.presentation.us
8520 65 72 2d 73 63 61 6c 61 62 6c 65 22 20 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 64 74 68 er-scalable"."width=device-width
8540 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 2c 20 6d 69 6e 69 6d 75 6d 2d 73 63 61 ,.initial-scale=1.0,.minimum-sca
8560 6c 65 3d 30 2e 31 2c 20 6d 61 78 69 6d 75 6d 2d 73 63 61 6c 65 3d 31 30 2e 30 2c 20 75 73 65 72 le=0.1,.maximum-scale=10.0,.user
8580 2d 73 63 61 6c 61 62 6c 65 3d 79 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e -scalable=yes")...........(strin
85a0 67 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 29 29 0a g.:tag."Custom.configuration")).
85c0 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 ..:package-version.'(org-re-reve
85e0 61 6c 20 2e 20 22 33 2e 32 34 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d al..."3.24.0"))..(defcustom.org-
8600 72 65 2d 72 65 76 65 61 6c 2d 6d 6f 75 73 65 77 68 65 65 6c 20 6e 69 6c 0a 20 20 22 49 66 20 74 re-reveal-mousewheel.nil..."If.t
8620 2c 20 65 6e 61 62 6c 65 20 6d 6f 75 73 65 77 68 65 65 6c 20 6e 61 76 69 67 61 74 69 6f 6e 2e 0a ,.enable.mousewheel.navigation..
8640 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f See.URL.`https://revealjs.com/co
8660 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 nfig/'."...:group.'org-export-re
8680 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 -reveal...:type.'boolean)..(defc
86a0 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 72 61 67 6d 65 6e 74 69 6e 75 72 ustom.org-re-reveal-fragmentinur
86c0 6c 20 6e 69 6c 0a 20 20 22 49 66 20 74 2c 20 65 6e 61 62 6c 65 20 66 72 61 67 6d 65 6e 74 49 6e l.nil..."If.t,.enable.fragmentIn
86e0 55 52 4c 20 73 65 74 74 69 6e 67 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 URL.setting..See.URL.`https://re
8700 76 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 vealjs.com/config/'."...:group.'
8720 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f org-export-re-reveal...:type.'bo
8740 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c olean)..(defcustom.org-re-reveal
8760 2d 68 61 73 68 6f 6e 65 62 61 73 65 64 69 6e 64 65 78 20 6e 69 6c 0a 20 20 22 49 66 20 74 2c 20 -hashonebasedindex.nil..."If.t,.
8780 65 6e 61 62 6c 65 20 68 61 73 68 4f 6e 65 42 61 73 65 64 49 6e 64 65 78 20 73 65 74 74 69 6e 67 enable.hashOneBasedIndex.setting
87a0 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f ..See.URL.`https://revealjs.com/
87c0 63 6f 6e 66 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d config/'."...:group.'org-export-
87e0 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 re-reveal...:type.'boolean)..(de
8800 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 64 66 73 65 70 61 72 61 74 fcustom.org-re-reveal-pdfseparat
8820 65 66 72 61 67 6d 65 6e 74 73 20 74 0a 20 20 22 49 66 20 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 efragments.t..."If.nil,.disable.
8840 70 64 66 53 65 70 61 72 61 74 65 46 72 61 67 6d 65 6e 74 73 20 73 65 74 74 69 6e 67 2e 0a 53 65 pdfSeparateFragments.setting..Se
8860 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f 6e 66 e.URL.`https://revealjs.com/conf
8880 69 67 2f 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 ig/'."...:group.'org-export-re-r
88a0 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 eveal...:type.'boolean)..(defcus
88c0 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 74 69 6d 69 6e 67 20 tom.org-re-reveal-defaulttiming.
88e0 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 70 65 63 69 66 79 20 64 65 66 61 75 nil..."If.non-nil,.specify.defau
8900 6c 74 54 69 6d 69 6e 67 20 66 6f 72 20 73 70 65 61 6b 65 72 20 6e 6f 74 65 73 20 76 69 65 77 2e ltTiming.for.speaker.notes.view.
8920 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f 73 .See.URL.`https://revealjs.com/s
8940 70 65 61 6b 65 72 2d 76 69 65 77 2f 27 2e 0a 46 6f 72 20 69 6e 64 69 76 75 61 6c 20 74 69 6d 69 peaker-view/'..For.indivual.timi
8960 6e 67 20 6f 66 20 73 70 65 63 69 66 69 63 20 73 6c 69 64 65 73 2c 20 75 73 65 20 5c 22 52 45 56 ng.of.specific.slides,.use.\"REV
8980 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 5f 54 49 4d 49 4e 47 5c 22 20 66 6f 72 0a 74 68 65 EAL_TITLE_SLIDE_TIMING\".for.the
89a0 20 74 69 74 6c 65 20 73 6c 69 64 65 2c 20 61 6e 64 20 61 73 73 69 67 6e 20 64 61 74 61 2d 74 69 .title.slide,.and.assign.data-ti
89c0 6d 69 6e 67 20 61 74 74 72 69 62 75 74 65 73 20 74 6f 20 6f 74 68 65 72 20 68 65 61 64 6c 69 6e ming.attributes.to.other.headlin
89e0 65 73 2f 73 6c 69 64 65 73 2e 0a 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 75 73 65 20 60 6f es/slides..Alternatively,.use.`o
8a00 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 74 61 6c 74 69 6d 65 27 2e 22 0a 20 20 3a 67 72 6f rg-re-reveal-totaltime'."...:gro
8a20 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 up.'org-export-re-reveal...:type
8a40 20 27 28 63 68 6f 69 63 65 20 69 6e 74 65 67 65 72 20 28 63 6f 6e 73 74 20 6e 69 6c 29 29 29 0a .'(choice.integer.(const.nil))).
8a60 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 74 61 6c 74 .(defcustom.org-re-reveal-totalt
8a80 69 6d 65 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 70 65 63 69 66 79 20 74 ime.nil..."If.non-nil,.specify.t
8aa0 6f 74 61 6c 54 69 6d 65 20 66 6f 72 20 73 70 65 61 6b 65 72 20 6e 6f 74 65 73 20 76 69 65 77 2e otalTime.for.speaker.notes.view.
8ac0 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f 73 .See.URL.`https://revealjs.com/s
8ae0 70 65 61 6b 65 72 2d 76 69 65 77 2f 27 2e 0a 46 6f 72 20 69 6e 64 69 76 75 61 6c 20 74 69 6d 69 peaker-view/'..For.indivual.timi
8b00 6e 67 20 6f 66 20 73 70 65 63 69 66 69 63 20 73 6c 69 64 65 73 2c 20 75 73 65 20 5c 22 52 45 56 ng.of.specific.slides,.use.\"REV
8b20 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 5f 54 49 4d 49 4e 47 5c 22 20 66 6f 72 0a 74 68 65 EAL_TITLE_SLIDE_TIMING\".for.the
8b40 20 74 69 74 6c 65 20 73 6c 69 64 65 2c 20 61 6e 64 20 61 73 73 69 67 6e 20 64 61 74 61 2d 74 69 .title.slide,.and.assign.data-ti
8b60 6d 69 6e 67 20 61 74 74 72 69 62 75 74 65 73 20 74 6f 20 6f 74 68 65 72 20 68 65 61 64 6c 69 6e ming.attributes.to.other.headlin
8b80 65 73 2f 73 6c 69 64 65 73 2e 0a 49 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 es/slides..If.this.variable.is.s
8ba0 65 74 2c 20 72 65 76 65 61 6c 2e 6a 73 20 69 67 6e 6f 72 65 73 20 64 65 66 61 75 6c 74 54 69 6d et,.reveal.js.ignores.defaultTim
8bc0 69 6e 67 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 ing."...:group.'org-export-re-re
8be0 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 69 6e 74 65 67 65 72 20 28 63 veal...:type.'(choice.integer.(c
8c00 6f 6e 73 74 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 onst.nil)))..(defcustom.org-re-r
8c20 65 76 65 61 6c 2d 6f 76 65 72 76 69 65 77 20 74 0a 20 20 22 49 66 20 6e 69 6c 2c 20 64 69 73 61 eveal-overview.t..."If.nil,.disa
8c40 62 6c 65 20 73 6c 69 64 65 20 6f 76 65 72 76 69 65 77 20 6d 6f 64 65 2e 0a 53 65 65 20 55 52 4c ble.slide.overview.mode..See.URL
8c60 20 60 68 74 74 70 73 3a 2f 2f 72 65 76 65 61 6c 6a 73 2e 63 6f 6d 2f 63 6f 6e 66 69 67 2f 27 2e .`https://revealjs.com/config/'.
8c80 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c "...:group.'org-export-re-reveal
8ca0 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f ...:type.'boolean)..(defcustom.o
8cc0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 75 62 74 72 65 65 2d 77 69 74 68 2d 74 69 74 6c 65 2d rg-re-reveal-subtree-with-title-
8ce0 73 6c 69 64 65 20 6e 69 6c 0a 20 20 22 49 66 20 74 2c 20 65 78 70 6f 72 74 20 74 69 74 6c 65 20 slide.nil..."If.t,.export.title.
8d00 73 6c 69 64 65 20 61 6c 73 6f 20 66 6f 72 20 73 75 62 74 72 65 65 20 65 78 70 6f 72 74 73 2e 22 slide.also.for.subtree.exports."
8d20 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a ...:group.'org-export-re-reveal.
8d40 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 ..:type.'boolean)..(defcustom.or
8d60 67 2d 72 65 2d 72 65 76 65 61 6c 2d 77 69 64 74 68 20 6e 69 6c 0a 20 20 22 53 6c 69 64 65 20 77 g-re-reveal-width.nil..."Slide.w
8d80 69 64 74 68 20 61 73 20 70 6f 73 69 74 69 76 65 20 69 6e 74 65 67 65 72 20 28 70 69 78 65 6c 73 idth.as.positive.integer.(pixels
8da0 29 20 6f 72 20 73 74 72 69 6e 67 20 28 70 65 72 63 65 6e 74 61 67 65 29 20 6f 72 20 6e 69 6c 2e ).or.string.(percentage).or.nil.
8dc0 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c "...:group.'org-export-re-reveal
8de0 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 69 6e 74 65 67 65 72 20 73 74 72 69 6e 67 ...:type.'(choice.integer.string
8e00 20 28 63 6f 6e 73 74 20 6e 69 6c 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e .(const.nil))...:package-version
8e20 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 31 2e 31 2e 34 22 29 29 0a 0a 28 64 .'(org-re-reveal..."1.1.4"))..(d
8e40 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 65 69 67 68 74 20 6e 69 efcustom.org-re-reveal-height.ni
8e60 6c 0a 20 20 22 53 6c 69 64 65 20 68 65 69 67 68 74 20 61 73 20 70 6f 73 69 74 69 76 65 20 69 6e l..."Slide.height.as.positive.in
8e80 74 65 67 65 72 20 28 70 69 78 65 6c 73 29 20 6f 72 20 73 74 72 69 6e 67 20 28 70 65 72 63 65 6e teger.(pixels).or.string.(percen
8ea0 74 61 67 65 29 20 6f 72 20 6e 69 6c 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 tage).or.nil."...:group.'org-exp
8ec0 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 69 ort-re-reveal...:type.'(choice.i
8ee0 6e 74 65 67 65 72 20 73 74 72 69 6e 67 20 28 63 6f 6e 73 74 20 6e 69 6c 29 29 0a 20 20 3a 70 61 nteger.string.(const.nil))...:pa
8f00 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 ckage-version.'(org-re-reveal...
8f20 22 31 2e 31 2e 34 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 "1.1.4"))..(defcustom.org-re-rev
8f40 65 61 6c 2d 6d 61 72 67 69 6e 20 22 2d 31 22 0a 20 20 22 53 6c 69 64 65 20 6d 61 72 67 69 6e 20 eal-margin."-1"..."Slide.margin.
8f60 28 69 6e 20 61 20 73 74 72 69 6e 67 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 (in.a.string)."...:group.'org-ex
8f80 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a port-re-reveal...:type.'string).
8fa0 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 69 6e 2d 73 63 .(defcustom.org-re-reveal-min-sc
8fc0 61 6c 65 20 22 2d 31 22 0a 20 20 22 4d 69 6e 69 6d 75 6d 20 62 6f 75 6e 64 20 66 6f 72 20 73 63 ale."-1"..."Minimum.bound.for.sc
8fe0 61 6c 69 6e 67 20 73 6c 69 64 65 20 28 69 6e 20 61 20 73 74 72 69 6e 67 29 2e 22 0a 20 20 3a 67 aling.slide.(in.a.string)."...:g
9000 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 roup.'org-export-re-reveal...:ty
9020 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 pe.'string)..(defcustom.org-re-r
9040 65 76 65 61 6c 2d 6d 61 78 2d 73 63 61 6c 65 20 22 2d 31 22 0a 20 20 22 4d 61 78 69 6d 75 6d 20 eveal-max-scale."-1"..."Maximum.
9060 62 6f 75 6e 64 20 66 6f 72 20 73 63 61 6c 69 6e 67 20 73 6c 69 64 65 20 28 69 6e 20 61 20 73 74 bound.for.scaling.slide.(in.a.st
9080 72 69 6e 67 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d ring)."...:group.'org-export-re-
90a0 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 reveal...:type.'string)..(defcus
90c0 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 6f 70 74 69 6f 6e 73 20 tom.org-re-reveal-extra-options.
90e0 6e 69 6c 0a 20 20 22 45 78 74 72 61 20 6f 70 74 69 6f 6e 73 20 74 6f 20 62 65 20 70 61 73 73 65 nil..."Extra.options.to.be.passe
9100 64 20 74 6f 20 52 65 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 28 29 2e 0a 55 73 65 66 75 6c d.to.Reveal.initialize()..Useful
9120 20 74 6f 20 73 70 65 63 69 66 79 20 6f 70 74 69 6f 6e 73 20 77 69 74 68 6f 75 74 20 6b 65 79 77 .to.specify.options.without.keyw
9140 6f 72 64 20 69 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2c 20 65 2e 67 2e 2c 0a 5c 22 63 6f ord.in.org-re-reveal,.e.g.,.\"co
9160 6e 74 72 6f 6c 73 54 75 74 6f 72 69 61 6c 3a 20 66 61 6c 73 65 2c 20 63 6f 6e 74 72 6f 6c 73 4c ntrolsTutorial:.false,.controlsL
9180 61 79 6f 75 74 3a 20 5c 5c 3d 27 65 64 67 65 73 5c 5c 3d 27 5c 22 2e 0a 49 6e 64 69 76 69 64 75 ayout:.\\='edges\\='\"..Individu
91a0 61 6c 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20 63 6f 6d 6d al.options.are.separated.by.comm
91c0 61 2e 0a 46 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 73 74 20 6f 66 20 72 65 76 65 61 a..For.the.current.list.of.revea
91e0 6c 2e 6a 73 20 6f 70 74 69 6f 6e 73 2c 20 73 65 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 67 l.js.options,.see.URL.`https://g
9200 69 74 68 75 62 2e 63 6f 6d 2f 68 61 6b 69 6d 65 6c 2f 72 65 76 65 61 6c 2e 6a 73 2f 23 63 6f 6e ithub.com/hakimel/reveal.js/#con
9220 66 69 67 75 72 61 74 69 6f 6e 2e 27 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f figuration.'"...:group.'org-expo
9240 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 73 74 rt-re-reveal...:type.'(choice.st
9260 72 69 6e 67 20 28 63 6f 6e 73 74 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f ring.(const.nil)))..(defcustom.o
9280 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 6c 0a 20 20 22 68 74 74 70 rg-re-reveal-mathjax-url..."http
92a0 73 3a 2f 2f 63 64 6e 6a 73 2e 63 6c 6f 75 64 66 6c 61 72 65 2e 63 6f 6d 2f 61 6a 61 78 2f 6c 69 s://cdnjs.cloudflare.com/ajax/li
92c0 62 73 2f 6d 61 74 68 6a 61 78 2f 32 2e 37 2e 35 2f 4d 61 74 68 4a 61 78 2e 6a 73 3f 63 6f 6e 66 bs/mathjax/2.7.5/MathJax.js?conf
92e0 69 67 3d 54 65 58 2d 41 4d 53 2d 4d 4d 4c 5f 48 54 4d 4c 6f 72 4d 4d 4c 22 0a 20 20 22 44 65 66 ig=TeX-AMS-MML_HTMLorMML"..."Def
9300 61 75 6c 74 20 4d 61 74 68 4a 61 78 20 55 52 4c 2e 0a 53 65 74 20 74 6f 20 65 6d 70 74 79 20 73 ault.MathJax.URL..Set.to.empty.s
9320 74 72 69 6e 67 20 74 6f 20 61 76 6f 69 64 20 6c 6f 61 64 69 6e 67 20 6f 66 20 4d 61 74 68 4a 61 tring.to.avoid.loading.of.MathJa
9340 78 20 65 76 65 6e 20 69 66 20 4c 61 54 65 58 20 66 6f 72 6d 75 6c 61 73 20 61 72 65 20 75 73 65 x.even.if.LaTeX.formulas.are.use
9360 64 2e 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 69 67 6e 6f 72 65 64 20 69 66 20 74 d..This.variable.is.ignored.if.t
9380 68 65 20 6d 61 74 68 20 70 6c 75 67 69 6e 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 20 69 73 20 61 he.math.plugin.of.reveal.js.is.a
93a0 63 74 69 76 61 74 65 64 20 76 69 61 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 ctivated.via.`org-re-reveal-plug
93c0 69 6e 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 ins'."...:group.'org-export-re-r
93e0 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 eveal...:type.'string...:package
9400 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 36 -version.'(org-re-reveal..."3.16
9420 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d .0"))..(defcustom.org-re-reveal-
9440 70 72 65 61 6d 62 6c 65 20 6e 69 6c 0a 20 20 22 50 72 65 61 6d 62 6c 65 20 63 6f 6e 74 65 6e 74 preamble.nil..."Preamble.content
9460 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 s."...:group.'org-export-re-reve
9480 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 al...:type.'(choice.(const.nil).
94a0 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 string))..(defcustom.org-re-reve
94c0 61 6c 2d 68 65 61 64 2d 70 72 65 61 6d 62 6c 65 20 6e 69 6c 0a 20 20 22 50 72 65 61 6d 62 6c 65 al-head-preamble.nil..."Preamble
94e0 20 63 6f 6e 74 65 6e 74 73 20 66 6f 72 20 68 65 61 64 20 70 61 72 74 2e 22 0a 20 20 3a 67 72 6f .contents.for.head.part."...:gro
9500 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 up.'org-export-re-reveal...:type
9520 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a .'(choice.(const.nil).string))..
9540 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6f 73 74 61 6d 62 (defcustom.org-re-reveal-postamb
9560 6c 65 20 6e 69 6c 0a 20 20 22 50 6f 73 74 61 6d 62 6c 65 20 63 6f 6e 74 65 6e 74 73 2e 22 0a 20 le.nil..."Postamble.contents."..
9580 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 .:group.'org-export-re-reveal...
95a0 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e :type.'(choice.(const.nil).strin
95c0 67 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6f g))..(defcustom.org-re-reveal-po
95e0 73 74 73 63 72 69 70 74 20 6e 69 6c 0a 20 20 22 50 6f 73 74 73 63 72 69 70 74 20 63 6f 6e 74 65 stscript.nil..."Postscript.conte
9600 6e 74 73 2e 0a 49 6e 73 65 72 74 20 61 66 74 65 72 20 72 65 76 65 61 6c 2e 6a 73 20 69 6e 69 74 nts..Insert.after.reveal.js.init
9620 69 61 6c 69 7a 61 74 69 6f 6e 20 62 65 66 6f 72 65 20 63 6c 6f 73 69 6e 67 20 62 6f 64 79 20 74 ialization.before.closing.body.t
9640 61 67 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 ag."...:group.'org-export-re-rev
9660 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 eal...:type.'(choice.(const.nil)
9680 20 73 74 72 69 6e 67 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 .string)...:package-version.'(or
96a0 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 39 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 g-re-reveal..."3.9.0"))..(defcus
96c0 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 62 6f 64 79 2d 61 74 74 72 73 20 6e 69 6c tom.org-re-reveal-body-attrs.nil
96e0 0a 20 20 22 41 74 74 72 69 62 75 74 65 20 73 74 72 69 6e 67 20 74 6f 20 61 73 73 69 67 6e 20 74 ..."Attribute.string.to.assign.t
9700 6f 20 62 6f 64 79 20 65 6c 65 6d 65 6e 74 2e 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 6e 6f 20 61 o.body.element..By.default,.no.a
9720 74 74 72 69 62 75 74 65 73 20 61 72 65 20 61 73 73 69 67 6e 65 64 2e 22 0a 20 20 3a 67 72 6f 75 ttributes.are.assigned."...:grou
9740 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 p.'org-export-re-reveal...:type.
9760 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a 28 '(choice.(const.nil).string))..(
9780 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 defcustom.org-re-reveal-slide-he
97a0 61 64 65 72 20 6e 69 6c 0a 20 20 22 53 70 65 63 69 66 79 20 48 54 4d 4c 20 63 6f 6e 74 65 6e 74 ader.nil..."Specify.HTML.content
97c0 20 66 6f 72 20 73 6c 69 64 65 20 68 65 61 64 65 72 2c 20 6f 72 20 6e 69 6c 2e 0a 49 66 20 6e 6f .for.slide.header,.or.nil..If.no
97e0 6e 2d 6e 69 6c 2c 20 65 6d 62 65 64 20 69 6e 73 69 64 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 n-nil,.embed.inside.`org-re-reve
9800 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 2d 68 74 6d 6c 27 20 74 6f 20 63 72 65 61 74 65 20 al-slide-header-html'.to.create.
9820 68 65 61 64 65 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 header."...:group.'org-export-re
9840 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 -reveal...:type.'(choice.(const.
9860 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 nil).string))..(defcustom.org-re
9880 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 2d 68 74 6d 6c 0a 20 20 22 3c 64 69 -reveal-slide-header-html..."<di
98a0 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 2d 68 65 61 64 65 72 5c 22 3e 25 73 3c 2f 64 69 76 v.class=\"slide-header\">%s</div
98c0 3e 5c 6e 22 0a 20 20 22 48 54 4d 4c 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 61 73 20 63 6f >\n"..."HTML.format.string.as.co
98e0 6e 74 61 69 6e 65 72 20 66 6f 72 20 73 6c 69 64 65 20 68 65 61 64 65 72 2e 0a 54 68 69 73 20 66 ntainer.for.slide.header..This.f
9900 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 6d 75 73 74 20 63 6f 6e 74 61 69 6e 20 61 20 73 69 6e 67 ormat.string.must.contain.a.sing
9920 6c 65 20 5c 22 25 73 5c 22 20 73 65 71 75 65 6e 63 65 2c 20 77 68 69 63 68 20 69 73 20 72 65 70 le.\"%s\".sequence,.which.is.rep
9940 6c 61 63 65 64 20 62 79 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 laced.by.`org-re-reveal-slide-he
9960 61 64 65 72 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d ader'."...:group.'org-export-re-
9980 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 reveal...:type.'string)..(defcus
99a0 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 67 6c 6f 62 61 6c 2d 68 65 61 64 65 72 20 tom.org-re-reveal-global-header.
99c0 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 20 6e 69 6c 2c 20 64 69 73 70 6c 61 79 20 73 6c 69 64 65 nil..."If.non.nil,.display.slide
99e0 20 68 65 61 64 65 72 20 61 6c 73 6f 20 6f 6e 20 74 69 74 6c 65 20 61 6e 64 20 74 6f 63 20 73 6c .header.also.on.title.and.toc.sl
9a00 69 64 65 2e 0a 48 65 61 64 65 72 20 69 73 20 64 65 66 69 6e 65 64 20 62 79 20 60 6f 72 67 2d 72 ide..Header.is.defined.by.`org-r
9a20 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 27 2e 22 0a 20 20 3a 67 72 6f 75 e-reveal-slide-header'."...:grou
9a40 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 p.'org-export-re-reveal...:type.
9a60 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 'boolean)..(defcustom.org-re-rev
9a80 65 61 6c 2d 67 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d eal-global-footer.nil..."If.non-
9aa0 6e 69 6c 2c 20 64 69 73 70 6c 61 79 20 73 6c 69 64 65 20 66 6f 6f 74 65 72 20 61 6c 73 6f 20 6f nil,.display.slide.footer.also.o
9ac0 6e 20 74 69 74 6c 65 20 61 6e 64 20 74 6f 63 20 73 6c 69 64 65 2e 0a 46 6f 6f 74 65 72 20 69 73 n.title.and.toc.slide..Footer.is
9ae0 20 64 65 66 69 6e 65 64 20 62 79 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 .defined.by.`org-re-reveal-slide
9b00 2d 66 6f 6f 74 65 72 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d -footer'."...:group.'org-export-
9b20 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 re-reveal...:type.'boolean)..(de
9b40 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 63 2d 66 6f 6f 74 65 72 fcustom.org-re-reveal-toc-footer
9b60 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 70 6c 61 79 20 73 6c 69 64 .nil..."If.non-nil,.display.slid
9b80 65 20 66 6f 6f 74 65 72 20 61 6c 73 6f 20 6f 6e 20 74 6f 63 20 73 6c 69 64 65 2e 0a 46 6f 6f 74 e.footer.also.on.toc.slide..Foot
9ba0 65 72 20 69 73 20 64 65 66 69 6e 65 64 20 62 79 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d er.is.defined.by.`org-re-reveal-
9bc0 73 6c 69 64 65 2d 66 6f 6f 74 65 72 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 slide-footer'."...:group.'org-ex
9be0 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 port-re-reveal...:type.'boolean)
9c00 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 ..(defcustom.org-re-reveal-slide
9c20 2d 63 6f 6e 74 61 69 6e 65 72 20 22 25 73 22 0a 20 20 22 53 70 65 63 69 66 79 20 48 54 4d 4c 20 -container."%s"..."Specify.HTML.
9c40 63 6f 6e 74 61 69 6e 65 72 20 66 6f 72 20 73 6c 69 64 65 20 63 6f 6e 74 65 6e 74 73 2e 0a 53 65 container.for.slide.contents..Se
9c60 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 27 e.`org-re-reveal-slide-grid-div'
9c80 20 66 6f 72 20 61 20 76 61 72 69 61 6e 74 20 74 68 61 74 20 77 72 61 70 73 20 6e 6f 74 20 6f 6e .for.a.variant.that.wraps.not.on
9ca0 6c 79 20 73 6c 69 64 65 0a 63 6f 6e 74 65 6e 74 73 20 62 75 74 20 61 6c 73 6f 20 74 68 65 20 68 ly.slide.contents.but.also.the.h
9cc0 65 61 64 6c 69 6e 65 20 28 61 6e 64 20 68 65 61 64 65 72 20 61 6e 64 20 66 6f 6f 74 65 72 20 69 eadline.(and.header.and.footer.i
9ce0 66 20 74 68 65 79 20 65 78 69 73 74 29 2e 0a 54 68 69 73 20 6d 75 73 74 20 62 65 20 61 20 66 6f f.they.exist)..This.must.be.a.fo
9d00 72 6d 61 74 20 73 74 72 69 6e 67 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 5c 22 25 73 5c 22 rmat.string.with.a.single.\"%s\"
9d20 20 73 65 71 75 65 6e 63 65 2c 20 65 2e 67 2e 2c 0a 5c 22 3c 64 69 76 20 61 74 74 72 3d 76 61 6c .sequence,.e.g.,.\"<div.attr=val
9d40 75 65 3e 25 73 3c 2f 64 69 76 3e 5c 22 2e 0a 53 65 65 20 69 73 73 75 65 20 55 52 4c 20 60 68 74 ue>%s</div>\"..See.issue.URL.`ht
9d60 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f 6d 2f 6f 65 72 2f 6f 72 67 2d 72 65 2d 72 65 76 65 tps://gitlab.com/oer/org-re-reve
9d80 61 6c 2f 2d 2f 69 73 73 75 65 73 2f 36 39 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d al/-/issues/69'."...:group.'org-
9da0 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 export-re-reveal...:type.'string
9dc0 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 ...:package-version.'(org-re-rev
9de0 65 61 6c 20 2e 20 22 33 2e 31 31 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 eal..."3.11.0"))..(defcustom.org
9e00 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 20 22 22 0a 20 20 22 -re-reveal-slide-grid-div.""..."
9e20 53 70 65 63 69 66 79 20 48 54 4d 4c 20 63 6f 6e 74 61 69 6e 65 72 20 66 6f 72 20 67 72 69 64 20 Specify.HTML.container.for.grid.
9e40 6c 61 79 6f 75 74 73 2e 0a 4d 61 79 62 65 20 75 73 65 20 5c 22 3c 64 69 76 20 63 6c 61 73 73 3d layouts..Maybe.use.\"<div.class=
9e60 5c 22 67 72 69 64 2d 77 72 61 70 70 65 72 5c 22 3e 5c 6e 5c 22 20 74 6f 20 77 72 61 70 20 68 65 \"grid-wrapper\">\n\".to.wrap.he
9e80 61 64 65 72 2c 20 68 65 61 64 6c 69 6e 65 2c 0a 73 6c 69 64 65 20 63 6f 6e 74 65 6e 74 73 2c 20 ader,.headline,.slide.contents,.
9ea0 61 6e 64 20 66 6f 6f 74 65 72 20 69 6e 20 64 69 76 20 65 6c 65 6d 65 6e 74 2e 20 20 41 73 20 63 and.footer.in.div.element...As.c
9ec0 6c 6f 73 69 6e 67 20 64 69 76 20 74 61 67 73 20 61 72 65 0a 68 61 72 64 63 6f 64 65 64 2c 20 74 losing.div.tags.are.hardcoded,.t
9ee0 68 69 73 20 6d 75 73 74 20 62 65 20 61 6e 20 6f 70 65 6e 69 6e 67 20 64 69 76 20 74 61 67 2e 0a his.must.be.an.opening.div.tag..
9f00 53 65 65 20 69 73 73 75 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f See.issue.URL.`https://gitlab.co
9f20 6d 2f 6f 65 72 2f 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2f 2d 2f 69 73 73 75 65 73 2f 36 39 27 m/oer/org-re-reveal/-/issues/69'
9f40 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 ."...:group.'org-export-re-revea
9f60 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 l...:type.'string...:package-ver
9f80 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 33 2e 30 22 29 sion.'(org-re-reveal..."3.13.0")
9fa0 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 )..(defcustom.org-re-reveal-slid
9fc0 65 2d 66 6f 6f 74 65 72 20 6e 69 6c 0a 20 20 22 53 70 65 63 69 66 79 20 48 54 4d 4c 20 63 6f 6e e-footer.nil..."Specify.HTML.con
9fe0 74 65 6e 74 20 66 6f 72 20 73 6c 69 64 65 20 66 6f 6f 74 65 72 2c 20 6f 72 20 6e 69 6c 2e 0a 49 tent.for.slide.footer,.or.nil..I
a000 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6d 62 65 64 20 69 6e 73 69 64 65 20 60 6f 72 67 2d 72 65 2d f.non-nil,.embed.inside.`org-re-
a020 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 2d 68 74 6d 6c 27 20 74 6f 20 63 72 65 reveal-slide-footer-html'.to.cre
a040 61 74 65 20 66 6f 6f 74 65 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 ate.footer."...:group.'org-expor
a060 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f t-re-reveal...:type.'(choice.(co
a080 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 nst.nil).string))..(defcustom.or
a0a0 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 2d 68 74 6d 6c 0a 20 20 g-re-reveal-slide-footer-html...
a0c0 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 2d 66 6f 6f 74 65 72 5c 22 3e 25 73 3c "<div.class=\"slide-footer\">%s<
a0e0 2f 64 69 76 3e 5c 6e 22 0a 20 20 22 48 54 4d 4c 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 61 /div>\n"..."HTML.format.string.a
a100 73 20 63 6f 6e 74 61 69 6e 65 72 20 66 6f 72 20 73 6c 69 64 65 20 66 6f 6f 74 65 72 2e 0a 54 68 s.container.for.slide.footer..Th
a120 69 73 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 6d 75 73 74 20 63 6f 6e 74 61 69 6e 20 61 20 is.format.string.must.contain.a.
a140 73 69 6e 67 6c 65 20 5c 22 25 73 5c 22 20 73 65 71 75 65 6e 63 65 2c 20 77 68 69 63 68 20 69 73 single.\"%s\".sequence,.which.is
a160 20 72 65 70 6c 61 63 65 64 20 62 79 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 .replaced.by.`org-re-reveal-slid
a180 65 2d 66 6f 6f 74 65 72 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 e-footer'."...:group.'org-export
a1a0 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 -re-reveal...:type.'string)..(de
a1c0 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d fcustom.org-re-reveal-toc-slide-
a1e0 74 69 74 6c 65 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 74 72 69 6e 67 20 title.nil..."If.non-nil,.string.
a200 74 6f 20 64 69 73 70 6c 61 79 20 61 73 20 74 69 74 6c 65 20 6f 66 20 74 6f 63 20 73 6c 69 64 65 to.display.as.title.of.toc.slide
a220 2e 0a 57 68 65 6e 20 6e 69 6c 20 6f 72 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2c 20 75 73 65 20 ..When.nil.or.empty.string,.use.
a240 61 20 6c 61 6e 67 75 61 67 65 2d 73 70 65 63 69 66 69 63 20 74 72 61 6e 73 6c 61 74 69 6f 6e 0a a.language-specific.translation.
a260 6f 66 20 5c 22 54 61 62 6c 65 20 6f 66 20 43 6f 6e 74 65 6e 74 73 5c 22 2e 0a 4f 74 68 65 72 77 of.\"Table.of.Contents\"..Otherw
a280 69 73 65 2c 20 75 73 65 20 67 69 76 65 6e 20 73 74 72 69 6e 67 20 77 69 74 68 6f 75 74 20 74 72 ise,.use.given.string.without.tr
a2a0 61 6e 73 6c 61 74 69 6f 6e 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 anslation."...:group.'org-export
a2c0 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e -re-reveal...:type.'(choice.(con
a2e0 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 st.nil).string)...:package-versi
a300 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 32 2e 30 22 29 29 0a on.'(org-re-reveal..."3.12.0")).
a320 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6e 6f 74 65 73 2d .(defcustom.org-re-reveal-notes-
a340 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 0a 20 20 22 3c 61 73 69 64 65 20 63 6c 61 73 73 3d 5c 22 format-string..."<aside.class=\"
a360 6e 6f 74 65 73 5c 22 3e 5c 6e 25 73 5c 6e 3c 2f 61 73 69 64 65 3e 5c 6e 22 0a 20 20 22 48 54 4d notes\">\n%s\n</aside>\n"..."HTM
a380 4c 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 20 61 73 69 L.format.string.to.construct.asi
a3a0 64 65 20 65 6c 65 6d 65 6e 74 20 66 6f 72 20 6e 6f 74 65 73 2e 0a 4d 75 73 74 20 63 6f 6e 73 74 de.element.for.notes..Must.const
a3c0 61 69 6e 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 25 2d 73 65 71 75 65 6e 63 65 20 5c 22 25 73 5c ain.exactly.one.%-sequence.\"%s\
a3e0 22 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 "."...:group.'org-export-re-reve
a400 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 al...:type.'string...:package-ve
a420 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 33 2e 30 22 29 rsion.'(org-re-reveal..."3.3.0")
a440 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 6f 6f 74 )..(defcustom.org-re-reveal-foot
a460 6e 6f 74 65 73 2d 64 69 76 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 66 6f 6f 74 6e 6f 74 65 notes-div."<div.class=\"footnote
a480 73 5c 22 3e 0a 3c 68 72 20 2f 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 74 65 78 74 2d 66 6f s\">.<hr./>.<div.class=\"text-fo
a4a0 6f 74 6e 6f 74 65 73 5c 22 3e 0a 25 73 0a 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 22 0a 20 20 22 otnotes\">.%s.</div>.</div>"..."
a4c0 48 54 4d 4c 20 44 49 56 20 65 6c 65 6d 65 6e 74 20 74 6f 20 67 72 6f 75 70 20 66 6f 6f 74 6e 6f HTML.DIV.element.to.group.footno
a4e0 74 65 73 20 6f 66 20 61 20 73 6c 69 64 65 2e 0a 4d 75 73 74 20 63 6f 6e 74 61 69 6e 20 6f 6e 65 tes.of.a.slide..Must.contain.one
a500 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 25 73 2c 20 74 6f 20 62 65 20 72 65 70 6c 61 63 65 64 20 .instance.of.%s,.to.be.replaced.
a520 77 69 74 68 20 74 68 65 20 66 6f 6f 74 6e 6f 74 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f with.the.footnotes."...:group.'o
a540 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 rg-export-re-reveal...:type.'str
a560 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d ing...:package-version.'(org-re-
a580 72 65 76 65 61 6c 20 2e 20 22 33 2e 33 31 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 reveal..."3.31.0"))..(defcustom.
a5a0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 2d 6e 6f 74 65 73 20 org-re-reveal-title-slide-notes.
a5c0 6e 69 6c 0a 20 20 22 4e 61 6d 65 20 6f 66 20 66 69 6c 65 20 74 6f 20 64 65 66 69 6e 65 20 73 70 nil..."Name.of.file.to.define.sp
a5e0 65 61 6b 65 72 20 6e 6f 74 65 73 20 6f 6e 20 74 69 74 6c 65 20 73 6c 69 64 65 20 6f 72 20 6e 69 eaker.notes.on.title.slide.or.ni
a600 6c 2e 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 78 70 6f 72 74 20 63 6f 6e 74 65 6e 74 73 20 6f l..If.non-nil,.export.contents.o
a620 66 20 74 68 65 20 66 69 6c 65 20 61 73 20 73 70 65 61 6b 65 72 20 6e 6f 74 65 73 20 66 6f 72 20 f.the.file.as.speaker.notes.for.
a640 74 68 65 20 74 69 74 6c 65 20 73 6c 69 64 65 2e 0a 54 6f 20 69 6e 73 65 72 74 20 73 70 65 61 6b the.title.slide..To.insert.speak
a660 65 72 20 6e 6f 74 65 73 20 69 6e 74 6f 20 74 68 65 20 74 69 74 6c 65 20 73 6c 69 64 65 2c 20 75 er.notes.into.the.title.slide,.u
a680 73 65 20 5c 22 25 6e 5c 22 20 61 73 20 73 70 65 63 69 66 69 65 64 0a 66 6f 72 20 60 6f 72 67 2d se.\"%n\".as.specified.for.`org-
a6a0 72 65 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 27 2e 22 0a 20 20 3a 67 72 6f 75 re-reveal-title-slide'."...:grou
a6c0 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 p.'org-export-re-reveal...:type.
a6e0 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 66 69 6c 65 29 0a 20 20 3a 70 61 '(choice.(const.nil).file)...:pa
a700 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 ckage-version.'(org-re-reveal...
a720 22 33 2e 33 2e 30 22 29 29 0a 28 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c "3.3.0")).(make-obsolete-variabl
a740 65 0a 20 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 2d 6e 6f e..'org-re-reveal-title-slide-no
a760 74 65 73 0a 20 22 69 6e 73 65 72 74 20 61 20 6e 6f 74 65 73 20 62 6c 6f 63 6b 20 62 65 66 6f 72 tes.."insert.a.notes.block.befor
a780 65 20 74 68 65 20 66 69 72 73 74 20 68 65 61 64 6c 69 6e 65 20 69 6e 73 74 65 61 64 2e 22 0a 20 e.the.first.headline.instead."..
a7a0 22 33 2e 32 35 2e 30 22 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 "3.25.0")..(defcustom.org-re-rev
a7c0 65 61 6c 2d 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 20 6e 69 6c 0a 20 20 22 44 65 eal-default-frag-style.nil..."De
a7e0 66 61 75 6c 74 20 66 72 61 67 6d 65 6e 74 20 73 74 79 6c 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 fault.fragment.style."...:group.
a800 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 'org-export-re-reveal...:type.'(
a820 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 choice.(const.nil).string))..(de
a840 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 0a 20 20 fcustom.org-re-reveal-plugins...
a860 27 28 6d 61 72 6b 64 6f 77 6e 20 6e 6f 74 65 73 20 73 65 61 72 63 68 20 7a 6f 6f 6d 29 0a 20 20 '(markdown.notes.search.zoom)...
a880 22 44 65 66 61 75 6c 74 20 62 75 69 6c 74 69 6e 20 70 6c 75 67 69 6e 73 2e 0a 0a 42 79 20 64 65 "Default.builtin.plugins...By.de
a8a0 66 61 75 6c 74 2c 20 6d 75 6c 74 69 70 6c 65 78 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 2e fault,.multiplex.is.not.enabled.
a8c0 20 20 57 69 74 68 20 72 65 76 65 61 6c 2e 6a 73 20 34 2e 78 2c 20 6d 75 6c 74 69 70 6c 65 78 0a ..With.reveal.js.4.x,.multiplex.
a8e0 6e 65 65 64 73 20 74 6f 20 62 65 20 64 6f 77 6e 6c 6f 61 64 65 64 20 73 65 70 61 72 61 74 65 6c needs.to.be.downloaded.separatel
a900 79 2e 0a 49 6e 63 6c 75 64 65 20 60 6d 75 6c 74 69 70 6c 65 78 27 20 69 6e 20 74 68 69 73 20 76 y..Include.`multiplex'.in.this.v
a920 61 72 69 61 62 6c 65 20 74 6f 20 65 6e 61 62 6c 65 20 69 74 2e 0a 0a 54 68 69 73 20 76 61 72 69 ariable.to.enable.it...This.vari
a940 61 62 6c 65 2c 20 6c 69 6b 65 20 6c 6f 74 73 20 6f 66 20 6f 74 68 65 72 20 76 61 72 69 61 62 6c able,.like.lots.of.other.variabl
a960 65 73 2c 20 63 61 6e 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 0a 69 6e 20 74 68 65 20 6f 72 67 es,.can.be.overridden.in.the.org
a980 20 62 75 66 66 65 72 20 63 6f 6d 6d 65 6e 74 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 20 20 23 .buffer.comments.as.follows:...#
a9a0 2b 52 45 56 45 41 4c 5f 50 4c 55 47 49 4e 53 3a 20 28 6d 61 72 6b 64 6f 77 6e 20 7a 6f 6f 6d 20 +REVEAL_PLUGINS:.(markdown.zoom.
a9c0 6e 6f 74 65 73 20 6d 75 6c 74 69 70 6c 65 78 29 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d notes.multiplex)"...:group.'org-
a9e0 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 73 65 74 0a 20 export-re-reveal...:type.'(set..
aa00 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 6d 61 72 6b 64 6f 77 6e 29 0a 20 20 20 20 20 20 .........(const.markdown).......
aa20 20 20 20 20 28 63 6f 6e 73 74 20 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 ....(const.highlight)...........
aa40 28 63 6f 6e 73 74 20 7a 6f 6f 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 6e 6f (const.zoom)...........(const.no
aa60 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 73 65 61 72 63 68 29 0a 20 20 tes)...........(const.search)...
aa80 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6d 61 74 68 20 28 72 65 76 65 61 ........(const.:tag."math.(revea
aaa0 6c 2e 6a 73 20 34 2e 78 29 22 20 6d 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 l.js.4.x)".math)...........(cons
aac0 74 20 3a 74 61 67 20 22 6d 75 6c 74 69 70 6c 65 78 20 28 6e 6f 74 20 69 6e 63 6c 75 64 65 64 20 t.:tag."multiplex.(not.included.
aae0 69 6e 20 72 65 76 65 61 6c 2e 6a 73 20 34 2e 78 29 22 20 6d 75 6c 74 69 70 6c 65 78 29 0a 20 20 in.reveal.js.4.x)".multiplex)...
ab00 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 63 6c 61 73 73 4c 69 73 74 20 28 ........(const.:tag."classList.(
ab20 61 62 73 65 6e 74 20 66 72 6f 6d 20 6d 6f 64 65 72 6e 20 72 65 76 65 61 6c 2e 6a 73 29 22 20 63 absent.from.modern.reveal.js)".c
ab40 6c 61 73 73 4c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 lassList)...........(const.:tag.
ab60 22 72 65 6d 6f 74 65 73 20 28 61 62 73 65 6e 74 20 66 72 6f 6d 20 6d 6f 64 65 72 6e 20 72 65 76 "remotes.(absent.from.modern.rev
ab80 65 61 6c 2e 6a 73 29 22 20 72 65 6d 6f 74 65 73 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 eal.js)".remotes))...:package-ve
aba0 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 30 2e 30 22 29 rsion.'(org-re-reveal..."3.0.0")
abc0 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 )..(defcustom.org-re-reveal-plug
abe0 69 6e 2d 63 6f 6e 66 69 67 0a 20 20 27 28 28 68 69 67 68 6c 69 67 68 74 20 22 52 65 76 65 61 6c in-config...'((highlight."Reveal
ac00 48 69 67 68 6c 69 67 68 74 22 20 22 70 6c 75 67 69 6e 2f 68 69 67 68 6c 69 67 68 74 2f 68 69 67 Highlight"."plugin/highlight/hig
ac20 68 6c 69 67 68 74 2e 6a 73 22 29 0a 20 20 20 20 28 6d 61 72 6b 64 6f 77 6e 20 22 52 65 76 65 61 hlight.js").....(markdown."Revea
ac40 6c 4d 61 72 6b 64 6f 77 6e 22 20 22 70 6c 75 67 69 6e 2f 6d 61 72 6b 64 6f 77 6e 2f 6d 61 72 6b lMarkdown"."plugin/markdown/mark
ac60 64 6f 77 6e 2e 6a 73 22 29 0a 20 20 20 20 28 6d 61 74 68 20 22 52 65 76 65 61 6c 4d 61 74 68 22 down.js").....(math."RevealMath"
ac80 20 22 70 6c 75 67 69 6e 2f 6d 61 74 68 2f 6d 61 74 68 2e 6a 73 22 29 0a 20 20 20 20 28 6e 6f 74 ."plugin/math/math.js").....(not
aca0 65 73 20 22 52 65 76 65 61 6c 4e 6f 74 65 73 22 20 22 70 6c 75 67 69 6e 2f 6e 6f 74 65 73 2f 6e es."RevealNotes"."plugin/notes/n
acc0 6f 74 65 73 2e 6a 73 22 29 0a 20 20 20 20 28 73 65 61 72 63 68 20 22 52 65 76 65 61 6c 53 65 61 otes.js").....(search."RevealSea
ace0 72 63 68 22 20 22 70 6c 75 67 69 6e 2f 73 65 61 72 63 68 2f 73 65 61 72 63 68 2e 6a 73 22 29 0a rch"."plugin/search/search.js").
ad00 20 20 20 20 28 7a 6f 6f 6d 20 22 52 65 76 65 61 6c 5a 6f 6f 6d 22 20 22 70 6c 75 67 69 6e 2f 7a ....(zoom."RevealZoom"."plugin/z
ad20 6f 6f 6d 2f 7a 6f 6f 6d 2e 6a 73 22 29 29 0a 20 20 22 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e oom/zoom.js"))..."Initialization
ad40 20 66 6f 72 20 72 65 76 65 61 6c 2e 6a 73 20 34 2e 78 20 70 6c 75 67 69 6e 73 2e 0a 54 68 69 73 .for.reveal.js.4.x.plugins..This
ad60 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 6c 69 73 74 73 2e 20 20 45 61 63 68 20 6c 69 73 74 20 .is.a.list.of.lists...Each.list.
ad80 63 6f 6e 73 69 73 74 73 20 6f 66 0a 2d 20 74 68 65 20 70 6c 75 67 69 6e 20 6e 61 6d 65 2c 20 6c consists.of.-.the.plugin.name,.l
ada0 69 73 74 65 64 20 69 6e 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 27 isted.in.`org-re-reveal-plugins'
adc0 2c 0a 2d 20 74 68 65 20 4a 61 76 61 53 63 72 69 70 74 20 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 ,.-.the.JavaScript.name.for.the.
ade0 70 6c 75 67 69 6e 2c 0a 2d 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 4a 61 76 61 53 63 plugin,.-.the.name.of.the.JavaSc
ae00 72 69 70 74 20 66 69 6c 65 2c 0a 2d 20 7a 65 72 6f 20 6f 72 20 6d 6f 72 65 20 6e 61 6d 65 73 20 ript.file,.-.zero.or.more.names.
ae20 6f 66 20 43 53 53 20 66 69 6c 65 73 2e 0a 0a 53 74 61 72 74 69 6e 67 20 77 69 74 68 20 76 65 72 of.CSS.files...Starting.with.ver
ae40 73 69 6f 6e 20 33 2e 36 2e 30 20 6f 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2c 20 74 68 65 sion.3.6.0.or.org-re-reveal,.the
ae60 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 4a 61 76 61 53 63 72 69 70 74 20 66 69 6c 65 20 63 61 6e .name.of.the.JavaScript.file.can
ae80 20 61 6c 73 6f 20 62 65 20 61 20 55 52 4c 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 .also.be.a.URL."...:group.'org-e
aea0 78 70 6f 72 74 2d 6f 65 72 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 xport-oer-reveal...:type.'(repea
aec0 74 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 79 t...........(list............(sy
aee0 6d 62 6f 6c 20 3a 74 61 67 20 22 50 6c 75 67 69 6e 20 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 mbol.:tag."Plugin.name")........
af00 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4a 61 76 61 53 63 72 69 70 74 20 70 6c 75 ....(string.:tag."JavaScript.plu
af20 67 69 6e 20 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 gin.name")............(string.:t
af40 61 67 20 22 4a 61 76 61 53 63 72 69 70 74 20 66 69 6c 65 20 6e 61 6d 65 22 29 0a 20 20 20 20 20 ag."JavaScript.file.name")......
af60 20 20 20 20 20 20 28 72 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 43 53 53 20 ......(repeat.(string.:tag."CSS.
af80 66 69 6c 65 20 6e 61 6d 65 22 29 29 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f file.name"))))...:package-versio
afa0 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 30 2e 30 22 29 29 0a 0a 28 n.'(org-re-reveal..."3.0.0"))..(
afc0 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c defcustom.org-re-reveal-external
afe0 2d 70 6c 75 67 69 6e 73 20 6e 69 6c 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 74 68 69 72 64 -plugins.nil..."Additional.third
b000 2d 70 61 72 74 79 20 70 6c 75 67 69 6e 73 20 74 6f 20 6c 6f 61 64 20 77 69 74 68 20 72 65 76 65 -party.plugins.to.load.with.reve
b020 61 6c 2e 6a 73 2e 0a 54 68 69 73 20 69 73 20 65 69 74 68 65 72 20 61 6e 20 61 6c 69 73 74 20 6f al.js..This.is.either.an.alist.o
b040 72 20 61 20 66 69 6c 65 6e 61 6d 65 2e 0a 49 6e 20 63 61 73 65 20 6f 66 20 61 6e 20 61 6c 69 73 r.a.filename..In.case.of.an.alis
b060 74 2c 20 65 61 63 68 20 65 6e 74 72 79 20 73 68 6f 75 6c 64 20 63 6f 6e 74 61 69 6e 20 61 20 6e t,.each.entry.should.contain.a.n
b080 61 6d 65 20 61 6e 64 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 0a 6f 66 20 74 68 65 20 66 6f 6c ame.and.an.expression.of.the.fol
b0a0 6c 6f 77 69 6e 67 20 66 6f 72 6d 3a 0a 5c 22 7b 73 72 63 3a 20 27 25 73 72 65 6c 61 74 69 76 65 lowing.form:.\"{src:.'%srelative
b0c0 2f 70 61 74 68 2f 66 72 6f 6d 2f 72 65 76 65 61 6c 2f 72 6f 6f 74 27 2c 20 61 73 79 6e 63 3a 74 /path/from/reveal/root',.async:t
b0e0 72 75 65 2f 66 61 6c 73 65 2c 0a 20 20 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 6a 73 63 61 6c 6c 62 rue/false,....condition:.jscallb
b100 61 63 6b 66 75 6e 63 74 69 6f 6e 28 29 7b 7d 7d 5c 22 0a 49 6e 20 63 61 73 65 20 6f 66 20 61 20 ackfunction(){}}\".In.case.of.a.
b120 66 69 6c 65 2c 20 69 74 73 20 6c 69 6e 65 73 20 6d 75 73 74 20 62 65 20 65 78 70 72 65 73 73 69 file,.its.lines.must.be.expressi
b140 6f 6e 73 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 66 6f 72 6d 2e 0a 4e 6f 74 65 20 74 68 61 74 ons.of.the.above.form..Note.that
b160 20 73 6f 6d 65 20 70 6c 75 67 69 6e 73 20 68 61 76 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 .some.plugins.have.dependencies.
b180 73 75 63 68 20 61 73 20 6a 71 75 65 72 79 3b 20 74 68 65 73 65 20 6d 75 73 74 20 62 65 0a 69 6e such.as.jquery;.these.must.be.in
b1a0 63 6c 75 64 65 64 20 68 65 72 65 20 61 73 20 77 65 6c 6c 2c 20 42 45 46 4f 52 45 20 74 68 65 20 cluded.here.as.well,.BEFORE.the.
b1c0 70 6c 75 67 69 6e 73 20 74 68 61 74 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65 6d 2e 22 0a 20 20 plugins.that.depend.on.them."...
b1e0 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a :group.'org-export-re-reveal...:
b200 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 61 6c 69 73 74 20 66 69 6c 65 29 29 0a 0a 28 64 65 66 type.'(choice.alist.file))..(def
b220 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 custom.org-re-reveal-single-file
b240 20 6e 69 6c 0a 20 20 22 45 78 70 6f 72 74 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 69 6e 74 6f .nil..."Export.presentation.into
b260 20 6f 6e 65 20 73 69 6e 67 6c 65 20 48 54 4d 4c 20 66 69 6c 65 2e 0a 54 68 61 74 20 66 69 6c 65 .one.single.HTML.file..That.file
b280 20 65 6d 62 65 64 73 20 4a 53 20 73 63 72 69 70 74 73 20 61 6e 64 20 70 69 63 74 75 72 65 73 2e .embeds.JS.scripts.and.pictures.
b2a0 20 20 45 78 70 6f 72 74 20 61 62 6f 72 74 73 20 69 66 20 6e 65 63 65 73 73 61 72 79 0a 72 65 73 ..Export.aborts.if.necessary.res
b2c0 6f 75 72 63 65 73 20 61 72 65 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 6c 6f 63 61 6c 6c 79 ources.are.not.available.locally
b2e0 2e 0a 53 65 65 20 61 6c 73 6f 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 6d 62 65 64 2d ..See.also.`org-re-reveal-embed-
b300 6c 6f 63 61 6c 2d 72 65 73 6f 75 72 63 65 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 local-resources'."...:group.'org
b320 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 -export-re-reveal...:type.'boole
b340 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 6d an)..(defcustom.org-re-reveal-em
b360 62 65 64 2d 6c 6f 63 61 6c 2d 72 65 73 6f 75 72 63 65 73 20 6e 69 6c 0a 20 20 22 45 78 70 6f 72 bed-local-resources.nil..."Expor
b380 74 20 6c 6f 63 61 6c 20 72 65 73 6f 75 72 63 65 73 20 69 6e 74 6f 20 48 54 4d 4c 20 66 69 6c 65 t.local.resources.into.HTML.file
b3a0 20 6f 66 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 0a 49 6e 20 63 6f 6e 74 72 61 73 74 20 74 6f .of.presentation..In.contrast.to
b3c0 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 27 2c 20 74 68 .`org-re-reveal-single-file',.th
b3e0 69 73 20 6f 70 74 69 6f 6e 20 6f 6e 6c 79 20 65 6d 62 65 64 73 20 6c 6f 63 61 6c 6c 79 0a 61 76 is.option.only.embeds.locally.av
b400 61 69 6c 61 62 6c 65 20 72 65 73 6f 75 72 63 65 73 2e 20 20 54 68 75 73 2c 20 69 74 20 63 61 6e ailable.resources...Thus,.it.can
b420 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 77 69 74 68 20 61 20 72 65 6d 6f 74 65 20 72 65 76 65 .also.be.used.with.a.remote.reve
b440 61 6c 2e 6a 73 0a 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f al.js.installation."...:group.'o
b460 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f rg-export-re-reveal...:type.'boo
b480 6c 65 61 6e 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 lean...:package-version.'(org-re
b4a0 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 30 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d -reveal..."3.10.0"))..(defcustom
b4c0 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 69 6e 74 65 72 2d 70 72 65 73 65 6e 74 61 74 69 6f .org-re-reveal-inter-presentatio
b4e0 6e 2d 6c 69 6e 6b 73 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 20 6e 69 6c 2c 20 74 72 79 20 74 n-links.nil..."If.non.nil,.try.t
b500 6f 20 63 6f 6e 76 65 72 74 20 6c 69 6e 6b 73 20 62 65 74 77 65 65 6e 20 70 72 65 73 65 6e 74 61 o.convert.links.between.presenta
b520 74 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d tions."...:group.'org-export-re-
b540 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 reveal...:type.'boolean)..(defcu
b560 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 69 6e 69 74 2d 73 63 72 69 70 74 20 6e stom.org-re-reveal-init-script.n
b580 69 6c 0a 20 20 22 43 75 73 74 6f 6d 20 73 63 72 69 70 74 20 74 6f 20 62 65 20 70 61 73 73 65 64 il..."Custom.script.to.be.passed
b5a0 20 74 6f 20 52 65 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 2e 22 0a 20 20 3a 67 72 6f 75 70 .to.Reveal.initialize."...:group
b5c0 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 .'org-export-re-reveal...:type.'
b5e0 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 (choice.(const.nil).string))..(d
b600 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 67 68 74 efcustom.org-re-reveal-highlight
b620 2d 63 73 73 20 27 7a 65 6e 62 75 72 6e 0a 20 20 22 48 69 67 68 6c 69 67 68 74 2e 6a 73 20 43 53 -css.'zenburn..."Highlight.js.CS
b640 53 20 73 74 79 6c 65 2e 0a 53 74 79 6c 65 73 20 64 69 73 74 72 69 62 75 74 65 64 20 77 69 74 68 S.style..Styles.distributed.with
b660 20 72 65 76 65 61 6c 2e 6a 73 20 61 72 65 20 6d 6f 6e 6f 6b 61 69 20 61 6e 64 20 7a 65 6e 62 75 .reveal.js.are.monokai.and.zenbu
b680 72 6e 2e 0a 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 75 73 65 20 61 6e 79 20 66 69 6c 65 20 rn..Alternatively,.use.any.file.
b6a0 70 61 74 68 20 6f 72 20 55 52 4c 2e 20 20 54 68 65 20 66 69 6c 65 20 70 61 74 68 20 6d 61 79 20 path.or.URL...The.file.path.may.
b6c0 63 6f 6e 74 61 69 6e 20 74 68 65 0a 70 6c 61 63 65 68 6f 6c 64 65 72 20 5c 22 25 72 5c 22 2c 20 contain.the.placeholder.\"%r\",.
b6e0 74 6f 20 62 65 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 74 68 65 20 72 6f 6f 74 20 64 69 72 to.be.replaced.with.the.root.dir
b700 65 63 74 6f 72 79 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 ectory.of.reveal.js."...:group.'
b720 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 org-export-re-reveal...:type.'(c
b740 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6d 6f 6e 6f 6b 61 69 29 0a 20 20 20 20 20 20 20 20 20 20 hoice.(const.monokai)...........
b760 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 7a 65 6e 62 75 72 6e 29 0a 20 20 20 20 20 20 20 20 20 .......(const.zenburn)..........
b780 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4f 74 68 65 72 20 43 53 53 20 ........(string.:tag."Other.CSS.
b7a0 66 69 6c 65 20 6f 72 20 55 52 4c 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f file.or.URL"))...:package-versio
b7c0 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 30 2e 30 22 29 29 0a 0a 28 n.'(org-re-reveal..."3.0.0"))..(
b7e0 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 67 68 defcustom.org-re-reveal-highligh
b800 74 2d 75 72 6c 20 6e 69 6c 0a 20 20 22 4c 6f 63 61 74 69 6f 6e 20 6f 66 20 48 69 67 68 6c 69 67 t-url.nil..."Location.of.Highlig
b820 68 74 2e 6a 73 2e 0a 49 66 20 6e 69 6c 20 28 64 65 66 61 75 6c 74 29 2c 20 74 68 65 20 6c 6f 63 ht.js..If.nil.(default),.the.loc
b840 61 6c 20 70 6c 75 67 69 6e 20 66 69 6c 65 20 69 73 20 75 73 65 64 2e 22 0a 20 20 3a 67 72 6f 75 al.plugin.file.is.used."...:grou
b860 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 p.'org-export-re-reveal...:type.
b880 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a 28 '(choice.(const.nil).string))..(
b8a0 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6e 6f 74 65 2d 6b 65 79 defcustom.org-re-reveal-note-key
b8c0 2d 63 68 61 72 20 22 6e 22 0a 20 20 22 49 66 20 6e 6f 74 20 6e 69 6c 2c 20 72 65 67 69 73 74 65 -char."n"..."If.not.nil,.registe
b8e0 72 20 6b 65 79 20 66 6f 72 20 4f 72 67 20 73 74 72 75 63 74 75 72 65 20 63 6f 6d 70 6c 65 74 69 r.key.for.Org.structure.completi
b900 6f 6e 20 66 6f 72 20 73 70 65 61 6b 65 72 20 6e 6f 74 65 73 2e 0a 57 68 65 6e 20 60 3c 27 20 66 on.for.speaker.notes..When.`<'.f
b920 6f 6c 6c 6f 77 65 64 20 62 79 20 74 68 65 20 6b 65 79 20 63 68 61 72 61 63 74 65 72 20 61 72 65 ollowed.by.the.key.character.are
b940 0a 74 79 70 65 64 20 61 6e 64 20 74 68 65 6e 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6b .typed.and.then.the.completion.k
b960 65 79 20 69 73 20 70 72 65 73 73 65 64 2c 20 77 68 69 63 68 20 69 73 20 75 73 75 61 6c 6c 79 0a ey.is.pressed,.which.is.usually.
b980 60 54 41 42 27 2c 20 5c 22 23 2b 42 45 47 49 4e 5f 4e 4f 54 45 53 5c 22 20 61 6e 64 20 5c 22 23 `TAB',.\"#+BEGIN_NOTES\".and.\"#
b9a0 2b 45 4e 44 5f 4e 4f 54 45 53 5c 22 20 69 73 20 69 6e 73 65 72 74 65 64 20 28 6d 61 79 62 65 20 +END_NOTES\".is.inserted.(maybe.
b9c0 69 6e 0a 6c 6f 77 65 72 2d 63 61 73 65 29 2e 20 20 53 65 65 20 5c 22 52 65 61 64 6d 65 2e 6f 72 in.lower-case)...See.\"Readme.or
b9e0 67 5c 22 20 68 6f 77 20 74 6f 20 6d 61 6b 65 20 74 68 69 73 20 77 6f 72 6b 20 77 69 74 68 20 4f g\".how.to.make.this.work.with.O
ba00 72 67 20 76 65 72 73 69 6f 6e 0a 39 2e 32 20 6f 72 20 6c 61 74 65 72 2e 0a 0a 54 68 65 20 64 65 rg.version.9.2.or.later...The.de
ba20 66 61 75 6c 74 20 76 61 6c 75 65 20 69 73 20 5c 22 6e 5c 22 2e 20 20 53 65 74 20 74 68 65 20 76 fault.value.is.\"n\"...Set.the.v
ba40 61 72 69 61 62 6c 65 20 74 6f 20 6e 69 6c 20 74 6f 20 64 69 73 61 62 6c 65 0a 72 65 67 69 73 74 ariable.to.nil.to.disable.regist
ba60 65 72 69 6e 67 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 22 0a 20 20 3a 67 72 6f 75 70 20 ering.the.completion."...:group.
ba80 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 'org-export-re-reveal...:type.'(
baa0 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 choice.(const.nil).string))..(de
bac0 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6e 6f 2d 68 74 6d 6c 69 7a 65 fcustom.org-re-reveal-no-htmlize
bae0 2d 73 72 63 20 6e 69 6c 0a 20 20 22 46 6f 72 20 73 79 6e 74 61 78 20 68 69 67 68 6c 69 67 68 74 -src.nil..."For.syntax.highlight
bb00 69 6e 67 20 77 69 74 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2c 20 74 68 72 65 65 20 6f 70 ing.with.org-re-reveal,.three.op
bb20 74 69 6f 6e 73 20 65 78 69 73 74 3a 0a 31 2e 20 55 73 65 20 72 65 76 65 61 6c 2e 6a 73 20 70 6c tions.exist:.1..Use.reveal.js.pl
bb40 75 67 69 6e 20 68 69 67 68 6c 69 67 68 74 20 66 6f 72 20 73 79 6e 74 61 78 20 68 69 67 68 6c 69 ugin.highlight.for.syntax.highli
bb60 67 68 74 69 6e 67 20 77 69 74 68 20 68 69 67 68 6c 69 67 68 74 2e 6a 73 2e 0a 20 20 20 54 68 69 ghting.with.highlight.js.....Thi
bb80 73 20 61 70 70 6c 69 65 73 20 74 6f 20 61 6c 6c 20 73 6f 75 72 63 65 20 63 6f 64 65 20 62 6c 6f s.applies.to.all.source.code.blo
bba0 63 6b 73 2e 0a 32 2e 20 49 66 20 70 6c 75 67 69 6e 20 68 69 67 68 6c 69 67 68 74 20 69 73 20 6e cks..2..If.plugin.highlight.is.n
bbc0 6f 74 20 65 6e 61 62 6c 65 64 2c 20 62 79 20 64 65 66 61 75 6c 74 20 74 68 65 20 6c 69 62 72 61 ot.enabled,.by.default.the.libra
bbe0 72 79 20 68 74 6d 6c 69 7a 65 0a 20 20 20 69 73 20 75 73 65 64 2e 0a 33 2e 20 44 6f 20 6e 6f 74 ry.htmlize....is.used..3..Do.not
bc00 20 75 73 65 20 68 69 67 68 6c 69 67 68 74 20 61 6e 64 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 69 .use.highlight.and.customize.thi
bc20 73 20 76 61 72 69 61 62 6c 65 20 74 6f 20 74 2e 0a 20 20 20 54 68 69 73 20 64 69 73 61 62 6c 65 s.variable.to.t.....This.disable
bc40 73 20 73 79 6e 74 61 78 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 62 75 74 20 79 6f 75 20 63 61 s.syntax.highlighting.but.you.ca
bc60 6e 20 61 63 74 69 76 61 74 65 20 68 74 6d 6c 69 7a 65 20 66 6f 72 0a 20 20 20 69 6e 64 69 76 69 n.activate.htmlize.for....indivi
bc80 64 75 61 6c 20 73 6f 75 72 63 65 20 63 6f 64 65 20 62 6c 6f 63 6b 73 20 77 69 74 68 20 61 74 74 dual.source.code.blocks.with.att
bca0 72 69 62 75 74 65 73 3a 0a 5c 22 23 2b 41 54 54 52 5f 52 45 56 45 41 4c 3a 20 3a 68 74 6d 6c 69 ributes:.\"#+ATTR_REVEAL:.:htmli
bcc0 7a 65 20 74 5c 22 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d ze.t\""...:group.'org-export-re-
bce0 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 reveal...:type.'boolean)..(defcu
bd00 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 69 66 79 2d 73 72 63 20 stom.org-re-reveal-klipsify-src.
bd20 6e 69 6c 0a 20 20 22 53 65 74 20 74 6f 20 6e 6f 6e 2d 6e 69 6c 20 74 6f 20 65 6e 61 62 6c 65 20 nil..."Set.to.non-nil.to.enable.
bd40 6c 69 76 65 20 63 6f 64 65 20 65 78 65 63 75 74 69 6f 6e 20 77 69 74 68 20 6b 6c 69 70 73 65 2e live.code.execution.with.klipse.
bd60 0a 53 65 65 20 74 65 73 74 2d 63 61 73 65 73 2f 74 65 73 74 2d 6b 6c 69 70 73 69 66 79 2e 6f 72 .See.test-cases/test-klipsify.or
bd80 67 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 20 72 65 70 6f 73 69 74 6f 72 79 20 66 6f 72 20 65 g.in.the.source.repository.for.e
bda0 78 61 6d 70 6c 65 73 2e 0a 54 6f 20 65 78 70 6f 72 74 20 61 20 73 6f 75 72 63 65 20 63 6f 64 65 xamples..To.export.a.source.code
bdc0 20 62 6c 6f 63 6b 20 77 69 74 68 6f 75 74 20 6b 6c 69 70 73 65 2c 20 75 73 65 20 74 68 65 20 66 .block.without.klipse,.use.the.f
bde0 6f 6c 6c 6f 77 69 6e 67 3a 0a 5c 22 23 2b 41 54 54 52 5f 52 45 56 45 41 4c 3a 20 3a 6e 6f 2d 6b ollowing:.\"#+ATTR_REVEAL:.:no-k
be00 6c 69 70 73 69 66 79 20 74 5c 22 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 lipsify.t\""...:group.'org-expor
be20 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 t-re-reveal...:type.'boolean)..(
be40 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 63 defcustom.org-re-reveal-klipse-c
be60 73 73 20 22 68 74 74 70 73 3a 2f 2f 73 74 6f 72 61 67 65 2e 67 6f 6f 67 6c 65 61 70 69 73 2e 63 ss."https://storage.googleapis.c
be80 6f 6d 2f 61 70 70 2e 6b 6c 69 70 73 65 2e 74 65 63 68 2f 63 73 73 2f 63 6f 64 65 6d 69 72 72 6f om/app.klipse.tech/css/codemirro
bea0 72 2e 63 73 73 22 0a 20 20 22 4c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 64 65 6d 69 r.css"..."Location.of.the.codemi
bec0 72 72 6f 72 20 63 73 73 20 66 69 6c 65 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 6b 6c 69 70 73 rror.css.file.for.use.with.klips
bee0 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 e."...:group.'org-export-re-reve
bf00 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 al...:type.'string)..(defcustom.
bf20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 65 78 74 72 61 2d 63 73 73 20 22 org-re-reveal-klipse-extra-css."
bf40 3c 73 74 79 6c 65 3e 0a 2f 2a 20 50 6f 73 69 74 69 6f 6e 20 63 6f 6d 70 75 74 61 74 69 6f 6e 73 <style>./*.Position.computations
bf60 20 6f 66 20 6b 6c 69 70 73 65 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20 62 79 20 72 65 76 65 61 .of.klipse.get.confused.by.revea
bf80 6c 2e 6a 73 27 73 20 73 63 61 6c 69 6e 67 2e 0a 20 20 20 48 65 6e 63 65 2c 20 73 63 61 6c 69 6e l.js's.scaling.....Hence,.scalin
bfa0 67 20 73 68 6f 75 6c 64 20 62 65 20 64 69 73 61 62 6c 65 64 20 77 69 74 68 20 74 68 69 73 20 63 g.should.be.disabled.with.this.c
bfc0 6f 64 65 2e 20 20 46 69 78 20 68 65 69 67 68 74 20 6f 66 20 63 6f 64 65 20 61 72 65 61 0a 20 20 ode...Fix.height.of.code.area...
bfe0 20 77 69 74 68 20 73 63 72 6f 6c 6c 62 61 72 20 28 75 73 65 20 6f 76 65 72 66 6c 6f 77 20 69 6e .with.scrollbar.(use.overflow.in
c000 73 74 65 61 64 20 6f 66 20 6f 76 65 72 66 6c 6f 77 2d 79 20 74 6f 20 72 65 73 74 6f 72 65 20 43 stead.of.overflow-y.to.restore.C
c020 6f 64 65 4d 69 72 72 6f 72 0a 20 20 20 73 65 74 74 69 6e 67 20 61 66 74 65 72 77 61 72 64 73 29 odeMirror....setting.afterwards)
c040 3a 20 2a 2f 0a 2e 72 65 76 65 61 6c 20 73 65 63 74 69 6f 6e 20 70 72 65 20 7b 20 6d 61 78 2d 68 :.*/..reveal.section.pre.{.max-h
c060 65 69 67 68 74 3a 20 37 30 76 68 3b 20 68 65 69 67 68 74 3a 20 61 75 74 6f 3b 20 6f 76 65 72 66 eight:.70vh;.height:.auto;.overf
c080 6c 6f 77 3a 20 61 75 74 6f 3b 20 7d 0a 2f 2a 20 52 65 73 65 74 20 73 6f 6d 65 20 72 65 76 65 61 low:.auto;.}./*.Reset.some.revea
c0a0 6c 2e 6a 73 20 61 6e 64 20 6f 65 72 2d 72 65 76 65 61 6c 20 73 65 74 74 69 6e 67 73 3a 20 2a 2f l.js.and.oer-reveal.settings:.*/
c0c0 0a 2e 72 65 76 65 61 6c 20 73 65 63 74 69 6f 6e 20 70 72 65 20 2e 43 6f 64 65 4d 69 72 72 6f 72 ..reveal.section.pre..CodeMirror
c0e0 20 70 72 65 20 7b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 32 65 6d 3b 20 62 6f 78 2d 73 68 61 64 6f .pre.{.font-size:.2em;.box-shado
c100 77 3a 20 6e 6f 6e 65 3b 20 77 69 64 74 68 3a 20 61 75 74 6f 3b 20 70 61 64 64 69 6e 67 3a 20 30 w:.none;.width:.auto;.padding:.0
c120 2e 34 65 6d 3b 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 20 6f 76 65 72 66 6c 6f 77 3a 20 .4em;.display:.block;.overflow:.
c140 76 69 73 69 62 6c 65 3b 20 7d 0a 2f 2a 20 45 6e 6c 61 72 67 65 20 63 75 72 73 6f 72 3a 20 2a 2f visible;.}./*.Enlarge.cursor:.*/
c160 0a 2e 43 6f 64 65 4d 69 72 72 6f 72 2d 63 75 72 73 6f 72 20 7b 20 62 6f 72 64 65 72 2d 6c 65 66 ..CodeMirror-cursor.{.border-lef
c180 74 3a 20 33 70 78 20 73 6f 6c 69 64 20 62 6c 61 63 6b 3b 20 7d 0a 3c 2f 73 74 79 6c 65 3e 5c 6e t:.3px.solid.black;.}.</style>\n
c1a0 22 0a 20 20 22 43 53 53 20 73 74 72 69 6e 67 20 74 6f 20 65 6e 73 75 72 65 20 63 6f 6d 70 61 74 "..."CSS.string.to.ensure.compat
c1c0 69 62 69 6c 69 74 79 20 62 65 74 77 65 65 6e 20 6b 6c 69 70 73 65 20 61 6e 64 20 72 65 76 65 61 ibility.between.klipse.and.revea
c1e0 6c 2e 6a 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 l.js."...:group.'org-export-re-r
c200 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 eveal...:type.'string...:package
c220 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 32 2e 30 2e -version.'(org-re-reveal..."2.0.
c240 31 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 1"))..(defcustom.org-re-reveal-k
c260 6c 69 70 73 65 2d 63 6f 64 65 6d 69 72 72 6f 72 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 74 20 6e lipse-codemirror.nil..."If.not.n
c280 69 6c 2c 20 61 20 73 74 72 69 6e 67 20 74 6f 20 70 61 73 73 20 61 73 20 43 6f 64 65 4d 69 72 72 il,.a.string.to.pass.as.CodeMirr
c2a0 6f 72 20 6f 70 74 69 6f 6e 73 20 74 6f 20 5c 22 6b 6c 69 70 73 65 5f 73 65 74 74 69 6e 67 5c 22 or.options.to.\"klipse_setting\"
c2c0 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 ."...:group.'org-export-re-revea
c2e0 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 l...:type.'(choice.(const.nil).s
c300 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 tring))..(defcustom.org-re-revea
c320 6c 2d 6b 6c 69 70 73 65 2d 6a 73 0a 20 20 22 68 74 74 70 73 3a 2f 2f 73 74 6f 72 61 67 65 2e 67 l-klipse-js..."https://storage.g
c340 6f 6f 67 6c 65 61 70 69 73 2e 63 6f 6d 2f 61 70 70 2e 6b 6c 69 70 73 65 2e 74 65 63 68 2f 70 6c oogleapis.com/app.klipse.tech/pl
c360 75 67 69 6e 2f 6a 73 2f 6b 6c 69 70 73 65 5f 70 6c 75 67 69 6e 2e 6a 73 22 0a 20 20 22 4c 6f 63 ugin/js/klipse_plugin.js"..."Loc
c380 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6b 6c 69 70 73 65 20 6a 73 20 73 6f 75 72 63 65 20 63 6f ation.of.the.klipse.js.source.co
c3a0 64 65 2e 0a 54 68 65 20 6d 69 6e 69 66 69 65 64 20 76 65 72 73 69 6f 6e 20 6d 61 79 20 6e 6f 74 de..The.minified.version.may.not
c3c0 20 77 6f 72 6b 2c 20 73 65 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 .work,.see.URL.`https://github.c
c3e0 6f 6d 2f 76 69 65 62 65 6c 2f 6b 6c 69 70 73 65 2f 69 73 73 75 65 73 2f 33 33 34 27 2e 22 0a 20 om/viebel/klipse/issues/334'."..
c400 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 .:group.'org-export-re-reveal...
c420 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e :type.'string...:package-version
c440 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 31 2e 31 2e 31 31 22 29 29 0a 0a 28 .'(org-re-reveal..."1.1.11"))..(
c460 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a defcustom.org-re-reveal-klipse-j
c480 73 2d 69 6e 69 74 0a 20 20 22 3c 73 63 72 69 70 74 20 64 65 66 65 72 20 73 72 63 3d 5c 22 25 73 s-init..."<script.defer.src=\"%s
c4a0 5c 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 3c 73 63 72 69 70 74 3e 0a 2f 2a 20 52 65 63 6f 6d 70 75 \"></script>.<script>./*.Recompu
c4c0 74 65 20 6c 61 79 6f 75 74 20 75 70 6f 6e 20 63 68 61 6e 67 65 73 20 62 79 20 6b 6c 69 70 73 65 te.layout.upon.changes.by.klipse
c4e0 2e 20 20 43 6f 64 65 20 66 72 61 67 6d 65 6e 74 20 66 72 6f 6d 0a 20 20 20 61 73 63 69 69 64 6f ...Code.fragment.from....asciido
c500 63 74 6f 72 2d 72 65 76 65 61 6c 6a 73 2d 6b 6c 69 70 73 65 20 62 79 20 54 69 6d 6f 74 68 79 20 ctor-revealjs-klipse.by.Timothy.
c520 50 72 61 74 6c 65 79 20 75 6e 64 65 72 20 47 50 4c 76 33 3a 0a 20 20 20 68 74 74 70 73 3a 2f 2f Pratley.under.GPLv3:....https://
c540 67 69 74 68 75 62 2e 63 6f 6d 2f 74 69 6d 6f 74 68 79 70 72 61 74 6c 65 79 2f 61 73 63 69 69 64 github.com/timothypratley/asciid
c560 6f 63 74 6f 72 2d 72 65 76 65 61 6c 6a 73 2d 6b 6c 69 70 73 65 2f 62 6c 6f 62 2f 6d 61 73 74 65 octor-revealjs-klipse/blob/maste
c580 72 2f 64 6f 63 73 2f 64 6f 63 69 6e 66 6f 2d 66 6f 6f 74 65 72 2e 68 74 6d 6c 20 2a 2f 0a 52 65 r/docs/docinfo-footer.html.*/.Re
c5a0 76 65 61 6c 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 20 27 73 6c 69 64 65 63 68 61 veal.addEventListener(.'slidecha
c5c0 6e 67 65 64 27 2c 20 66 75 6e 63 74 69 6f 6e 28 20 65 76 65 6e 74 20 29 20 7b 0a 20 20 20 20 77 nged',.function(.event.).{.....w
c5e0 69 6e 64 6f 77 2e 64 69 73 70 61 74 63 68 45 76 65 6e 74 28 20 6e 65 77 20 45 76 65 6e 74 28 27 indow.dispatchEvent(.new.Event('
c600 72 65 73 69 7a 65 27 29 20 29 3b 0a 7d 20 29 3b 0a 3c 2f 73 63 72 69 70 74 3e 5c 6e 22 0a 20 20 resize').);.}.);.</script>\n"...
c620 22 46 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 74 6f 20 6c 6f 61 64 20 61 6e 64 20 63 6f 6e 66 69 "Format.string.to.load.and.confi
c640 67 75 72 65 20 5c 22 73 63 72 69 70 74 5c 22 20 65 6c 65 6d 65 6e 74 28 73 29 20 66 6f 72 20 6b gure.\"script\".element(s).for.k
c660 6c 69 70 73 65 2e 0a 54 68 69 73 20 73 74 72 69 6e 67 20 6d 75 73 74 20 63 6f 6e 74 61 69 6e 20 lipse..This.string.must.contain.
c680 6f 6e 65 20 70 6c 61 63 65 68 6f 6c 64 65 72 20 5c 22 25 73 5c 22 2c 20 66 6f 72 20 74 68 65 20 one.placeholder.\"%s\",.for.the.
c6a0 5c 22 73 72 63 5c 22 20 61 74 74 72 69 62 75 74 65 0a 6f 66 20 61 20 5c 22 73 63 72 69 70 74 5c \"src\".attribute.of.a.\"script\
c6c0 22 2c 20 77 68 69 63 68 20 69 73 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 60 6f 72 67 2d 72 ",.which.is.replaced.with.`org-r
c6e0 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 e-reveal-klipse-js'."...:group.'
c700 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 org-export-re-reveal...:type.'st
c720 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 ring...:package-version.'(org-re
c740 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 33 34 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d -reveal..."3.34.0"))..(defcustom
c760 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 73 65 74 75 70 0a 20 20 27 28 .org-re-reveal-klipse-setup...'(
c780 28 22 63 6c 6f 6a 75 72 65 22 20 22 73 65 6c 65 63 74 6f 72 22 20 22 6c 61 6e 67 75 61 67 65 2d ("clojure"."selector"."language-
c7a0 6b 6c 69 70 73 65 22 29 0a 20 20 20 20 28 22 68 74 6d 6c 22 20 22 73 65 6c 65 63 74 6f 72 5f 65 klipse").....("html"."selector_e
c7c0 76 61 6c 5f 68 74 6d 6c 22 20 22 6c 61 6e 67 75 61 67 65 2d 6b 6c 69 70 73 65 2d 68 74 6d 6c 22 val_html"."language-klipse-html"
c7e0 29 0a 20 20 20 20 28 22 6a 61 76 61 73 63 72 69 70 74 22 20 22 73 65 6c 65 63 74 6f 72 5f 65 76 ).....("javascript"."selector_ev
c800 61 6c 5f 6a 73 22 20 22 6c 61 6e 67 75 61 67 65 2d 6b 6c 69 70 73 65 2d 6a 61 76 61 73 63 72 69 al_js"."language-klipse-javascri
c820 70 74 22 29 0a 20 20 20 20 28 22 6a 73 22 20 22 73 65 6c 65 63 74 6f 72 5f 65 76 61 6c 5f 6a 73 pt").....("js"."selector_eval_js
c840 22 20 22 6c 61 6e 67 75 61 67 65 2d 6b 6c 69 70 73 65 2d 6a 73 22 29 0a 20 20 20 20 28 22 70 68 "."language-klipse-js").....("ph
c860 70 22 20 22 73 65 6c 65 63 74 6f 72 5f 65 76 61 6c 5f 70 68 70 22 20 22 6c 61 6e 67 75 61 67 65 p"."selector_eval_php"."language
c880 2d 6b 6c 69 70 73 65 2d 70 68 70 22 29 0a 20 20 20 20 28 22 70 79 74 68 6f 6e 22 20 22 73 65 6c -klipse-php").....("python"."sel
c8a0 65 63 74 6f 72 5f 65 76 61 6c 5f 70 79 74 68 6f 6e 5f 63 6c 69 65 6e 74 22 20 22 6c 61 6e 67 75 ector_eval_python_client"."langu
c8c0 61 67 65 2d 6b 6c 69 70 73 65 2d 70 79 74 68 6f 6e 22 29 0a 20 20 20 20 28 22 72 75 62 79 22 20 age-klipse-python").....("ruby".
c8e0 22 73 65 6c 65 63 74 6f 72 5f 65 76 61 6c 5f 72 75 62 79 22 20 22 6c 61 6e 67 75 61 67 65 2d 6b "selector_eval_ruby"."language-k
c900 6c 69 70 73 65 2d 72 75 62 79 22 29 0a 20 20 20 20 28 22 73 63 68 65 6d 65 22 20 22 73 65 6c 65 lipse-ruby").....("scheme"."sele
c920 63 74 6f 72 5f 65 76 61 6c 5f 73 63 68 65 6d 65 22 20 22 6c 61 6e 67 75 61 67 65 2d 6b 6c 69 70 ctor_eval_scheme"."language-klip
c940 73 65 2d 73 63 68 65 6d 65 22 29 0a 20 20 20 20 28 22 73 71 6c 22 20 22 73 65 6c 65 63 74 6f 72 se-scheme").....("sql"."selector
c960 5f 73 71 6c 22 20 22 6c 61 6e 67 75 61 67 65 2d 6b 6c 69 70 73 65 2d 73 71 6c 22 29 29 0a 20 20 _sql"."language-klipse-sql"))...
c980 22 53 75 70 70 6f 72 74 65 64 20 6b 6c 69 70 73 65 20 6c 61 6e 67 75 61 67 65 73 20 77 69 74 68 "Supported.klipse.languages.with
c9a0 20 73 65 6c 65 63 74 6f 72 73 2e 0a 54 68 69 73 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 74 72 .selectors..This.is.a.list.of.tr
c9c0 69 70 6c 65 73 20 28 6c 61 6e 67 75 61 67 65 20 20 73 65 6c 65 63 74 6f 72 6e 61 6d 65 20 73 65 iples.(language..selectorname.se
c9e0 6c 65 63 74 6f 72 76 61 6c 75 65 29 2e 0a 45 61 63 68 20 6c 61 6e 67 75 61 67 65 20 6e 65 65 64 lectorvalue)..Each.language.need
ca00 73 20 74 6f 20 62 65 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 6f 66 20 61 6e 20 4f 72 67 20 73 s.to.be.the.language.of.an.Org.s
ca20 6f 75 72 63 65 20 62 6c 6f 63 6b 2e 0a 46 6f 72 20 65 78 69 73 74 69 6e 67 20 6e 61 6d 65 73 20 ource.block..For.existing.names.
ca40 6f 66 20 6b 6c 69 70 73 65 20 73 65 6c 65 63 74 6f 72 73 2c 20 73 65 65 20 55 52 4c 0a 60 68 74 of.klipse.selectors,.see.URL.`ht
ca60 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 76 69 65 62 65 6c 2f 6b 6c 69 70 73 65 2f 62 tps://github.com/viebel/klipse/b
ca80 6c 6f 62 2f 6d 61 73 74 65 72 2f 52 45 41 44 4d 45 2e 6d 64 23 70 61 67 65 2d 6c 65 76 65 6c 2d lob/master/README.md#page-level-
caa0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 2e 0a 49 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 6c 61 configuration'..If.additional.la
cac0 6e 67 75 61 67 65 73 20 77 6f 72 6b 20 66 6f 72 20 79 6f 75 2c 20 6d 61 79 62 65 20 79 6f 75 20 nguages.work.for.you,.maybe.you.
cae0 63 6f 75 6c 64 20 72 65 70 6f 72 74 20 74 68 61 74 20 69 6e 20 69 73 73 75 65 20 23 32 33 0a 61 could.report.that.in.issue.#23.a
cb00 74 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f 6d 2f 6f 65 72 2f 6f 72 t.URL.`https://gitlab.com/oer/or
cb20 67 2d 72 65 2d 72 65 76 65 61 6c 2f 69 73 73 75 65 73 2f 32 33 27 3f 22 0a 20 20 3a 67 72 6f 75 g-re-reveal/issues/23'?"...:grou
cb40 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 p.'org-export-re-reveal...:type.
cb60 27 28 72 65 70 65 61 74 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 '(repeat...........(list........
cb80 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 65 22 29 0a 20 20 20 ....(string.:tag."Language")....
cba0 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 53 65 6c 65 63 74 6f 72 20 6e ........(string.:tag."Selector.n
cbc0 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 43 ame")............(string.:tag."C
cbe0 53 53 20 63 6c 61 73 73 22 29 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 SS.class")))...:package-version.
cc00 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 31 2e 31 2e 31 31 22 29 29 0a 0a 28 64 '(org-re-reveal..."1.1.11"))..(d
cc20 65 66 76 61 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6c 61 6e 67 75 efvar.org-re-reveal-klipse-langu
cc40 61 67 65 73 0a 20 20 28 6d 61 70 63 61 72 20 23 27 63 61 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 ages...(mapcar.#'car.org-re-reve
cc60 61 6c 2d 6b 6c 69 70 73 65 2d 73 65 74 75 70 29 0a 20 20 22 4c 69 73 74 20 6f 66 20 6c 61 6e 67 al-klipse-setup)..."List.of.lang
cc80 75 61 67 65 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c uages.supported.by.org-re-reveal
cca0 2e 22 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c .")..(defcustom.org-re-reveal-kl
ccc0 69 70 73 65 2d 65 78 74 72 61 2d 63 6f 6e 66 69 67 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 74 20 ipse-extra-config.nil..."If.not.
cce0 6e 69 6c 2c 20 65 78 74 72 61 20 4a 61 76 61 53 63 72 69 70 74 20 73 74 72 69 6e 67 20 74 6f 20 nil,.extra.JavaScript.string.to.
cd00 65 78 65 63 75 74 65 20 66 6f 72 20 6b 6c 69 70 73 65 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f execute.for.klipse.initializatio
cd20 6e 2e 0a 45 2e 67 2e 2c 20 77 69 6e 64 6f 77 2e 6b 6c 69 70 73 65 5f 73 65 74 74 69 6e 67 73 2e n..E.g.,.window.klipse_settings.
cd40 65 64 69 74 6f 72 5f 74 79 70 65 20 3d 20 5c 22 68 74 6d 6c 5c 22 3b 20 66 6f 72 20 53 51 4c 2e editor_type.=.\"html\";.for.SQL.
cd60 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c "...:group.'org-export-re-reveal
cd80 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 ...:type.'(choice.(const.nil).st
cda0 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c ring))..(defcustom.org-re-reveal
cdc0 2d 67 65 6e 65 72 61 74 65 2d 63 75 73 74 6f 6d 2d 69 64 73 20 74 0a 20 20 22 49 66 20 74 2c 20 -generate-custom-ids.t..."If.t,.
cde0 67 65 6e 65 72 61 74 65 20 43 55 53 54 4f 4d 5f 49 44 73 20 66 6f 72 20 68 65 61 64 69 6e 67 73 generate.CUSTOM_IDs.for.headings
ce00 20 74 68 61 74 20 64 6f 6e 27 74 20 68 61 76 65 20 6f 6e 65 2e 0a 53 65 74 20 74 6f 20 6e 69 6c .that.don't.have.one..Set.to.nil
ce20 20 74 6f 20 72 65 76 65 72 74 20 74 6f 20 6f 6c 64 20 62 65 68 61 76 69 6f 72 2c 20 77 68 65 72 .to.revert.to.old.behavior,.wher
ce40 65 20 48 54 4d 4c 20 73 65 63 74 69 6f 6e 20 65 6c 65 6d 65 6e 74 73 20 68 61 76 65 0a 63 6f 6e e.HTML.section.elements.have.con
ce60 74 65 6e 74 20 68 61 73 68 65 73 20 61 73 20 5c 22 69 64 5c 22 20 61 74 74 72 69 62 75 74 65 73 tent.hashes.as.\"id\".attributes
ce80 2c 20 77 68 69 63 68 20 63 68 61 6e 67 65 20 77 68 65 6e 20 73 6c 69 64 65 20 63 6f 6e 74 65 6e ,.which.change.when.slide.conten
cea0 74 73 0a 63 68 61 6e 67 65 2e 20 20 57 69 74 68 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 66 20 ts.change...With.the.default.of.
cec0 74 2c 20 67 65 6e 65 72 61 74 65 20 43 55 53 54 4f 4d 5f 49 44 20 66 6f 72 20 68 65 61 64 6c 69 t,.generate.CUSTOM_ID.for.headli
cee0 6e 65 73 0a 6d 69 73 73 69 6e 67 20 73 75 63 68 20 61 20 70 72 6f 70 65 72 74 79 2c 20 62 79 20 nes.missing.such.a.property,.by.
cf00 75 73 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 68 65 61 64 6c 69 6e 65 27 using.the.value.of.the.headline'
cf20 73 20 6e 75 6d 62 65 72 2e 0a 54 68 69 73 20 72 65 73 75 6c 74 73 20 69 6e 20 6d 6f 72 65 20 73 s.number..This.results.in.more.s
cf40 74 61 62 6c 65 20 55 52 4c 73 20 77 68 65 6e 20 77 6f 72 6b 69 6e 67 20 6f 6e 20 70 72 65 73 65 table.URLs.when.working.on.prese
cf60 6e 74 61 74 69 6f 6e 73 20 61 6e 64 0a 72 65 6c 6f 61 64 69 6e 67 20 73 6c 69 64 65 73 2e 20 20 ntations.and.reloading.slides...
cf80 59 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 73 65 74 20 5c 22 23 2b 4f 50 54 49 4f 4e 53 3a You.may.want.to.set.\"#+OPTIONS:
cfa0 20 72 65 76 65 61 6c 5f 68 69 73 74 6f 72 79 3a 74 5c 22 0a 74 6f 20 73 65 65 20 74 68 65 20 73 .reveal_history:t\".to.see.the.s
cfc0 65 63 74 69 6f 6e 20 69 64 65 6e 74 69 66 69 65 72 73 20 61 73 20 55 52 4c 20 66 72 61 67 6d 65 ection.identifiers.as.URL.fragme
cfe0 6e 74 73 20 69 6e 20 74 68 65 20 61 64 64 72 65 73 73 20 62 61 72 2c 0a 61 6e 64 20 79 6f 75 20 nts.in.the.address.bar,.and.you.
d000 73 68 6f 75 6c 64 20 6e 6f 74 20 64 69 73 61 62 6c 65 20 73 65 63 74 69 6f 6e 20 6e 75 6d 62 65 should.not.disable.section.numbe
d020 72 69 6e 67 20 28 66 6f 72 20 75 6e 6e 75 6d 62 65 72 65 64 0a 68 65 61 64 6c 69 6e 65 73 2c 20 ring.(for.unnumbered.headlines,.
d040 68 61 73 68 20 49 44 73 20 61 72 65 20 75 73 65 64 20 75 6e 6c 65 73 73 20 61 20 43 55 53 54 4f hash.IDs.are.used.unless.a.CUSTO
d060 4d 5f 49 44 20 69 73 20 70 72 65 73 65 6e 74 29 2e 0a 46 6f 72 20 43 53 53 20 63 6f 64 65 20 74 M_ID.is.present)..For.CSS.code.t
d080 6f 20 68 69 64 65 20 73 65 63 74 69 6f 6e 20 6e 75 6d 62 65 72 73 20 69 66 20 6e 65 63 65 73 73 o.hide.section.numbers.if.necess
d0a0 61 72 79 2c 20 73 65 65 0a 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d ary,.see.URL.`https://github.com
d0c0 2f 79 6a 77 65 6e 2f 6f 72 67 2d 72 65 76 65 61 6c 2f 70 75 6c 6c 2f 32 38 34 27 2e 22 0a 20 20 /yjwen/org-reveal/pull/284'."...
d0e0 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a :group.'org-export-re-reveal...:
d100 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e type.'boolean...:package-version
d120 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 31 2e 31 2e 33 22 29 29 0a 0a 28 64 .'(org-re-reveal..."1.1.3"))..(d
d140 65 66 76 61 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 6c 69 64 65 2d 69 64 2d 70 72 efvar.org-re-reveal--slide-id-pr
d160 65 66 69 78 20 22 73 6c 69 64 65 2d 22 0a 20 20 22 50 72 65 66 69 78 20 74 6f 20 75 73 65 20 69 efix."slide-"..."Prefix.to.use.i
d180 6e 20 49 44 20 61 74 74 72 69 62 75 74 65 73 20 6f 66 20 73 6c 69 64 65 20 65 6c 65 6d 65 6e 74 n.ID.attributes.of.slide.element
d1a0 73 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 68 72 65 s.")..(defvar.org-re-reveal--hre
d1c0 66 2d 66 72 61 67 6d 65 6e 74 2d 70 72 65 66 69 78 0a 20 20 28 63 6f 6e 63 61 74 20 22 2f 22 20 f-fragment-prefix...(concat."/".
d1e0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 6c 69 64 65 2d 69 64 2d 70 72 65 66 69 78 29 0a org-re-reveal--slide-id-prefix).
d200 20 20 22 50 72 65 66 69 78 20 74 6f 20 75 73 65 20 77 68 65 6e 20 6c 69 6e 6b 69 6e 67 20 74 6f .."Prefix.to.use.when.linking.to
d220 20 73 70 65 63 69 66 69 63 20 73 6c 69 64 65 73 2e 0a 54 68 65 20 64 65 66 61 75 6c 74 20 75 73 .specific.slides..The.default.us
d240 65 73 20 61 20 73 6c 61 73 68 20 62 65 74 77 65 65 6e 20 68 61 73 68 20 73 69 67 6e 20 61 6e 64 es.a.slash.between.hash.sign.and
d260 20 73 6c 69 64 65 20 49 44 2c 0a 77 68 69 63 68 20 6c 65 61 64 73 20 74 6f 20 62 72 6f 6b 65 6e .slide.ID,.which.leads.to.broken
d280 20 6c 69 6e 6b 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 75 6e 64 65 72 73 74 6f 6f 64 20 6f .links.that.are.not.understood.o
d2a0 75 74 73 69 64 65 20 72 65 76 65 61 6c 2e 6a 73 2e 0a 53 65 65 20 74 68 65 72 65 3a 20 68 74 74 utside.reveal.js..See.there:.htt
d2c0 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 68 61 6b 69 6d 65 6c 2f 72 65 76 65 61 6c 2e 6a ps://github.com/hakimel/reveal.j
d2e0 73 2f 69 73 73 75 65 73 2f 32 32 37 36 22 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d s/issues/2276")..(defcustom.org-
d300 72 65 2d 72 65 76 65 61 6c 2d 62 72 6f 77 73 65 2d 74 6f 2d 69 64 20 74 0a 20 20 22 49 66 20 6e re-reveal-browse-to-id.t..."If.n
d320 6f 6e 2d 6e 69 6c 2c 20 62 72 6f 77 73 65 20 74 6f 20 43 55 53 54 4f 4d 5f 49 44 2e 0a 4d 6f 72 on-nil,.browse.to.CUSTOM_ID..Mor
d340 65 20 70 72 65 63 69 73 65 6c 79 2c 20 75 73 65 20 43 55 53 54 4f 4d 5f 49 44 20 6f 66 20 63 75 e.precisely,.use.CUSTOM_ID.of.cu
d360 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 28 69 66 20 69 74 20 65 78 69 73 74 73 29 20 61 73 20 rrent.section.(if.it.exists).as.
d380 66 72 61 67 6d 65 6e 74 0a 69 64 65 6e 74 69 66 69 65 72 20 69 6e 20 60 6f 72 67 2d 72 65 2d 72 fragment.identifier.in.`org-re-r
d3a0 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 2d 61 6e 64 2d 62 72 6f 77 73 65 27 eveal-export-to-html-and-browse'
d3c0 2e 20 20 20 54 68 69 73 20 73 68 6f 75 6c 64 20 6f 70 65 6e 0a 74 68 65 20 62 72 6f 77 73 65 72 ....This.should.open.the.browser
d3e0 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 6c 69 64 65 20 61 66 74 65 72 20 65 78 70 6f .on.the.current.slide.after.expo
d400 72 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 rt."...:group.'org-export-re-rev
d420 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 70 61 63 6b 61 67 65 2d eal...:type.'boolean...:package-
d440 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 33 35 2e version.'(org-re-reveal..."3.35.
d460 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 77 0"))..(defcustom.org-re-reveal-w
d480 69 74 68 2d 74 74 73 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 70 65 63 69 ith-tts.nil..."If.non-nil,.speci
d4a0 66 79 20 76 6f 69 63 65 20 61 6e 64 20 63 72 65 61 74 65 20 74 65 78 74 20 66 69 6c 65 73 20 66 fy.voice.and.create.text.files.f
d4c0 6f 72 20 54 54 53 20 67 65 6e 65 72 61 74 69 6f 6e 2e 0a 50 6c 65 61 73 65 20 73 65 65 20 74 68 or.TTS.generation..Please.see.th
d4e0 65 20 74 65 73 74 20 63 61 73 65 20 74 65 73 74 2d 6e 6f 74 65 73 2d 66 6f 72 2d 74 74 73 2e 6f e.test.case.test-notes-for-tts.o
d500 72 67 20 66 6f 72 20 61 6e 20 65 78 61 6d 70 6c 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 6f 72 rg.for.an.example...Note.that.or
d520 67 2d 72 65 2d 72 65 76 65 61 6c 20 6f 6e 6c 79 20 70 72 6f 64 75 63 65 73 20 74 65 78 74 20 66 g-re-reveal.only.produces.text.f
d540 69 6c 65 73 20 66 6f 72 20 61 20 74 65 78 74 2d 74 6f 2d 73 70 65 65 63 68 20 70 72 6f 63 65 73 iles.for.a.text-to-speech.proces
d560 73 0a 74 68 61 74 20 6e 65 65 64 73 20 74 6f 20 62 65 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 65 s.that.needs.to.be.implemented.e
d580 6c 73 65 77 68 65 72 65 2c 20 65 2e 67 2e 2c 20 69 6e 20 65 6d 61 63 73 2d 72 65 76 65 61 6c 2e lsewhere,.e.g.,.in.emacs-reveal.
d5a0 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6f 65 72 2e 67 69 74 6c 61 62 2e 69 6f 2f .See.URL.`https://oer.gitlab.io/
d5c0 65 6d 61 63 73 2d 72 65 76 65 61 6c 2d 68 6f 77 74 6f 2f 74 74 73 2d 68 6f 77 74 6f 2e 68 74 6d emacs-reveal-howto/tts-howto.htm
d5e0 6c 27 20 66 6f 72 20 61 0a 64 65 6d 6f 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 0a 0a 45 6d 61 l'.for.a.demo.presentation...Ema
d600 63 73 2d 72 65 76 65 61 6c 20 61 63 74 69 76 61 74 65 73 20 74 68 65 20 61 75 64 69 6f 20 73 6c cs-reveal.activates.the.audio.sl
d620 69 64 65 73 68 6f 77 20 70 6c 75 67 69 6e 2c 20 73 65 65 0a 55 52 4c 20 60 68 74 74 70 73 3a 2f ideshow.plugin,.see.URL.`https:/
d640 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 61 6a 67 6f 65 6c 2f 72 65 76 65 61 6c 2e 6a 73 2d 70 6c /github.com/rajgoel/reveal.js-pl
d660 75 67 69 6e 73 2f 74 72 65 65 2f 6d 61 73 74 65 72 2f 61 75 64 69 6f 2d 73 6c 69 64 65 73 68 6f ugins/tree/master/audio-slidesho
d680 77 27 2c 0a 74 6f 20 70 6c 61 79 20 67 65 6e 65 72 61 74 65 64 20 61 75 64 69 6f 2e 20 20 54 68 w',.to.play.generated.audio...Th
d6a0 61 74 20 70 6c 75 67 69 6e 20 68 61 73 20 61 6e 20 6f 70 74 69 6f 6e 20 60 64 65 66 61 75 6c 74 at.plugin.has.an.option.`default
d6c0 41 75 64 69 6f 73 27 0a 77 68 65 72 65 20 61 75 64 69 6f 20 66 69 6c 65 20 6e 61 6d 65 73 20 61 Audios'.where.audio.file.names.a
d6e0 72 65 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 73 6c 69 64 65 20 61 6e 64 20 66 72 61 67 6d 65 re.derived.from.slide.and.fragme
d700 6e 74 20 69 6e 64 69 63 65 73 2e 0a 57 68 65 6e 20 73 65 63 74 69 6f 6e 20 6e 75 6d 62 65 72 73 nt.indices..When.section.numbers
d720 20 61 72 65 20 65 6e 61 62 6c 65 64 20 28 73 65 65 20 60 6f 72 67 2d 65 78 70 6f 72 74 2d 77 69 .are.enabled.(see.`org-export-wi
d740 74 68 2d 73 65 63 74 69 6f 6e 2d 6e 75 6d 62 65 72 73 27 29 2c 0a 6f 72 67 2d 72 65 2d 72 65 76 th-section-numbers'),.org-re-rev
d760 65 61 6c 20 70 72 65 70 61 72 65 73 20 66 69 6c 65 20 6e 61 6d 65 73 20 61 63 63 6f 72 64 69 6e eal.prepares.file.names.accordin
d780 67 20 74 6f 20 74 68 65 20 66 6f 72 6d 61 74 20 6f 66 0a 60 64 65 66 61 75 6c 74 41 75 64 69 6f g.to.the.format.of.`defaultAudio
d7a0 73 27 2e 0a 0a 49 66 20 79 6f 75 20 64 69 73 61 62 6c 65 20 73 6c 69 64 65 20 6e 75 6d 62 65 72 s'...If.you.disable.slide.number
d7c0 73 20 28 65 2e 67 2e 2c 20 77 69 74 68 20 4f 72 67 20 6f 70 74 69 6f 6e 20 60 6e 75 6d 3a 6e 69 s.(e.g.,.with.Org.option.`num:ni
d7e0 6c 27 29 20 62 75 74 20 69 66 0a 79 6f 75 20 73 74 69 6c 6c 20 77 61 6e 74 20 74 6f 20 75 73 65 l').but.if.you.still.want.to.use
d800 20 74 68 65 20 61 75 64 69 6f 20 73 6c 69 64 65 73 68 6f 77 20 70 6c 75 67 69 6e 2c 20 79 6f 75 .the.audio.slideshow.plugin,.you
d820 20 2a 6d 75 73 74 2a 20 70 72 6f 76 69 64 65 0a 66 69 6c 65 20 6e 61 6d 65 73 20 66 6f 72 20 67 .*must*.provide.file.names.for.g
d840 65 6e 65 72 61 74 65 64 20 61 75 64 69 6f 20 79 6f 75 72 73 65 6c 66 2c 20 75 73 69 6e 67 20 60 enerated.audio.yourself,.using.`
d860 3a 61 75 64 69 6f 2d 6e 61 6d 65 27 20 61 73 0a 61 74 74 72 69 62 75 74 65 20 66 6f 72 20 65 61 :audio-name'.as.attribute.for.ea
d880 63 68 20 62 6c 6f 63 6b 20 6f 66 20 6e 6f 74 65 73 2e 20 20 49 66 20 79 6f 75 20 64 69 73 61 62 ch.block.of.notes...If.you.disab
d8a0 6c 65 20 73 6c 69 64 65 20 6e 75 6d 62 65 72 73 20 62 75 74 20 64 6f 0a 6e 6f 74 20 70 72 6f 76 le.slide.numbers.but.do.not.prov
d8c0 69 64 65 20 61 75 64 69 6f 20 6e 61 6d 65 73 2c 20 65 78 70 6f 72 74 20 66 61 69 6c 73 20 77 69 ide.audio.names,.export.fails.wi
d8e0 74 68 20 61 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 2e 0a 4d 61 6e 75 61 6c 6c 79 20 63 68 th.an.error.message..Manually.ch
d900 6f 73 65 6e 20 61 75 64 69 6f 20 6e 61 6d 65 73 20 63 61 6e 20 61 67 61 69 6e 20 6d 69 6d 69 63 osen.audio.names.can.again.mimic
d920 20 74 68 65 20 64 65 66 61 75 6c 74 20 6e 61 6d 65 73 20 6f 66 20 74 68 65 0a 73 6c 69 64 65 73 .the.default.names.of.the.slides
d940 68 6f 77 20 70 6c 75 67 69 6e 20 6f 72 20 62 65 20 6e 61 6d 65 73 20 6f 66 20 79 6f 75 72 20 63 how.plugin.or.be.names.of.your.c
d960 68 6f 69 63 65 20 28 74 6f 20 62 65 20 75 73 65 64 20 77 69 74 68 0a 5c 22 3a 72 65 76 65 61 6c hoice.(to.be.used.with.\":reveal
d980 5f 65 78 74 72 61 5f 61 74 74 72 3a 20 64 61 74 61 2d 61 75 64 69 6f 2d 73 72 63 3d 2e 2e 2e 5c _extra_attr:.data-audio-src=...\
d9a0 22 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 ")."...:group.'org-export-re-rev
d9c0 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 eal...:type.'(choice.(const.:tag
d9e0 20 22 4e 6f 20 54 54 53 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ."No.TTS".nil)..................
da00 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 70 65 65 63 68 62 72 61 69 6e 20 28 55 53 20 66 65 6d (const.:tag."Speechbrain.(US.fem
da20 61 6c 65 29 22 20 73 70 65 65 63 68 62 72 61 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ale)".speechbrain)..............
da40 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 4c 42 20 28 53 70 65 65 63 68 54 35 2c 20 ....(const.:tag."CLB.(SpeechT5,.
da60 55 53 20 66 65 6d 61 6c 65 29 22 20 43 4c 42 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 US.female)".CLB)................
da80 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 4c 54 20 28 53 70 65 65 63 68 54 35 2c 20 55 53 ..(const.:tag."SLT.(SpeechT5,.US
daa0 20 66 65 6d 61 6c 65 29 22 20 53 4c 54 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .female)".SLT)..................
dac0 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 42 44 4c 20 28 53 70 65 65 63 68 54 35 2c 20 55 53 20 6d (const.:tag."BDL.(SpeechT5,.US.m
dae0 61 6c 65 29 22 20 42 44 4c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e ale)".BDL)..................(con
db00 73 74 20 3a 74 61 67 20 22 52 4d 53 20 28 53 70 65 65 63 68 54 35 2c 20 55 53 20 6d 61 6c 65 29 st.:tag."RMS.(SpeechT5,.US.male)
db20 22 20 52 4d 53 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a ".RMS)..................(const.:
db40 74 61 67 20 22 4b 53 50 20 28 53 70 65 65 63 68 54 35 2c 20 49 6e 64 69 61 6e 20 66 65 6d 61 6c tag."KSP.(SpeechT5,.Indian.femal
db60 65 29 22 20 4b 53 50 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f e)".KSP))...:package-version.'(o
db80 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 39 2e 30 22 29 29 0a 0a 28 64 65 66 76 rg-re-reveal..."3.19.0"))..(defv
dba0 61 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 2d 64 69 72 20 6e 69 6c 0a 20 20 22 ar.org-re-reveal-pub-dir.nil..."
dbc0 52 65 63 6f 72 64 20 70 75 62 6c 69 73 68 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 22 29 0a 0a Record.publishing.directory.")..
dbe0 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6c 6f 67 20 22 2e 6f (defcustom.org-re-reveal-log.".o
dc00 72 67 2d 72 65 2d 72 65 76 65 61 6c 2e 6c 6f 67 22 0a 20 20 22 4e 61 6d 65 20 6f 66 20 6c 6f 67 rg-re-reveal.log"..."Name.of.log
dc20 20 66 69 6c 65 20 77 69 74 68 20 70 75 62 6c 69 73 68 65 64 20 48 54 4d 4c 20 70 72 65 73 65 6e .file.with.published.HTML.presen
dc40 74 61 74 69 6f 6e 73 20 6f 72 20 6e 69 6c 2e 0a 49 66 20 6e 69 6c 2c 20 64 6f 20 6e 6f 74 20 6b tations.or.nil..If.nil,.do.not.k
dc60 65 65 70 20 6c 6f 67 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 64 64 20 6e 61 6d 65 73 20 6f eep.log...Otherwise,.add.names.o
dc80 66 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 20 70 75 62 6c 69 73 68 65 64 20 77 69 74 68 0a 60 f.presentations.published.with.`
dca0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 6c 69 73 68 2d 74 6f 2d 72 65 76 65 61 6c 27 org-re-reveal-publish-to-reveal'
dcc0 20 74 6f 20 6c 6f 67 20 66 69 6c 65 20 75 6e 64 65 72 20 74 68 65 20 70 75 62 6c 69 63 61 74 69 .to.log.file.under.the.publicati
dce0 6f 6e 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 54 68 69 73 20 69 73 20 6d 65 61 6e 74 20 66 6f 72 on.directory...This.is.meant.for
dd00 20 73 75 62 73 65 71 75 65 6e 74 20 67 65 6e 65 72 61 74 69 6f 6e 20 6f 66 20 50 44 46 20 76 65 .subsequent.generation.of.PDF.ve
dd20 72 73 69 6f 6e 73 20 62 79 20 70 72 69 6e 74 69 6e 67 20 72 65 63 65 6e 74 6c 79 0a 70 75 62 6c rsions.by.printing.recently.publ
dd40 69 73 68 65 64 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 20 74 6f 20 50 44 46 20 77 69 74 68 20 ished.presentations.to.PDF.with.
dd60 65 6d 61 63 73 2d 72 65 76 65 61 6c 2e 20 20 53 65 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f emacs-reveal...See.URL.`https://
dd80 67 69 74 6c 61 62 2e 63 6f 6d 2f 6f 65 72 2f 65 6d 61 63 73 2d 72 65 76 65 61 6c 2f 2d 2f 62 6c gitlab.com/oer/emacs-reveal/-/bl
dda0 6f 62 2f 6d 61 69 6e 2f 64 6f 63 6b 65 72 2f 63 6f 64 65 2f 73 65 6c 65 6e 69 75 6d 2d 70 72 69 ob/main/docker/code/selenium-pri
ddc0 6e 74 2d 70 64 66 2e 70 79 27 2e 0a 55 73 65 72 73 20 6e 65 65 64 20 74 6f 20 64 65 6c 65 74 65 nt-pdf.py'..Users.need.to.delete
dde0 20 28 63 6f 6e 74 65 6e 74 73 20 66 72 6f 6d 29 20 74 68 65 20 6c 6f 67 20 66 69 6c 65 20 74 68 .(contents.from).the.log.file.th
de00 65 6d 73 65 6c 76 65 73 2c 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 22 0a 20 20 3a 67 72 6f 75 emselves,.if.necessary."...:grou
de20 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 p.'org-export-re-reveal...:type.
de40 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 20 73 74 72 69 6e 67 29 0a 20 20 3a '(choice.(const.nil).string)...:
de60 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 package-version.'(org-re-reveal.
de80 2e 20 22 33 2e 33 33 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d .."3.33.0"))..(defcustom.org-re-
dea0 72 65 76 65 61 6c 2d 74 74 73 2d 64 69 72 0a 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 reveal-tts-dir...(file-name-as-d
dec0 69 72 65 63 74 6f 72 79 20 22 74 74 73 22 29 0a 20 20 22 54 61 72 67 65 74 20 64 69 72 65 63 74 irectory."tts")..."Target.direct
dee0 6f 72 79 20 66 6f 72 20 74 65 78 74 20 66 69 6c 65 73 20 61 73 20 62 61 73 69 73 20 66 6f 72 20 ory.for.text.files.as.basis.for.
df00 54 54 53 2e 0a 57 68 65 6e 20 70 75 62 6c 69 73 68 69 6e 67 20 70 72 6f 6a 65 63 74 73 2c 20 74 TTS..When.publishing.projects,.t
df20 68 69 73 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 61 20 63 68 69 6c 64 20 6f 66 20 74 68 65 0a his.directory.is.a.child.of.the.
df40 70 75 62 6c 69 73 68 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 22 0a 20 20 3a 67 72 6f 75 70 20 publishing.directory."...:group.
df60 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 64 'org-export-re-reveal...:type.'d
df80 69 72 65 63 74 6f 72 79 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 irectory...:package-version.'(or
dfa0 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 39 2e 31 22 29 29 0a 0a 28 64 65 66 75 6e g-re-reveal..."3.19.1"))..(defun
dfc0 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d 64 69 72 20 28 69 6e 66 6f 29 0a 20 .org-re-reveal--tts-dir.(info)..
dfe0 20 22 52 65 74 75 72 6e 20 64 69 72 65 63 74 6f 72 79 20 75 6e 64 65 72 20 77 68 69 63 68 20 74 ."Return.directory.under.which.t
e000 6f 20 63 72 65 61 74 65 20 74 65 78 74 20 66 69 6c 65 73 20 66 72 6f 6d 20 49 4e 46 4f 2e 22 0a o.create.text.files.from.INFO.".
e020 20 20 28 6c 65 74 20 28 28 74 74 73 2d 64 69 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f ..(let.((tts-dir.(plist-get.info
e040 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 64 69 72 29 29 29 0a 20 20 20 20 28 69 66 20 6f 72 67 2d .:reveal-tts-dir))).....(if.org-
e060 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 2d 64 69 72 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 re-reveal-pub-dir.........(conca
e080 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 2d 64 69 72 20 74 74 73 2d 64 69 72 29 t.org-re-reveal-pub-dir.tts-dir)
e0a0 0a 20 20 20 20 20 20 74 74 73 2d 64 69 72 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 .......tts-dir)))..(defcustom.or
e0c0 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 6e 61 6d 65 2d 70 72 65 66 69 78 20 22 70 72 65 g-re-reveal-tts-name-prefix."pre
e0e0 73 65 6e 74 61 74 69 6f 6e 22 0a 20 20 22 50 72 65 66 69 78 20 74 6f 20 75 73 65 20 66 6f 72 20 sentation"..."Prefix.to.use.for.
e100 6e 61 6d 65 73 20 72 65 6c 61 74 65 64 20 74 6f 20 54 54 53 2e 0a 54 68 69 73 20 73 74 72 69 6e names.related.to.TTS..This.strin
e120 67 20 69 73 20 75 73 65 64 20 69 6e 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 g.is.used.in.`org-re-reveal--tts
e140 2d 69 6e 64 65 78 2d 6e 61 6d 65 27 20 61 6e 64 20 73 68 6f 75 6c 64 20 62 65 20 70 61 73 73 65 -index-name'.and.should.be.passe
e160 64 0a 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 63 72 65 61 74 69 6e 67 20 61 75 64 69 6f 20 d.to.the.process.creating.audio.
e180 66 69 6c 65 73 20 61 73 20 77 65 6c 6c 20 61 73 20 74 6f 20 74 68 65 20 61 75 64 69 6f 20 73 6c files.as.well.as.to.the.audio.sl
e1a0 69 64 65 73 68 6f 77 20 70 6c 75 67 69 6e 2e 0a 44 69 66 66 65 72 65 6e 74 20 70 72 65 66 69 78 ideshow.plugin..Different.prefix
e1c0 65 73 20 61 72 65 20 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20 70 72 6f 6a 65 63 74 73 2f 63 6f es.are.necessary.for.projects/co
e1e0 75 72 73 65 73 20 77 69 74 68 20 6d 75 6c 74 69 70 6c 65 0a 70 72 65 73 65 6e 74 61 74 69 6f 6e urses.with.multiple.presentation
e200 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 s."...:group.'org-export-re-reve
e220 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 al...:type.'string...:package-ve
e240 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 39 2e 30 22 rsion.'(org-re-reveal..."3.19.0"
e260 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 ))..(defcustom.org-re-reveal-tts
e280 2d 73 65 6e 74 65 6e 63 65 2d 67 61 70 20 31 2e 30 0a 20 20 22 47 61 70 2f 73 69 6c 65 6e 63 65 -sentence-gap.1.0..."Gap/silence
e2a0 20 74 6f 20 61 64 64 20 62 65 74 77 65 65 6e 20 73 65 6e 74 65 6e 63 65 73 2e 22 0a 20 20 3a 67 .to.add.between.sentences."...:g
e2c0 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 roup.'org-export-re-reveal...:ty
e2e0 70 65 20 27 6e 75 6d 62 65 72 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 pe.'number...:package-version.'(
e300 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 31 39 2e 30 22 29 29 0a 0a 28 64 65 66 org-re-reveal..."3.19.0"))..(def
e320 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 73 74 61 72 74 2d 73 custom.org-re-reveal-tts-start-s
e340 6c 69 64 65 2d 67 61 70 20 32 2e 30 0a 20 20 22 47 61 70 2f 73 69 6c 65 6e 63 65 20 61 74 20 62 lide-gap.2.0..."Gap/silence.at.b
e360 65 67 69 6e 6e 69 6e 67 20 6f 66 20 73 6c 69 64 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 eginning.of.slide."...:group.'or
e380 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 g-export-re-reveal...:type.'numb
e3a0 65 72 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 er...:package-version.'(org-re-r
e3c0 65 76 65 61 6c 20 2e 20 22 33 2e 32 31 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f eveal..."3.21.0"))..(defcustom.o
e3e0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 65 6e 64 2d 73 6c 69 64 65 2d 67 61 70 20 31 rg-re-reveal-tts-end-slide-gap.1
e400 2e 30 0a 20 20 22 47 61 70 2f 73 69 6c 65 6e 63 65 20 61 74 20 65 6e 64 20 6f 66 20 73 6c 69 64 .0..."Gap/silence.at.end.of.slid
e420 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 e."...:group.'org-export-re-reve
e440 61 6c 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 65 72 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 al...:type.'number...:package-ve
e460 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 32 31 2e 30 22 rsion.'(org-re-reveal..."3.21.0"
e480 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 ))..(defcustom.org-re-reveal-tts
e4a0 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 74 61 62 6c 65 0a 20 20 27 28 28 22 5b 20 5c 74 5d 5b 20 5c 74 -normalize-table...'(("[.\t][.\t
e4c0 5d 2b 22 20 22 20 22 29 20 3b 20 52 65 70 6c 61 63 65 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 77 68 ]+".".").;.Replace.horizontal.wh
e4e0 69 74 65 73 70 61 63 65 2e 0a 20 20 20 20 28 22 5b 20 5c 74 5d 2b 5c 6e 22 20 22 5c 6e 22 29 20 itespace......("[.\t]+\n"."\n").
e500 20 20 3b 20 52 65 6d 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 77 68 69 74 65 73 70 61 63 65 2e 0a ..;.Remove.trailing.whitespace..
e520 20 20 20 20 28 22 e2 80 99 22 20 22 27 22 29 20 20 20 20 20 20 20 20 20 20 20 3b 20 52 65 70 6c ....("..."."'")...........;.Repl
e540 61 63 65 20 63 75 72 6c 79 20 61 70 6f 73 74 72 6f 70 68 65 2e 0a 20 20 20 20 3b 3b 20 49 66 20 ace.curly.apostrophe......;;.If.
e560 61 20 73 70 61 63 65 20 70 72 65 63 65 64 65 73 20 61 20 62 72 65 61 6b 20 65 6c 65 6d 65 6e 74 a.space.precedes.a.break.element
e580 2c 20 72 65 70 6c 61 63 65 20 77 69 74 68 20 6e 65 77 6c 69 6e 65 3a 0a 20 20 20 20 28 22 5b 20 ,.replace.with.newline:.....("[.
e5a0 5d 2b 5c 5c 28 3c 62 72 65 61 6b 20 74 69 6d 65 3d 5b 5e 3e 5d 2b 3e 5c 5c 29 22 20 22 5c 6e 5c ]+\\(<break.time=[^>]+>\\)"."\n\
e5c0 5c 31 22 29 0a 20 20 20 20 3b 3b 20 49 66 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 70 72 \1").....;;.If.something.else.pr
e5e0 65 63 65 64 65 73 20 61 20 62 72 65 61 6b 20 65 6c 65 6d 65 6e 74 2c 20 6b 65 65 70 20 69 74 3a ecedes.a.break.element,.keep.it:
e600 0a 20 20 20 20 28 22 5c 5c 28 5b 5e 5c 6e 5d 5c 5c 29 5c 5c 28 3c 62 72 65 61 6b 20 74 69 6d 65 .....("\\([^\n]\\)\\(<break.time
e620 3d 5b 5e 3e 5d 2b 3e 5c 5c 29 22 20 22 5c 5c 31 5c 6e 5c 5c 32 22 29 0a 20 20 20 20 3b 3b 20 53 =[^>]+>\\)"."\\1\n\\2").....;;.S
e640 69 6d 69 6c 61 72 6c 79 20 66 6f 72 20 28 6e 6f 6e 2d 29 20 73 70 61 63 65 20 66 6f 6c 6c 6f 77 imilarly.for.(non-).space.follow
e660 69 6e 67 20 62 72 65 61 6b 20 65 6c 65 6d 65 6e 74 73 3a 0a 20 20 20 20 28 22 5c 5c 28 3c 62 72 ing.break.elements:.....("\\(<br
e680 65 61 6b 20 74 69 6d 65 3d 5b 5e 3e 5d 2b 3e 5c 5c 29 5b 20 5d 2b 22 20 22 5c 5c 31 5c 6e 22 29 eak.time=[^>]+>\\)[.]+"."\\1\n")
e6a0 0a 20 20 20 20 28 22 5c 5c 28 3c 62 72 65 61 6b 20 74 69 6d 65 3d 5b 5e 3e 5d 2b 3e 5c 5c 29 5c .....("\\(<break.time=[^>]+>\\)\
e6c0 5c 28 5b 5e 5c 6e 5d 5c 5c 29 22 20 22 5c 5c 31 5c 6e 5c 5c 32 22 29 0a 20 20 20 20 3b 3b 20 53 \([^\n]\\)"."\\1\n\\2").....;;.S
e6e0 70 65 63 69 66 69 63 20 63 6f 6c 6f 6e 73 0a 20 20 20 20 28 22 5c 5c 62 61 62 6f 75 74 3a 5c 5c pecific.colons.....("\\babout:\\
e700 28 5b 61 2d 7a 5d 2b 5c 5c 29 5c 5c 62 22 20 22 61 62 6f 75 74 20 5c 5c 31 22 29 0a 20 20 20 20 ([a-z]+\\)\\b"."about.\\1").....
e720 3b 3b 20 52 65 70 6c 61 63 65 20 63 6f 6c 6f 6e 20 77 69 74 68 20 64 6f 74 0a 20 20 20 20 28 22 ;;.Replace.colon.with.dot.....("
e740 3a 22 20 22 2e 22 29 0a 20 20 20 20 3b 3b 20 52 65 70 6c 61 63 65 20 73 6f 6d 65 20 66 75 6e 63 :".".").....;;.Replace.some.func
e760 74 69 6f 6e 73 20 61 6e 64 20 6d 61 74 68 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20 28 22 5c 5c tions.and.math.symbols......("\\
e780 62 24 6e 24 5c 5c 62 22 20 22 61 6e 6e 22 29 0a 20 20 20 20 28 22 5c 5c 5c 5c 28 6e 5c 5c 5c 5c b$n$\\b"."ann").....("\\\\(n\\\\
e7a0 29 22 20 22 61 6e 6e 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 6b 24 5c 5c 62 22 20 22 6b 61 79 22 )"."ann").....("\\b$k$\\b"."kay"
e7c0 29 0a 20 20 20 20 28 22 5c 5c 5c 5c 28 6b 5c 5c 5c 5c 29 22 20 22 6b 61 79 22 29 0a 20 20 20 20 ).....("\\\\(k\\\\)"."kay").....
e7e0 28 22 5c 5c 62 24 66 5f 30 24 5c 5c 62 22 20 22 66 20 7a 65 72 6f 22 29 0a 20 20 20 20 28 22 5c ("\\b$f_0$\\b"."f.zero").....("\
e800 5c 62 24 66 5f 31 24 5c 5c 62 22 20 22 66 20 6f 6e 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 66 \b$f_1$\\b"."f.one").....("\\b$f
e820 5f 32 24 5c 5c 62 22 20 22 66 20 74 77 6f 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 66 5f 33 24 5c _2$\\b"."f.two").....("\\b$f_3$\
e840 5c 62 22 20 22 66 20 74 68 72 65 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 32 5e 6e 24 5c 5c 62 \b"."f.three").....("\\b$2^n$\\b
e860 22 20 22 74 77 6f 20 74 6f 20 74 68 65 20 61 6e 6e 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 32 5e "."two.to.the.ann").....("\\b$2^
e880 7b 6e 2d 31 7d 24 5c 5c 62 22 20 22 74 77 6f 20 74 6f 20 74 68 65 20 61 6e 6e 20 6d 69 6e 75 73 {n-1}$\\b"."two.to.the.ann.minus
e8a0 20 6f 6e 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 32 5e 7b 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c .one").....("\\b$?2^{\\([0-9]+\\
e8c0 29 7d 24 3f 22 20 22 74 77 6f 20 74 6f 20 74 68 65 20 5c 5c 31 22 29 0a 20 20 20 20 28 22 20 3d )}$?"."two.to.the.\\1").....(".=
e8e0 20 22 20 22 20 65 71 75 61 6c 73 20 22 29 0a 20 20 20 20 28 22 5b 20 5c 6e 5d 2d 5c 5c 28 5b 31 .".".equals.").....("[.\n]-\\([1
e900 2d 39 61 2d 7a 5d 5c 5c 29 5c 5c 62 22 20 22 20 6d 69 6e 75 73 20 5c 5c 31 22 29 0a 20 20 20 20 -9a-z]\\)\\b".".minus.\\1").....
e920 28 22 5c 5c 62 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 25 22 20 22 5c 5c 31 20 70 65 72 63 65 6e 74 ("\\b\\([0-9]+\\)%"."\\1.percent
e940 22 29 0a 20 20 20 20 3b 3b 20 52 65 70 6c 61 63 65 20 70 6c 75 72 61 6c 2c 20 62 75 74 20 6e 6f ").....;;.Replace.plural,.but.no
e960 74 20 61 73 20 62 72 65 61 6b 20 74 69 6d 65 2e 0a 20 20 20 20 28 22 5c 5c 28 5b 5e 5c 22 5d 5c t.as.break.time......("\\([^\"]\
e980 5c 29 31 73 5c 5c 62 22 20 22 5c 5c 31 6f 6e 65 73 22 29 0a 20 20 20 20 3b 3b 20 52 65 70 6c 61 \)1s\\b"."\\1ones").....;;.Repla
e9a0 63 65 20 76 65 72 73 69 6f 6e 73 2e 0a 20 20 20 20 28 22 5c 5c 62 31 5b 2e 5d 30 5c 5c 62 22 20 ce.versions......("\\b1[.]0\\b".
e9c0 22 6f 6e 65 20 64 6f 74 20 6f 68 22 29 0a 20 20 20 20 28 22 5c 5c 62 34 5b 2e 5d 78 5c 5c 62 22 "one.dot.oh").....("\\b4[.]x\\b"
e9e0 20 22 66 6f 75 72 20 64 6f 74 20 65 78 22 29 0a 20 20 20 20 3b 3b 20 52 65 6d 6f 76 65 20 70 61 ."four.dot.ex").....;;.Remove.pa
ea00 72 65 6e 74 68 65 73 65 73 20 61 72 6f 75 6e 64 20 73 69 6e 67 6c 65 20 64 69 67 69 74 73 2e 0a rentheses.around.single.digits..
ea20 20 20 20 20 28 22 28 5c 5c 28 5b 31 2d 39 5d 5c 5c 29 29 22 20 22 5c 5c 31 22 29 0a 20 20 20 20 ....("(\\([1-9]\\))"."\\1").....
ea40 3b 3b 20 52 65 70 6c 61 63 65 20 64 65 63 69 6d 61 6c 20 6e 75 6d 62 65 72 73 2e 0a 20 20 20 20 ;;.Replace.decimal.numbers......
ea60 28 22 5c 5c 62 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 5b 2e 5d 5c 5c 28 5b 30 2d 39 5d 5c 5c 29 5c ("\\b\\([0-9]+\\)[.]\\([0-9]\\)\
ea80 5c 62 22 20 22 5c 5c 31 20 70 6f 69 6e 74 20 5c 5c 32 22 29 0a 20 20 20 20 3b 3b 20 52 65 70 6c \b"."\\1.point.\\2").....;;.Repl
eaa0 61 63 65 20 68 65 78 20 6e 75 6d 62 65 72 73 2e 0a 20 20 20 20 28 22 5c 5c 62 30 78 5c 5c 28 5b ace.hex.numbers......("\\b0x\\([
eac0 31 2d 39 5d 5b 30 2d 39 5d 5c 5c 29 5c 5c 62 22 20 22 68 65 78 20 5c 5c 31 22 29 0a 20 20 20 20 1-9][0-9]\\)\\b"."hex.\\1").....
eae0 3b 3b 20 47 75 65 73 73 20 79 65 61 72 73 20 69 6e 20 72 61 6e 67 65 20 31 39 34 30 2d 31 39 39 ;;.Guess.years.in.range.1940-199
eb00 39 2e 0a 20 20 20 20 28 22 5c 5c 62 31 39 5c 5c 28 5b 34 2d 39 5d 5b 30 2d 39 5d 5c 5c 29 22 20 9......("\\b19\\([4-9][0-9]\\)".
eb20 22 6e 69 6e 65 74 65 65 6e 20 5c 5c 31 22 29 0a 20 20 20 20 3b 3b 20 47 75 65 73 73 20 79 65 61 "nineteen.\\1").....;;.Guess.yea
eb40 72 73 20 69 6e 20 72 61 6e 67 65 20 32 30 31 30 2d 32 30 32 39 2e 0a 20 20 20 20 28 22 5c 5c 62 rs.in.range.2010-2029......("\\b
eb60 32 30 5c 5c 28 5b 31 2d 32 5d 5b 30 2d 39 5d 5c 5c 29 22 20 22 74 77 65 6e 74 79 20 5c 5c 31 22 20\\([1-2][0-9]\\)"."twenty.\\1"
eb80 29 0a 20 20 20 20 3b 3b 20 52 65 70 6c 61 63 65 20 73 6f 6d 65 20 6e 75 6d 62 65 72 73 3b 20 75 ).....;;.Replace.some.numbers;.u
eba0 73 65 20 77 6f 72 64 2d 62 6f 75 6e 64 61 72 79 20 6d 61 74 63 68 69 6e 67 20 68 65 72 65 0a 20 se.word-boundary.matching.here..
ebc0 20 20 20 3b 3b 20 28 77 68 69 63 68 20 61 6c 73 6f 20 6d 61 74 63 68 65 73 20 31 2d 62 69 74 20 ...;;.(which.also.matches.1-bit.
ebe0 65 74 63 2e 29 2e 0a 20 20 20 20 28 22 5c 5c 62 30 73 5c 5c 62 22 20 22 7a 65 72 6f 73 22 29 0a etc.)......("\\b0s\\b"."zeros").
ec00 20 20 20 20 28 22 5c 5c 62 24 3f 32 30 24 3f 5c 5c 62 22 20 22 74 77 65 6e 74 79 22 29 0a 20 20 ....("\\b$?20$?\\b"."twenty")...
ec20 20 20 28 22 5c 5c 62 24 3f 33 30 24 3f 5c 5c 62 22 20 22 74 68 69 72 74 79 22 29 0a 20 20 20 20 ..("\\b$?30$?\\b"."thirty").....
ec40 28 22 5c 5c 62 24 3f 34 30 24 3f 5c 5c 62 22 20 22 66 6f 75 72 74 79 22 29 0a 20 20 20 20 28 22 ("\\b$?40$?\\b"."fourty").....("
ec60 5c 5c 62 24 3f 35 30 24 3f 5c 5c 62 22 20 22 66 69 66 74 79 22 29 0a 20 20 20 20 28 22 5c 5c 62 \\b$?50$?\\b"."fifty").....("\\b
ec80 24 3f 36 30 24 3f 5c 5c 62 22 20 22 73 69 78 74 79 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 37 $?60$?\\b"."sixty").....("\\b$?7
eca0 30 24 3f 5c 5c 62 22 20 22 73 65 76 65 6e 74 79 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 38 30 0$?\\b"."seventy").....("\\b$?80
ecc0 24 3f 5c 5c 62 22 20 22 65 69 67 68 74 79 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 39 30 24 3f $?\\b"."eighty").....("\\b$?90$?
ece0 5c 5c 62 22 20 22 6e 69 6e 65 74 79 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 32 5c 5c 28 5b 31 \\b"."ninety").....("\\b$?2\\([1
ed00 2d 39 5d 5c 5c 29 24 3f 5c 5c 62 22 20 22 74 77 65 6e 74 79 e2 80 94 e2 80 94 5c 5c 31 22 29 20 -9]\\)$?\\b"."twenty......\\1").
ed20 3b 3b 20 72 65 6d 6f 76 65 20 e2 80 94 e2 80 94 20 62 65 6c 6f 77 0a 20 20 20 20 28 22 5c 5c 62 ;;.remove........below.....("\\b
ed40 24 3f 33 5c 5c 28 5b 31 2d 39 5d 5c 5c 29 24 3f 5c 5c 62 22 20 22 74 68 69 72 74 79 e2 80 94 e2 $?3\\([1-9]\\)$?\\b"."thirty....
ed60 80 94 5c 5c 31 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 34 5c 5c 28 5b 31 2d 39 5d 5c 5c 29 24 ..\\1").....("\\b$?4\\([1-9]\\)$
ed80 3f 5c 5c 62 22 20 22 66 6f 75 72 74 79 e2 80 94 e2 80 94 5c 5c 31 22 29 0a 20 20 20 20 28 22 5c ?\\b"."fourty......\\1").....("\
eda0 5c 62 24 3f 35 5c 5c 28 5b 31 2d 39 5d 5c 5c 29 24 3f 5c 5c 62 22 20 22 66 69 66 74 79 e2 80 94 \b$?5\\([1-9]\\)$?\\b"."fifty...
edc0 e2 80 94 5c 5c 31 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 36 5c 5c 28 5b 31 2d 39 5d 5c 5c 29 ...\\1").....("\\b$?6\\([1-9]\\)
ede0 24 3f 5c 5c 62 22 20 22 73 69 78 74 79 e2 80 94 e2 80 94 5c 5c 31 22 29 0a 20 20 20 20 28 22 5c $?\\b"."sixty......\\1").....("\
ee00 5c 62 24 3f 37 5c 5c 28 5b 31 2d 39 5d 5c 5c 29 24 3f 5c 5c 62 22 20 22 73 65 76 65 6e 74 79 e2 \b$?7\\([1-9]\\)$?\\b"."seventy.
ee20 80 94 e2 80 94 5c 5c 31 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 38 5c 5c 28 5b 31 2d 39 5d 5c .....\\1").....("\\b$?8\\([1-9]\
ee40 5c 29 24 3f 5c 5c 62 22 20 22 65 69 67 68 74 79 e2 80 94 e2 80 94 5c 5c 31 22 29 0a 20 20 20 20 \)$?\\b"."eighty......\\1").....
ee60 28 22 5c 5c 62 24 3f 39 5c 5c 28 5b 31 2d 39 5d 5c 5c 29 24 3f 5c 5c 62 22 20 22 6e 69 6e 65 74 ("\\b$?9\\([1-9]\\)$?\\b"."ninet
ee80 79 e2 80 94 e2 80 94 5c 5c 31 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 30 24 3f 5c 5c 62 22 20 y......\\1").....("\\b$?0$?\\b".
eea0 22 7a 65 72 6f 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 31 24 3f 5c 5c 62 22 20 22 6f 6e 65 22 "zero").....("\\b$?1$?\\b"."one"
eec0 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 32 24 3f 5c 5c 62 22 20 22 74 77 6f 22 29 0a 20 20 20 20 ).....("\\b$?2$?\\b"."two").....
eee0 28 22 5c 5c 62 24 3f 33 24 3f 5c 5c 62 22 20 22 74 68 72 65 65 22 29 0a 20 20 20 20 28 22 5c 5c ("\\b$?3$?\\b"."three").....("\\
ef00 62 24 3f 34 24 3f 5c 5c 62 22 20 22 66 6f 75 72 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 35 24 b$?4$?\\b"."four").....("\\b$?5$
ef20 3f 5c 5c 62 22 20 22 66 69 76 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 36 24 3f 5c 5c 62 22 ?\\b"."five").....("\\b$?6$?\\b"
ef40 20 22 73 69 78 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 37 24 3f 5c 5c 62 22 20 22 73 65 76 65 ."six").....("\\b$?7$?\\b"."seve
ef60 6e 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 38 24 3f 5c 5c 62 22 20 22 65 69 67 68 74 22 29 0a n").....("\\b$?8$?\\b"."eight").
ef80 20 20 20 20 28 22 5c 5c 62 24 3f 39 24 3f 5c 5c 62 22 20 22 6e 69 6e 65 22 29 0a 20 20 20 20 28 ....("\\b$?9$?\\b"."nine").....(
efa0 22 e2 80 94 e2 80 94 5c 5c 7c 28 29 22 20 22 22 29 0a 20 20 20 20 3b 3b 20 4d 6f 72 65 20 6e 75 "......\\|()"."").....;;.More.nu
efc0 6d 62 65 72 73 0a 20 20 20 20 28 22 5c 5c 62 24 3f 31 30 24 3f 5c 5c 62 22 20 22 74 65 6e 22 29 mbers.....("\\b$?10$?\\b"."ten")
efe0 0a 20 20 20 20 28 22 5c 5c 62 24 3f 31 31 24 3f 5c 5c 62 22 20 22 65 6c 65 76 65 6e 22 29 0a 20 .....("\\b$?11$?\\b"."eleven")..
f000 20 20 20 28 22 5c 5c 62 24 3f 31 32 24 3f 5c 5c 62 22 20 22 74 77 65 6c 76 65 22 29 0a 20 20 20 ...("\\b$?12$?\\b"."twelve")....
f020 20 28 22 5c 5c 62 24 3f 31 33 24 3f 5c 5c 62 22 20 22 74 68 69 72 74 65 65 6e 22 29 0a 20 20 20 .("\\b$?13$?\\b"."thirteen")....
f040 20 28 22 5c 5c 62 24 3f 31 34 24 3f 5c 5c 62 22 20 22 66 6f 75 72 74 65 65 6e 22 29 0a 20 20 20 .("\\b$?14$?\\b"."fourteen")....
f060 20 28 22 5c 5c 62 24 3f 31 35 24 3f 5c 5c 62 22 20 22 66 69 66 74 65 65 6e 22 29 0a 20 20 20 20 .("\\b$?15$?\\b"."fifteen").....
f080 28 22 5c 5c 62 24 3f 31 36 24 3f 5c 5c 62 22 20 22 73 69 78 74 65 65 6e 22 29 0a 20 20 20 20 28 ("\\b$?16$?\\b"."sixteen").....(
f0a0 22 5c 5c 62 24 3f 31 37 24 3f 5c 5c 62 22 20 22 73 65 76 65 6e 74 65 65 6e 22 29 0a 20 20 20 20 "\\b$?17$?\\b"."seventeen").....
f0c0 28 22 5c 5c 62 24 3f 31 38 24 3f 5c 5c 62 22 20 22 65 69 67 68 74 65 65 6e 22 29 0a 20 20 20 20 ("\\b$?18$?\\b"."eighteen").....
f0e0 28 22 5c 5c 62 24 3f 31 39 24 3f 5c 5c 62 22 20 22 6e 69 6e 65 74 65 65 6e 22 29 0a 20 20 20 20 ("\\b$?19$?\\b"."nineteen").....
f100 28 22 5c 5c 62 24 3f 31 30 30 24 3f 5c 5c 62 22 20 22 6f 6e 65 20 68 75 6e 64 72 65 64 22 29 0a ("\\b$?100$?\\b"."one.hundred").
f120 20 20 20 20 28 22 5c 5c 62 24 3f 31 32 38 24 3f 5c 5c 62 22 20 22 6f 6e 65 20 68 75 6e 64 72 65 ....("\\b$?128$?\\b"."one.hundre
f140 64 20 61 6e 64 20 74 77 65 6e 74 79 65 69 67 68 74 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 32 d.and.twentyeight").....("\\b$?2
f160 35 36 24 3f 5c 5c 62 22 20 22 74 77 6f 20 68 75 6e 64 72 65 64 20 61 6e 64 20 66 69 66 74 79 73 56$?\\b"."two.hundred.and.fiftys
f180 69 78 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 33 36 35 24 3f 5c 5c 62 22 20 22 74 68 72 65 65 ix").....("\\b$?365$?\\b"."three
f1a0 68 75 6e 64 72 65 64 20 61 6e 64 20 73 69 78 74 79 66 69 76 65 22 29 0a 20 20 20 20 28 22 5c 5c hundred.and.sixtyfive").....("\\
f1c0 62 24 3f 35 31 32 24 3f 5c 5c 62 22 20 22 66 69 76 65 20 68 75 6e 64 72 65 64 20 61 6e 64 20 74 b$?512$?\\b"."five.hundred.and.t
f1e0 77 65 6c 76 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 31 30 30 30 24 3f 5c 5c 62 22 20 22 6f welve").....("\\b$?1000$?\\b"."o
f200 6e 65 20 74 68 6f 75 73 61 6e 64 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 31 30 32 34 24 3f 5c ne.thousand").....("\\b$?1024$?\
f220 5c 62 22 20 22 6f 6e 65 20 74 68 6f 75 73 61 6e 64 20 61 6e 64 20 74 77 65 6e 74 79 66 6f 75 72 \b"."one.thousand.and.twentyfour
f240 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 38 30 38 30 24 3f 5c 5c 62 22 20 22 65 69 67 68 74 79 ").....("\\b$?8080$?\\b"."eighty
f260 20 65 69 67 68 74 79 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 38 31 39 32 24 3f 5c 5c 62 22 20 .eighty").....("\\b$?8192$?\\b".
f280 22 65 69 67 68 74 20 74 68 6f 75 73 61 6e 64 20 6f 6e 65 68 75 6e 64 72 65 64 20 61 6e 64 20 6e "eight.thousand.onehundred.and.n
f2a0 69 6e 65 74 79 20 74 77 6f 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 31 36 33 38 34 24 3f 5c 5c inety.two").....("\\b$?16384$?\\
f2c0 62 22 20 22 73 69 78 74 65 65 6e 74 68 6f 75 73 61 6e 64 20 74 68 72 65 65 68 75 6e 64 72 65 64 b"."sixteenthousand.threehundred
f2e0 20 61 6e 64 20 65 69 67 68 74 79 66 6f 75 72 22 29 0a 20 20 20 20 28 22 5c 5c 62 24 3f 32 34 35 .and.eightyfour").....("\\b$?245
f300 37 36 24 3f 5c 5c 62 22 20 22 74 77 65 6e 74 79 66 6f 75 72 74 68 6f 75 73 61 6e 64 20 66 69 76 76$?\\b"."twentyfourthousand.fiv
f320 65 68 75 6e 64 72 65 64 20 61 6e 64 20 73 65 76 65 6e 74 79 73 69 78 22 29 0a 20 20 20 20 28 22 ehundred.and.seventysix").....("
f340 5c 5c 62 24 3f 33 32 37 36 38 24 3f 5c 5c 62 22 20 22 74 68 69 72 74 79 74 77 6f 74 68 6f 75 73 \\b$?32768$?\\b"."thirtytwothous
f360 61 6e 64 20 73 65 76 65 6e 68 75 6e 64 72 65 64 20 61 6e 64 20 73 69 78 74 79 65 69 67 68 74 22 and.sevenhundred.and.sixtyeight"
f380 29 0a 20 20 20 20 28 22 51 31 22 20 22 71 75 65 75 65 20 6f 6e 65 22 29 0a 20 20 20 20 28 22 51 ).....("Q1"."queue.one").....("Q
f3a0 32 22 20 22 71 75 65 75 65 20 74 77 6f 22 29 0a 20 20 20 20 28 22 51 33 22 20 22 71 75 65 75 65 2"."queue.two").....("Q3"."queue
f3c0 20 74 68 72 65 65 22 29 0a 20 20 20 20 28 22 51 34 22 20 22 71 75 65 75 65 20 66 6f 75 72 22 29 .three").....("Q4"."queue.four")
f3e0 0a 20 20 20 20 3b 3b 20 52 65 70 6c 61 63 65 20 73 65 6c 65 63 74 65 64 20 61 62 62 72 65 76 69 .....;;.Replace.selected.abbrevi
f400 61 74 69 6f 6e 73 2e 0a 20 20 20 20 28 22 4e 61 6e 64 32 54 65 74 72 69 73 22 20 22 4e 61 6e 64 ations......("Nand2Tetris"."Nand
f420 20 74 6f 20 54 65 74 72 69 73 22 29 0a 20 20 20 20 28 22 72 65 76 65 61 6c 2e 6a 73 22 20 22 72 .to.Tetris").....("reveal.js"."r
f440 65 76 65 61 6c 20 6a 61 79 20 65 73 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 53 53 4d 4c 5c 5c 62 eveal.jay.ess").....("\\bSSML\\b
f460 22 20 22 65 73 73 20 65 73 73 20 65 6d 20 65 6c 22 29 0a 20 20 20 20 28 22 5c 5c 62 54 54 53 5c "."ess.ess.em.el").....("\\bTTS\
f480 5c 62 22 20 22 74 65 61 20 74 65 61 20 65 73 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 41 4c 55 5c \b"."tea.tea.ess").....("\\bALU\
f4a0 5c 62 22 20 22 61 79 20 61 6c 20 79 6f 75 22 29 0a 20 20 20 20 28 22 5c 5c 62 42 5c 5c 62 22 20 \b"."ay.al.you").....("\\bB\\b".
f4c0 22 62 79 74 65 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 4e 41 50 49 5c 5c 62 22 20 22 61 6e 6e 20 "bytes").....("\\bNAPI\\b"."ann.
f4e0 41 50 49 22 29 0a 20 20 20 20 28 22 5c 5c 62 41 50 49 22 20 22 61 79 20 70 65 61 20 65 79 65 22 API").....("\\bAPI"."ay.pea.eye"
f500 29 20 3b 20 6e 6f 20 77 6f 72 64 20 62 6f 75 6e 64 61 72 79 20 61 74 20 65 6e 64 20 66 6f 72 20 ).;.no.word.boundary.at.end.for.
f520 70 6c 75 72 61 6c 0a 20 20 20 20 28 22 5c 5c 62 43 46 53 5c 5c 62 22 20 22 73 65 65 20 65 66 66 plural.....("\\bCFS\\b"."see.eff
f540 20 65 73 73 22 29 0a 20 20 20 20 28 22 63 68 6d 6f 64 22 20 22 63 68 61 6e 67 65 20 6d 6f 64 22 .ess").....("chmod"."change.mod"
f560 29 0a 20 20 20 20 28 22 5c 5c 62 43 50 55 5c 5c 62 22 20 22 73 65 65 20 70 65 61 20 79 6f 75 22 ).....("\\bCPU\\b"."see.pea.you"
f580 29 0a 20 20 20 20 28 22 5c 5c 62 43 50 55 73 5c 5c 62 22 20 22 73 65 65 20 70 65 61 20 75 73 65 ).....("\\bCPUs\\b"."see.pea.use
f5a0 22 29 0a 20 20 20 20 28 22 5c 5c 62 47 50 55 5c 5c 62 22 20 22 64 6a 65 65 20 70 65 61 20 79 6f ").....("\\bGPU\\b"."djee.pea.yo
f5c0 75 22 29 0a 20 20 20 20 28 22 5c 5c 62 47 50 55 73 5c 5c 62 22 20 22 64 6a 65 65 20 70 65 61 20 u").....("\\bGPUs\\b"."djee.pea.
f5e0 75 73 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 43 52 49 5c 5c 62 22 20 22 73 65 65 20 61 72 65 20 use").....("\\bCRI\\b"."see.are.
f600 65 79 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 43 53 5c 5c 62 22 20 22 73 65 65 20 65 73 73 22 29 eye").....("\\bCS\\b"."see.ess")
f620 0a 20 20 20 20 28 22 5c 5c 62 43 53 73 5c 5c 62 22 20 22 63 72 69 74 69 63 61 6c 20 73 65 63 74 .....("\\bCSs\\b"."critical.sect
f640 69 6f 6e 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 44 4e 46 5c 5c 62 22 20 22 64 65 65 20 6e 20 66 ions").....("\\bDNF\\b"."dee.n.f
f660 22 29 0a 20 20 20 20 28 22 5c 5c 62 44 4e 53 5c 5c 62 22 20 22 64 65 65 20 61 6e 20 65 73 73 22 ").....("\\bDNS\\b"."dee.an.ess"
f680 29 0a 20 20 20 20 28 22 5c 5c 62 44 4d 75 78 5c 5c 62 22 20 22 64 65 65 6d 75 78 22 29 0a 20 20 ).....("\\bDMux\\b"."deemux")...
f6a0 20 20 28 22 5c 5c 62 44 53 4c 5c 5c 62 22 20 22 64 65 65 20 65 73 73 20 65 6c 22 29 0a 20 20 20 ..("\\bDSL\\b"."dee.ess.el")....
f6c0 20 28 22 5c 5c 62 44 53 22 20 22 64 69 73 74 72 69 62 75 74 65 64 20 73 79 73 74 65 6d 22 29 0a .("\\bDS"."distributed.system").
f6e0 20 20 20 20 28 22 5c 5c 62 46 49 46 4f 5c 5c 62 22 20 22 66 69 72 73 74 20 69 6e 2c 20 66 69 72 ....("\\bFIFO\\b"."first.in,.fir
f700 73 74 20 6f 75 74 2c 22 29 0a 20 20 20 20 28 22 5c 5c 62 48 44 4c 5c 5c 62 22 20 22 61 67 65 20 st.out,").....("\\bHDL\\b"."age.
f720 64 65 65 20 65 6c 22 29 0a 20 20 20 20 28 22 5c 5c 62 48 44 44 22 20 22 61 67 65 20 64 65 65 20 dee.el").....("\\bHDD"."age.dee.
f740 64 65 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 48 44 46 53 5c 5c 62 22 20 22 61 67 65 20 64 65 65 dee").....("\\bHDFS\\b"."age.dee
f760 20 65 66 66 20 65 73 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 48 54 4d 4c 5c 5c 62 22 20 22 61 67 .eff.ess").....("\\bHTML\\b"."ag
f780 65 20 74 65 61 20 65 6d 20 65 6c 22 29 0a 20 20 20 20 28 22 5c 5c 62 48 54 54 50 5c 5c 62 22 20 e.tea.em.el").....("\\bHTTP\\b".
f7a0 22 61 67 65 20 74 65 61 20 74 65 61 20 70 65 61 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 44 5c 5c "age.tea.tea.pea").....("\\bID\\
f7c0 62 22 20 22 65 79 65 20 64 65 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 44 73 5c 5c 62 22 20 22 b"."eye.dee").....("\\bIDs\\b"."
f7e0 65 79 65 20 64 65 65 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 6f 54 5c 5c 62 22 20 22 65 79 65 eye.dees").....("\\bIoT\\b"."eye
f800 20 6f 68 20 74 65 61 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 50 76 34 5c 5c 62 22 20 22 65 79 65 .oh.tea").....("\\bIPv4\\b"."eye
f820 20 70 65 61 20 76 65 72 73 69 6f 6e 20 66 6f 75 72 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 50 76 .pea.version.four").....("\\bIPv
f840 36 5c 5c 62 22 20 22 65 79 65 20 70 65 61 20 76 65 72 73 69 6f 6e 20 73 69 78 22 29 0a 20 20 20 6\\b"."eye.pea.version.six")....
f860 20 28 22 5c 5c 62 5c 5c 28 5b 41 2d 5a 5d 5c 5c 29 61 61 53 5c 5c 62 22 20 22 5c 5c 31 e2 80 94 .("\\b\\([A-Z]\\)aaS\\b"."\\1...
f880 e2 80 94 61 73 20 61 20 73 65 72 76 69 63 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 e2 80 94 e2 ...as.a.service").....("\\bI....
f8a0 80 94 22 20 22 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 22 29 0a 20 20 20 20 28 22 5c 5c 62 .."."infrastructure.").....("\\b
f8c0 50 e2 80 94 e2 80 94 22 20 22 70 6c 61 74 66 6f 72 6d 20 22 29 0a 20 20 20 20 28 22 5c 5c 62 53 P......"."platform.").....("\\bS
f8e0 e2 80 94 e2 80 94 22 20 22 73 6f 66 74 77 61 72 65 20 22 29 0a 20 20 20 20 28 22 5c 5c 62 58 e2 ......"."software.").....("\\bX.
f900 80 94 e2 80 94 22 20 22 61 6e 79 74 68 69 6e 67 20 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 50 5c ....."."anything.").....("\\bIP\
f920 5c 62 22 20 22 65 79 65 20 70 65 61 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 54 5c 5c 62 22 20 22 \b"."eye.pea").....("\\bIT\\b"."
f940 65 79 65 20 74 65 61 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 44 54 52 5c 5c 62 22 20 22 65 79 65 eye.tea").....("\\bIDTR\\b"."eye
f960 20 64 65 65 20 74 65 61 20 61 72 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 49 44 54 5c 5c 62 22 20 .dee.tea.are").....("\\bIDT\\b".
f980 22 65 79 65 20 64 65 65 20 74 65 61 22 29 0a 20 20 20 20 28 22 5c 5c 62 4b 42 5c 5c 62 22 20 22 "eye.dee.tea").....("\\bKB\\b"."
f9a0 6b 69 6c 6f 62 79 74 65 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 4b 69 42 5c 5c 62 22 20 22 6b 65 kilobytes").....("\\bKiB\\b"."ke
f9c0 65 62 65 65 62 79 74 65 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 4c 52 55 5c 5c 62 22 20 22 65 6c ebeebytes").....("\\bLRU\\b"."el
f9e0 20 61 72 65 20 79 6f 75 22 29 0a 20 20 20 20 28 22 5c 5c 62 4d 42 5c 5c 62 22 20 22 6d 65 67 61 .are.you").....("\\bMB\\b"."mega
fa00 62 79 74 65 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 4d 69 42 5c 5c 62 22 20 22 6d 65 62 65 65 62 bytes").....("\\bMiB\\b"."mebeeb
fa20 79 74 65 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 47 42 5c 5c 62 22 20 22 67 69 67 61 62 79 74 65 ytes").....("\\bGB\\b"."gigabyte
fa40 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 47 69 42 5c 5c 62 22 20 22 67 69 62 65 65 62 79 74 65 73 s").....("\\bGiB\\b"."gibeebytes
fa60 22 29 0a 20 20 20 20 28 22 4b 38 73 22 20 22 6b 61 74 65 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 ").....("K8s"."kates").....("\\b
fa80 4c 34 5c 5c 62 22 20 22 65 6c 20 66 6f 75 72 22 29 0a 20 20 20 20 28 22 5c 5c 62 6c 73 5c 5c 62 L4\\b"."el.four").....("\\bls\\b
faa0 22 20 22 65 6c 20 65 73 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 4d 4d 55 5c 5c 62 22 20 22 65 6d "."el.ess").....("\\bMMU\\b"."em
fac0 20 65 6d 20 79 6f 75 22 29 0a 20 20 20 20 28 22 5c 5c 62 4d 58 5c 5c 62 22 20 22 6d 75 74 75 61 .em.you").....("\\bMX\\b"."mutua
fae0 6c 20 65 78 63 6c 75 73 69 6f 6e 22 29 0a 20 20 20 20 28 22 4d 61 63 20 4f 53 22 20 22 4d 61 63 l.exclusion").....("Mac.OS"."Mac
fb00 6b 6f 77 65 73 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 4f 53 22 20 22 6f 70 65 72 61 74 69 6e 67 kowess").....("\\bOS"."operating
fb20 20 73 79 73 74 65 6d 22 29 0a 20 20 20 20 28 22 70 61 73 73 77 64 22 20 22 70 61 73 73 77 6f 72 .system").....("passwd"."passwor
fb40 64 22 29 0a 20 20 20 20 28 22 5c 5c 62 50 43 22 20 22 70 65 61 20 73 65 61 22 29 0a 20 20 20 20 d").....("\\bPC"."pea.sea").....
fb60 28 22 5c 5c 62 70 73 5c 5c 62 22 20 22 70 65 61 20 65 73 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 ("\\bps\\b"."pea.ess").....("\\b
fb80 51 55 49 43 5c 5c 62 22 20 22 71 75 69 63 6b 22 29 0a 20 20 20 20 28 22 5c 5c 62 53 51 4c 22 20 QUIC\\b"."quick").....("\\bSQL".
fba0 22 73 65 71 75 65 6c 22 29 0a 20 20 20 20 28 22 5c 5c 62 53 53 44 22 20 22 65 73 73 20 65 73 73 "sequel").....("\\bSSD"."ess.ess
fbc0 20 64 65 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 73 73 68 22 20 22 65 73 73 20 65 73 73 20 61 67 .dee").....("\\bssh"."ess.ess.ag
fbe0 65 22 29 0a 20 20 20 20 28 22 5c 5c 62 54 43 42 22 20 22 74 65 61 20 73 65 61 20 62 65 65 22 29 e").....("\\bTCB"."tea.sea.bee")
fc00 0a 20 20 20 20 28 22 5c 5c 62 54 43 50 22 20 22 74 65 61 20 73 65 61 20 70 65 61 22 29 0a 20 20 .....("\\bTCP"."tea.sea.pea")...
fc20 20 20 28 22 5c 5c 62 55 44 50 22 20 22 79 6f 75 20 64 65 65 20 70 65 61 22 29 0a 20 20 20 20 28 ..("\\bUDP"."you.dee.pea").....(
fc40 22 73 74 64 65 72 72 22 20 22 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 22 29 0a 20 20 20 20 28 "stderr"."standard.error").....(
fc60 22 73 74 64 69 6e 22 20 22 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 22 29 0a 20 20 20 20 28 22 "stdin"."standard.input").....("
fc80 73 74 64 6f 75 74 22 20 22 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 22 29 0a 20 20 20 20 28 stdout"."standard.output").....(
fca0 22 53 45 4c 69 6e 75 78 22 20 22 73 65 63 75 72 69 74 79 20 65 6e 68 61 6e 63 65 64 20 6c 69 6e "SELinux"."security.enhanced.lin
fcc0 75 78 22 29 0a 20 20 20 20 28 22 5c 5c 62 54 4c 42 22 20 22 74 65 61 20 65 6c 20 62 65 65 22 29 ux").....("\\bTLB"."tea.el.bee")
fce0 0a 20 20 20 20 28 22 5c 5c 62 55 52 4c 22 20 22 79 6f 75 20 61 72 65 20 61 6c 22 29 0a 20 20 20 .....("\\bURL"."you.are.al")....
fd00 20 28 22 5c 5c 62 55 53 5c 5c 62 22 20 22 79 6f 75 20 65 73 73 22 29 0a 20 20 20 20 28 22 5c 5c .("\\bUS\\b"."you.ess").....("\\
fd20 62 56 4d 5c 5c 62 22 20 22 76 65 65 20 65 6d 6d 22 29 0a 20 20 20 20 28 22 5c 5c 62 56 4d 73 5c bVM\\b"."vee.emm").....("\\bVMs\
fd40 5c 62 22 20 22 76 65 65 20 65 6d 6d 73 22 29 0a 20 20 20 20 28 22 5c 5c 62 56 4d 4d 22 20 22 76 \b"."vee.emms").....("\\bVMM"."v
fd60 65 65 20 65 6d 6d 20 65 6d 6d 22 29 0a 20 20 20 20 28 22 5c 5c 62 57 69 2d 3f 46 69 22 20 22 77 ee.emm.emm").....("\\bWi-?Fi"."w
fd80 68 79 20 66 79 22 29 0a 20 20 20 20 28 22 52 41 4d 31 36 4b 22 20 22 52 41 4d 20 73 69 78 74 65 hy.fy").....("RAM16K"."RAM.sixte
fda0 65 6e 20 6b 61 79 22 29 0a 20 20 20 20 28 22 65 5b 2e 5d 67 5b 2e 5d 22 20 22 66 6f 72 20 65 78 en.kay").....("e[.]g[.]"."for.ex
fdc0 61 6d 70 6c 65 22 29 0a 20 20 20 20 28 22 45 5b 2e 5d 67 5b 2e 5d 22 20 22 46 6f 72 20 65 78 61 ample").....("E[.]g[.]"."For.exa
fde0 6d 70 6c 65 22 29 0a 20 20 20 20 28 22 65 74 63 5b 2e 5d 22 20 22 65 74 63 65 74 65 72 61 2e 22 mple").....("etc[.]"."etcetera."
fe00 29 0a 20 20 20 20 28 22 69 5b 2e 5d 65 5b 2e 5d 22 20 22 74 68 61 74 20 69 73 22 29 0a 20 20 20 ).....("i[.]e[.]"."that.is")....
fe20 20 28 22 49 5b 2e 5d 65 5b 2e 5d 22 20 22 54 68 61 74 20 69 73 22 29 0a 20 20 20 20 28 22 49 2f .("I[.]e[.]"."That.is").....("I/
fe40 4f 22 20 22 65 79 65 20 6f 68 22 29 0a 20 20 20 20 28 22 69 6e 70 75 74 2f 6f 75 74 70 75 74 22 O"."eye.oh").....("input/output"
fe60 20 22 69 6e 70 75 74 20 6f 75 74 70 75 74 22 29 0a 20 20 20 20 28 22 70 72 6f 64 75 63 65 72 2f ."input.output").....("producer/
fe80 63 6f 6e 73 75 6d 65 72 22 20 22 70 72 6f 64 75 63 65 72 20 63 6f 6e 73 75 6d 65 72 22 29 0a 20 consumer"."producer.consumer")..
fea0 20 20 20 3b 3b 20 48 79 70 68 65 6e 61 74 65 64 20 77 6f 72 64 73 20 64 6f 20 6e 6f 74 20 77 6f ...;;.Hyphenated.words.do.not.wo
fec0 72 6b 20 77 65 6c 6c 2e 0a 20 20 20 20 3b 3b 20 46 75 72 74 68 65 72 20 62 65 6c 6f 77 2c 20 61 rk.well......;;.Further.below,.a
fee0 20 72 75 6c 65 20 72 65 70 6c 61 63 65 73 20 61 20 68 79 70 68 65 6e 20 62 65 74 77 65 65 6e 20 .rule.replaces.a.hyphen.between.
ff00 63 68 61 72 61 63 74 65 72 73 20 77 69 74 68 20 61 20 73 70 61 63 65 2e 0a 20 20 20 20 3b 3b 20 characters.with.a.space......;;.
ff20 54 68 75 73 2c 20 6c 69 73 74 20 68 79 70 65 6e 61 74 65 64 20 77 6f 72 64 73 20 68 65 72 65 20 Thus,.list.hypenated.words.here.
ff40 74 68 61 74 20 72 65 71 75 69 72 65 20 73 70 65 63 69 61 6c 20 72 65 70 6c 61 63 65 6d 65 6e 74 that.require.special.replacement
ff60 73 20 6f 72 20 74 68 61 74 0a 20 20 20 20 3b 3b 20 73 6f 75 6e 64 20 77 65 6c 6c 20 77 69 74 68 s.or.that.....;;.sound.well.with
ff80 6f 75 74 20 73 70 61 63 65 2e 0a 20 20 20 20 28 22 41 2d 72 65 67 69 73 74 65 72 22 20 22 61 79 out.space......("A-register"."ay
ffa0 20 72 65 67 69 73 74 65 72 22 29 0a 20 20 20 20 28 22 41 2d 69 6e 73 74 72 75 63 74 69 6f 6e 22 .register").....("A-instruction"
ffc0 20 22 61 79 20 69 6e 73 74 72 75 63 74 69 6f 6e 22 29 0a 20 20 20 20 28 22 43 2d 69 6e 73 74 72 ."ay.instruction").....("C-instr
ffe0 75 63 74 69 6f 6e 22 20 22 73 65 61 20 69 6e 73 74 72 75 63 74 69 6f 6e 22 29 0a 20 20 20 20 28 uction"."sea.instruction").....(
10000 22 44 2d 72 65 67 69 73 74 65 72 22 20 22 64 65 65 20 72 65 67 69 73 74 65 72 22 29 0a 20 20 20 "D-register"."dee.register")....
10020 20 28 22 62 75 69 6c 74 2d 69 6e 22 20 22 62 75 69 6c 74 69 6e 22 29 0a 20 20 20 20 28 22 62 72 .("built-in"."builtin").....("br
10040 65 61 6b 2d 74 68 72 6f 75 67 68 22 20 22 62 72 65 61 6b 74 68 72 6f 75 67 68 22 29 0a 20 20 20 eak-through"."breakthrough")....
10060 20 28 22 63 6f 2d 66 6f 75 6e 64 65 72 22 20 22 63 6f 66 6f 75 6e 64 65 72 22 29 0a 20 20 20 20 .("co-founder"."cofounder").....
10080 28 22 63 6f 75 6e 74 65 72 2d 22 20 22 63 6f 75 6e 74 65 72 22 29 0a 20 20 20 20 28 22 5c 5c 62 ("counter-"."counter").....("\\b
100a0 5b 64 44 5d 65 2d 22 20 22 64 65 22 29 0a 20 20 20 20 28 22 66 61 6e 2d 69 6e 22 20 22 66 61 6e [dD]e-"."de").....("fan-in"."fan
100c0 20 69 6e 22 29 0a 20 20 20 20 28 22 66 75 6c 6c 2d 66 6c 65 64 67 65 64 22 20 22 66 75 6c 6c 66 .in").....("full-fledged"."fullf
100e0 6c 65 64 67 65 64 22 29 0a 20 20 20 20 28 22 6c 61 72 67 65 2d 73 63 61 6c 65 22 20 22 6c 61 72 ledged").....("large-scale"."lar
10100 67 65 73 63 61 6c 65 22 29 0a 20 20 20 20 28 22 72 65 2d 69 6e 73 65 72 74 22 20 22 72 65 69 6e gescale").....("re-insert"."rein
10120 73 65 72 74 22 29 0a 20 20 20 20 28 22 75 70 2d 66 72 6f 6e 74 22 20 22 75 70 66 72 6f 6e 74 22 sert").....("up-front"."upfront"
10140 29 0a 20 20 20 20 28 22 65 74 61 2d 5b 63 43 5d 6f 67 6e 69 74 69 76 65 22 20 22 65 74 61 63 6f ).....("eta-[cC]ognitive"."etaco
10160 67 6e 69 74 69 76 65 22 29 0a 20 20 20 20 28 22 5c 5c 28 5b 66 46 5d 5c 5c 29 69 78 65 64 2d 22 gnitive").....("\\([fF]\\)ixed-"
10180 20 22 5c 5c 31 69 78 65 64 22 29 0a 20 20 20 20 28 22 6e 6f 6e 2d 22 20 22 6e 6f 6e 22 29 0a 20 ."\\1ixed").....("non-"."non")..
101a0 20 20 20 28 22 73 65 6c 66 2d 22 20 22 73 65 6c 66 22 29 0a 20 20 20 20 28 22 69 6e 74 65 72 2d ...("self-"."self").....("inter-
101c0 22 20 22 69 6e 74 65 72 22 29 0a 20 20 20 20 28 22 72 65 61 6c 2d 22 20 22 72 65 61 6c 22 29 0a "."inter").....("real-"."real").
101e0 20 20 20 20 28 22 5b 72 52 5d 65 61 64 2d 5b 6f 4f 5d 6e 6c 79 22 20 22 72 65 65 64 20 6f 6e 6c ....("[rR]ead-[oO]nly"."reed.onl
10200 79 22 29 0a 20 20 20 20 28 22 5b 72 52 5d 69 70 70 6c 65 2d 5b 63 43 5d 61 72 72 79 22 20 22 72 y").....("[rR]ipple-[cC]arry"."r
10220 69 70 70 6c 65 63 61 72 72 79 22 29 0a 20 20 20 20 28 22 74 72 61 64 65 2d 6f 66 66 22 20 22 74 ipplecarry").....("trade-off"."t
10240 72 61 64 65 6f 66 66 22 29 0a 20 20 20 20 28 22 5c 5c 62 61 2d 62 69 74 5c 5c 62 22 20 22 61 79 radeoff").....("\\ba-bit\\b"."ay
10260 20 62 69 74 22 29 0a 20 20 20 20 28 22 2d 6d 61 70 70 65 64 22 20 22 6d 61 70 70 65 64 22 29 0a .bit").....("-mapped"."mapped").
10280 20 20 20 20 28 22 77 61 72 6d 2d 75 70 22 20 22 77 61 72 6d 75 70 22 29 0a 20 20 20 20 28 22 2d ....("warm-up"."warmup").....("-
102a0 77 69 73 65 22 20 22 77 69 73 65 22 29 0a 20 20 20 20 3b 3b 20 50 72 6f 6e 6f 75 6e 63 69 61 74 wise"."wise").....;;.Pronounciat
102c0 69 6f 6e 20 68 65 6c 70 65 72 73 0a 20 20 20 20 28 22 28 61 29 22 20 22 61 79 22 29 0a 20 20 20 ion.helpers.....("(a)"."ay")....
102e0 20 28 22 28 62 29 22 20 22 62 65 65 22 29 0a 20 20 20 20 28 22 28 63 29 22 20 22 73 65 65 22 29 .("(b)"."bee").....("(c)"."see")
10300 0a 20 20 20 20 28 22 7e 72 7e 22 20 22 61 72 65 22 29 0a 20 20 20 20 28 22 7e 77 7e 22 20 22 64 .....("~r~"."are").....("~w~"."d
10320 6f 75 62 6c 65 79 6f 75 22 29 0a 20 20 20 20 28 22 7e 78 7e 22 20 22 65 78 22 29 0a 20 20 20 20 oubleyou").....("~x~"."ex").....
10340 28 22 5c 5c 62 78 2d 22 20 22 65 78 20 22 29 0a 20 20 20 20 28 22 5c 5c 62 79 2d 22 20 22 77 68 ("\\bx-"."ex.").....("\\by-"."wh
10360 79 20 22 29 0a 20 20 20 20 28 22 5c 5c 62 4d 5c 5c 62 22 20 22 65 6d 22 29 0a 20 20 20 20 28 22 y.").....("\\bM\\b"."em").....("
10380 5c 5c 62 5b 78 58 5d 5c 5c 62 22 20 22 65 78 22 29 0a 20 20 20 20 28 22 5c 5c 62 5b 79 59 5d 5c \\b[xX]\\b"."ex").....("\\b[yY]\
103a0 5c 62 22 20 22 77 68 79 22 29 0a 20 20 20 20 28 22 62 75 73 65 73 22 20 22 62 75 73 73 65 73 22 \b"."why").....("buses"."busses"
103c0 29 0a 20 20 20 20 28 22 63 41 64 76 69 73 6f 72 22 20 22 73 65 61 20 61 64 76 69 73 6f 72 22 29 ).....("cAdvisor"."sea.advisor")
103e0 0a 20 20 20 20 28 22 5c 5c 62 65 74 63 64 5c 5c 62 22 20 22 65 74 73 65 65 64 65 65 22 29 0a 20 .....("\\betcd\\b"."etseedee")..
10400 20 20 20 28 22 6c 65 61 73 65 20 72 65 61 64 22 20 22 6c 65 61 73 65 20 72 65 65 64 22 29 0a 20 ...("lease.read"."lease.reed")..
10420 20 20 20 28 22 72 65 61 64 61 62 6c 65 22 20 22 72 65 65 64 61 62 6c 65 22 29 0a 20 20 20 20 28 ...("readable"."reedable").....(
10440 22 5c 5c 62 6d 61 79 62 65 20 72 65 61 64 22 20 22 6d 61 79 62 65 20 72 65 65 64 22 29 0a 20 20 "\\bmaybe.read"."maybe.reed")...
10460 20 20 28 22 5c 5c 62 62 65 20 72 65 61 64 22 20 22 62 65 20 72 61 64 22 29 0a 20 20 20 20 28 22 ..("\\bbe.read"."be.rad").....("
10480 5c 5c 62 69 6e 64 69 63 65 73 22 20 22 69 6e 64 69 63 65 65 73 22 29 0a 20 20 20 20 28 22 70 75 \\bindices"."indicees").....("pu
104a0 74 5c 5c 28 73 3f 5c 5c 29 20 61 5c 5c 62 22 20 22 70 75 74 5c 5c 31 20 61 79 22 29 20 3b 20 69 t\\(s?\\).a\\b"."put\\1.ay").;.i
104c0 6e 70 75 74 2f 6f 75 74 70 75 74 28 73 29 0a 20 20 20 20 28 22 47 69 74 4c 61 62 22 20 22 67 69 nput/output(s).....("GitLab"."gi
104e0 74 20 6c 61 62 22 29 0a 20 20 20 20 28 22 67 69 67 61 62 69 74 22 20 22 67 69 67 75 68 62 69 74 t.lab").....("gigabit"."giguhbit
10500 22 29 0a 20 20 20 20 28 22 67 69 67 61 62 79 74 65 22 20 22 67 69 67 75 68 62 79 74 65 22 29 0a ").....("gigabyte"."giguhbyte").
10520 20 20 20 20 28 22 67 69 67 61 68 65 72 74 7a 22 20 22 67 69 67 75 68 68 75 72 74 73 22 29 0a 20 ....("gigahertz"."giguhhurts")..
10540 20 20 20 28 22 5c 5c 62 6b 6e 6f 74 65 22 20 22 6b 61 79 6e 6f 74 65 22 29 0a 20 20 20 20 28 22 ...("\\bknote"."kaynote").....("
10560 6b 75 62 65 63 74 6c 22 20 22 63 75 62 65 20 63 75 74 74 65 6c 22 29 0a 20 20 20 20 28 22 6b 75 kubectl"."cube.cuttel").....("ku
10580 62 65 6c 65 74 22 20 22 63 75 62 65 20 6c 65 74 74 22 29 0a 20 20 20 20 28 22 6e 61 6e 6f 73 65 belet"."cube.lett").....("nanose
105a0 63 6f 6e 64 22 20 22 6e 61 68 6e 6f 20 73 65 63 6f 6e 64 22 29 0a 20 20 20 20 28 22 6e 67 69 6e cond"."nahno.second").....("ngin
105c0 78 22 20 22 65 6e 67 69 6e 65 20 65 78 22 29 0a 20 20 20 20 28 22 5b 50 70 5d 6c 75 67 69 6e 22 x"."engine.ex").....("[Pp]lugin"
105e0 20 22 70 6c 75 67 67 69 6e 22 29 0a 20 20 20 20 28 22 50 79 74 68 6f 6e 22 20 22 70 69 65 74 68 ."pluggin").....("Python"."pieth
10600 6f 6e 22 29 0a 20 20 20 20 28 22 59 41 4d 4c 22 20 22 6a 61 6d 65 6c 6c 22 29 0a 20 20 20 20 3b on").....("YAML"."jamell").....;
10620 3b 20 43 6f 64 65 0a 20 20 20 20 28 22 53 79 73 74 65 6d 5b 2e 5d 5c 5c 28 5b 61 2d 7a 5d 2b 5c ;.Code.....("System[.]\\([a-z]+\
10640 5c 29 22 20 22 73 79 73 74 65 6d 20 64 6f 74 20 5c 5c 31 22 29 0a 20 20 20 20 3b 3b 20 44 6f 6d \)"."system.dot.\\1").....;;.Dom
10660 61 69 6e 20 6e 61 6d 65 73 0a 20 20 20 20 28 22 5b 2e 5d 64 65 5c 5c 62 22 20 22 20 64 6f 74 20 ain.names.....("[.]de\\b".".dot.
10680 64 65 65 20 65 65 22 29 0a 20 20 20 20 3b 3b 20 52 65 70 6c 61 63 65 20 73 6f 6d 65 20 73 79 6d dee.ee").....;;.Replace.some.sym
106a0 62 6f 6c 73 0a 20 20 20 20 28 22 47 4e 55 2f 22 20 22 47 6e 75 20 22 29 0a 20 20 20 20 28 22 2f bols.....("GNU/"."Gnu.").....("/
106c0 5c 5c 28 5b 61 2d 7a 41 2d 5a 5d 5c 5c 29 22 20 22 20 73 6c 61 73 68 20 5c 5c 31 22 29 20 3b 0a \\([a-zA-Z]\\)".".slash.\\1").;.
106e0 20 20 20 20 28 22 e2 80 9c 5c 5c 7c e2 80 9d 5c 5c 7c e2 80 9e 22 20 22 5c 22 22 29 0a 20 20 20 ....("...\\|...\\|..."."\"")....
10700 20 28 22 20 5b 2b 5d 20 22 20 22 20 70 6c 75 73 20 22 29 0a 20 20 20 20 28 22 5c 5c 28 5b 61 2d .(".[+].".".plus.").....("\\([a-
10720 7a 41 2d 5a 5d 5c 5c 29 2d 5c 5c 28 5b 61 2d 7a 41 2d 5a 5d 5c 5c 29 22 20 22 5c 5c 31 20 5c 5c zA-Z]\\)-\\([a-zA-Z]\\)"."\\1.\\
10740 32 22 29 20 3b 3b 20 72 65 70 6c 61 63 65 20 68 79 70 68 65 6e 20 77 69 74 68 20 73 70 61 63 65 2").;;.replace.hyphen.with.space
10760 0a 20 20 20 20 28 22 20 2d 20 22 20 22 20 6d 69 6e 75 73 20 22 29 0a 20 20 20 20 28 22 20 5b 2a .....(".-.".".minus.").....(".[*
10780 5d 20 22 20 22 20 74 69 6d 65 73 20 22 29 0a 20 20 20 20 3b 3b 20 52 65 6d 6f 76 65 20 70 61 72 ].".".times.").....;;.Remove.par
107a0 65 6e 74 68 65 73 65 73 20 61 74 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 6f 66 20 6c 69 6e entheses.at.start.and.end.of.lin
107c0 65 73 0a 20 20 20 20 28 22 5e 28 5c 5c 7c 29 24 22 20 22 22 29 29 0a 20 20 20 20 22 4e 6f 72 6d es.....("^(\\|)$".""))....."Norm
107e0 61 6c 69 7a 61 74 69 6f 6e 20 74 61 62 6c 65 20 75 6e 64 65 72 73 74 6f 6f 64 20 62 79 20 60 69 alization.table.understood.by.`i
10800 73 6f 2d 74 72 61 6e 73 6c 61 74 65 2d 63 6f 6e 76 65 6e 74 69 6f 6e 73 27 2e 0a 4e 6f 72 6d 61 so-translate-conventions'..Norma
10820 6c 69 7a 61 74 69 6f 6e 20 73 75 70 70 6f 72 74 73 20 63 6f 72 72 65 63 74 20 70 72 6f 6e 6f 75 lization.supports.correct.pronou
10840 6e 63 69 61 74 69 6f 6e 20 6f 66 20 77 6f 72 64 73 2c 20 6e 75 6d 62 65 72 73 2c 0a 73 79 6d 62 nciation.of.words,.numbers,.symb
10860 6f 6c 73 2c 20 6f 72 20 61 62 62 72 65 76 69 61 74 69 6f 6e 73 20 62 79 20 54 54 53 20 6d 6f 64 ols,.or.abbreviations.by.TTS.mod
10880 65 6c 73 2e 0a 46 6f 72 20 74 68 61 74 20 70 75 72 70 6f 73 65 2c 20 74 68 69 73 20 74 61 62 6c els..For.that.purpose,.this.tabl
108a0 65 20 63 6f 6e 74 61 69 6e 73 20 61 20 6c 69 73 74 20 6f 66 20 32 2d 65 6c 65 6d 65 6e 74 20 6c e.contains.a.list.of.2-element.l
108c0 69 73 74 73 2e 0a 42 6f 74 68 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 72 65 67 75 6c 61 72 20 ists..Both.elements.are.regular.
108e0 65 78 70 72 65 73 73 69 6f 6e 73 2c 20 77 68 65 72 65 20 6f 63 63 75 72 72 65 6e 63 65 73 20 6f expressions,.where.occurrences.o
10900 66 20 74 68 65 20 66 69 72 73 74 0a 6f 6e 65 20 61 72 65 20 72 65 70 6c 61 63 65 64 20 62 79 20 f.the.first.one.are.replaced.by.
10920 74 68 65 20 73 65 63 6f 6e 64 20 6f 6e 65 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 74 68 65 the.second.one.when.creating.the
10940 20 69 6e 70 75 74 20 74 65 78 74 73 20 66 6f 72 0a 54 54 53 20 70 72 6f 63 65 73 73 69 6e 67 2e .input.texts.for.TTS.processing.
10960 20 20 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 61 66 66 65 63 74 20 6e 6f 74 65 73 20 73 68 6f ..This.does.not.affect.notes.sho
10980 77 6e 20 6f 6e 20 73 6c 69 64 65 73 2e 0a 0a 53 65 6c 65 63 74 65 64 20 72 65 70 6c 61 63 65 6d wn.on.slides...Selected.replacem
109a0 65 6e 74 73 3a 0a 2d 20 52 65 70 6c 61 63 65 20 73 65 76 65 72 61 6c 20 77 68 69 74 65 73 70 61 ents:.-.Replace.several.whitespa
109c0 63 65 73 20 77 69 74 68 20 6f 6e 65 2e 0a 2d 20 41 76 6f 69 64 20 73 6f 6d 65 20 55 54 46 20 73 ces.with.one..-.Avoid.some.UTF.s
109e0 79 6d 62 6f 6c 73 2e 0a 2d 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 53 53 4d 4c 20 62 72 ymbols..-.Make.sure.that.SSML.br
10a00 65 61 6b 20 65 6c 65 6d 65 6e 74 73 20 61 70 70 65 61 72 20 6f 6e 20 6c 69 6e 65 73 20 6f 66 20 eak.elements.appear.on.lines.of.
10a20 74 68 65 69 72 20 6f 77 6e 2e 0a 2d 20 52 65 70 6c 61 63 65 20 63 6f 6c 6f 6e 20 77 69 74 68 20 their.own..-.Replace.colon.with.
10a40 64 6f 74 2e 0a 2d 20 52 65 70 6c 61 63 65 20 73 6f 6d 65 20 6d 61 74 68 20 73 79 6d 62 6f 6c 73 dot..-.Replace.some.math.symbols
10a60 2e 0a 2d 20 52 65 70 6c 61 63 65 20 64 69 67 69 74 73 2c 20 73 6f 6d 65 20 6e 75 6d 62 65 72 73 ..-.Replace.digits,.some.numbers
10a80 2c 20 73 6f 6d 65 20 79 65 61 72 73 2e 0a 2d 20 52 65 70 6c 61 63 65 20 73 6f 6d 65 20 61 62 62 ,.some.years..-.Replace.some.abb
10aa0 72 65 76 69 61 74 69 6f 6e 73 2e 0a 2d 20 52 65 70 6c 61 63 65 20 73 6f 6d 65 20 68 79 70 68 65 reviations..-.Replace.some.hyphe
10ac0 6e 61 74 69 6f 6e 73 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 61 20 72 75 6c 65 20 72 65 70 nations...By.default,.a.rule.rep
10ae0 6c 61 63 65 73 20 61 20 68 79 70 68 65 6e 20 62 65 74 77 65 65 6e 0a 20 20 63 68 61 72 61 63 74 laces.a.hyphen.between...charact
10b00 65 72 73 20 77 69 74 68 20 61 20 73 70 61 63 65 2e 20 20 57 68 65 6e 20 74 68 69 73 20 64 6f 65 ers.with.a.space...When.this.doe
10b20 73 20 6e 6f 74 20 73 6f 75 6e 64 20 77 65 6c 6c 2c 20 61 20 73 70 65 63 69 61 6c 20 72 75 6c 65 s.not.sound.well,.a.special.rule
10b40 0a 20 20 69 73 20 6e 65 63 65 73 73 61 72 79 2e 0a 2d 20 53 65 6c 65 63 74 65 64 20 70 72 6f 6e ...is.necessary..-.Selected.pron
10b60 6f 75 6e 63 69 61 74 69 6f 6e 20 68 65 6c 70 65 72 73 20 66 6f 72 20 73 70 65 61 6b 65 72 20 43 ounciation.helpers.for.speaker.C
10b80 4c 42 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 LB."...:group.'org-export-re-rev
10ba0 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 6c 69 73 74 20 73 74 72 69 6e eal...:type.'(repeat.(list.strin
10bc0 67 20 73 74 72 69 6e 67 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 g.string))...:package-version.'(
10be0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 33 33 2e 30 22 29 29 0a 0a 28 64 65 66 org-re-reveal..."3.33.0"))..(def
10c00 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 77 61 72 6e 2d 72 65 custom.org-re-reveal-tts-warn-re
10c20 67 65 78 70 20 22 5c 5c 28 5b 2d 30 2d 39 5d 5c 5c 7c 5b 41 2d 5a 5d 5b 41 2d 5a 5d 5c 5c 29 22 gexp."\\([-0-9]\\|[A-Z][A-Z]\\)"
10c40 0a 20 20 22 52 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 6d 61 74 63 68 69 6e 67 20 ..."Regular.expression.matching.
10c60 74 65 78 74 20 74 68 61 74 20 69 73 20 75 6e 73 75 69 74 61 62 6c 65 20 66 6f 72 20 54 54 53 2e text.that.is.unsuitable.for.TTS.
10c80 0a 53 75 63 68 20 74 65 78 74 20 6c 65 61 64 73 20 74 6f 20 61 20 77 61 72 6e 69 6e 67 20 61 6e .Such.text.leads.to.a.warning.an
10ca0 64 20 77 69 6c 6c 20 6c 69 6b 65 6c 79 20 72 65 73 75 6c 74 20 69 6e 20 61 75 64 69 6f 20 77 68 d.will.likely.result.in.audio.wh
10cc0 65 72 65 20 70 61 72 74 73 0a 61 72 65 20 6d 69 73 73 69 6e 67 20 6f 72 20 70 72 6f 6e 6f 75 6e ere.parts.are.missing.or.pronoun
10ce0 63 65 64 20 69 6e 63 6f 72 72 65 63 74 6c 79 2e 20 20 45 2e 67 2e 2c 20 74 68 65 20 63 75 72 72 ced.incorrectly...E.g.,.the.curr
10d00 65 6e 74 6c 79 20 75 73 65 64 20 6d 6f 64 65 6c 73 0a 61 72 65 20 75 6e 61 62 6c 65 20 74 6f 20 ently.used.models.are.unable.to.
10d20 70 72 6f 6e 6f 75 6e 63 65 20 6e 75 6d 62 65 72 73 20 61 6e 64 20 68 61 76 65 20 70 72 6f 62 6c pronounce.numbers.and.have.probl
10d40 65 6d 73 20 77 69 74 68 20 6d 6f 73 74 20 61 62 62 72 65 76 69 61 74 69 6f 6e 73 2e 0a 54 68 65 ems.with.most.abbreviations..The
10d60 20 63 68 65 63 6b 20 69 73 20 70 65 72 66 6f 72 6d 65 64 20 61 66 74 65 72 20 6e 6f 72 6d 61 6c .check.is.performed.after.normal
10d80 69 7a 61 74 69 6f 6e 20 77 69 74 68 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d ization.with.`org-re-reveal-tts-
10da0 6e 6f 72 6d 61 6c 69 7a 65 2d 74 61 62 6c 65 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 normalize-table'."...:group.'org
10dc0 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 72 65 67 65 78 -export-re-reveal...:type.'regex
10de0 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 p...:package-version.'(org-re-re
10e00 76 65 61 6c 20 2e 20 22 33 2e 32 37 2e 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 veal..."3.27.0"))..(defcustom.or
10e20 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 6e 6f 2d 77 61 72 6e 2d 72 65 67 65 78 70 20 22 g-re-reveal-tts-no-warn-regexp."
10e40 5c 5c 28 3c 62 72 65 61 6b 20 74 69 6d 65 5c 5c 7c 62 6f 74 74 6f 6d 2d 75 70 5c 5c 7c 5b 53 73 \\(<break.time\\|bottom-up\\|[Ss
10e60 5d 6f 2d 63 61 6c 6c 65 64 5c 5c 7c 47 45 54 5c 5c 7c 4d 41 43 5c 5c 7c 4f 50 54 5c 5c 7c 50 4f ]o-called\\|GET\\|MAC\\|OPT\\|PO
10e80 53 49 58 5c 5c 7c 52 41 4d 5c 5c 7c 52 4f 4d 5c 5c 7c 53 49 45 56 45 5c 5c 7c 54 4f 44 4f 5c 5c SIX\\|RAM\\|ROM\\|SIEVE\\|TODO\\
10ea0 7c 5a 49 50 5c 5c 29 22 0a 20 20 22 52 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 61 |ZIP\\)"..."Regular.expression.a
10ec0 73 20 65 78 63 65 70 74 69 6f 6e 20 66 6f 72 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 s.exception.for.`org-re-reveal-t
10ee0 74 73 2d 77 61 72 6e 2d 72 65 67 65 78 70 27 2e 0a 44 6f 20 6e 6f 74 20 70 72 6f 64 75 63 65 20 ts-warn-regexp'..Do.not.produce.
10f00 61 20 77 61 72 6e 69 6e 67 20 69 66 20 74 68 69 73 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 a.warning.if.this.regular.expres
10f20 73 69 6f 6e 20 6d 61 74 63 68 65 73 20 61 6c 74 68 6f 75 67 68 0a 74 68 65 72 65 20 73 68 6f 75 sion.matches.although.there.shou
10f40 6c 64 20 62 65 20 61 20 77 61 72 6e 69 6e 67 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 6f 72 ld.be.a.warning.according.to.`or
10f60 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 77 61 72 6e 2d 72 65 67 65 78 70 27 2e 22 0a 20 g-re-reveal-tts-warn-regexp'."..
10f80 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 .:group.'org-export-re-reveal...
10fa0 3a 74 79 70 65 20 27 72 65 67 65 78 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e :type.'regexp...:package-version
10fc0 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e 20 22 33 2e 32 39 2e 30 22 29 29 0a 0a 0a .'(org-re-reveal..."3.29.0"))...
10fe0 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 (defun.org-re-reveal--if-format.
11000 28 66 6d 74 20 76 61 6c 29 0a 20 20 22 41 70 70 6c 79 20 60 66 6f 72 6d 61 74 27 20 74 6f 20 46 (fmt.val)..."Apply.`format'.to.F
11020 4d 54 20 61 6e 64 20 56 41 4c 20 69 66 20 56 41 4c 20 69 73 20 61 20 6e 75 6d 62 65 72 20 6f 72 MT.and.VAL.if.VAL.is.a.number.or
11040 20 6e 6f 6e 2d 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 72 65 .non-empty.string..Otherwise,.re
11060 74 75 72 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 69 66 20 28 6f 72 20 28 6e turn.empty.string."...(if.(or.(n
11080 75 6d 62 65 72 70 20 76 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 umberp.val)...........(and.(stri
110a0 6e 67 70 20 76 61 6c 29 20 28 3e 20 28 6c 65 6e 67 74 68 20 76 61 6c 29 20 30 29 29 29 0a 20 20 ngp.val).(>.(length.val).0)))...
110c0 20 20 20 20 28 66 6f 72 6d 61 74 20 66 6d 74 20 76 61 6c 29 0a 20 20 20 20 22 22 29 29 0a 0a 28 ....(format.fmt.val).....""))..(
110e0 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 65 6e 74 65 6e 63 65 73 2d 69 defun.org-re-reveal--sentences-i
11100 6e 2d 6c 69 6e 65 73 20 28 74 65 78 74 29 0a 20 20 22 52 65 74 75 72 6e 20 73 74 72 69 6e 67 20 n-lines.(text)..."Return.string.
11120 66 6f 72 20 54 45 58 54 2c 20 77 68 65 72 65 20 65 61 63 68 20 73 65 6e 74 65 6e 63 65 20 73 74 for.TEXT,.where.each.sentence.st
11140 61 72 74 73 20 6f 6e 20 61 20 6e 65 77 20 6c 69 6e 65 2e 0a 52 65 70 6c 61 63 65 20 65 61 63 68 arts.on.a.new.line..Replace.each
11160 20 6e 65 77 6c 69 6e 65 20 28 77 68 69 63 68 2c 20 61 73 73 75 6d 69 6e 67 20 77 72 61 70 70 65 .newline.(which,.assuming.wrappe
11180 64 20 74 65 78 74 73 2c 20 6d 61 79 20 6f 72 20 6d 61 79 20 6e 6f 74 20 65 6e 64 0a 73 65 6e 74 d.texts,.may.or.may.not.end.sent
111a0 65 6e 63 65 73 20 6f 72 20 70 61 72 61 67 72 61 70 68 73 29 20 77 69 74 68 20 74 77 6f 20 73 70 ences.or.paragraphs).with.two.sp
111c0 61 63 65 20 63 68 61 72 61 63 74 65 72 73 20 28 77 68 69 63 68 20 73 68 6f 75 6c 64 20 6e 6f 74 ace.characters.(which.should.not
111e0 20 68 75 72 74 29 2e 0a 54 68 65 6e 2c 20 69 6e 73 65 72 74 20 61 20 6e 65 77 6c 69 6e 65 20 61 .hurt)..Then,.insert.a.newline.a
11200 66 74 65 72 20 65 61 63 68 20 73 65 6e 74 65 6e 63 65 20 28 64 65 74 65 72 6d 69 6e 65 64 20 62 fter.each.sentence.(determined.b
11220 79 20 60 66 6f 72 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 27 29 2e 0a 41 6c 73 6f 20 70 65 72 66 y.`forward-sentence')..Also.perf
11240 6f 72 6d 20 72 65 70 6c 61 63 65 6d 65 6e 74 73 20 62 61 73 65 64 20 6f 6e 20 60 6f 72 67 2d 72 orm.replacements.based.on.`org-r
11260 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 74 61 62 6c 65 27 2e 22 0a e-reveal-tts-normalize-table'.".
11280 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 28 69 6e 73 65 72 74 20 ..(with-temp-buffer.....(insert.
112a0 74 65 78 74 29 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 text).....(goto-char.(point-min)
112c0 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 ).....(while.(re-search-forward.
112e0 22 5b 20 5d 2a 5c 6e 5b 20 5d 2a 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 72 65 70 6c 61 "[.]*\n[.]*".nil.t).......(repla
11300 63 65 2d 6d 61 74 63 68 20 22 20 20 22 29 29 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 ce-match."..")).....(goto-char.(
11320 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 70 72 65 76 20 28 70 6f point-min)).....(let*.((prev.(po
11340 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 78 74 20 28 66 6f 72 77 61 72 64 2d int))............(next.(forward-
11360 73 65 6e 74 65 6e 63 65 29 29 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 28 6e sentence))).......(while.(and.(n
11380 6f 74 20 28 6e 75 6c 6c 20 6e 65 78 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ot.(null.next)).................
113a0 20 20 28 6e 6f 74 20 28 3d 20 70 72 65 76 20 6e 65 78 74 29 29 29 0a 20 20 20 20 20 20 20 20 3b ..(not.(=.prev.next))).........;
113c0 3b 20 45 6e 64 20 73 65 6e 74 65 6e 63 65 20 77 69 74 68 20 6e 65 77 6c 69 6e 65 2c 20 72 65 6d ;.End.sentence.with.newline,.rem
113e0 6f 76 65 20 77 68 69 74 65 73 70 61 63 65 20 61 74 20 62 6f 6c 2e 0a 20 20 20 20 20 20 20 20 28 ove.whitespace.at.bol..........(
11400 69 6e 73 65 72 74 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 72 65 2d 73 insert."\n").........(when.(re-s
11420 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 20 5c 74 5c 6e 5d 2b 22 20 6e 69 6c 20 74 29 0a earch-forward."[.\t\n]+".nil.t).
11440 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 22 29 29 0a 20 20 ..........(replace-match.""))...
11460 20 20 20 20 20 20 28 73 65 74 71 20 70 72 65 76 20 28 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 ......(setq.prev.(point)........
11480 20 20 20 20 20 20 20 6e 65 78 74 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 66 6f 72 77 .......next.(ignore-errors.(forw
114a0 61 72 64 2d 73 65 6e 74 65 6e 63 65 29 29 29 29 29 0a 20 20 20 20 28 69 73 6f 2d 74 72 61 6e 73 ard-sentence))))).....(iso-trans
114c0 6c 61 74 65 2d 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f late-conventions.(point-min).(po
114e0 69 6e 74 2d 6d 61 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 int-max)........................
11500 20 20 20 20 20 20 20 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 6e 6f 72 6d 61 6c ........org-re-reveal-tts-normal
11520 69 7a 65 2d 74 61 62 6c 65 29 0a 20 20 20 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 ize-table).....(buffer-string)))
11540 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6e 6f 74 65 73 2d 74 6f ..(defun.org-re-reveal--notes-to
11560 2d 74 74 73 2d 74 65 78 74 20 28 62 6c 6f 63 6b 29 0a 20 20 22 52 65 74 75 72 6e 20 6e 6f 74 65 -tts-text.(block)..."Return.note
11580 73 20 42 4c 4f 43 4b 20 61 73 20 28 6d 6f 73 74 6c 79 29 20 41 53 43 49 49 20 74 65 78 74 3a 0a s.BLOCK.as.(mostly).ASCII.text:.
115a0 2d 20 52 65 6d 6f 76 65 20 62 6f 6c 64 2c 20 63 6f 64 65 2c 20 69 74 61 6c 69 63 73 2c 20 75 6e -.Remove.bold,.code,.italics,.un
115c0 64 65 72 6c 69 6e 65 2c 20 76 65 72 62 61 74 69 6d 2e 0a 2d 20 52 65 70 6c 61 63 65 20 68 79 70 derline,.verbatim..-.Replace.hyp
115e0 65 72 6c 69 6e 6b 73 20 77 69 74 68 20 74 68 65 69 72 20 74 65 78 74 73 2e 0a 2d 20 43 72 65 61 erlinks.with.their.texts..-.Crea
11600 74 65 20 6f 6e 65 20 73 65 6e 74 65 6e 63 65 20 70 65 72 20 6c 69 6e 65 2e 22 0a 20 20 28 63 6c te.one.sentence.per.line."...(cl
11620 2d 6c 65 74 66 20 28 28 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 27 6f 72 67 2d 61 73 -letf.(((symbol-function.'org-as
11640 63 69 69 2d 62 6f 6c 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 cii-bold)..............(lambda.(
11660 5f 20 63 6f 6e 74 65 6e 74 73 20 5f 29 20 28 66 6f 72 6d 61 74 20 22 25 73 22 20 63 6f 6e 74 65 _.contents._).(format."%s".conte
11680 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 nts))).............((symbol-func
116a0 74 69 6f 6e 20 27 6f 72 67 2d 61 73 63 69 69 2d 69 74 61 6c 69 63 29 0a 20 20 20 20 20 20 20 20 tion.'org-ascii-italic).........
116c0 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 5f 20 63 6f 6e 74 65 6e 74 73 20 5f 29 20 28 66 6f 72 .....(lambda.(_.contents._).(for
116e0 6d 61 74 20 22 25 73 22 20 63 6f 6e 74 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 mat."%s".contents)))............
11700 20 28 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 27 6f 72 67 2d 61 73 63 69 69 2d 75 6e .((symbol-function.'org-ascii-un
11720 64 65 72 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 5f derline)..............(lambda.(_
11740 20 63 6f 6e 74 65 6e 74 73 20 5f 29 20 28 66 6f 72 6d 61 74 20 22 25 73 22 20 63 6f 6e 74 65 6e .contents._).(format."%s".conten
11760 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 ts))).............((symbol-funct
11780 69 6f 6e 20 27 6f 72 67 2d 61 73 63 69 69 2d 6c 69 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 ion.'org-ascii-link)............
117a0 20 20 28 6c 61 6d 62 64 61 20 28 5f 20 63 6f 6e 74 65 6e 74 73 20 5f 29 20 28 66 6f 72 6d 61 74 ..(lambda.(_.contents._).(format
117c0 20 22 25 73 22 20 63 6f 6e 74 65 6e 74 73 29 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 6f ."%s".contents)))).....(let*.((o
117e0 72 67 2d 61 73 63 69 69 2d 6c 69 6e 6b 73 2d 74 6f 2d 6e 6f 74 65 73 20 6e 69 6c 29 20 3b 20 41 rg-ascii-links-to-notes.nil).;.A
11800 76 6f 69 64 20 66 6f 6f 74 6e 6f 74 65 73 20 73 65 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 void.footnotes.section..........
11820 20 20 20 28 6f 72 67 2d 61 73 63 69 69 2d 76 65 72 62 61 74 69 6d 2d 66 6f 72 6d 61 74 20 22 25 ...(org-ascii-verbatim-format."%
11840 73 22 29 20 3b 20 41 76 6f 69 64 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 73 20 66 6f 72 20 s").;.Avoid.quotation.marks.for.
11860 63 6f 64 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 73 75 70 70 6f 73 65 20 74 code.............;;.We.suppose.t
11880 68 61 74 20 73 65 6e 74 65 6e 63 65 2d 65 6e 64 2d 64 6f 75 62 6c 65 2d 73 70 61 63 65 20 69 73 hat.sentence-end-double-space.is
118a0 20 74 72 75 65 20 61 6e 64 20 61 6c 73 6f 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b .true.and.also.end............;;
118c0 20 73 65 6e 74 65 6e 63 65 73 20 61 74 20 63 6f 6c 6f 6e 73 3a 0a 20 20 20 20 20 20 20 20 20 20 .sentences.at.colons:...........
118e0 20 28 73 65 6e 74 65 6e 63 65 2d 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 .(sentence-end.............(conc
11900 61 74 0a 09 20 20 20 20 20 22 5c 5c 28 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5b 2e 3f at......."\\(".............."[.?
11920 21 e2 80 a6 e2 80 bd 3a 5d 5b 5d 5c 22 27 e2 80 9d e2 80 99 29 7d c2 bb e2 80 ba 5d 2a 22 0a 20 !......:][]\"'......)}.....]*"..
11940 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 24 5c 5c 7c 5b 20 5c 75 30 30 61 30 5d 24 5c 5c ............"\\($\\|[.\u00a0]$\\
11960 7c 5c 74 5c 5c 7c 5b 20 5c 75 30 30 61 30 5d 5b 20 5c 75 30 30 61 30 5d 5c 5c 29 22 0a 20 20 20 |\t\\|[.\u00a0][.\u00a0]\\)"....
11980 20 20 20 20 20 20 20 20 20 20 22 5c 5c 7c 5b 22 20 73 65 6e 74 65 6e 63 65 2d 65 6e 64 2d 77 69 .........."\\|[".sentence-end-wi
119a0 74 68 6f 75 74 2d 73 70 61 63 65 20 22 5d 2b 22 0a 09 20 20 20 20 20 22 5c 5c 29 22 0a 20 20 20 thout-space."]+"......."\\)"....
119c0 20 20 20 20 20 20 20 20 20 20 22 5b 20 5c 75 30 30 61 30 5c 74 5c 6e 5d 2a 22 29 29 0a 20 20 20 .........."[.\u00a0\t\n]*"))....
119e0 20 20 20 20 20 20 20 20 28 74 65 78 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 73 74 72 69 6e 67 ........(text.(org-export-string
11a00 2d 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 -as...................(org-eleme
11a20 6e 74 2d 69 6e 74 65 72 70 72 65 74 2d 64 61 74 61 20 62 6c 6f 63 6b 29 20 27 61 73 63 69 69 20 nt-interpret-data.block).'ascii.
11a40 74 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 t))).......(when.(string-match."
11a60 5b 5e 2e 3f 21 e2 80 a6 e2 80 bd 3a 3e 29 5d 5c 6e 5c 6e 22 20 74 65 78 74 29 0a 20 20 20 20 20 [^.?!......:>)]\n\n".text)......
11a80 20 20 20 3b 3b 20 4e 65 67 61 74 65 64 20 73 65 74 20 69 6e 63 6c 75 64 65 73 20 3e 20 74 6f 20 ...;;.Negated.set.includes.>.to.
11aa0 61 76 6f 69 64 20 77 61 72 6e 69 6e 67 73 20 61 62 6f 75 74 20 53 53 4d 4c 20 65 6c 65 6d 65 6e avoid.warnings.about.SSML.elemen
11ac0 74 73 2e 0a 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 0a 20 20 20 ts..........(display-warning....
11ae0 20 20 20 20 20 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 20 20 ......'org-export-re-reveal.....
11b00 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 46 6f 72 20 54 54 53 2c 20 66 75 6c 6c 20 73 65 6e 74 .....(concat."For.TTS,.full.sent
11b20 65 6e 63 65 73 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 2e 20 20 46 6f 6c 6c 6f 77 69 6e 67 ences.should.be.used...Following
11b40 20 74 65 78 74 20 63 6f 6e 74 61 69 6e 73 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 70 61 72 61 .text.contains.at.least.one.para
11b60 67 72 61 70 68 20 77 69 74 68 6f 75 74 20 65 6e 64 20 63 68 61 72 61 63 74 65 72 3a 5c 6e 22 0a graph.without.end.character:\n".
11b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 .................text)..........
11ba0 3a 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 3c 20 30 20 28 6c 65 6e 67 74 :warning)).......(if.(<.0.(lengt
11bc0 68 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 20 74 65 78 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 h.(string-trim.text)))..........
11be0 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 65 6e 74 65 6e 63 65 73 2d 69 6e 2d 6c 69 .(org-re-reveal--sentences-in-li
11c00 6e 65 73 20 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 nes.text).........(display-warni
11c20 6e 67 0a 20 20 20 20 20 20 20 20 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 2d 72 65 76 65 61 ng..........'org-export-re-revea
11c40 6c 0a 20 20 20 20 20 20 20 20 20 22 46 6f 75 6e 64 20 65 6d 70 74 79 20 6e 6f 74 65 73 2e 20 20 l.........."Found.empty.notes...
11c60 50 6c 65 61 73 65 20 63 68 65 63 6b 2e 22 29 0a 20 20 20 20 20 20 20 20 22 22 29 29 29 29 0a 0a Please.check.").........""))))..
11c80 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 68 65 61 64 6c 69 (defun.org-re-reveal--get-headli
11ca0 6e 65 2d 6e 75 6d 62 65 72 0a 20 20 20 20 28 68 65 61 64 6c 69 6e 65 20 70 6e 75 6d 62 65 72 73 ne-number.....(headline.pnumbers
11cc0 20 69 6e 66 6f 20 26 6f 70 74 69 6f 6e 61 6c 20 64 6f 6e 74 2d 77 61 72 6e 29 0a 20 20 22 47 65 .info.&optional.dont-warn)..."Ge
11ce0 74 20 6e 75 6d 62 65 72 20 6f 66 20 48 45 41 44 4c 49 4e 45 20 62 61 73 65 64 20 6f 6e 20 50 4e t.number.of.HEADLINE.based.on.PN
11d00 55 4d 42 45 52 53 20 61 6e 64 20 49 4e 46 4f 2e 0a 49 66 20 75 73 65 72 73 20 75 73 65 20 55 4e UMBERS.and.INFO..If.users.use.UN
11d20 4e 55 4d 42 45 52 45 44 2c 20 77 65 20 67 75 65 73 73 20 68 65 72 65 20 61 6e 64 20 77 61 72 6e NUMBERED,.we.guess.here.and.warn
11d40 2e 0a 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 20 66 6f 72 20 66 72 61 67 6d 65 6e ..This.does.not.work.for.fragmen
11d60 74 73 21 0a 44 6f 20 6e 6f 74 20 77 61 72 6e 20 69 66 20 6f 70 74 69 6f 6e 61 6c 20 44 4f 4e 54 ts!.Do.not.warn.if.optional.DONT
11d80 2d 57 41 52 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 75 6d 62 -WARN.is.non-nil."...(let.((numb
11da0 65 72 73 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 68 65 61 64 6c 69 6e 65 2d 6e 75 6d ers.(org-export-get-headline-num
11dc0 62 65 72 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 76 ber.headline.info)).........(lev
11de0 65 6c 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 72 65 6c 61 74 69 76 65 2d 6c 65 76 65 el.(org-export-get-relative-leve
11e00 6c 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 28 69 66 20 6e 75 6d 62 65 l.headline.info))).....(if.numbe
11e20 72 73 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 69 74 6c 65 2d 73 6c 69 64 65 20 28 70 rs.........(let.((title-slide.(p
11e40 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 list-get.info.:reveal-title-slid
11e60 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 74 69 74 6c 65 2d 73 6c e)))...........(if.(and.title-sl
11e80 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 ide....................(or.(not.
11ea0 28 73 74 72 69 6e 67 70 20 74 69 74 6c 65 2d 73 6c 69 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 (stringp.title-slide))..........
11ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 74 69 74 6c 65 ..............(<.0.(length.title
11ee0 2d 73 6c 69 64 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 73 -slide))))...............numbers
11f00 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 69 74 68 6f 75 74 20 74 69 74 6c 65 20 73 6c .............;;.Without.title.sl
11f20 69 64 65 2c 20 72 65 64 75 63 65 20 73 65 63 74 69 6f 6e 20 6e 75 6d 62 65 72 20 62 79 20 31 0a ide,.reduce.section.number.by.1.
11f40 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 6f 72 20 30 2d 62 61 73 65 64 20 69 6e 64 65 78 ............;;.for.0-based.index
11f60 69 6e 67 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 ing.of.reveal.js..............(c
11f80 6f 6e 73 20 28 2d 20 28 63 61 72 20 6e 75 6d 62 65 72 73 29 20 31 29 20 28 63 64 72 20 6e 75 6d ons.(-.(car.numbers).1).(cdr.num
11fa0 62 65 72 73 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 70 6e 75 6d 62 65 72 73 0a 20 20 20 20 bers)))).......(if.pnumbers.....
11fc0 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 73 75 6c 74 20 28 69 66 20 28 3d 20 31 20 6c 65 76 ......(let.((result.(if.(=.1.lev
11fe0 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 el).............................
12000 28 6c 69 73 74 20 28 2b 20 31 20 28 63 61 72 20 70 6e 75 6d 62 65 72 73 29 29 20 30 29 0a 20 20 (list.(+.1.(car.pnumbers)).0)...
12020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 63 ........................(list.(c
12040 61 72 20 70 6e 75 6d 62 65 72 73 29 20 28 2b 20 31 20 28 63 61 64 72 20 70 6e 75 6d 62 65 72 73 ar.pnumbers).(+.1.(cadr.pnumbers
12060 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 64 6f 6e 74 2d )))))).............(unless.dont-
12080 77 61 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 2d 62 6f 78 0a warn...............(message-box.
120a0 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5b 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 5d 20 4e 6f ............."[org-re-reveal].No
120c0 20 6e 75 6d 62 65 72 73 20 66 6f 72 20 68 65 61 64 6c 69 6e 65 20 61 66 74 65 72 20 25 73 20 66 .numbers.for.headline.after.%s.f
120e0 6f 75 6e 64 2e 20 20 44 6f 20 79 6f 75 20 75 73 65 20 55 4e 4e 55 4d 42 45 52 45 44 3f 20 20 47 ound...Do.you.use.UNNUMBERED?..G
12100 75 65 73 73 65 64 20 6e 75 6d 62 65 72 73 3a 20 25 73 20 20 28 4e 75 6d 62 65 72 73 20 66 6f 72 uessed.numbers:.%s..(Numbers.for
12120 20 73 75 62 73 65 71 75 65 6e 74 20 73 6c 69 64 65 73 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 6c .subsequent.slides.on.the.same.l
12140 65 76 65 6c 20 6f 66 20 6e 65 73 74 69 6e 67 20 61 6e 64 20 66 6f 72 20 66 72 61 67 6d 65 6e 74 evel.of.nesting.and.for.fragment
12160 73 20 61 72 65 20 6c 69 6b 65 6c 79 20 77 72 6f 6e 67 2e 29 22 0a 20 20 20 20 20 20 20 20 20 20 s.are.likely.wrong.)"...........
12180 20 20 20 70 6e 75 6d 62 65 72 73 20 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 ...pnumbers.result))............
121a0 20 72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 5b 6f 72 67 2d 72 65 .result).........(error."[org-re
121c0 2d 72 65 76 65 61 6c 5d 20 54 68 69 73 20 73 68 6f 75 6c 64 20 6e 6f 74 20 68 61 70 70 65 6e 2e -reveal].This.should.not.happen.
121e0 20 20 55 6e 61 62 6c 65 20 74 6f 20 67 75 65 73 73 20 6e 75 6d 62 65 72 20 66 6f 72 20 68 65 61 ..Unable.to.guess.number.for.hea
12200 64 6c 69 6e 65 3a 20 25 73 22 20 68 65 61 64 6c 69 6e 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e dline:.%s".headline)))))..(defun
12220 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d 61 75 64 69 6f 2d 6e 61 6d 65 20 28 .org-re-reveal--tts-audio-name.(
12240 62 6c 6f 63 6b 20 69 6e 66 6f 29 0a 20 20 22 43 72 65 61 74 65 20 61 75 64 69 6f 20 6e 61 6d 65 block.info)..."Create.audio.name
12260 20 66 6f 72 20 42 4c 4f 43 4b 20 77 69 74 68 20 49 4e 46 4f 2e 22 0a 20 20 28 6c 65 74 20 28 28 .for.BLOCK.with.INFO."...(let.((
12280 73 65 63 2d 6e 75 6d 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 73 65 63 74 69 6f 6e sec-num.(plist-get.info.:section
122a0 2d 6e 75 6d 62 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 28 68 65 61 64 6c 69 6e 65 20 28 6f 72 -numbers)).........(headline.(or
122c0 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 70 61 72 65 6e 74 2d 68 65 61 64 6c 69 6e 65 20 62 6c 6f g-export-get-parent-headline.blo
122e0 63 6b 29 29 0a 20 20 20 20 20 20 20 20 28 61 75 64 69 6f 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 ck)).........(audio-name........
12300 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 ..(org-export-read-attribute.:at
12320 74 72 5f 72 65 76 65 61 6c 20 62 6c 6f 63 6b 20 3a 61 75 64 69 6f 2d 6e 61 6d 65 29 29 0a 20 20 tr_reveal.block.:audio-name))...
12340 20 20 20 20 20 20 28 64 6f 6e 74 2d 77 61 72 6e 0a 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 ......(dont-warn..........(org-e
12360 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 72 65 76 65 61 xport-read-attribute.:attr_revea
12380 6c 20 62 6c 6f 63 6b 20 3a 75 6e 6e 75 6d 62 65 72 65 64 2d 69 73 2d 73 61 66 65 29 29 29 0a 20 l.block.:unnumbered-is-safe)))..
123a0 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 73 65 63 2d 6e 75 6d 29 20 28 6e 6f 74 ...(when.(and.(not.sec-num).(not
123c0 20 61 75 64 69 6f 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 .audio-name)).......(org-re-reve
123e0 61 6c 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d 6d 65 73 73 61 67 65 2d 62 6f 78 20 22 5b 6f 72 67 al--abort-with-message-box."[org
12400 2d 72 65 2d 72 65 76 65 61 6c 5d 20 59 6f 75 20 6d 75 73 74 20 75 73 65 20 61 74 74 72 69 62 75 -re-reveal].You.must.use.attribu
12420 74 65 20 3a 61 75 64 69 6f 2d 6e 61 6d 65 20 6f 6e 20 54 54 53 20 6e 6f 74 65 73 20 69 66 20 79 te.:audio-name.on.TTS.notes.if.y
12440 6f 75 20 64 69 73 61 62 6c 65 20 73 65 63 74 69 6f 6e 20 6e 75 6d 62 65 72 73 21 22 29 29 0a 20 ou.disable.section.numbers!"))..
12460 20 20 20 28 69 66 20 73 65 63 2d 6e 75 6d 0a 20 20 20 20 20 20 20 20 28 69 66 20 68 65 61 64 6c ...(if.sec-num.........(if.headl
12480 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 68 6e 75 6d 20 28 70 6c ine.............(let*.((hnum.(pl
124a0 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 68 6e 75 6d 29 29 0a ist-get.info.:reveal-tts-hnum)).
124c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 6e 75 6d 20 28 70 6c 69 73 74 2d ...................(vnum.(plist-
124e0 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 76 6e 75 6d 29 29 0a 20 20 20 20 get.info.:reveal-tts-vnum)).....
12500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 72 61 67 20 28 70 6c 69 73 74 2d 67 65 74 20 ...............(frag.(plist-get.
12520 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 66 72 61 67 29 29 0a 20 20 20 20 20 20 20 20 info.:reveal-tts-frag)).........
12540 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 70 20 28 70 6c 69 73 74 2d 67 65 74 20 69 ...........(split-p.(plist-get.i
12560 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 73 70 6c 69 74 2d 70 29 29 0a 20 20 20 20 20 20 nfo.:reveal-tts-split-p)).......
12580 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6e 75 6d 62 65 72 73 20 28 70 6c 69 73 74 2d 67 65 .............(pnumbers.(plist-ge
125a0 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 70 72 65 76 2d 6e 75 6d 62 65 72 73 29 t.info.:reveal-tts-prev-numbers)
125c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 73 20 28 6f )....................(numbers.(o
125e0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 68 65 61 64 6c 69 6e 65 2d 6e 75 6d 62 65 rg-re-reveal--get-headline-numbe
12600 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 r..............................h
12620 65 61 64 6c 69 6e 65 20 70 6e 75 6d 62 65 72 73 20 69 6e 66 6f 20 64 6f 6e 74 2d 77 61 72 6e 29 eadline.pnumbers.info.dont-warn)
12640 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 70 6e 75 6d ))...............(if.(equal.pnum
12660 62 65 72 73 20 6e 75 6d 62 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 bers.numbers)...................
12680 3b 3b 20 53 61 6d 65 20 6e 75 6d 62 65 72 73 2c 20 73 6f 20 65 69 74 68 65 72 20 73 70 6c 69 74 ;;.Same.numbers,.so.either.split
126a0 20 6f 72 20 6e 65 77 20 66 72 61 67 6d 65 6e 74 20 6f 6e 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 .or.new.fragment.on.slide.......
126c0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 73 70 6c 69 74 2d 70 29 0a 20 .............(if.(not.split-p)..
126e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 63 72 65 6d 65 6e .....................;;.Incremen
12700 74 20 66 72 61 67 6d 65 6e 74 20 63 6f 75 6e 74 65 72 20 69 66 20 6e 6f 20 73 70 6c 69 74 2e 0a t.fragment.counter.if.no.split..
12720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 66 72 61 67 0a 20 ......................(if.frag..
12740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d .........................(plist-
12760 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 66 72 61 67 20 28 2b 20 31 20 66 put.info.:reveal-tts-frag.(+.1.f
12780 72 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 rag)).........................(p
127a0 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 66 72 61 67 20 30 list-put.info.:reveal-tts-frag.0
127c0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 73 65 74 20 )).....................;;.Reset.
127e0 73 70 6c 69 74 2d 70 20 61 6e 64 20 69 6e 63 72 65 6d 65 6e 74 20 76 65 72 74 69 63 61 6c 20 69 split-p.and.increment.vertical.i
12800 6e 64 65 78 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 ndex......................(plist
12820 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 73 70 6c 69 74 2d 70 20 6e 69 -put.info.:reveal-tts-split-p.ni
12840 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 l).....................(plist-pu
12860 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 76 6e 75 6d 20 28 2b 20 31 20 76 6e 75 t.info.:reveal-tts-vnum.(+.1.vnu
12880 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 66 66 65 72 65 6e m))).................;;.Differen
128a0 74 20 6e 75 6d 62 65 72 73 2c 20 6f 6e 20 6e 65 77 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 20 t.numbers,.on.new.slide.........
128c0 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c .........(plist-put.info.:reveal
128e0 2d 74 74 73 2d 70 72 65 76 2d 6e 75 6d 62 65 72 73 20 6e 75 6d 62 65 72 73 29 0a 20 20 20 20 20 -tts-prev-numbers.numbers)......
12900 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 ...........(plist-put.info.:reve
12920 61 6c 2d 74 74 73 2d 66 72 61 67 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 al-tts-frag.-1).................
12940 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 73 70 6c 69 (plist-put.info.:reveal-tts-spli
12960 74 2d 70 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 t-p.nil).................(if.(eq
12980 20 68 6e 75 6d 20 28 63 61 72 20 6e 75 6d 62 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 .hnum.(car.numbers))............
129a0 20 20 20 20 20 20 20 20 20 3b 3b 20 53 61 6d 65 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 69 6e 64 65 .........;;.Same.horizontal.inde
129c0 78 2e 20 20 54 68 75 73 2c 20 69 6e 63 72 65 6d 65 6e 74 20 76 65 72 74 69 63 61 6c 20 69 6e 64 x...Thus,.increment.vertical.ind
129e0 65 78 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 ex......................(plist-p
12a00 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 76 6e 75 6d 20 28 2b 20 31 20 76 6e ut.info.:reveal-tts-vnum.(+.1.vn
12a20 75 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 73 65 74 20 um))...................;;.Reset.
12a40 76 65 72 74 69 63 61 6c 20 6e 75 6d 62 65 72 20 74 6f 20 30 20 66 6f 72 20 6e 65 77 20 73 65 63 vertical.number.to.0.for.new.sec
12a60 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 tion....................(plist-p
12a80 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 68 6e 75 6d 20 28 63 61 72 20 6e 75 ut.info.:reveal-tts-hnum.(car.nu
12aa0 6d 62 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 mbers))...................(plist
12ac0 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 76 6e 75 6d 20 30 29 29 29 0a -put.info.:reveal-tts-vnum.0))).
12ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 72 65 66 69 78 20 28 70 6c 69 ..............(let.((prefix.(pli
12b00 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 6e 61 6d 65 2d 70 72 65 st-get.info.:reveal-tts-name-pre
12b20 66 69 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 6e 75 6d 73 fix)).....................(hnums
12b40 74 72 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 28 70 6c 69 73 74 2d 67 65 74 20 tr.(number-to-string.(plist-get.
12b60 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 68 6e 75 6d 29 29 29 0a 20 20 20 20 20 20 20 info.:reveal-tts-hnum)))........
12b80 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 6e 75 6d 73 74 72 20 28 6e 75 6d 62 65 72 2d 74 6f .............(vnumstr.(number-to
12ba0 2d 73 74 72 69 6e 67 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d -string.(plist-get.info.:reveal-
12bc0 74 74 73 2d 76 6e 75 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tts-vnum))).....................
12be0 28 66 72 61 67 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 (frag.(plist-get.info.:reveal-tt
12c00 73 2d 66 72 61 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 61 75 s-frag))).................(or.au
12c20 64 69 6f 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f dio-name.....................(co
12c40 6e 63 61 74 20 70 72 65 66 69 78 20 68 6e 75 6d 73 74 72 20 22 2e 22 20 76 6e 75 6d 73 74 72 0a ncat.prefix.hnumstr.".".vnumstr.
12c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 ............................(whe
12c80 6e 20 28 61 6e 64 20 66 72 61 67 20 28 3c 20 2d 31 20 66 72 61 67 29 29 0a 20 20 20 20 20 20 20 n.(and.frag.(<.-1.frag))........
12ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 .......................(concat."
12cc0 2e 22 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 66 72 61 67 29 29 29 29 29 29 29 .".(number-to-string.frag)))))))
12ce0 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 20 68 65 61 64 6c 69 6e 65 3b 20 74 68 75 73 2c ...........;;.No.headline;.thus,
12d00 20 6e 6f 74 65 73 20 66 6f 72 20 74 69 74 6c 65 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 20 20 .notes.for.title.slide..........
12d20 20 20 28 6f 72 20 61 75 64 69 6f 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 ..(or.audio-name...............(
12d40 6c 65 74 20 28 28 70 72 65 66 69 78 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 let.((prefix.(plist-get.info.:re
12d60 76 65 61 6c 2d 74 74 73 2d 6e 61 6d 65 2d 70 72 65 66 69 78 29 29 29 0a 20 20 20 20 20 20 20 20 veal-tts-name-prefix))).........
12d80 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 70 72 65 66 69 78 20 22 30 2e 30 22 29 29 29 29 ........(concat.prefix."0.0"))))
12da0 0a 20 20 20 20 20 20 61 75 64 69 6f 2d 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 .......audio-name)))..(defun.org
12dc0 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 77 61 72 6e 2d 69 66 2d 74 74 73 2d 69 73 73 75 65 20 28 74 -re-reveal--warn-if-tts-issue.(t
12de0 65 78 74 29 0a 20 20 22 57 61 72 6e 20 69 66 20 54 54 53 20 69 73 20 6c 69 6b 65 6c 79 20 74 6f ext)..."Warn.if.TTS.is.likely.to
12e00 20 66 61 69 6c 20 73 6f 6d 65 77 68 65 72 65 20 6f 6e 20 54 45 58 54 2e 0a 55 73 65 20 60 6f 72 .fail.somewhere.on.TEXT..Use.`or
12e20 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 77 61 72 6e 2d 72 65 67 65 78 70 27 20 61 6e 64 g-re-reveal-tts-warn-regexp'.and
12e40 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 6e 6f 2d 77 61 72 6e 2d 72 65 67 65 .`org-re-reveal-tts-no-warn-rege
12e60 78 70 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 73 20 28 73 70 6c 69 74 2d 73 74 72 69 xp'."...(let.((lines.(split-stri
12e80 6e 67 20 74 65 78 74 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 28 63 61 73 65 2d 66 6f 6c ng.text."\n")).........(case-fol
12ea0 64 2d 73 65 61 72 63 68 20 6e 69 6c 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6c 69 6e 65 d-search.nil)).....(dolist.(line
12ec0 20 6c 69 6e 65 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d .lines.nil).......(when.(string-
12ee0 6d 61 74 63 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 77 61 72 6e 2d 72 65 67 match.org-re-reveal-tts-warn-reg
12f00 65 78 70 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e exp.line).........(unless.(strin
12f20 67 2d 6d 61 74 63 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 6e 6f 2d 77 61 72 g-match.org-re-reveal-tts-no-war
12f40 6e 2d 72 65 67 65 78 70 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 n-regexp.line)...........(displa
12f60 79 2d 77 61 72 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 27 6f 72 67 2d 65 78 70 6f 72 74 y-warning............'org-export
12f80 2d 72 65 2d 72 65 76 65 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 -re-reveal............(format."%
12fa0 73 20 6d 61 74 63 68 65 73 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 74 73 2d 77 61 72 s.matches.`org-re-reveal-tts-war
12fc0 6e 2d 72 65 67 65 78 70 27 3a 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n-regexp':.%s"..................
12fe0 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6c 69 6e 65 29 20 6c 69 6e 65 29 0a 20 20 ..(match-string.1.line).line)...
13000 20 20 20 20 20 20 20 20 20 3a 77 61 72 6e 69 6e 67 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 .........:warning))))))..(defun.
13020 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 77 72 69 74 65 2d 74 74 73 2d 66 69 6c 65 73 20 28 org-re-reveal--write-tts-files.(
13040 62 6c 6f 63 6b 20 76 6f 69 63 65 20 69 6e 66 6f 20 26 6f 70 74 69 6f 6e 61 6c 20 61 75 64 69 6f block.voice.info.&optional.audio
13060 2d 6e 61 6d 65 29 0a 20 20 22 57 72 69 74 65 20 54 54 53 20 66 69 6c 65 73 20 66 6f 72 20 6e 6f -name)..."Write.TTS.files.for.no
13080 74 65 73 20 42 4c 4f 43 4b 20 77 69 74 68 20 56 4f 49 43 45 20 61 6e 64 20 49 4e 46 4f 2e 0a 41 tes.BLOCK.with.VOICE.and.INFO..A
130a0 64 64 20 61 20 6c 69 6e 65 20 74 6f 20 74 68 65 20 69 6e 64 65 78 20 66 69 6c 65 2c 20 61 6e 64 dd.a.line.to.the.index.file,.and
130c0 20 63 72 65 61 74 65 20 61 20 74 65 78 74 20 66 69 6c 65 20 66 6f 72 20 74 68 65 20 6e 6f 74 65 .create.a.text.file.for.the.note
130e0 73 2e 0a 46 75 6e 63 74 69 6f 6e 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d s..Function.`org-re-reveal--tts-
13100 61 75 64 69 6f 2d 6e 61 6d 65 27 20 64 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 6e 61 6d 65 20 audio-name'.determines.the.name.
13120 6f 66 20 74 68 65 20 74 65 78 74 0a 66 69 6c 65 20 75 6e 6c 65 73 73 20 6f 70 74 69 6f 6e 61 6c of.the.text.file.unless.optional
13140 20 41 55 44 49 4f 2d 4e 41 4d 45 20 69 73 20 70 72 65 73 65 6e 74 2e 22 0a 20 20 28 6c 65 74 2a .AUDIO-NAME.is.present."...(let*
13160 20 28 28 67 61 70 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 .((gap.(plist-get.info.:reveal-t
13180 74 73 2d 73 65 6e 74 65 6e 63 65 2d 67 61 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 65 78 74 ts-sentence-gap))..........(text
131a0 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6e 6f 74 65 73 2d 74 6f 2d 74 74 73 2d 74 65 .(org-re-reveal--notes-to-tts-te
131c0 78 74 20 62 6c 6f 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 28 68 61 73 68 20 28 6d 64 35 20 74 xt.block))..........(hash.(md5.t
131e0 65 78 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 74 73 2d 64 69 72 20 28 6f 72 67 2d 72 65 2d ext))..........(tts-dir.(org-re-
13200 72 65 76 65 61 6c 2d 2d 74 74 73 2d 64 69 72 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 reveal--tts-dir.info))..........
13220 28 61 75 64 69 6f 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 61 75 64 69 6f 2d (audio-name...........(or.audio-
13240 6e 61 6d 65 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d 61 75 64 69 6f 2d 6e name.(org-re-reveal--tts-audio-n
13260 61 6d 65 20 62 6c 6f 63 6b 20 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 ame.block.info)))).....(org-re-r
13280 65 76 65 61 6c 2d 2d 77 61 72 6e 2d 69 66 2d 74 74 73 2d 69 73 73 75 65 20 74 65 78 74 29 0a 20 eveal--warn-if-tts-issue.text)..
132a0 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 64 64 2d 74 6f 2d 74 74 73 2d 69 6e ...(org-re-reveal--add-to-tts-in
132c0 64 65 78 20 76 6f 69 63 65 20 67 61 70 20 61 75 64 69 6f 2d 6e 61 6d 65 20 68 61 73 68 20 69 6e dex.voice.gap.audio-name.hash.in
132e0 66 6f 29 0a 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 63 72 65 61 74 65 2d 74 fo).....(org-re-reveal--create-t
13300 74 73 2d 74 65 78 74 20 68 61 73 68 20 74 65 78 74 20 74 74 73 2d 64 69 72 29 29 29 0a 0a 28 64 ts-text.hash.text.tts-dir)))..(d
13320 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6e 6f 74 65 73 2d 74 6f 2d 68 74 6d efun.org-re-reveal--notes-to-htm
13340 6c 20 28 63 6f 6e 74 65 6e 74 73 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 6e 6f 74 65 73 20 l.(contents)..."Transcode.notes.
13360 43 4f 4e 54 45 4e 54 53 20 74 6f 20 48 54 4d 4c 2e 0a 43 72 65 61 74 65 20 48 54 4d 4c 20 6e 6f CONTENTS.to.HTML..Create.HTML.no
13380 74 65 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d tes.according.to.`org-re-reveal-
133a0 6e 6f 74 65 73 2d 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 27 20 61 6e 64 0a 73 74 72 69 70 20 70 notes-format-string'.and.strip.p
133c0 6f 74 65 6e 74 69 61 6c 20 53 53 4d 4c 20 65 6c 65 6d 65 6e 74 73 20 28 61 64 64 65 64 20 66 6f otential.SSML.elements.(added.fo
133e0 72 20 54 54 53 20 70 75 72 70 6f 73 65 73 20 62 75 74 20 6e 6f 74 20 6d 65 61 6e 74 20 66 6f 72 r.TTS.purposes.but.not.meant.for
13400 0a 74 68 65 20 61 75 64 69 65 6e 63 65 29 2e 22 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 .the.audience)."...(if.(stringp.
13420 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d contents).......(replace-regexp-
13440 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 22 26 6c 74 3b 62 72 65 61 6b 20 74 69 6d 65 in-string........"&lt;break.time
13460 3d 5b 5e 2f 5d 2b 2f 26 67 74 3b 22 20 22 22 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 6f =[^/]+/&gt;".""........(format.o
13480 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6e 6f 74 65 73 2d 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 rg-re-reveal-notes-format-string
134a0 20 63 6f 6e 74 65 6e 74 73 29 29 0a 20 20 20 20 22 22 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 .contents)).....""))..(defun.org
134c0 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6e 6f 74 65 73 2d 74 6f 2d 74 74 73 20 28 62 6c 6f 63 6b 20 -re-reveal--notes-to-tts.(block.
134e0 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 6e 6f contents.info)..."Transcode.a.no
13500 74 65 73 20 42 4c 4f 43 4b 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 43 4f tes.BLOCK.from.Org.to.Reveal..CO
13520 4e 54 45 4e 54 53 20 68 6f 6c 64 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 NTENTS.holds.the.contents.of.the
13540 20 62 6c 6f 63 6b 2e 20 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 0a 68 6f 6c 64 69 6e 67 .block...INFO.is.a.plist.holding
13560 20 63 6f 6e 74 65 78 74 75 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 49 66 20 54 54 53 20 .contextual.information..If.TTS.
13580 69 73 20 63 6f 6e 66 69 67 75 72 65 64 2c 20 61 6c 73 6f 20 63 72 65 61 74 65 20 74 65 78 74 20 is.configured,.also.create.text.
135a0 66 69 6c 65 20 61 6e 64 20 61 64 64 20 69 74 20 74 6f 20 69 6e 64 65 78 2e 22 0a 20 20 28 6c 65 file.and.add.it.to.index."...(le
135c0 74 20 28 28 76 6f 69 63 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 t.((voice.(plist-get.info.:revea
135e0 6c 2d 77 69 74 68 2d 74 74 73 29 29 0a 20 20 20 20 20 20 20 20 28 68 65 61 64 6c 69 6e 65 20 28 l-with-tts)).........(headline.(
13600 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 70 61 72 65 6e 74 2d 68 65 61 64 6c 69 6e 65 20 62 org-export-get-parent-headline.b
13620 6c 6f 63 6b 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 76 6f 69 63 65 0a 20 20 20 20 20 20 28 6f lock))).....(when.voice.......(o
13640 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 77 72 69 74 65 2d 74 74 73 2d 66 69 6c 65 73 20 62 6c rg-re-reveal--write-tts-files.bl
13660 6f 63 6b 20 76 6f 69 63 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 28 69 66 20 68 65 61 64 6c 69 6e ock.voice.info)).....(if.headlin
13680 65 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6e 6f 74 65 73 2d e.........(org-re-reveal--notes-
136a0 74 6f 2d 68 74 6d 6c 20 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 20 20 3b 3b 20 4e 6f 74 65 73 to-html.contents).......;;.Notes
136c0 20 66 6f 72 20 74 69 74 6c 65 20 73 6c 69 64 65 2e 20 20 53 74 6f 72 65 20 66 6f 72 20 6c 61 74 .for.title.slide...Store.for.lat
136e0 65 72 20 72 65 74 72 69 65 76 61 6c 2e 0a 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 69 er.retrieval........(plist-put.i
13700 6e 66 6f 20 3a 74 69 74 6c 65 2d 6e 6f 74 65 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d nfo.:title-notes.(org-re-reveal-
13720 2d 6e 6f 74 65 73 2d 74 6f 2d 68 74 6d 6c 20 63 6f 6e 74 65 6e 74 73 29 29 0a 20 20 20 20 20 20 -notes-to-html.contents)).......
13740 22 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 70 65 63 "")))..(defun.org-re-reveal-spec
13760 69 61 6c 2d 62 6c 6f 63 6b 20 28 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 20 63 6f 6e 74 65 6e 74 ial-block.(special-block.content
13780 73 20 69 6e 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 53 50 45 43 49 41 4c 2d 42 s.info)..."Transcode.a.SPECIAL-B
137a0 4c 4f 43 4b 20 65 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e LOCK.element.from.Org.to.Reveal.
137c0 0a 43 4f 4e 54 45 4e 54 53 20 68 6f 6c 64 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 .CONTENTS.holds.the.contents.of.
137e0 74 68 65 20 62 6c 6f 63 6b 2e 20 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 0a 68 6f 6c 64 the.block...INFO.is.a.plist.hold
13800 69 6e 67 20 63 6f 6e 74 65 78 74 75 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 49 66 20 ing.contextual.information...If.
13820 74 68 65 20 62 6c 6f 63 6b 20 74 79 70 65 20 69 73 20 5c 22 4e 4f 54 45 53 5c 22 20 28 63 61 73 the.block.type.is.\"NOTES\".(cas
13840 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 29 2c 20 74 72 61 6e 73 63 6f 64 65 20 74 68 65 20 62 6c e-insensitive),.transcode.the.bl
13860 6f 63 6b 0a 69 6e 74 6f 20 61 20 52 65 76 65 61 6c 2e 6a 73 20 73 6c 69 64 65 20 6e 6f 74 65 2e ock.into.a.Reveal.js.slide.note.
13880 20 20 4f 74 68 65 72 77 69 73 65 2c 20 65 78 70 6f 72 74 20 74 68 65 20 62 6c 6f 63 6b 20 61 73 ..Otherwise,.export.the.block.as
138a0 20 62 79 20 74 68 65 20 48 54 4d 4c 0a 65 78 70 6f 72 74 65 72 2e 22 0a 20 20 28 6c 65 74 20 28 .by.the.HTML.exporter."...(let.(
138c0 28 62 6c 6f 63 6b 2d 74 79 70 65 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 (block-type.(org-element-propert
138e0 79 20 3a 74 79 70 65 20 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 29 29 29 0a 20 20 20 20 28 69 66 y.:type.special-block))).....(if
13900 20 28 73 74 72 69 6e 67 3d 20 28 64 6f 77 6e 63 61 73 65 20 62 6c 6f 63 6b 2d 74 79 70 65 29 20 .(string=.(downcase.block-type).
13920 22 6e 6f 74 65 73 22 29 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d "notes").........(org-re-reveal-
13940 2d 6e 6f 74 65 73 2d 74 6f 2d 74 74 73 20 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 20 63 6f 6e 74 -notes-to-tts.special-block.cont
13960 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 73 70 65 63 69 ents.info).......(org-html-speci
13980 61 6c 2d 62 6c 6f 63 6b 20 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 20 63 6f 6e 74 65 6e 74 73 20 al-block.special-block.contents.
139a0 69 6e 66 6f 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d info))))..(defun.org-re-reveal--
139c0 68 74 6d 6c 2d 68 65 61 64 65 72 2d 61 64 64 2d 63 6c 61 73 73 20 28 65 6c 65 6d 20 76 61 6c 75 html-header-add-class.(elem.valu
139e0 65 29 0a 20 20 22 41 64 64 20 56 41 4c 55 45 20 61 73 20 5c 22 63 6c 61 73 73 5c 22 20 61 74 74 e)..."Add.VALUE.as.\"class\".att
13a00 72 69 62 75 74 65 20 69 6e 20 48 54 4d 4c 20 68 65 61 64 65 72 20 65 6c 65 6d 65 6e 74 20 45 4c ribute.in.HTML.header.element.EL
13a20 45 4d 2e 0a 44 6f 20 6e 6f 74 68 69 6e 67 20 69 66 20 5c 22 63 6c 61 73 73 5c 22 20 61 74 74 72 EM..Do.nothing.if.\"class\".attr
13a40 69 62 75 74 65 20 69 73 20 61 6c 72 65 61 64 79 20 70 72 65 73 65 6e 74 2e 22 0a 20 20 28 6c 65 ibute.is.already.present."...(le
13a60 74 20 28 28 6d 61 74 63 68 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 3c 68 5b 31 t.((match.(string-match."\\`<h[1
13a80 2d 39 5d 5b 5e 3e 5d 2b 3e 22 20 65 6c 65 6d 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 6d -9][^>]+>".elem))).....(unless.m
13aa0 61 74 63 68 20 28 65 72 72 6f 72 20 22 5b 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 5d 20 45 6c 65 atch.(error."[org-re-reveal].Ele
13ac0 6d 65 6e 74 20 6e 6f 20 68 65 61 64 6c 69 6e 65 3a 20 25 73 22 20 65 6c 65 6d 29 29 0a 20 20 20 ment.no.headline:.%s".elem))....
13ae0 20 28 6c 65 74 20 28 28 74 61 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 20 65 6c 65 6d .(let.((tag.(match-string.0.elem
13b00 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 63 6c 61 ))).......(if.(string-match."cla
13b20 73 73 22 20 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 65 6c 65 6d 0a 20 20 20 20 20 20 20 20 ss".tag)...........elem.........
13b40 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 60 5c 5c (replace-regexp-in-string."\\`\\
13b60 28 3c 68 5b 31 2d 39 5d 5b 5e 3e 5d 2b 5c 5c 29 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 (<h[1-9][^>]+\\)>"..............
13b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 5c .....................(format."\\
13ba0 31 20 63 6c 61 73 73 3d 5c 22 25 73 5c 22 3e 22 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 1.class=\"%s\">".value).........
13bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 65 6d 29 29 ..........................elem))
13be0 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 78 2d 68 )))..(defun.org-re-reveal--fix-h
13c00 74 6d 6c 2d 68 65 61 64 6c 69 6e 65 20 28 68 65 61 64 6c 69 6e 65 20 63 6f 6e 74 65 6e 74 73 20 tml-headline.(headline.contents.
13c20 69 6e 66 6f 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 48 45 41 44 4c 49 4e 45 20 77 69 74 68 20 43 info)..."Convert.HEADLINE.with.C
13c40 4f 4e 54 45 4e 54 53 20 61 6e 64 20 49 4e 46 4f 20 74 6f 20 48 54 4d 4c 2e 0a 43 61 6c 6c 20 60 ONTENTS.and.INFO.to.HTML..Call.`
13c60 6f 72 67 2d 68 74 6d 6c 2d 68 65 61 64 6c 69 6e 65 27 20 74 6f 20 67 65 6e 65 72 61 74 65 20 69 org-html-headline'.to.generate.i
13c80 6e 69 74 69 61 6c 20 48 54 4d 4c 2c 20 72 65 6d 6f 76 65 20 73 75 72 72 6f 75 6e 64 69 6e 67 0a nitial.HTML,.remove.surrounding.
13ca0 5c 22 64 69 76 5c 22 20 74 61 67 73 2c 20 61 6e 64 20 61 64 64 20 63 6c 61 73 73 20 61 74 74 72 \"div\".tags,.and.add.class.attr
13cc0 69 62 75 74 65 20 74 6f 20 68 2d 65 6c 65 6d 65 6e 74 20 69 66 0a 5c 22 3a 48 54 4d 4c 5f 48 45 ibute.to.h-element.if.\":HTML_HE
13ce0 41 44 4c 49 4e 45 5f 43 4c 41 53 53 5c 22 20 70 72 6f 70 65 72 74 79 20 69 73 20 70 72 65 73 65 ADLINE_CLASS\".property.is.prese
13d00 6e 74 2e 0a 0a 41 64 64 69 6e 67 20 61 20 63 6c 61 73 73 20 61 74 74 72 69 62 75 74 65 20 69 6e nt...Adding.a.class.attribute.in
13d20 20 6f 78 2d 72 65 76 65 61 6c 2e 65 6c 20 69 73 20 61 20 68 61 63 6b 20 77 68 69 63 68 20 69 73 .ox-reveal.el.is.a.hack.which.is
13d40 20 6f 6e 6c 79 0a 6e 65 63 65 73 73 61 72 79 20 75 6e 74 69 6c 20 74 68 61 74 20 66 75 6e 63 74 .only.necessary.until.that.funct
13d60 69 6f 6e 61 6c 69 74 79 20 68 61 73 20 61 72 72 69 76 65 64 20 69 6e 20 6f 78 2d 68 74 6d 6c 2e ionality.has.arrived.in.ox-html.
13d80 65 6c 3a 0a 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e 6f 72 67 2f 61 72 63 68 69 76 el:.https://lists.gnu.org/archiv
13da0 65 2f 68 74 6d 6c 2f 65 6d 61 63 73 2d 6f 72 67 6d 6f 64 65 2f 32 30 31 38 2d 31 32 2f 6d 73 67 e/html/emacs-orgmode/2018-12/msg
13dc0 30 30 30 31 36 2e 68 74 6d 6c 0a 41 73 20 74 68 61 74 20 70 61 74 63 68 20 68 61 73 20 62 65 65 00016.html.As.that.patch.has.bee
13de0 6e 20 61 63 63 65 70 74 65 64 2c 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 69 73 20 63 61 6c 6c n.accepted,.the.property.is.call
13e00 65 64 0a 5c 22 3a 48 54 4d 4c 5f 48 45 41 44 4c 49 4e 45 5f 43 4c 41 53 53 5c 22 2e 20 20 4f 74 ed.\":HTML_HEADLINE_CLASS\"...Ot
13e20 68 65 72 77 69 73 65 2c 20 5c 22 3a 52 45 56 45 41 4c 5f 48 45 41 44 4c 49 4e 45 5f 43 4c 41 53 herwise,.\":REVEAL_HEADLINE_CLAS
13e40 53 5c 22 20 77 6f 75 6c 64 0a 68 61 76 65 20 62 65 65 6e 20 61 70 70 72 6f 70 72 69 61 74 65 2e S\".would.have.been.appropriate.
13e60 2e 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 63 6c 61 73 73 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 .."...(let*.((class.(org-element
13e80 2d 70 72 6f 70 65 72 74 79 20 3a 48 54 4d 4c 5f 48 45 41 44 4c 49 4e 45 5f 43 4c 41 53 53 20 68 -property.:HTML_HEADLINE_CLASS.h
13ea0 65 61 64 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 68 74 6d 6c 20 28 6f 72 67 2d 68 74 eadline))..........(html.(org-ht
13ec0 6d 6c 2d 68 65 61 64 6c 69 6e 65 20 68 65 61 64 6c 69 6e 65 20 63 6f 6e 74 65 6e 74 73 20 69 6e ml-headline.headline.contents.in
13ee0 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 6f 64 69 76 0a 20 20 20 20 20 20 20 20 20 20 28 fo))..........(nodiv...........(
13f00 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 3c 64 69 76 22 20 68 74 6d 6c 29 if.(string-prefix-p."<div".html)
13f20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 6d 6f 76 65 20 74 68 65 20 66 69 72 ...............;;.Remove.the.fir
13f40 73 74 20 3c 64 69 76 3e 20 61 6e 64 20 74 68 65 20 6c 61 73 74 20 3c 2f 64 69 76 3e 20 74 61 67 st.<div>.and.the.last.</div>.tag
13f60 73 20 66 72 6f 6d 20 68 74 6d 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 s.from.html...............(conca
13f80 74 20 22 3c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 t."<".......................(map
13fa0 63 6f 6e 63 61 74 20 27 69 64 65 6e 74 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 concat.'identity................
13fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 74 6c 61 73 74 20 28 63 64 72 20 ..................(butlast.(cdr.
13fe0 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 68 74 6d 6c 20 22 3c 22 20 74 29 29 29 0a 20 20 20 20 (split-string.html."<".t))).....
14000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 22 ............................."<"
14020 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 74 75 72 6e 20 74 68 65 20 48 54 4d )).............;;.Return.the.HTM
14040 4c 20 63 6f 6e 74 65 6e 74 20 75 6e 63 68 61 6e 67 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 L.content.unchanged.............
14060 68 74 6d 6c 29 29 29 0a 20 20 20 20 28 69 66 20 63 6c 61 73 73 0a 20 20 20 20 20 20 20 20 28 6f html))).....(if.class.........(o
14080 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 68 74 6d 6c 2d 68 65 61 64 65 72 2d 61 64 64 2d 63 6c rg-re-reveal--html-header-add-cl
140a0 61 73 73 20 6e 6f 64 69 76 20 63 6c 61 73 73 29 0a 20 20 20 20 20 20 6e 6f 64 69 76 29 29 29 0a ass.nodiv.class).......nodiv))).
140c0 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 65 6e 65 72 61 74 65 2d .(defun.org-re-reveal--generate-
140e0 64 61 74 61 2d 75 72 69 20 28 70 61 74 68 29 0a 20 20 22 47 65 6e 65 72 61 74 65 20 64 61 74 61 data-uri.(path)..."Generate.data
14100 20 55 52 49 20 66 6f 72 20 69 6d 61 67 65 20 61 74 20 50 41 54 48 2e 0a 52 65 74 75 72 6e 20 50 .URI.for.image.at.PATH..Return.P
14120 41 54 48 20 75 6e 63 68 61 6e 67 65 64 20 69 66 20 69 74 20 73 74 61 72 74 73 20 77 69 74 68 20 ATH.unchanged.if.it.starts.with.
14140 5c 22 64 61 74 61 3a 69 6d 61 67 65 2f 5c 22 2e 22 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d \"data:image/\"."...(if.(string-
14160 70 72 65 66 69 78 2d 70 20 22 64 61 74 61 3a 69 6d 61 67 65 2f 22 20 70 61 74 68 29 0a 20 20 20 prefix-p."data:image/".path)....
14180 20 20 20 70 61 74 68 0a 20 20 20 20 28 6c 65 74 20 28 28 65 78 74 20 28 64 6f 77 6e 63 61 73 65 ...path.....(let.((ext.(downcase
141a0 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 65 78 74 65 6e 73 69 6f 6e 20 70 61 74 68 29 29 29 0a 20 20 .(file-name-extension.path)))...
141c0 20 20 20 20 20 20 20 20 28 63 6c 65 61 6e 2d 70 61 74 68 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 ........(clean-path.(org-re-reve
141e0 61 6c 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 6f 2d 70 61 74 68 20 70 61 74 68 29 29 29 0a 20 20 20 al--file-url-to-path.path)))....
14200 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 22 64 61 74 61 3a 69 6d 61 67 65 2f 22 0a ...(concat........"data:image/".
14220 20 20 20 20 20 20 20 3b 3b 20 49 6d 61 67 65 20 74 79 70 65 0a 20 20 20 20 20 20 20 65 78 74 0a .......;;.Image.type........ext.
14240 20 20 20 20 20 20 20 22 3b 62 61 73 65 36 34 2c 22 0a 20 20 20 20 20 20 20 3b 3b 20 42 61 73 65 .......";base64,"........;;.Base
14260 36 34 20 63 6f 6e 74 65 6e 74 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 64.content........(with-temp-buf
14280 66 65 72 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d fer..........;;.Use.insert-file-
142a0 63 6f 6e 74 65 6e 74 73 2d 6c 69 74 65 72 61 6c 6c 79 20 68 65 72 65 20 61 73 20 62 61 73 65 36 contents-literally.here.as.base6
142c0 34 2d 65 6e 63 6f 64 65 2d 72 65 67 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 72 65 71 75 4-encode-region..........;;.requ
142e0 69 72 65 73 20 62 79 74 65 73 2c 20 6e 6f 74 20 74 65 78 74 2e 0a 20 20 20 20 20 20 20 20 20 28 ires.bytes,.not.text...........(
14300 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 2d 6c 69 74 65 72 61 6c 6c 79 20 63 insert-file-contents-literally.c
14320 6c 65 61 6e 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 28 62 61 73 65 36 34 2d 65 6e 63 6f lean-path)..........(base64-enco
14340 64 65 2d 72 65 67 69 6f 6e 20 31 20 28 70 6f 69 6e 74 2d 6d 61 78 29 20 27 6e 6f 2d 6c 69 6e 65 de-region.1.(point-max).'no-line
14360 2d 62 72 65 61 6b 29 0a 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 -break)..........(buffer-string)
14380 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 )))))..(defun.org-re-reveal--may
143a0 62 65 2d 65 6e 63 6f 64 65 2d 77 69 74 68 2d 64 61 74 61 2d 75 72 69 20 28 70 61 74 68 20 69 6e be-encode-with-data-uri.(path.in
143c0 66 6f 29 0a 20 20 22 45 6e 63 6f 64 65 20 69 6d 61 67 65 20 61 74 20 50 41 54 48 20 61 73 20 64 fo)..."Encode.image.at.PATH.as.d
143e0 61 74 61 20 55 52 49 20 69 66 20 49 4e 46 4f 20 69 6e 64 69 63 61 74 65 73 20 73 69 6e 67 6c 65 ata.URI.if.INFO.indicates.single
14400 2d 66 69 6c 65 20 65 78 70 6f 72 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e -file.export."...(when.(<.0.(len
14420 67 74 68 20 70 61 74 68 29 29 0a 20 20 20 20 28 69 66 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e gth.path)).....(if.(plist-get.in
14440 66 6f 20 3a 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 fo.:reveal-single-file).........
14460 28 69 66 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 6d 6f 74 65 2d 66 69 6c 65 2d (if.(org-re-reveal--remote-file-
14480 70 20 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 p.path).............(org-re-reve
144a0 61 6c 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d 6d 65 73 73 61 67 65 2d 62 6f 78 0a 20 20 20 20 20 al--abort-with-message-box......
144c0 20 20 20 20 20 20 20 20 22 53 69 6e 67 6c 65 20 66 69 6c 65 20 65 78 70 6f 72 74 20 72 65 71 75 ........"Single.file.export.requ
144e0 69 72 65 73 20 6c 6f 63 61 6c 20 62 61 63 6b 67 72 6f 75 6e 64 20 69 6d 61 67 65 2c 20 6e 6f 74 ires.local.background.image,.not
14500 20 25 73 2e 22 20 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 .%s.".path)...........(org-re-re
14520 76 65 61 6c 2d 2d 67 65 6e 65 72 61 74 65 2d 64 61 74 61 2d 75 72 69 20 70 61 74 68 29 29 0a 20 veal--generate-data-uri.path))..
14540 20 20 20 20 20 70 61 74 68 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 .....path)))..(defun.org-re-reve
14560 61 6c 2d 2d 6d 61 79 62 65 2d 72 65 70 6c 61 63 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 28 61 74 al--maybe-replace-background.(at
14580 74 72 20 69 6e 66 6f 29 0a 20 20 22 4d 61 79 62 65 20 72 65 70 6c 61 63 65 20 62 61 63 6b 67 72 tr.info)..."Maybe.replace.backgr
145a0 6f 75 6e 64 20 69 6d 61 67 65 20 69 6e 20 41 54 54 52 20 62 61 73 65 64 20 6f 6e 20 49 4e 46 4f ound.image.in.ATTR.based.on.INFO
145c0 2e 0a 49 66 20 41 54 54 52 20 73 70 65 63 69 66 69 65 73 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 ..If.ATTR.specifies.a.background
145e0 20 69 6d 61 67 65 2c 20 63 61 6c 6c 0a 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 .image,.call.`org-re-reveal--may
14600 62 65 2d 65 6e 63 6f 64 65 2d 77 69 74 68 2d 64 61 74 61 2d 75 72 69 27 20 74 6f 20 70 6f 74 65 be-encode-with-data-uri'.to.pote
14620 6e 74 69 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 20 61 20 64 61 74 61 0a 55 52 49 20 66 6f 72 20 ntially.generate.a.data.URI.for.
14640 73 69 6e 67 6c 65 2d 66 69 6c 65 20 65 78 70 6f 72 74 2e 22 0a 20 20 28 69 66 20 28 61 6e 64 20 single-file.export."...(if.(and.
14660 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 61 74 74 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 (<.0.(length.attr))............(
14680 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 5c 5c string-match."^data-background\\
146a0 28 2d 69 6d 61 67 65 5c 5c 29 3f 3d 22 20 61 74 74 72 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2a (-image\\)?=".attr)).......(let*
146c0 20 28 28 70 61 72 74 73 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 61 74 74 72 20 22 5b 3d 5c .((parts.(split-string.attr."[=\
146e0 22 5d 22 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 6e 74 68 20 "]".t))..............(name.(nth.
14700 30 20 70 61 72 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 74 68 20 28 6e 74 0.parts))..............(path.(nt
14720 68 20 31 20 70 61 72 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 77 2d 70 61 h.1.parts))..............(new-pa
14740 74 68 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 62 65 2d 65 6e 63 6f 64 65 2d th.(org-re-reveal--maybe-encode-
14760 77 69 74 68 2d 64 61 74 61 2d 75 72 69 20 70 61 74 68 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 with-data-uri.path.info)))......
14780 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3d 5c 22 25 73 5c 22 22 20 6e 61 6d 65 20 6e 65 77 2d ...(format."%s=\"%s\"".name.new-
147a0 70 61 74 68 29 29 0a 20 20 20 20 61 74 74 72 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 path)).....attr))..(defun.org-re
147c0 2d 72 65 76 65 61 6c 2d 2d 73 65 63 74 69 6f 6e 2d 61 74 74 72 73 20 28 68 65 61 64 6c 69 6e 65 -reveal--section-attrs.(headline
147e0 20 69 6e 66 6f 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 61 74 74 72 69 62 75 74 65 73 20 66 6f 72 .info)..."Compute.attributes.for
14800 20 73 65 63 74 69 6f 6e 20 65 6c 65 6d 65 6e 74 20 6f 66 20 48 45 41 44 4c 49 4e 45 20 77 69 74 .section.element.of.HEADLINE.wit
14820 68 20 49 4e 46 4f 2e 0a 52 65 74 75 72 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 20 6f 72 20 6f h.INFO..Return.empty.string.or.o
14840 6e 65 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 61 20 73 70 61 63 65 20 63 68 61 72 61 63 74 ne.starting.with.a.space.charact
14860 65 72 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 er."...(let*.((default-slide-bac
14880 6b 67 72 6f 75 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d kground.(plist-get.info.:reveal-
148a0 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 29 29 0a 20 20 20 20 20 default-slide-background))......
148c0 20 20 20 20 28 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 ....(default-slide-background-si
148e0 7a 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 ze.(plist-get.info.:reveal-defau
14900 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 29 29 0a 20 20 20 20 20 lt-slide-background-size))......
14920 20 20 20 20 28 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f ....(default-slide-background-po
14940 73 69 74 69 6f 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 64 sition.(plist-get.info.:reveal-d
14960 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e efault-slide-background-position
14980 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 ))..........(default-slide-backg
149a0 72 6f 75 6e 64 2d 72 65 70 65 61 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 round-repeat.(plist-get.info.:re
149c0 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 veal-default-slide-background-re
149e0 70 65 61 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 peat))..........(default-slide-b
14a00 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 ackground-transition.(plist-get.
14a20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 info.:reveal-default-slide-backg
14a40 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 round-transition))..........(def
14a60 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 20 28 70 ault-slide-background-opacity.(p
14a80 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 73 6c list-get.info.:reveal-default-sl
14aa0 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 29 29 0a 20 20 20 20 20 20 20 ide-background-opacity))........
14ac0 20 20 28 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d ..(slide-background.(org-export-
14ae0 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 get-node-property.:REVEAL_BACKGR
14b00 4f 55 4e 44 20 68 65 61 64 6c 69 6e 65 20 6f 72 67 2d 75 73 65 2d 70 72 6f 70 65 72 74 79 2d 69 OUND.headline.org-use-property-i
14b20 6e 68 65 72 69 74 61 6e 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 74 74 72 73 20 28 6f 72 nheritance))..........(attrs.(or
14b40 67 2d 68 74 6d 6c 2d 2d 6d 61 6b 65 2d 61 74 74 72 69 62 75 74 65 2d 73 74 72 69 6e 67 0a 20 20 g-html--make-attribute-string...
14b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 3a 64 61 74 61 2d 74 72 61 6e 73 69 74 69 6f ...............`(:data-transitio
14b80 6e 20 2c 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 65 72 74 79 n.,(org-export-get-node-property
14ba0 20 3a 52 45 56 45 41 4c 5f 44 41 54 41 5f 54 52 41 4e 53 49 54 49 4f 4e 20 68 65 61 64 6c 69 6e .:REVEAL_DATA_TRANSITION.headlin
14bc0 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e)..............................
14be0 20 20 20 20 20 20 20 3a 64 61 74 61 2d 73 74 61 74 65 20 2c 28 6f 72 67 2d 65 78 70 6f 72 74 2d .......:data-state.,(org-export-
14c00 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 44 41 54 41 5f 53 get-node-property.:REVEAL_DATA_S
14c20 54 41 54 45 20 68 65 61 64 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 TATE.headline)..................
14c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 6c 6c 6f 77 20 65 6d 70 74 ...................;;.Allow.empt
14c60 79 20 73 6c 69 64 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 74 6f 20 6f 76 65 72 72 69 64 65 20 64 y.slide.background.to.override.d
14c80 65 66 61 75 6c 74 20 6f 6e 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 efault.one......................
14ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 ................:data-background
14cc0 20 2c 28 69 66 20 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 20 .,(if.slide-background..........
14ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e .................(when.(<.0.(len
14d20 67 74 68 20 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 gth.slide-background))..........
14d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f ...................slide-backgro
14d80 75 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 und)............................
14da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 .............................def
14dc0 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 29 0a 20 20 20 20 20 20 20 20 20 ault-slide-background)..........
14de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 64 61 74 61 ...........................:data
14e00 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 20 2c 28 6f 72 20 28 6f 72 67 2d 65 78 70 6f 72 -background-size.,(or.(org-expor
14e20 74 2d 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b t-get-node-property.:REVEAL_BACK
14e40 47 52 4f 55 4e 44 5f 53 49 5a 45 20 68 65 61 64 6c 69 6e 65 20 6f 72 67 2d 75 73 65 2d 70 72 6f GROUND_SIZE.headline.org-use-pro
14e60 70 65 72 74 79 2d 69 6e 68 65 72 69 74 61 6e 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 perty-inheritance)..............
14e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d ..................default-slide-
14ec0 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 background-size)................
14ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 64 61 74 61 2d 62 61 63 6b 67 .....................:data-backg
14f00 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 2c 28 6f 72 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d round-position.,(or.(org-export-
14f20 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 get-node-property.:REVEAL_BACKGR
14f40 4f 55 4e 44 5f 50 4f 53 49 54 49 4f 4e 20 68 65 61 64 6c 69 6e 65 20 6f 72 67 2d 75 73 65 2d 70 OUND_POSITION.headline.org-use-p
14f60 72 6f 70 65 72 74 79 2d 69 6e 68 65 72 69 74 61 6e 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 roperty-inheritance)............
14f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d ........................default-
14fc0 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 slide-background-position)......
14fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a ...............................:
15000 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 20 2c 28 6f 72 20 28 6f 72 67 data-background-repeat.,(or.(org
15020 2d 65 78 70 6f 72 74 2d 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 -export-get-node-property.:REVEA
15040 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 52 45 50 45 41 54 20 68 65 61 64 6c 69 6e 65 20 6f 72 67 L_BACKGROUND_REPEAT.headline.org
15060 2d 75 73 65 2d 70 72 6f 70 65 72 74 79 2d 69 6e 68 65 72 69 74 61 6e 63 65 29 0a 20 20 20 20 20 -use-property-inheritance)......
15080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
150a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 ............................defa
150c0 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 29 0a 20 20 20 ult-slide-background-repeat)....
150e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15100 20 3a 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 20 2c 28 6f 72 20 28 .:data-background-opacity.,(or.(
15120 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 org-export-get-node-property.:RE
15140 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 4f 50 41 43 49 54 59 20 68 65 61 64 6c 69 6e 65 VEAL_BACKGROUND_OPACITY.headline
15160 20 6f 72 67 2d 75 73 65 2d 70 72 6f 70 65 72 74 79 2d 69 6e 68 65 72 69 74 61 6e 63 65 29 0a 20 .org-use-property-inheritance)..
15180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
151a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
151c0 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 default-slide-background-opacity
151e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 )...............................
15200 20 20 20 20 20 20 3a 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f ......:data-background-transitio
15220 6e 20 2c 28 6f 72 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 6e 6f 64 65 2d 70 72 6f 70 n.,(or.(org-export-get-node-prop
15240 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 54 52 41 4e 53 20 68 65 erty.:REVEAL_BACKGROUND_TRANS.he
15260 61 64 6c 69 6e 65 20 6f 72 67 2d 75 73 65 2d 70 72 6f 70 65 72 74 79 2d 69 6e 68 65 72 69 74 61 adline.org-use-property-inherita
15280 6e 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nce)............................
152a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
152c0 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 ..........default-slide-backgrou
152e0 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 3e 20 28 6c nd-transition))))).....(if.(>.(l
15300 65 6e 67 74 68 20 61 74 74 72 73 29 20 30 29 20 28 66 6f 72 6d 61 74 20 22 20 25 73 22 20 61 74 ength.attrs).0).(format.".%s".at
15320 74 72 73 29 20 22 22 29 29 29 0a 0a 3b 3b 20 43 6f 70 69 65 64 20 66 72 6f 6d 20 6f 72 67 2d 68 trs)."")))..;;.Copied.from.org-h
15340 74 6d 6c 2d 68 65 61 64 6c 69 6e 65 20 61 6e 64 20 6d 6f 64 69 66 69 65 64 20 74 6f 20 65 6d 62 tml-headline.and.modified.to.emb
15360 65 64 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 0a 3b 3b 20 73 70 65 63 69 66 69 63 20 61 74 74 ed.org-re-reveal.;;.specific.att
15380 72 69 62 75 74 65 73 2e 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 68 65 ributes..(defun.org-re-reveal-he
153a0 61 64 6c 69 6e 65 20 28 68 65 61 64 6c 69 6e 65 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a adline.(headline.contents.info).
153c0 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 48 45 41 44 4c 49 4e 45 20 65 6c 65 6d 65 6e 74 20 .."Transcode.a.HEADLINE.element.
153e0 66 72 6f 6d 20 4f 72 67 20 74 6f 20 48 54 4d 4c 2e 0a 43 4f 4e 54 45 4e 54 53 20 68 6f 6c 64 73 from.Org.to.HTML..CONTENTS.holds
15400 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 68 65 61 64 6c 69 6e 65 2e 20 20 .the.contents.of.the.headline...
15420 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 0a 68 6f 6c 64 69 6e 67 20 63 6f 6e 74 65 78 74 75 INFO.is.a.plist.holding.contextu
15440 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 69 66 20 28 6f 72 20 28 6f 72 67 2d al.information."...(if.(or.(org-
15460 65 78 70 6f 72 74 2d 6c 6f 77 2d 6c 65 76 65 6c 2d 70 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f export-low-level-p.headline.info
15480 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 )...........(org-element-propert
154a0 79 20 3a 4e 4f 53 4c 49 44 45 20 68 65 61 64 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 3b 3b 20 54 y.:NOSLIDE.headline)).......;;.T
154c0 68 69 73 20 69 73 20 61 20 64 65 65 70 20 73 75 62 2d 74 72 65 65 20 6f 72 20 61 20 73 75 62 68 his.is.a.deep.sub-tree.or.a.subh
154e0 65 61 64 69 6e 67 3b 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 73 6c 69 64 65 2e 0a 20 20 20 eading;.do.not.create.slide.....
15500 20 20 20 28 69 66 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 28 70 6c 69 73 74 2d 67 65 74 20 69 ...(if.(<.0.(length.(plist-get.i
15520 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 29 29 29 0a 20 20 nfo.:reveal-slide-grid-div)))...
15540 20 20 20 20 20 20 20 20 3b 3b 20 46 6f 72 20 67 72 69 64 20 6c 61 79 6f 75 74 73 2c 20 72 65 6d ........;;.For.grid.layouts,.rem
15560 6f 76 65 20 64 69 76 20 65 6c 65 6d 65 6e 74 20 63 72 65 61 74 65 64 20 62 79 20 6f 78 2d 68 74 ove.div.element.created.by.ox-ht
15580 6d 6c 2e 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 ml............(org-re-reveal--fi
155a0 78 2d 68 74 6d 6c 2d 68 65 61 64 6c 69 6e 65 20 68 65 61 64 6c 69 6e 65 20 63 6f 6e 74 65 6e 74 x-html-headline.headline.content
155c0 73 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 4a 75 73 74 20 75 73 65 20 6f 78 2d 68 s.info).........;;.Just.use.ox-h
155e0 74 6d 6c 2e 20 20 54 68 69 73 20 69 73 20 6b 65 70 74 20 68 65 72 65 20 66 6f 72 20 62 61 63 6b tml...This.is.kept.here.for.back
15600 77 61 72 64 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 20 wards.........;;.compatibility..
15620 20 4e 6f 74 20 73 75 72 65 20 77 68 65 74 68 65 72 20 61 6e 79 6f 6e 65 20 72 65 6c 69 65 73 20 .Not.sure.whether.anyone.relies.
15640 6f 6e 20 74 68 65 20 64 69 76 2e 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 68 65 on.the.div..........(org-html-he
15660 61 64 6c 69 6e 65 20 68 65 61 64 6c 69 6e 65 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 29 0a adline.headline.contents.info)).
15680 20 20 20 20 3b 3b 20 53 74 61 6e 64 61 72 64 20 68 65 61 64 6c 69 6e 65 2e 20 20 45 78 70 6f 72 ....;;.Standard.headline...Expor
156a0 74 20 69 74 20 61 73 20 61 20 73 6c 69 64 65 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 65 76 65 t.it.as.a.slide.....(let*.((leve
156c0 6c 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 72 65 6c 61 74 69 76 65 2d 6c 65 76 65 6c l.(org-export-get-relative-level
156e0 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 72 65 .headline.info))............(pre
15700 66 65 72 72 65 64 2d 69 64 20 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 ferred-id.(or.(org-element-prope
15720 72 74 79 20 3a 43 55 53 54 4f 4d 5f 49 44 20 68 65 61 64 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 rty.:CUSTOM_ID.headline)........
15740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 62 6f 75 ......................(and.(fbou
15760 6e 64 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 72 65 66 65 72 65 6e 63 65 29 0a 20 ndp.'org-export-get-reference)..
15780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
157a0 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 72 65 66 65 72 65 6e 63 65 20 68 65 61 64 6c .(org-export-get-reference.headl
157c0 69 6e 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ine.info))......................
157e0 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 49 ........(org-element-property.:I
15800 44 20 68 65 61 64 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 68 6c 65 76 65 6c D.headline)))............(hlevel
15820 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 68 6c 65 76 65 6c 20 69 6e 66 6f .(org-re-reveal--get-hlevel.info
15840 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 68 65 61 64 65 72 20 28 70 6c 69 73 74 2d 67 65 74 ))............(header.(plist-get
15860 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 29 29 0a 20 20 20 .info.:reveal-slide-header))....
15880 20 20 20 20 20 20 20 20 28 68 65 61 64 65 72 2d 64 69 76 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 ........(header-div.(org-re-reve
158a0 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 al--if-format...................
158c0 20 20 20 20 20 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 ......org-re-reveal-slide-header
158e0 2d 68 74 6d 6c 20 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 69 72 73 74 -html.header))............(first
15900 2d 73 69 62 6c 69 6e 67 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 66 69 72 73 74 2d 73 69 62 6c 69 -sibling.(org-export-first-sibli
15920 6e 67 2d 70 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 ng-p.headline.info))............
15940 28 61 74 74 72 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 65 63 74 69 6f 6e 2d 61 (attrs.(org-re-reveal--section-a
15960 74 74 72 73 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 ttrs.headline.info))............
15980 28 65 78 74 72 61 2d 61 74 74 72 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 (extra-attrs.(org-re-reveal--may
159a0 62 65 2d 72 65 70 6c 61 63 65 2d 62 61 63 6b 67 72 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 20 20 be-replace-background...........
159c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d ...............(or.(org-element-
159e0 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 45 58 54 52 41 5f 41 54 54 52 20 68 65 61 64 property.:REVEAL_EXTRA_ATTR.head
15a00 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 line)...........................
15a20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 ...(plist-get.info.:reveal-extra
15a40 2d 61 74 74 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -attr)).........................
15a60 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 6c 69 64 65 2d 73 65 63 74 69 6f .info))............(slide-sectio
15a80 6e 2d 74 61 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 73 65 63 74 n-tag.............(format."<sect
15aa0 69 6f 6e 20 69 64 3d 5c 22 25 73 5c 22 25 73 25 73 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 ion.id=\"%s\"%s%s>\n"...........
15ac0 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 25 73 22 20 6f 72 67 2d 72 65 2d ..........(format."%s%s".org-re-
15ae0 72 65 76 65 61 6c 2d 2d 73 6c 69 64 65 2d 69 64 2d 70 72 65 66 69 78 20 70 72 65 66 65 72 72 65 reveal--slide-id-prefix.preferre
15b00 64 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 74 74 72 73 0a d-id).....................attrs.
15b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 ....................(org-re-reve
15b40 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 20 25 73 22 20 65 78 74 72 61 2d 61 74 74 72 73 29 al--if-format.".%s".extra-attrs)
15b60 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 20 28 70 ))............(slide-grid-div.(p
15b80 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 list-get.info.:reveal-slide-grid
15ba0 2d 64 69 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 74 20 28 63 6f 6e 63 61 74 0a 20 -div))............(ret.(concat..
15bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 2f 3d 20 6c 65 76 65 ................(if.(or.(/=.leve
15be0 6c 20 31 29 20 28 6e 6f 74 20 66 69 72 73 74 2d 73 69 62 6c 69 6e 67 29 29 0a 20 20 20 20 20 20 l.1).(not.first-sibling)).......
15c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 74 20 74 68 65 20 66 69 72 73 74 20 ...............;;.Not.the.first.
15c20 68 65 61 64 69 6e 67 2e 20 43 6c 6f 73 65 20 70 72 65 76 69 6f 75 73 20 73 6c 69 64 65 2e 0a 20 heading..Close.previous.slide...
15c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 ....................(concat.....
15c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 6c 6f 73 65 20 70 72 65 76 69 ..................;;.Close.previ
15c80 6f 75 73 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ous.slide.......................
15ca0 20 22 3c 2f 73 65 63 74 69 6f 6e 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ."</section>\n".................
15cc0 20 20 20 20 20 20 28 69 66 20 28 3c 3d 20 6c 65 76 65 6c 20 68 6c 65 76 65 6c 29 0a 20 20 20 20 ......(if.(<=.level.hlevel).....
15ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 6c 6f 73 65 20 70 ......................;;.Close.p
15d00 72 65 76 69 6f 75 73 20 76 65 72 74 69 63 61 6c 20 73 6c 69 64 65 20 67 72 6f 75 70 2e 0a 20 20 revious.vertical.slide.group....
15d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 73 65 63 74 69 ........................"</secti
15d40 6f 6e 3e 5c 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 on>\n")))..................(if.(
15d60 3c 3d 20 6c 65 76 65 6c 20 68 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 <=.level.hlevel)................
15d80 20 20 20 20 20 20 3b 3b 20 41 64 64 20 61 6e 20 65 78 74 72 61 20 22 3c 73 65 63 74 69 6f 6e 3e ......;;.Add.an.extra."<section>
15da0 22 20 74 6f 20 67 72 6f 75 70 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 6c 69 64 65 73 0a 20 20 20 20 ".to.group.following.slides.....
15dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6e 74 6f 20 76 65 72 74 69 63 61 .................;;.into.vertica
15de0 6c 20 73 6c 69 64 65 20 67 72 6f 75 70 2e 20 54 72 61 6e 73 69 74 69 6f 6e 20 6f 76 65 72 72 69 l.slide.group..Transition.overri
15e00 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 74 74 72 69 de......................;;.attri
15e20 62 75 74 65 73 20 61 72 65 20 61 74 74 61 63 68 65 64 20 61 74 20 74 68 69 73 20 6c 65 76 65 6c butes.are.attached.at.this.level
15e40 2c 20 74 6f 6f 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 ,.too.......................(let
15e60 20 28 28 61 74 74 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .((attrs........................
15e80 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 6d 61 6b 65 2d 61 74 74 72 69 62 75 74 65 2d 73 .....(org-html--make-attribute-s
15ea0 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tring...........................
15ec0 20 20 20 60 28 3a 64 61 74 61 2d 74 72 61 6e 73 69 74 69 6f 6e 20 2c 28 6f 72 67 2d 65 6c 65 6d ...`(:data-transition.,(org-elem
15ee0 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 44 41 54 41 5f 54 52 41 4e 53 49 ent-property.:REVEAL_DATA_TRANSI
15f00 54 49 4f 4e 20 68 65 61 64 6c 69 6e 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 TION.headline)))))..............
15f20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 61 74 74 72 73 20 22 22 29 ..........(if.(string=.attrs."")
15f40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 73 65 ............................"<se
15f60 63 74 69 6f 6e 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ction>\n".......................
15f80 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 73 65 63 74 69 6f 6e 20 25 73 3e 5c 6e 22 20 61 74 74 72 ...(format."<section.%s>\n".attr
15fa0 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 74 61 72 74 20 s))))..................;;.Start.
15fc0 61 20 6e 65 77 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 6c a.new.slide...................sl
15fe0 69 64 65 2d 73 65 63 74 69 6f 6e 2d 74 61 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ide-section-tag.................
16000 20 3b 3b 20 47 72 69 64 20 64 69 76 20 69 66 20 61 6e 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 .;;.Grid.div.if.any.............
16020 20 20 20 20 20 20 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 0a 20 20 20 20 20 20 20 20 20 20 20 ......slide-grid-div............
16040 20 20 20 20 20 20 3b 3b 20 53 6c 69 64 65 20 68 65 61 64 65 72 20 69 66 20 61 6e 79 2e 0a 20 20 ......;;.Slide.header.if.any....
16060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72 2d 64 69 76 0a 20 20 20 20 20 20 ...............header-div.......
16080 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 48 54 4d 4c 20 63 6f 6e 74 65 6e 74 20 6f ...........;;.The.HTML.content.o
160a0 66 20 74 68 65 20 68 65 61 64 6c 69 6e 65 2e 20 20 54 72 65 61 74 20 73 6c 69 64 65 20 77 69 74 f.the.headline...Treat.slide.wit
160c0 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 6f 6f 74 6e 6f 74 65 73 20 h..................;;.footnotes.
160e0 62 61 73 65 64 20 6f 6e 20 6f 78 2d 68 74 6d 6c 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 based.on.ox-html................
16100 20 20 20 28 69 66 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 66 6f ...(if.(org-element-property.:fo
16120 6f 74 6e 6f 74 65 2d 73 65 63 74 69 6f 6e 2d 70 20 68 65 61 64 6c 69 6e 65 29 0a 20 20 20 20 20 otnote-section-p.headline)......
16140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 66 6f 6f 74 6e 6f ................(org-html-footno
16160 74 65 2d 73 65 63 74 69 6f 6e 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 te-section.info)................
16180 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 78 2d 68 74 6d 6c 2d 68 65 61 ....(org-re-reveal--fix-html-hea
161a0 64 6c 69 6e 65 20 68 65 61 64 6c 69 6e 65 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 29 0a 20 dline.headline.contents.info))..
161c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 3d 20 6c 65 ................(when.(and.(=.le
161e0 76 65 6c 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 vel.1)..........................
16200 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 6c 61 73 74 2d 73 69 62 6c 69 6e 67 2d 70 20 68 65 ...(org-export-last-sibling-p.he
16220 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 adline.info))...................
16240 20 3b 3b 20 4c 61 73 74 20 68 65 61 64 20 31 2e 20 43 6c 6f 73 65 20 61 6c 6c 20 73 6c 69 64 65 .;;.Last.head.1..Close.all.slide
16260 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 73 65 63 74 69 6f 6e s....................."</section
16280 3e 5c 6e 3c 2f 73 65 63 74 69 6f 6e 3e 5c 6e 22 29 29 29 29 0a 20 20 20 20 20 20 72 65 74 29 29 >\n</section>\n")))).......ret))
162a0 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 6c 69 )..(defun.org-re-reveal--read-li
162c0 73 74 20 28 74 68 69 6e 67 29 0a 20 20 22 52 65 74 75 72 6e 20 54 48 49 4e 47 20 69 66 20 69 74 st.(thing)..."Return.THING.if.it
162e0 20 69 73 20 61 20 6c 69 73 74 2e 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 54 48 49 4e 47 20 .is.a.list..Return.nil.if.THING.
16300 69 73 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 is.the.empty.string..Otherwise,.
16320 60 72 65 61 64 27 20 54 48 49 4e 47 20 61 6e 64 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 66 `read'.THING.and.return.value.if
16340 20 69 74 20 69 73 20 61 20 6c 69 73 74 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 72 61 69 73 65 20 .it.is.a.list..Otherwise,.raise.
16360 61 6e 20 65 72 72 6f 72 2e 22 0a 20 20 28 69 66 20 28 6c 69 73 74 70 20 74 68 69 6e 67 29 0a 20 an.error."...(if.(listp.thing)..
16380 20 20 20 20 20 74 68 69 6e 67 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 .....thing.....(if.(and.(stringp
163a0 20 74 68 69 6e 67 29 20 28 3d 20 30 20 28 6c 65 6e 67 74 68 20 74 68 69 6e 67 29 29 29 0a 20 20 .thing).(=.0.(length.thing)))...
163c0 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 74 68 69 6e 67 20 28 72 ......nil.......(let.((lthing.(r
163e0 65 61 64 20 74 68 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 6c 69 73 74 70 20 ead.thing))).........(if.(listp.
16400 6c 74 68 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 74 68 69 6e 67 0a 20 20 20 20 20 lthing).............lthing......
16420 20 20 20 20 20 28 65 72 72 6f 72 20 22 5b 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 5d 20 45 78 70 .....(error."[org-re-reveal].Exp
16440 65 63 74 65 64 20 61 20 6c 69 73 74 2c 20 62 75 74 20 67 6f 74 3a 20 25 73 22 20 74 68 69 6e 67 ected.a.list,.but.got:.%s".thing
16460 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 61 ))))))..(defun.org-re-reveal--pa
16480 72 73 65 2d 6c 69 73 74 6f 70 74 69 6f 6e 20 28 69 6e 66 6f 20 6f 70 74 69 6f 6e 29 0a 20 20 22 rse-listoption.(info.option)..."
164a0 50 61 72 73 65 20 61 6e 64 20 72 65 74 75 72 6e 20 4f 50 54 49 4f 4e 20 69 6e 20 49 4e 46 4f 2e Parse.and.return.OPTION.in.INFO.
164c0 0a 54 68 61 74 20 76 61 6c 75 65 20 66 6f 72 20 4f 50 54 49 4f 4e 20 6d 61 79 20 62 65 20 61 20 .That.value.for.OPTION.may.be.a.
164e0 6c 69 73 74 20 6f 72 20 61 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 61 20 list.or.a.string.representing.a.
16500 6c 69 73 74 2e 22 0a 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 6c 69 list."...(org-re-reveal--read-li
16520 73 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 6f 70 74 69 6f 6e 29 29 29 0a 0a 28 64 st.(plist-get.info.option)))..(d
16540 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 20 28 66 efun.org-re-reveal--read-file.(f
16560 69 6c 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 46 49 ile)..."Return.the.content.of.FI
16580 4c 45 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 LE...Note.that.this.function.use
165a0 73 20 60 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 2d 6c 69 74 65 72 61 6c 6c s.`insert-file-contents-literall
165c0 79 27 2c 20 77 68 69 63 68 0a 6d 61 79 20 6c 65 61 64 20 74 6f 20 65 6e 63 6f 64 69 6e 67 20 70 y',.which.may.lead.to.encoding.p
165e0 72 6f 62 6c 65 6d 73 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 6f 62 73 6f 6c 65 74 65 20 27 roblems."...(declare.(obsolete.'
16600 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 2d 61 73 2d 73 74 72 69 org-re-reveal--read-file-as-stri
16620 6e 67 20 22 33 2e 31 38 2e 31 22 29 29 0a 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 ng."3.18.1"))...(with-temp-buffe
16640 72 0a 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 2d 6c 69 74 65 r.....(insert-file-contents-lite
16660 72 61 6c 6c 79 20 66 69 6c 65 29 0a 20 20 20 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 rally.file).....(buffer-string))
16680 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 6c 65 2d 75 72 )..(defun.org-re-reveal--file-ur
166a0 6c 2d 74 6f 2d 70 61 74 68 20 28 75 72 6c 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 55 52 4c 20 74 l-to-path.(url)..."Convert.URL.t
166c0 68 61 74 20 70 6f 69 6e 74 73 20 74 6f 20 6c 6f 63 61 6c 20 66 69 6c 65 73 20 74 6f 20 66 69 6c hat.points.to.local.files.to.fil
166e0 65 20 70 61 74 68 2e 22 0a 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 e.path."...(replace-regexp-in-st
16700 72 69 6e 67 0a 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 65 71 75 61 6c 20 73 79 73 74 65 6d ring....(if.(string-equal.system
16720 2d 74 79 70 65 20 22 77 69 6e 64 6f 77 73 2d 6e 74 22 29 20 22 5e 66 69 6c 65 3a 2f 2f 2f 22 20 -type."windows-nt")."^file:///".
16740 22 5e 66 69 6c 65 3a 2f 2f 22 29 0a 20 20 20 22 22 20 75 72 6c 29 29 0a 0a 28 64 65 66 75 6e 20 "^file://")...."".url))..(defun.
16760 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d 6d 65 73 73 61 67 org-re-reveal--abort-with-messag
16780 65 2d 62 6f 78 20 28 6d 73 67 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c 20 60 e-box.(msg.&rest.args)..."Call.`
167a0 6d 65 73 73 61 67 65 27 20 61 6e 64 20 60 6d 65 73 73 61 67 65 2d 62 6f 78 27 20 77 69 74 68 20 message'.and.`message-box'.with.
167c0 4d 53 47 20 61 6e 64 20 41 52 47 53 2c 20 74 68 65 6e 20 72 61 69 73 65 20 65 72 72 6f 72 2e 22 MSG.and.ARGS,.then.raise.error."
167e0 0a 20 20 28 6d 65 73 73 61 67 65 20 6d 73 67 20 61 72 67 73 29 0a 20 20 28 6d 65 73 73 61 67 65 ...(message.msg.args)...(message
16800 2d 62 6f 78 20 6d 73 67 20 61 72 67 73 29 0a 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 5b 6f -box.msg.args)...(user-error."[o
16820 72 67 2d 72 65 2d 72 65 76 65 61 6c 5d 20 41 62 6f 72 74 65 64 22 29 29 0a 0a 28 64 65 66 75 6e rg-re-reveal].Aborted"))..(defun
16840 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 63 73 73 2d 6c 61 62 65 6c 20 28 69 6e 2d 73 69 .org-re-reveal--css-label.(in-si
16860 6e 67 6c 65 2d 66 69 6c 65 20 66 69 6c 65 2d 6e 61 6d 65 20 73 74 79 6c 65 2d 69 64 29 0a 20 20 ngle-file.file-name.style-id)...
16880 22 47 65 6e 65 72 61 74 65 20 48 54 4d 4c 20 63 6f 64 65 20 74 6f 20 69 6e 63 6c 75 64 65 20 43 "Generate.HTML.code.to.include.C
168a0 53 53 20 66 69 6c 65 20 46 49 4c 45 2d 4e 41 4d 45 2e 0a 49 66 20 49 4e 2d 53 49 4e 47 4c 45 2d SS.file.FILE-NAME..If.IN-SINGLE-
168c0 46 49 4c 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6d 62 65 64 20 63 6f 6e 74 65 6e 74 73 20 FILE.is.non-nil,.embed.contents.
168e0 6f 66 20 46 49 4c 45 2d 4e 41 4d 45 20 77 69 74 68 20 61 6e 0a 65 72 72 6f 72 20 69 66 20 53 49 of.FILE-NAME.with.an.error.if.SI
16900 4e 47 4c 45 2d 46 49 4c 45 20 69 73 20 60 6d 75 73 74 27 20 61 6e 64 20 46 49 4c 45 2d 4e 41 4d NGLE-FILE.is.`must'.and.FILE-NAM
16920 45 20 69 73 20 6e 6f 74 20 61 20 72 65 61 64 61 62 6c 65 20 66 69 6c 65 3b 0a 6f 74 68 65 72 77 E.is.not.a.readable.file;.otherw
16940 69 73 65 2c 20 67 65 6e 65 72 61 74 65 20 60 3c 6c 69 6e 6b 3e 27 20 6c 61 62 65 6c 2c 20 77 69 ise,.generate.`<link>'.label,.wi
16960 74 68 20 61 20 6e 6f 6e 2d 6e 69 6c 20 53 54 59 4c 45 2d 49 44 20 61 73 0a 60 69 64 27 20 61 74 th.a.non-nil.STYLE-ID.as.`id'.at
16980 74 72 69 62 75 74 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 69 6c 65 2d 6e 61 6d 65 tribute."...(when.(and.file-name
169a0 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 66 69 6c 65 2d 6e 61 6d 65 20 22 22 29 29 29 0a 20 .(not.(string=.file-name."")))..
169c0 20 20 20 28 6c 65 74 20 28 28 6c 6f 63 61 6c 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6f 72 67 2d 72 ...(let.((local-file-name.(org-r
169e0 65 2d 72 65 76 65 61 6c 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 6f 2d 70 61 74 68 20 66 69 6c 65 2d e-reveal--file-url-to-path.file-
16a00 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 69 6e 2d 73 69 6e name))).......(cond.((and.in-sin
16a20 67 6c 65 2d 66 69 6c 65 20 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 6c 6f 63 61 6c 2d gle-file.(file-readable-p.local-
16a40 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 file-name))..............(concat
16a60 20 22 3c 73 74 79 6c 65 20 74 79 70 65 3d 5c 22 74 65 78 74 2f 63 73 73 5c 22 3e 5c 6e 22 0a 20 ."<style.type=\"text/css\">\n"..
16a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 ....................(org-re-reve
16aa0 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 2d 61 73 2d 73 74 72 69 6e 67 20 6c 6f 63 61 6c 2d 66 69 al--read-file-as-string.local-fi
16ac0 6c 65 2d 6e 61 6d 65 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 le-name.t)......................
16ae0 22 5c 6e 3c 2f 73 74 79 6c 65 3e 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 "\n</style>\n")).............((e
16b00 71 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 27 6d 75 73 74 29 0a 20 20 20 20 20 20 20 20 q.in-single-file.'must).........
16b20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d .....(org-re-reveal--abort-with-
16b40 6d 65 73 73 61 67 65 2d 62 6f 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 43 53 53 20 66 message-box..............."CSS.f
16b60 69 6c 65 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 20 66 6f 72 20 73 69 6e 67 6c 65 2d 66 69 6c 65 ile.not.readable.for.single-file
16b80 20 65 6d 62 65 64 64 69 6e 67 3a 20 25 73 22 20 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 .embedding:.%s".file-name)).....
16ba0 20 20 20 20 20 20 20 20 28 74 20 28 63 6f 6e 63 61 74 20 22 3c 6c 69 6e 6b 20 72 65 6c 3d 5c 22 ........(t.(concat."<link.rel=\"
16bc0 73 74 79 6c 65 73 68 65 65 74 5c 22 20 68 72 65 66 3d 5c 22 22 20 66 69 6c 65 2d 6e 61 6d 65 20 stylesheet\".href=\"".file-name.
16be0 22 5c 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 "\""........................(org
16c00 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 20 69 64 3d 5c 22 25 73 5c -re-reveal--if-format.".id=\"%s\
16c20 22 22 20 73 74 79 6c 65 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "".style-id)....................
16c40 20 20 20 20 22 2f 3e 5c 6e 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d ...."/>\n"))))))..(defun.org-re-
16c60 72 65 76 65 61 6c 2d 2d 6b 6c 69 70 73 69 66 79 2d 68 65 61 64 65 72 20 28 69 6e 66 6f 29 0a 20 reveal--klipsify-header.(info)..
16c80 20 22 52 65 74 75 72 6e 20 63 6f 64 65 20 28 43 53 53 20 61 6e 64 20 4a 61 76 61 53 63 72 69 70 ."Return.code.(CSS.and.JavaScrip
16ca0 74 29 20 74 6f 20 61 63 74 69 76 61 74 65 20 6b 6c 69 70 73 65 20 77 68 65 6e 20 69 6e 64 69 63 t).to.activate.klipse.when.indic
16cc0 61 74 65 64 20 62 79 20 49 4e 46 4f 2e 22 0a 20 20 28 69 66 20 28 70 6c 69 73 74 2d 67 65 74 20 ated.by.INFO."...(if.(plist-get.
16ce0 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 69 66 79 2d 73 72 63 29 0a 20 20 20 20 20 info.:reveal-klipsify-src)......
16d00 20 28 63 6f 6e 63 61 74 20 28 66 6f 72 6d 61 74 20 22 3c 6c 69 6e 6b 20 72 65 6c 3d 5c 22 73 74 .(concat.(format."<link.rel=\"st
16d20 79 6c 65 73 68 65 65 74 5c 22 20 68 72 65 66 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 0a 20 20 20 20 ylesheet\".href=\"%s\"/>\n".....
16d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 ..................(plist-get.inf
16d60 6f 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 63 73 73 2d 75 72 6c 29 29 0a 20 20 20 20 20 o.:reveal-klipse-css-url))......
16d80 20 20 20 20 20 20 20 20 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 65 78 .........org-re-reveal-klipse-ex
16da0 74 72 61 2d 63 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c tra-css...............(format."<
16dc0 73 63 72 69 70 74 3e 0a 20 20 20 20 77 69 6e 64 6f 77 2e 6b 6c 69 70 73 65 5f 73 65 74 74 69 6e script>.....window.klipse_settin
16de0 67 73 20 3d 20 7b 0a 25 73 25 73 0a 20 20 20 20 7d 3b 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 gs.=.{.%s%s.....};\n"...........
16e00 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 ............(org-re-reveal--if-f
16e20 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 73 ormat........................"%s
16e40 2c 5c 6e 22 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 63 6f 64 ,\n".(plist-get.info.:reveal-cod
16e60 65 6d 69 72 72 6f 72 2d 63 6f 6e 66 69 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 emirror-config))................
16e80 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 65 6c 65 6d 29 .......(mapconcat.(lambda.(elem)
16ea0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
16ec0 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 20 20 20 20 25 73 3a 20 27 2e 25 73 27 22 0a ....(format."........%s:.'.%s'".
16ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
16f00 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 31 20 65 6c 65 6d 29 20 28 6e 74 68 20 32 20 65 ...........(nth.1.elem).(nth.2.e
16f20 6c 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lem)))..........................
16f40 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 61 72 73 65 2d 6c 69 ........(org-re-reveal--parse-li
16f60 73 74 6f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 stoption........................
16f80 20 20 20 20 20 20 20 20 20 20 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 73 ...........info.:reveal-klipse-s
16fa0 65 74 75 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 etup)...........................
16fc0 20 20 20 20 20 20 20 22 2c 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 .......",\n"))...............(or
16fe0 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 g-re-reveal--if-format..........
17000 20 20 20 20 20 20 22 20 20 20 20 25 73 5c 6e 22 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f ......"....%s\n".(plist-get.info
17020 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 65 78 74 72 61 2d 63 6f 6e 66 69 67 29 29 0a 20 .:reveal-klipse-extra-config))..
17040 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 73 63 72 69 70 74 3e 5c 6e 22 29 0a 20 20 20 20 ............."</script>\n").....
17060 22 22 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6b 6c 69 70 ""))..(defun.org-re-reveal--klip
17080 73 69 66 79 2d 73 63 72 69 70 74 20 28 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 73 63 72 sify-script.(info)..."Return.scr
170a0 69 70 74 20 65 6c 65 6d 65 6e 74 20 66 6f 72 20 6b 6c 69 70 73 65 20 77 68 65 6e 20 69 6e 64 69 ipt.element.for.klipse.when.indi
170c0 63 61 74 65 64 20 62 79 20 49 4e 46 4f 2e 22 0a 20 20 28 69 66 20 28 70 6c 69 73 74 2d 67 65 74 cated.by.INFO."...(if.(plist-get
170e0 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 69 66 79 2d 73 72 63 29 0a 20 20 20 20 .info.:reveal-klipsify-src).....
17100 20 20 28 66 6f 72 6d 61 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 ..(format.(plist-get.info.:revea
17120 6c 2d 6b 6c 69 70 73 65 2d 6a 73 2d 69 6e 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l-klipse-js-init)...............
17140 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a (plist-get.info.:reveal-klipse-j
17160 73 2d 75 72 6c 29 29 0a 20 20 20 20 22 22 29 29 0a 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 s-url)).....""))...(defun.org-re
17180 2d 72 65 76 65 61 6c 2d 2d 68 69 67 68 6c 69 67 68 74 2d 63 73 73 2d 70 61 74 68 20 28 69 6e 66 -reveal--highlight-css-path.(inf
171a0 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 43 53 53 20 66 6f 72 o)..."Return.location.of.CSS.for
171c0 20 68 69 67 68 6c 69 67 68 74 20 70 6c 75 67 69 6e 20 77 69 74 68 20 49 4e 46 4f 2e 22 0a 20 20 .highlight.plugin.with.INFO."...
171e0 28 6c 65 74 20 28 28 68 69 67 68 6c 69 67 68 74 2d 63 73 73 20 28 70 6c 69 73 74 2d 67 65 74 20 (let.((highlight-css.(plist-get.
17200 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 67 68 74 2d 63 73 73 29 29 0a 20 20 20 info.:reveal-highlight-css))....
17220 20 20 20 20 20 28 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 75 .....(version.(org-re-reveal--gu
17240 65 73 73 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 29 29 0a 20 20 20 ess-revealjs-version.info)))....
17260 20 28 69 66 20 28 73 79 6d 62 6f 6c 70 20 68 69 67 68 6c 69 67 68 74 2d 63 73 73 29 0a 20 20 20 .(if.(symbolp.highlight-css)....
17280 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 25 72 2f 22 20 28 66 6f 72 6d 61 74 20 22 25 73 2f 25 .....(concat."%r/".(format."%s/%
172a0 73 2e 63 73 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s.css"..........................
172c0 20 20 20 20 20 28 69 66 20 28 76 65 72 73 69 6f 6e 3c 20 76 65 72 73 69 6f 6e 20 22 34 22 29 0a .....(if.(version<.version."4").
172e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17300 20 20 22 6c 69 62 2f 63 73 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .."lib/css".....................
17320 20 20 20 20 20 20 20 20 20 20 20 20 22 70 6c 75 67 69 6e 2f 68 69 67 68 6c 69 67 68 74 22 29 0a ............"plugin/highlight").
17340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 ..............................hi
17360 67 68 6c 69 67 68 74 2d 63 73 73 29 29 0a 20 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 2d 63 73 ghlight-css)).......highlight-cs
17380 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 68 65 6d s)))..(defun.org-re-reveal--them
173a0 65 2d 70 61 74 68 20 28 74 68 65 6d 65 20 63 73 73 2d 70 61 74 68 29 0a 20 20 22 52 65 74 75 72 e-path.(theme.css-path)..."Retur
173c0 6e 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 74 68 65 6d 65 73 20 43 53 53 20 66 69 6c n.the.path.to.the.themes.CSS.fil
173e0 65 2e 0a 49 66 20 74 68 65 20 74 68 65 6d 65 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 70 61 74 e..If.the.theme.already.is.a.pat
17400 68 20 28 65 2e 67 2e 20 54 48 45 4d 45 20 69 73 20 27 2f 63 73 73 2f 6d 79 2d 74 68 65 6d 65 2e h.(e.g..THEME.is.'/css/my-theme.
17420 63 73 73 27 2c 20 64 65 74 65 63 74 65 64 20 62 79 0a 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 74 css',.detected.by.checking.for.t
17440 68 65 20 73 75 66 66 69 78 20 27 2e 63 73 73 27 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 54 48 he.suffix.'.css').then.return.TH
17460 45 4d 45 2c 20 65 6c 73 65 20 6c 6f 63 61 74 65 20 54 48 45 4d 45 20 77 69 74 68 69 6e 0a 43 53 EME,.else.locate.THEME.within.CS
17480 53 2d 50 41 54 48 20 66 6f 72 20 62 75 69 6c 74 20 69 6e 20 74 68 65 6d 65 73 2e 22 0a 20 20 28 S-PATH.for.built.in.themes."...(
174a0 69 66 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 2e 63 73 73 22 20 74 68 65 6d 65 if.(string-suffix-p.".css".theme
174c0 20 74 29 0a 20 20 20 20 20 20 74 68 65 6d 65 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 63 73 73 2d .t).......theme.....(let*.((css-
174e0 70 61 74 68 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 63 73 73 path.(file-name-as-directory.css
17500 2d 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 68 65 6d 65 2d 70 61 74 68 20 28 -path))............(theme-path.(
17520 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 63 6f 6e 63 61 74 20 63 file-name-as-directory.(concat.c
17540 73 73 2d 70 61 74 68 20 22 74 68 65 6d 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 ss-path."theme")))............(t
17560 68 65 6d 65 2d 63 73 73 20 28 63 6f 6e 63 61 74 20 74 68 65 6d 65 2d 70 61 74 68 20 74 68 65 6d heme-css.(concat.theme-path.them
17580 65 20 22 2e 63 73 73 22 29 29 29 0a 20 20 20 20 20 20 74 68 65 6d 65 2d 63 73 73 29 29 29 0a 0a e.".css"))).......theme-css)))..
175a0 28 75 6e 6c 65 73 73 20 28 66 62 6f 75 6e 64 70 20 27 6d 61 70 63 61 6e 29 0a 20 20 28 64 65 66 (unless.(fboundp.'mapcan)...(def
175c0 75 6e 20 6d 61 70 63 61 6e 20 28 66 75 6e 63 20 73 65 71 75 65 6e 63 65 29 0a 20 20 20 20 22 41 un.mapcan.(func.sequence)....."A
175e0 70 70 6c 79 20 46 55 4e 43 20 74 6f 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 20 6f 66 20 53 45 51 pply.FUNC.to.each.element.of.SEQ
17600 55 45 4e 43 45 2e 0a 43 6f 6e 63 61 74 65 6e 61 74 65 20 74 68 65 20 72 65 73 75 6c 74 73 20 62 UENCE..Concatenate.the.results.b
17620 79 20 61 6c 74 65 72 69 6e 67 20 74 68 65 6d 20 28 75 73 69 6e 67 20 60 6e 63 6f 6e 63 27 29 2e y.altering.them.(using.`nconc').
17640 22 0a 20 20 28 61 70 70 6c 79 20 23 27 6e 63 6f 6e 63 20 28 6d 61 70 63 61 72 20 66 75 6e 63 20 "...(apply.#'nconc.(mapcar.func.
17660 73 65 71 75 65 6e 63 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 sequence))))..(defun.org-re-reve
17680 61 6c 2d 73 74 79 6c 65 73 68 65 65 74 73 20 28 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 al-stylesheets.(info)..."Return.
176a0 48 54 4d 4c 20 63 6f 64 65 20 66 6f 72 20 72 65 76 65 61 6c 20 73 74 79 6c 65 73 68 65 65 74 73 HTML.code.for.reveal.stylesheets
176c0 20 75 73 69 6e 67 20 49 4e 46 4f 20 61 6e 64 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 .using.INFO.and.`org-re-reveal-r
176e0 6f 6f 74 27 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 72 6f 6f 74 2d 70 61 74 68 20 28 66 69 6c 65 oot'."...(let*.((root-path.(file
17700 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e -name-as-directory.(plist-get.in
17720 66 6f 20 3a 72 65 76 65 61 6c 2d 72 6f 6f 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 76 fo.:reveal-root)))..........(rev
17740 65 61 6c 2d 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 75 65 73 eal-version.(org-re-reveal--gues
17760 73 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 s-revealjs-version.info)).......
17780 20 20 20 28 63 73 73 2d 70 61 74 68 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 ...(css-path.(file-name-as-direc
177a0 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 tory.....................(concat
177c0 20 72 6f 6f 74 2d 70 61 74 68 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 .root-path.(plist-get.info.:reve
177e0 61 6c 2d 63 73 73 2d 70 61 74 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 76 65 61 6c al-css-path))))..........(reveal
17800 2d 63 73 73 20 28 63 6f 6e 63 61 74 20 63 73 73 2d 70 61 74 68 20 22 72 65 76 65 61 6c 2e 63 73 -css.(concat.css-path."reveal.cs
17820 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 68 65 6d 65 20 28 70 6c 69 73 74 2d 67 65 74 20 s"))..........(theme.(plist-get.
17840 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 68 65 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 info.:reveal-theme))..........(t
17860 68 65 6d 65 2d 63 73 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 68 65 6d 65 2d 70 heme-css.(org-re-reveal--theme-p
17880 61 74 68 20 74 68 65 6d 65 20 63 73 73 2d 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 ath.theme.css-path))..........(e
178a0 78 74 72 61 2d 63 73 73 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c xtra-css.(plist-get.info.:reveal
178c0 2d 65 78 74 72 61 2d 63 73 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 6e 61 62 6c 65 64 2d 70 -extra-css))..........(enabled-p
178e0 6c 75 67 69 6e 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 65 6e 61 62 6c 65 64 2d 70 lugins.(org-re-reveal--enabled-p
17900 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 6c 75 67 69 6e 2d 63 lugins.info))..........(plugin-c
17920 73 73 20 28 6d 61 70 63 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ss.(mapcan......................
17940 20 28 6c 61 6d 62 64 61 20 28 70 6c 75 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .(lambda.(plugin)...............
17960 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 63 64 72 20 33 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 ..........(nthcdr.3.(org-re-reve
17980 61 6c 2d 2d 70 6c 75 67 69 6e 2d 63 6f 6e 66 69 67 20 70 6c 75 67 69 6e 20 69 6e 66 6f 29 29 29 al--plugin-config.plugin.info)))
179a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65 64 2d 70 .......................enabled-p
179c0 6c 75 67 69 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c lugins))..........(in-single-fil
179e0 65 20 28 69 66 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 69 e.(if.(plist-get.info.:reveal-si
17a00 6e 67 6c 65 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ngle-file)......................
17a20 20 20 20 20 20 20 20 20 27 6d 75 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........'must...................
17a40 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c .........(plist-get.info.:reveal
17a60 2d 65 6d 62 65 64 2d 6c 6f 63 61 6c 2d 72 65 73 6f 75 72 63 65 73 29 29 29 29 0a 20 20 20 20 28 -embed-local-resources)))).....(
17a80 63 6f 6e 63 61 74 0a 20 20 20 20 20 3b 3b 20 44 65 66 61 75 6c 74 20 65 6d 62 65 64 64 65 64 20 concat......;;.Default.embedded.
17aa0 73 74 79 6c 65 20 73 68 65 65 74 73 0a 20 20 20 20 20 22 3c 73 74 79 6c 65 20 74 79 70 65 3d 5c style.sheets......"<style.type=\
17ac0 22 74 65 78 74 2f 63 73 73 5c 22 3e 0a 2e 75 6e 64 65 72 6c 69 6e 65 20 7b 20 74 65 78 74 2d 64 "text/css\">..underline.{.text-d
17ae0 65 63 6f 72 61 74 69 6f 6e 3a 20 75 6e 64 65 72 6c 69 6e 65 3b 20 7d 0a 3c 2f 73 74 79 6c 65 3e ecoration:.underline;.}.</style>
17b00 0a 22 0a 20 20 20 20 20 3b 3b 20 73 74 79 6c 65 73 68 65 65 74 73 0a 20 20 20 20 20 28 6d 61 70 ."......;;.stylesheets......(map
17b20 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 65 6c 65 6d 29 20 28 6f 72 67 2d 72 65 2d 72 65 concat.(lambda.(elem).(org-re-re
17b40 76 65 61 6c 2d 2d 63 73 73 2d 6c 61 62 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 veal--css-label.................
17b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 28 ................in-single-file.(
17b80 63 61 72 20 65 6c 65 6d 29 20 28 63 64 72 20 65 6c 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 car.elem).(cdr.elem)))..........
17ba0 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 72 65 76 65 61 .......(append.(list.(cons.revea
17bc0 6c 2d 63 73 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l-css.nil)......................
17be0 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 74 68 65 6d 65 2d 63 73 73 20 22 74 68 65 6d 65 22 .........(cons.theme-css."theme"
17c00 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 )).........................(mapc
17c20 61 72 20 28 6c 61 6d 62 64 61 20 28 70 61 74 68 29 20 28 63 6f 6e 73 20 70 61 74 68 20 6e 69 6c ar.(lambda.(path).(cons.path.nil
17c40 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ))..............................
17c60 20 20 20 28 63 6c 2d 64 65 6c 65 74 65 2d 64 75 70 6c 69 63 61 74 65 73 0a 20 20 20 20 20 20 20 ...(cl-delete-duplicates........
17c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 ..........................(mapca
17ca0 72 20 28 6c 61 6d 62 64 61 20 28 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r.(lambda.(path)................
17cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 ............................(rep
17ce0 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 lace-regexp-in-string...........
17d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17d20 20 20 22 5e 25 73 22 20 72 6f 6f 74 2d 70 61 74 68 20 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 .."^%s".root-path.path))........
17d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17d60 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 65 78 74 72 61 2d 63 73 73 20 22 5c 6e 22 20 74 ..(split-string.extra-css."\n".t
17d80 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ))..............................
17da0 20 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 ....:test.#'equal)).............
17dc0 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 70 61 74 ............(mapcar.(lambda.(pat
17de0 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h)..............................
17e00 20 20 20 20 20 28 63 6f 6e 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 76 65 61 .....(cons.(org-re-reveal--revea
17e20 6c 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l-path..........................
17e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 20 72 6f 6f 74 2d 70 61 74 68 29 0a ................path.root-path).
17e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17e80 20 20 20 20 20 20 20 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........nil))...................
17ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e 2d 63 73 73 29 29 0a 20 20 20 20 20 ..............plugin-css))......
17ec0 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 22 29 0a 0a 20 20 20 20 20 3b 3b 20 49 6e 63 6c 75 64 ..........."\n").......;;.Includ
17ee0 65 20 43 53 53 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 2e 6a 73 20 69 66 20 6e 65 63 65 73 73 e.CSS.for.highlight.js.if.necess
17f00 61 72 79 0a 20 20 20 20 20 28 69 66 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 75 73 69 ary......(if.(org-re-reveal--usi
17f20 6e 67 2d 68 69 67 68 6c 69 67 68 74 2e 6a 73 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 28 ng-highlight.js.info)..........(
17f40 66 6f 72 6d 61 74 20 22 3c 6c 69 6e 6b 20 72 65 6c 3d 5c 22 73 74 79 6c 65 73 68 65 65 74 5c 22 format."<link.rel=\"stylesheet\"
17f60 20 68 72 65 66 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .href=\"%s\"/>\n"...............
17f80 20 20 20 28 66 6f 72 6d 61 74 2d 73 70 65 63 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d ...(format-spec.(org-re-reveal--
17fa0 68 69 67 68 6c 69 67 68 74 2d 63 73 73 2d 70 61 74 68 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 highlight-css-path.info)........
17fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 3f 72 20 2e 20 2c .......................`((?r...,
17fe0 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 6f 6f 74 2d 70 61 74 68 29 29 (directory-file-name.root-path))
18000 29 29 29 0a 20 20 20 20 20 20 20 22 22 29 0a 0a 20 20 20 20 20 3b 3b 20 49 6e 63 6c 75 64 65 20 )))........"").......;;.Include.
18020 43 53 53 20 66 6f 72 20 6b 6c 69 70 73 65 20 69 66 20 6e 65 63 65 73 73 61 72 79 0a 20 20 20 20 CSS.for.klipse.if.necessary.....
18040 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6b 6c 69 70 73 69 66 79 2d 68 65 61 64 65 72 .(org-re-reveal--klipsify-header
18060 20 69 6e 66 6f 29 0a 0a 20 20 20 20 20 3b 3b 20 70 72 69 6e 74 2d 70 64 66 0a 20 20 20 20 20 28 .info).......;;.print-pdf......(
18080 69 66 20 28 6f 72 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 if.(or.in-single-file...........
180a0 20 20 20 28 76 65 72 73 69 6f 6e 3c 20 22 33 2e 39 22 20 72 65 76 65 61 6c 2d 76 65 72 73 69 6f ...(version<."3.9".reveal-versio
180c0 6e 29 29 0a 20 20 20 20 20 20 20 20 20 22 22 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 n))..........""........(format."
180e0 5c 6e 3c 21 2d 2d 20 49 66 20 74 68 65 20 71 75 65 72 79 20 69 6e 63 6c 75 64 65 73 20 27 70 72 \n<!--.If.the.query.includes.'pr
18100 69 6e 74 2d 70 64 66 27 2c 20 69 6e 63 6c 75 64 65 20 74 68 65 20 50 44 46 20 70 72 69 6e 74 20 int-pdf',.include.the.PDF.print.
18120 73 68 65 65 74 20 2d 2d 3e 0a 3c 73 63 72 69 70 74 3e 0a 20 20 20 20 69 66 28 20 77 69 6e 64 6f sheet.-->.<script>.....if(.windo
18140 77 2e 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 2e 6d 61 74 63 68 28 20 2f 70 72 69 6e 74 2d w.location.search.match(./print-
18160 70 64 66 2f 67 69 20 29 20 29 20 7b 0a 20 20 20 20 20 20 20 20 76 61 72 20 6c 69 6e 6b 20 3d 20 pdf/gi.).).{.........var.link.=.
18180 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 20 27 6c 69 6e 6b 27 20 29 document.createElement(.'link'.)
181a0 3b 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b 2e 72 65 6c 20 3d 20 27 73 74 79 6c 65 73 68 65 65 74 ;.........link.rel.=.'stylesheet
181c0 27 3b 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b 2e 74 79 70 65 20 3d 20 27 74 65 78 74 2f 63 73 73 ';.........link.type.=.'text/css
181e0 27 3b 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b 2e 68 72 65 66 20 3d 20 27 25 73 63 73 73 2f 70 72 ';.........link.href.=.'%scss/pr
18200 69 6e 74 2f 70 64 66 2e 63 73 73 27 3b 0a 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 int/pdf.css';.........document.g
18220 65 74 45 6c 65 6d 65 6e 74 73 42 79 54 61 67 4e 61 6d 65 28 20 27 68 65 61 64 27 20 29 5b 30 5d etElementsByTagName(.'head'.)[0]
18240 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 20 6c 69 6e 6b 20 29 3b 0a 20 20 20 20 7d 0a 3c 2f 73 63 .appendChild(.link.);.....}.</sc
18260 72 69 70 74 3e 0a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 6f 74 2d 70 61 74 68 ript>."................root-path
18280 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 61 74 68 )))))..(defun.org-re-reveal-math
182a0 6a 61 78 2d 73 63 72 69 70 74 73 20 28 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 48 54 4d jax-scripts.(info)..."Return.HTM
182c0 4c 20 63 6f 64 65 20 66 6f 72 20 64 65 63 6c 61 72 69 6e 67 20 4d 61 74 68 4a 61 78 20 73 63 72 L.code.for.declaring.MathJax.scr
182e0 69 70 74 73 20 66 6f 72 20 49 4e 46 4f 2e 0a 4f 6e 6c 79 20 64 6f 20 74 68 69 73 20 69 66 20 4d ipts.for.INFO..Only.do.this.if.M
18300 61 74 68 4a 61 78 20 69 73 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 60 6f 72 67 2d 72 65 2d 72 65 athJax.is.enabled.and.`org-re-re
18320 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 6c 27 20 69 73 0a 6e 6f 74 20 74 68 65 20 65 6d 70 veal-mathjax-url'.is.not.the.emp
18340 74 79 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 69 66 20 28 61 6e 64 20 28 70 6c 69 73 74 2d 67 65 ty.string."...(if.(and.(plist-ge
18360 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 29 0a 20 20 20 20 20 20 20 20 t.info.:reveal-mathjax).........
18380 20 20 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 ...(<.0.(length.(plist-get.info.
183a0 3a 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 6c 29 29 29 29 0a 20 20 20 20 20 20 28 66 :reveal-mathjax-url)))).......(f
183c0 6f 72 6d 61 74 20 22 3c 73 63 72 69 70 74 20 74 79 70 65 3d 5c 22 74 65 78 74 2f 6a 61 76 61 73 ormat."<script.type=\"text/javas
183e0 63 72 69 70 74 5c 22 20 73 72 63 3d 5c 22 25 73 5c 22 3e 3c 2f 73 63 72 69 70 74 3e 5c 6e 22 0a cript\".src=\"%s\"></script>\n".
18400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 ..............(plist-get.info.:r
18420 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 6c 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 eveal-mathjax-url))))..(defun.or
18440 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 2d 61 73 2d 73 74 72 69 6e 67 g-re-reveal--read-file-as-string
18460 20 28 66 69 6c 65 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 72 61 69 73 65 2d 65 72 72 6f 72 .(filename.&optional.raise-error
18480 29 0a 20 20 22 49 66 20 46 49 4c 45 4e 41 4d 45 20 65 78 69 73 74 73 20 61 73 20 66 69 6c 65 2c )..."If.FILENAME.exists.as.file,
184a0 20 72 65 74 75 72 6e 20 69 74 73 20 63 6f 6e 74 65 6e 74 73 20 61 73 20 73 74 72 69 6e 67 2e 0a .return.its.contents.as.string..
184c0 4f 74 68 65 72 77 69 73 65 2c 20 72 65 74 75 72 6e 20 6e 69 6c 20 75 6e 6c 65 73 73 20 46 49 4c Otherwise,.return.nil.unless.FIL
184e0 45 4e 41 4d 45 20 61 6e 64 20 52 41 49 53 45 2d 45 52 52 4f 52 20 61 72 65 20 6e 6f 6e 2d 6e 69 ENAME.and.RAISE-ERROR.are.non-ni
18500 6c 2c 20 77 68 69 63 68 0a 72 61 69 73 65 73 20 61 6e 20 65 72 72 6f 72 2e 0a 0a 4e 6f 74 65 20 l,.which.raises.an.error...Note.
18520 74 68 61 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 75 73 65 20 that.this.function.does.not.use.
18540 60 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 2d 6c 69 74 65 72 61 6c 6c 79 27 `insert-file-contents-literally'
18560 0a 61 6e 79 20 6c 6f 6e 67 65 72 2e 22 0a 20 20 28 69 66 20 28 61 6e 64 20 28 73 74 72 69 6e 67 .any.longer."...(if.(and.(string
18580 70 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 61 p.filename)............(file-rea
185a0 64 61 62 6c 65 2d 70 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f dable-p.filename)............(no
185c0 74 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a t.(file-directory-p.filename))).
185e0 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 ......(with-temp-buffer.........
18600 3b 3b 20 57 69 74 68 20 45 6d 61 63 73 20 33 30 2e 30 2e 35 30 2c 20 4f 72 67 20 6d 6f 64 65 20 ;;.With.Emacs.30.0.50,.Org.mode.
18620 63 61 6e 6e 6f 74 20 64 65 61 6c 20 77 69 74 68 20 75 6e 64 65 63 6f 64 65 64 20 66 69 6c 65 0a cannot.deal.with.undecoded.file.
18640 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 6e 74 65 6e 74 73 20 61 6e 79 20 6d 6f 72 65 2c 20 73 65 ........;;.contents.any.more,.se
18660 65 3a 0a 20 20 20 20 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e e:.........;;.https://lists.gnu.
18680 6f 72 67 2f 61 72 63 68 69 76 65 2f 68 74 6d 6c 2f 65 6d 61 63 73 2d 6f 72 67 6d 6f 64 65 2f 32 org/archive/html/emacs-orgmode/2
186a0 30 32 33 2d 30 32 2f 6d 73 67 30 30 35 30 31 2e 68 74 6d 6c 0a 20 20 20 20 20 20 20 20 3b 3b 20 023-02/msg00501.html.........;;.
186c0 54 68 75 73 2c 20 64 6f 20 6e 6f 74 20 75 73 65 20 60 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f Thus,.do.not.use.`insert-file-co
186e0 6e 74 65 6e 74 73 2d 6c 69 74 65 72 61 6c 6c 79 27 20 61 6e 79 20 6d 6f 72 65 2e 0a 20 20 20 20 ntents-literally'.any.more......
18700 20 20 20 20 3b 3b 20 49 6e 73 74 65 61 64 2c 20 75 73 65 20 69 74 73 20 63 6f 64 65 20 74 6f 20 ....;;.Instead,.use.its.code.to.
18720 69 6e 68 69 62 69 74 20 66 75 72 74 68 65 72 20 70 72 6f 63 65 73 73 69 6e 67 20 61 6e 64 20 63 inhibit.further.processing.and.c
18740 61 6c 6c 0a 20 20 20 20 20 20 20 20 3b 3b 20 60 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 all.........;;.`insert-file-cont
18760 65 6e 74 73 27 2e 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 6f 72 6d 61 74 2d 61 6c 69 ents'..........(let.((format-ali
18780 73 74 20 6e 69 6c 29 0a 09 20 20 20 20 20 20 28 61 66 74 65 72 2d 69 6e 73 65 72 74 2d 66 69 6c st.nil)........(after-insert-fil
187a0 65 2d 66 75 6e 63 74 69 6f 6e 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 e-functions.nil)...............(
187c0 69 6e 68 69 62 69 74 2d 66 69 6c 65 2d 6e 61 6d 65 2d 68 61 6e 64 6c 65 72 73 0a 20 20 20 20 20 inhibit-file-name-handlers......
187e0 20 20 20 20 20 20 20 20 20 20 27 28 6a 6b 61 2d 63 6f 6d 70 72 2d 68 61 6e 64 6c 65 72 20 69 6d ..........'(jka-compr-handler.im
18800 61 67 65 2d 66 69 6c 65 2d 68 61 6e 64 6c 65 72 20 65 70 61 2d 66 69 6c 65 2d 68 61 6e 64 6c 65 age-file-handler.epa-file-handle
18820 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 r)))...........(insert-file-cont
18840 65 6e 74 73 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 ents.filename)...........(buffer
18860 2d 73 74 72 69 6e 67 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 69 6c 65 6e 61 -string))).....(when.(and.filena
18880 6d 65 20 72 61 69 73 65 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f me.raise-error).......(user-erro
188a0 72 20 22 5b 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 5d 20 46 69 6c 65 20 6e 6f 74 20 66 6f 75 6e r."[org-re-reveal].File.not.foun
188c0 64 20 2d 2d 72 65 61 64 2d 66 69 6c 65 2d 61 73 2d 73 74 72 69 6e 67 3a 20 25 73 22 20 66 69 6c d.--read-file-as-string:.%s".fil
188e0 65 6e 61 6d 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d ename))))..(defun.org-re-reveal-
18900 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 2d 6d 61 79 62 65 2d 66 72 6f 6d 2d 66 69 6c -external-plugins-maybe-from-fil
18920 65 20 28 69 6e 66 6f 29 0a 20 20 22 43 72 65 61 74 65 20 6c 69 73 74 20 6f 66 20 70 6c 75 67 69 e.(info)..."Create.list.of.plugi
18940 6e 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 66 72 6f 6d 20 49 4e 46 4f 2e 0a 49 6e 20 49 4e 46 n.dependencies.from.INFO..In.INF
18960 4f 2c 20 60 3a 72 65 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 27 20 63 61 O,.`:reveal-external-plugins'.ca
18980 6e 20 62 65 20 61 20 6c 69 73 74 20 6f 72 20 61 20 66 69 6c 65 6e 61 6d 65 2e 0a 49 66 20 69 74 n.be.a.list.or.a.filename..If.it
189a0 20 69 73 20 61 20 66 69 6c 65 6e 61 6d 65 2c 20 73 70 6c 69 74 20 6c 69 6e 65 73 20 74 6f 20 70 .is.a.filename,.split.lines.to.p
189c0 72 6f 64 75 63 65 20 61 20 6c 69 73 74 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 65 78 74 65 72 6e roduce.a.list."...(let*.((extern
189e0 61 6c 2d 70 6c 75 67 69 6e 73 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 al-plugins.(plist-get.info.:reve
18a00 61 6c 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 al-external-plugins))..........(
18a20 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d file-contents...........(org-re-
18a40 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 2d 61 73 2d 73 74 72 69 6e 67 20 65 78 74 65 reveal--read-file-as-string.exte
18a60 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 29 29 29 0a 20 20 20 20 28 69 66 20 66 69 6c 65 2d 63 6f 6e rnal-plugins))).....(if.file-con
18a80 74 65 6e 74 73 0a 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 6c tents.........(mapcar.(lambda.(l
18aa0 69 6e 65 29 20 28 63 6f 6e 73 20 27 64 75 6d 6d 79 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 ine).(cons.'dummy.line))........
18ac0 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 73 74 72 69 6e 67 2d 74 .........(split-string.(string-t
18ae0 72 69 6d 20 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 29 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 rim.file-contents)."\n")).......
18b00 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 6c 69 73 74 20 65 78 74 65 72 6e (org-re-reveal--read-list.extern
18b20 61 6c 2d 70 6c 75 67 69 6e 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 al-plugins))))..(defun.org-re-re
18b40 76 65 61 6c 2d 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 2d 69 6e 69 74 20 28 69 6e 66 6f veal--external-plugin-init.(info
18b60 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 20 22 42 75 69 6c 64 20 69 6e 69 74 69 61 6c 69 7a 61 74 .root-path)..."Build.initializat
18b80 69 6f 6e 20 73 74 72 69 6e 67 73 20 66 6f 72 20 70 6c 75 67 69 6e 73 20 6f 66 20 49 4e 46 4f 20 ion.strings.for.plugins.of.INFO.
18ba0 75 6e 64 65 72 20 52 4f 4f 54 2d 50 41 54 48 2e 0a 50 61 72 61 6d 65 74 65 72 20 49 4e 46 4f 20 under.ROOT-PATH..Parameter.INFO.
18bc0 64 65 74 65 72 6d 69 6e 65 73 20 70 6c 75 67 69 6e 73 20 61 6e 64 20 74 68 65 69 72 20 69 6e 69 determines.plugins.and.their.ini
18be0 74 69 61 6c 69 7a 61 74 69 6f 6e 73 0a 62 61 73 65 64 20 6f 6e 20 60 6f 72 67 2d 72 65 2d 72 65 tializations.based.on.`org-re-re
18c00 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 27 2e 22 0a 20 20 28 6c 65 74 20 veal-external-plugins'."...(let.
18c20 28 28 70 6c 75 67 69 6e 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 65 78 74 65 72 6e ((plugins.(org-re-reveal--extern
18c40 61 6c 2d 70 6c 75 67 69 6e 73 2d 6d 61 79 62 65 2d 66 72 6f 6d 2d 66 69 6c 65 20 69 6e 66 6f 29 al-plugins-maybe-from-file.info)
18c60 29 29 0a 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 28 6e 69 6c 20 2e 20 76 61 6c 75 65 )).....(cl-loop.for.(nil...value
18c80 29 20 69 6e 20 70 6c 75 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 ).in.plugins..............collec
18ca0 74 20 28 66 6f 72 6d 61 74 20 76 61 6c 75 65 20 72 6f 6f 74 2d 70 61 74 68 29 29 29 29 0a 0a 28 t.(format.value.root-path))))..(
18cc0 64 65 66 76 61 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 defvar.org-re-reveal-client-mult
18ce0 69 70 6c 65 78 20 6e 69 6c 0a 20 20 22 55 73 65 64 20 74 6f 20 63 61 75 73 65 20 67 65 6e 65 72 iplex.nil..."Used.to.cause.gener
18d00 61 74 69 6f 6e 20 6f 66 20 63 6c 69 65 6e 74 20 68 74 6d 6c 20 66 69 6c 65 20 66 6f 72 20 6d 75 ation.of.client.html.file.for.mu
18d20 6c 74 69 70 6c 65 78 2e 22 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c ltiplex.")..(defun.org-re-reveal
18d40 2d 2d 61 64 64 2d 70 6c 75 67 69 6e 73 20 28 69 6e 66 6f 29 0a 20 20 22 52 65 74 72 69 65 76 65 --add-plugins.(info)..."Retrieve
18d60 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 70 6c 75 67 69 6e 73 20 77 69 74 68 20 .configuration.for.plugins.with.
18d80 72 65 76 65 61 6c 2e 6a 73 20 34 20 61 6e 64 20 6c 61 74 65 72 20 77 69 74 68 20 49 4e 46 4f 2e reveal.js.4.and.later.with.INFO.
18da0 0a 50 61 72 73 65 20 6b 65 79 77 6f 72 64 73 20 5c 22 52 45 56 45 41 4c 5f 41 44 44 5f 50 4c 55 .Parse.keywords.\"REVEAL_ADD_PLU
18dc0 47 49 4e 5c 22 20 61 6e 64 20 72 65 74 75 72 6e 20 6c 69 73 74 20 6f 66 20 69 74 65 6d 73 2e 22 GIN\".and.return.list.of.items."
18de0 0a 20 20 28 6c 65 74 20 28 28 61 64 64 69 74 69 6f 6e 61 6c 20 28 73 70 6c 69 74 2d 73 74 72 69 ...(let.((additional.(split-stri
18e00 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 70 6c 69 ng......................(or.(pli
18e20 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 61 64 64 2d 70 6c 75 67 69 6e 29 20 st-get.info.:reveal-add-plugin).
18e40 22 22 29 20 22 5c 6e 22 20 74 20 22 20 22 29 29 29 0a 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c "")."\n".t."."))).....(mapcar.(l
18e60 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 ambda.(line)...............(spli
18e80 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 20 22 20 22 20 74 20 22 20 22 29 29 0a 20 20 20 20 20 20 t-string.line.".".t.".")).......
18ea0 20 20 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d ......additional)))..(defun.org-
18ec0 72 65 2d 72 65 76 65 61 6c 2d 2d 70 6c 75 67 69 6e 2d 63 6f 6e 66 69 67 20 28 70 6c 75 67 69 6e re-reveal--plugin-config.(plugin
18ee0 20 69 6e 66 6f 29 0a 20 20 22 52 65 74 72 69 65 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e .info)..."Retrieve.configuration
18f00 20 66 6f 72 20 50 4c 55 47 49 4e 20 77 69 74 68 20 72 65 76 65 61 6c 2e 6a 73 20 34 20 61 6e 64 .for.PLUGIN.with.reveal.js.4.and
18f20 20 6c 61 74 65 72 20 77 69 74 68 20 49 4e 46 4f 2e 0a 54 68 69 73 20 72 65 74 72 69 65 76 65 73 .later.with.INFO..This.retrieves
18f40 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 50 4c 55 47 49 4e 20 66 72 .the.configuration.for.PLUGIN.fr
18f60 6f 6d 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 2d 63 6f 6e 66 69 67 27 om.`org-re-reveal-plugin-config'
18f80 0a 6f 72 20 61 66 74 65 72 20 6b 65 79 77 6f 72 64 20 5c 22 52 45 56 45 41 4c 5f 41 44 44 5f 50 .or.after.keyword.\"REVEAL_ADD_P
18fa0 4c 55 47 49 4e 5c 22 2e 22 0a 20 20 28 61 73 73 6f 63 20 70 6c 75 67 69 6e 20 28 61 70 70 65 6e LUGIN\"."...(assoc.plugin.(appen
18fc0 64 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 2d 63 6f 6e 66 69 67 20 28 6f d.org-re-reveal-plugin-config.(o
18fe0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 64 64 2d 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 rg-re-reveal--add-plugins.info))
19000 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 65 6e 61 62 6c 65 ))..(defun.org-re-reveal--enable
19020 64 2d 70 6c 75 67 69 6e 73 20 28 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 65 6e 61 62 6c d-plugins.(info)..."Return.enabl
19040 65 64 20 70 6c 75 67 69 6e 73 20 62 61 73 65 64 20 6f 6e 20 49 4e 46 4f 2e 0a 50 6c 75 67 69 6e ed.plugins.based.on.INFO..Plugin
19060 73 20 63 61 6e 20 62 65 20 65 6e 61 62 6c 65 64 0a 2d 20 77 69 74 68 20 6b 65 79 77 6f 72 64 20 s.can.be.enabled.-.with.keyword.
19080 5c 22 52 45 56 45 41 4c 5f 50 4c 55 47 49 4e 53 5c 22 20 28 6f 72 20 76 61 72 69 61 62 6c 65 20 \"REVEAL_PLUGINS\".(or.variable.
190a0 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 27 29 20 61 6e 64 0a 2d 20 77 `org-re-reveal-plugins').and.-.w
190c0 69 74 68 20 6b 65 79 77 6f 72 64 20 5c 22 52 45 56 45 41 4c 5f 41 44 44 5f 50 4c 55 47 49 4e 5c ith.keyword.\"REVEAL_ADD_PLUGIN\
190e0 22 20 28 6f 6e 6c 79 20 72 65 76 65 61 6c 2e 6a 73 20 76 65 72 73 69 6f 6e 20 34 20 61 6e 64 20 ".(only.reveal.js.version.4.and.
19100 6c 61 74 65 72 29 2e 0a 46 6f 72 20 72 65 76 65 61 6c 2e 6a 73 20 62 65 66 6f 72 65 20 76 65 72 later)..For.reveal.js.before.ver
19120 73 69 6f 6e 20 34 2e 30 2c 20 6e 6f 20 70 6c 75 67 69 6e 20 69 73 20 65 6e 61 62 6c 65 64 20 77 sion.4.0,.no.plugin.is.enabled.w
19140 69 74 68 20 73 69 6e 67 6c 65 20 66 69 6c 65 0a 65 78 70 6f 72 74 2e 22 0a 20 20 28 6c 65 74 20 ith.single.file.export."...(let.
19160 28 28 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f ((in-single-file.(plist-get.info
19180 20 3a 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 .:reveal-single-file)).........(
191a0 72 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 reveal-version.(org-re-reveal--g
191c0 75 65 73 73 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 29 29 0a 20 20 uess-revealjs-version.info)))...
191e0 20 20 28 77 68 65 6e 20 28 6f 72 20 28 6e 6f 74 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 ..(when.(or.(not.in-single-file)
19200 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 65 72 73 69 6f 6e 3c 20 22 33 2e 39 22 20 72 ...............(version<."3.9".r
19220 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 28 61 70 70 65 6e 64 0a 20 20 eveal-version)).......(append...
19240 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 61 72 73 65 2d 6c 69 73 74 6f .....(org-re-reveal--parse-listo
19260 70 74 69 6f 6e 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 29 0a 20 20 20 20 ption.info.:reveal-plugins).....
19280 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 63 6f 6e 66 69 67 29 20 28 6e 74 68 ...(mapcar.(lambda.(config).(nth
192a0 20 30 20 63 6f 6e 66 69 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d .0.config))................(org-
192c0 72 65 2d 72 65 76 65 61 6c 2d 2d 61 64 64 2d 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 29 29 29 re-reveal--add-plugins.info)))))
192e0 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 76 65 61 6c 2d )..(defun.org-re-reveal--reveal-
19300 70 61 74 68 20 28 70 61 74 68 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 20 22 52 65 74 75 72 6e 20 path.(path.root-path)..."Return.
19320 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 50 41 54 48 20 67 69 76 65 6e 20 52 4f 4f 54 2d 50 41 54 48 location.of.PATH.given.ROOT-PATH
19340 2e 0a 49 66 20 50 41 54 48 20 69 73 20 61 20 72 65 6d 6f 74 65 20 55 52 4c 2c 20 72 65 74 75 72 ..If.PATH.is.a.remote.URL,.retur
19360 6e 20 69 74 20 75 6e 63 68 61 6e 67 65 64 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 63 6f 6e 63 61 n.it.unchanged..Otherwise,.conca
19380 74 65 6e 61 74 65 20 52 4f 4f 54 2d 50 41 54 48 20 61 6e 64 20 50 41 54 48 2e 22 0a 20 20 28 69 tenate.ROOT-PATH.and.PATH."...(i
193a0 66 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 6d 6f 74 65 2d 66 69 6c 65 2d 70 20 f.(org-re-reveal--remote-file-p.
193c0 70 61 74 68 29 0a 20 20 20 20 20 20 70 61 74 68 0a 20 20 20 20 28 63 6f 6e 63 61 74 20 72 6f 6f path).......path.....(concat.roo
193e0 74 2d 70 61 74 68 20 70 61 74 68 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 t-path.path)))..(defun.org-re-re
19400 76 65 61 6c 2d 2d 70 6c 75 67 69 6e 2d 70 61 74 68 20 28 70 6c 75 67 69 6e 20 72 6f 6f 74 2d 70 veal--plugin-path.(plugin.root-p
19420 61 74 68 20 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 ath.info)..."Return.location.of.
19440 50 4c 55 47 49 4e 20 67 69 76 65 6e 20 52 4f 4f 54 2d 50 41 54 48 20 61 6e 64 20 49 4e 46 4f 2e PLUGIN.given.ROOT-PATH.and.INFO.
19460 0a 49 66 20 70 61 74 68 20 69 73 20 61 20 72 65 6d 6f 74 65 20 55 52 4c 2c 20 72 65 74 75 72 6e .If.path.is.a.remote.URL,.return
19480 20 69 74 20 75 6e 63 68 61 6e 67 65 64 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 63 6f 6e 63 61 74 .it.unchanged..Otherwise,.concat
194a0 65 6e 61 74 65 20 52 4f 4f 54 2d 50 41 54 48 20 77 69 74 68 20 70 61 74 68 20 6f 66 20 50 4c 55 enate.ROOT-PATH.with.path.of.PLU
194c0 47 49 4e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 49 4e 46 4f 2e 22 0a 20 20 28 6c GIN.configuration.in.INFO."...(l
194e0 65 74 20 28 28 70 61 74 68 20 28 6e 74 68 20 32 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d et.((path.(nth.2.(org-re-reveal-
19500 2d 70 6c 75 67 69 6e 2d 63 6f 6e 66 69 67 20 70 6c 75 67 69 6e 20 69 6e 66 6f 29 29 29 29 0a 20 -plugin-config.plugin.info))))..
19520 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 76 65 61 6c 2d 70 61 74 68 20 70 ...(org-re-reveal--reveal-path.p
19540 61 74 68 20 72 6f 6f 74 2d 70 61 74 68 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d ath.root-path)))..(defun.org-re-
19560 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 2d 2d 6c 69 62 72 61 72 69 65 73 20 28 69 6e 66 6f 29 reveal-scripts--libraries.(info)
19580 0a 20 20 22 49 6e 74 65 72 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 67 65 6e 65 72 61 74 ..."Internal.function.to.generat
195a0 65 20 73 63 72 69 70 74 20 74 61 67 73 20 77 69 74 68 20 49 4e 46 4f 2e 0a 54 68 69 73 20 69 6e e.script.tags.with.INFO..This.in
195c0 63 6c 75 64 65 73 20 72 65 76 65 61 6c 2e 6a 73 20 6c 69 62 72 61 72 69 65 73 20 69 6e 20 60 3a cludes.reveal.js.libraries.in.`:
195e0 72 65 76 65 61 6c 2d 73 63 72 69 70 74 2d 66 69 6c 65 73 27 20 75 6e 64 65 72 0a 60 6f 72 67 2d reveal-script-files'.under.`org-
19600 72 65 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 27 2c 20 61 6e 64 20 6c 69 62 72 61 72 69 65 73 20 69 re-reveal-root',.and.libraries.i
19620 6e 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 73 27 2e n.`org-re-reveal-extra-scripts'.
19640 22 0a 20 20 28 6c 65 74 2a 20 28 28 72 6f 6f 74 2d 70 61 74 68 20 28 66 69 6c 65 2d 6e 61 6d 65 "...(let*.((root-path.(file-name
19660 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 -as-directory.(plist-get.info.:r
19680 65 76 65 61 6c 2d 72 6f 6f 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 63 72 69 70 74 2d 66 eveal-root)))..........(script-f
196a0 69 6c 65 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 61 72 73 65 2d 6c 69 73 74 6f iles.(org-re-reveal--parse-listo
196c0 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e ption.........................in
196e0 66 6f 20 3a 72 65 76 65 61 6c 2d 73 63 72 69 70 74 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 fo.:reveal-script-files)).......
19700 20 20 20 28 72 6f 6f 74 2d 6c 69 62 73 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 66 ...(root-libs.(mapcar.(lambda.(f
19720 69 6c 65 29 20 28 63 6f 6e 63 61 74 20 72 6f 6f 74 2d 70 61 74 68 20 66 69 6c 65 29 29 0a 20 20 ile).(concat.root-path.file))...
19740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 63 72 69 70 74 ..........................script
19760 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 76 65 61 6c 2d 76 65 72 73 69 6f -files))..........(reveal-versio
19780 6e 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 75 65 73 73 2d 72 65 76 65 61 6c 6a 73 n.(org-re-reveal--guess-revealjs
197a0 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 2d 73 69 6e -version.info))..........(in-sin
197c0 67 6c 65 2d 66 69 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c gle-file.(plist-get.info.:reveal
197e0 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 6d 62 65 64 2d 6c -single-file))..........(embed-l
19800 6f 63 61 6c 2d 72 65 73 6f 75 72 63 65 73 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a ocal-resources.(plist-get.info.:
19820 72 65 76 65 61 6c 2d 65 6d 62 65 64 2d 6c 6f 63 61 6c 2d 72 65 73 6f 75 72 63 65 73 29 29 0a 20 reveal-embed-local-resources))..
19840 20 20 20 20 20 20 20 20 3b 3b 20 50 6c 75 67 69 6e 20 63 6f 6e 66 69 67 20 66 6f 72 20 72 65 76 ........;;.Plugin.config.for.rev
19860 65 61 6c 2e 6a 73 20 34 2e 78 0a 20 20 20 20 20 20 20 20 20 28 65 6e 61 62 6c 65 64 2d 70 6c 75 eal.js.4.x..........(enabled-plu
19880 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 76 65 72 73 69 6f 6e 3c 20 22 gins...........(when.(version<."
198a0 33 2e 39 22 20 72 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 3.9".reveal-version)............
198c0 20 3b 3b 20 4d 75 6c 74 69 70 6c 65 78 20 69 73 20 6e 6f 20 62 75 69 6c 74 69 6e 20 69 6e 20 34 .;;.Multiplex.is.no.builtin.in.4
198e0 2e 78 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 72 65 6d 6f 76 65 20 27 6d 75 6c 74 .x..............(cl-remove.'mult
19900 69 70 6c 65 78 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 65 6e 61 62 6c 65 64 2d 70 6c iplex.(org-re-reveal--enabled-pl
19920 75 67 69 6e 73 20 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 6c 75 67 69 6e 2d ugins.info))))..........(plugin-
19940 6c 69 62 73 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 0a 20 20 20 20 20 20 20 20 20 libs...........(mapcar..........
19960 20 20 28 6c 61 6d 62 64 61 20 28 70 6c 75 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ..(lambda.(plugin)..............
19980 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 6c 75 67 69 6e 2d 70 61 74 68 20 70 6c 75 67 (org-re-reveal--plugin-path.plug
199a0 69 6e 20 72 6f 6f 74 2d 70 61 74 68 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 65 in.root-path.info))............e
199c0 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 78 74 72 61 nabled-plugins))..........(extra
199e0 2d 73 63 72 69 70 74 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 61 72 73 65 2d 6c -scripts.(org-re-reveal--parse-l
19a00 69 73 74 6f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 istoption.......................
19a20 20 20 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 73 29 29 0a ...info.:reveal-extra-scripts)).
19a40 20 20 20 20 20 20 20 20 20 3b 3b 20 54 72 65 61 74 20 65 78 74 72 61 20 73 63 72 69 70 74 73 20 .........;;.Treat.extra.scripts.
19a60 6e 6f 74 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 3c 73 63 72 69 70 74 3e 20 61 73 20 66 69 not.starting.with.<script>.as.fi
19a80 6c 65 6e 61 6d 65 73 2e 0a 20 20 20 20 20 20 20 20 20 28 65 78 74 72 61 2d 73 63 72 69 70 74 2d lenames...........(extra-script-
19aa0 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 20 28 6c files...........(cl-remove-if.(l
19ac0 61 6d 62 64 61 20 28 73 29 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 3c 73 63 72 ambda.(s).(string-prefix-p."<scr
19ae0 69 70 74 3e 22 20 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ipt>".s)).......................
19b00 20 20 65 78 74 72 61 2d 73 63 72 69 70 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 54 72 ..extra-scripts))..........;;.Tr
19b20 65 61 74 20 65 78 74 72 61 20 73 63 72 69 70 74 73 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 eat.extra.scripts.starting.with.
19b40 3c 73 63 72 69 70 74 3e 20 61 73 20 65 6c 65 6d 65 6e 74 73 2e 0a 20 20 20 20 20 20 20 20 20 28 <script>.as.elements...........(
19b60 65 78 74 72 61 2d 73 63 72 69 70 74 2d 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 extra-script-elements...........
19b80 28 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 2d 6e 6f 74 20 28 6c 61 6d 62 64 61 20 28 73 29 20 28 73 (cl-remove-if-not.(lambda.(s).(s
19ba0 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 3c 73 63 72 69 70 74 3e 22 20 73 29 29 0a 20 20 tring-prefix-p."<script>".s))...
19bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 2d ..........................extra-
19be0 73 63 72 69 70 74 73 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 6c 65 74 scripts))).....(concat......(let
19c00 2a 20 28 28 6c 6f 63 61 6c 2d 72 6f 6f 74 2d 70 61 74 68 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 *.((local-root-path.(org-re-reve
19c20 61 6c 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 6f 2d 70 61 74 68 20 72 6f 6f 74 2d 70 61 74 68 29 29 al--file-url-to-path.root-path))
19c40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 6c 2d 65 78 74 72 61 73 20 28 6d 61 70 63 .............(local-extras.(mapc
19c60 61 72 20 28 6c 61 6d 62 64 61 20 28 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ar.(lambda.(file)...............
19c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 ......................(replace-r
19ca0 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 egexp-in-string.................
19cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5e 25 73 22 20 6c 6f 63 61 6c ....................."^%s".local
19ce0 2d 72 6f 6f 74 2d 70 61 74 68 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -root-path.file))...............
19d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 2d 73 63 72 69 70 74 ....................extra-script
19d20 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 6c 2d 6c 69 62 73 -files)).............(local-libs
19d40 20 28 61 70 70 65 6e 64 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 66 69 6c 65 29 0a .(append.(mapcar.(lambda.(file).
19d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19d80 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 6c 6f 63 61 6c 2d 72 6f 6f 74 2d 70 61 74 ..........(concat.local-root-pat
19da0 68 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h.file))........................
19dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 63 72 69 70 74 2d 66 69 6c 65 73 29 0a 20 .................script-files)..
19de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 ...............................(
19e00 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 66 69 6c 65 29 0a 09 09 09 09 09 20 20 28 6f 72 mapcar.(lambda.(file)........(or
19e20 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 6f 2d 70 61 74 68 20 66 69 g-re-reveal--file-url-to-path.fi
19e40 6c 65 29 29 0a 09 09 09 09 09 70 6c 75 67 69 6e 2d 6c 69 62 73 29 0a 20 20 20 20 20 20 20 20 20 le))......plugin-libs)..........
19e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 2d 65 78 74 .......................local-ext
19e80 72 61 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 6c 2d 6c 69 62 73 2d 65 78 ras)).............(local-libs-ex
19ea0 69 73 74 2d 70 20 28 63 6c 2d 65 76 65 72 79 20 23 27 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d ist-p.(cl-every.#'file-readable-
19ec0 70 20 6c 6f 63 61 6c 2d 6c 69 62 73 29 29 29 0a 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 p.local-libs)))........(if.(and.
19ee0 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 28 6e 6f 74 20 6c 6f 63 61 6c 2d 6c 69 62 73 2d 65 in-single-file.(not.local-libs-e
19f00 78 69 73 74 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 xist-p))............(org-re-reve
19f20 61 6c 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d 6d 65 73 73 61 67 65 2d 62 6f 78 0a 20 20 20 20 20 al--abort-with-message-box......
19f40 20 20 20 20 20 20 20 22 53 75 62 73 65 71 75 65 6e 74 6c 79 20 6c 69 73 74 65 64 20 6c 69 62 72 ......."Subsequently.listed.libr
19f60 61 72 69 65 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 20 66 6f 72 20 73 69 6e 67 6c 65 2d 66 69 aries.not.readable.for.single-fi
19f80 6c 65 20 65 6d 62 65 64 64 69 6e 67 2e 20 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 le.embedding...%s".............(
19fa0 6d 61 70 63 6f 6e 63 61 74 20 27 69 64 65 6e 74 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 mapconcat.'identity.............
19fc0 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 20 23 27 66 69 6c 65 2d ...........(cl-remove-if.#'file-
19fe0 72 65 61 64 61 62 6c 65 2d 70 20 6c 6f 63 61 6c 2d 6c 69 62 73 29 0a 20 20 20 20 20 20 20 20 20 readable-p.local-libs)..........
1a000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2c 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 ..............",."))..........(i
1a020 66 20 28 6f 72 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 65 6d 62 65 64 2d 6c 6f 63 61 6c f.(or.in-single-file.embed-local
1a040 2d 72 65 73 6f 75 72 63 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6d 62 65 -resources)..............;;.Embe
1a060 64 20 63 6f 6e 74 65 6e 74 73 20 6f 72 20 6c 69 6e 6b 20 74 6f 20 66 69 6c 65 73 2e 0a 20 20 20 d.contents.or.link.to.files.....
1a080 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 66 69 ..........(mapconcat.(lambda.(fi
1a0a0 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 le)...........................(i
1a0c0 66 20 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 f.(file-readable-p.file)........
1a0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 .......................(format."
1a100 3c 73 63 72 69 70 74 3e 5c 6e 25 73 5c 6e 3c 2f 73 63 72 69 70 74 3e 5c 6e 22 0a 20 20 20 20 20 <script>\n%s\n</script>\n"......
1a120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a140 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 2d 61 73 2d 73 74 .(org-re-reveal--read-file-as-st
1a160 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ring............................
1a180 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 ............file.t))............
1a1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 73 63 72 69 70 .................(concat."<scrip
1a1c0 74 20 73 72 63 3d 5c 22 22 20 66 69 6c 65 20 22 5c 22 3e 3c 2f 73 63 72 69 70 74 3e 5c 6e 22 29 t.src=\"".file."\"></script>\n")
1a1e0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c )).........................local
1a200 2d 6c 69 62 73 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6d 62 65 64 20 73 63 -libs."")............;;.Embed.sc
1a220 72 69 70 74 20 66 69 6c 65 73 20 77 69 74 68 20 73 72 63 2e 0a 20 20 20 20 20 20 20 20 20 20 20 ript.files.with.src.............
1a240 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 66 69 6c 65 29 0a 20 20 20 20 20 20 (mapconcat.(lambda.(file).......
1a260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 73 63 72 69 ..................(concat."<scri
1a280 70 74 20 73 72 63 3d 5c 22 22 20 66 69 6c 65 20 22 5c 22 3e 3c 2f 73 63 72 69 70 74 3e 5c 6e 22 pt.src=\"".file."\"></script>\n"
1a2a0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 )).......................(append
1a2c0 20 72 6f 6f 74 2d 6c 69 62 73 20 70 6c 75 67 69 6e 2d 6c 69 62 73 20 6c 6f 63 61 6c 2d 65 78 74 .root-libs.plugin-libs.local-ext
1a2e0 72 61 73 29 20 22 22 29 29 29 29 0a 20 20 20 20 20 3b 3b 20 45 6d 62 65 64 20 73 63 72 69 70 74 ras).""))))......;;.Embed.script
1a300 20 74 61 67 73 2e 0a 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 27 69 64 65 6e 74 69 74 79 .tags.......(mapconcat.'identity
1a320 20 65 78 74 72 61 2d 73 63 72 69 70 74 2d 65 6c 65 6d 65 6e 74 73 20 22 5c 6e 22 29 0a 20 20 20 .extra-script-elements."\n")....
1a340 20 20 28 69 66 20 65 78 74 72 61 2d 73 63 72 69 70 74 2d 65 6c 65 6d 65 6e 74 73 20 22 5c 6e 22 ..(if.extra-script-elements."\n"
1a360 20 22 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 .""))))..(defun.org-re-reveal-sc
1a380 72 69 70 74 73 2d 2d 72 65 76 65 61 6c 2d 6f 70 74 69 6f 6e 73 20 28 69 6e 66 6f 29 0a 20 20 22 ripts--reveal-options.(info)..."
1a3a0 49 6e 74 65 72 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 60 6f 72 67 2d 72 65 2d 72 65 Internal.function.for.`org-re-re
1a3c0 76 65 61 6c 2d 73 63 72 69 70 74 73 27 20 77 69 74 68 20 49 4e 46 4f 2e 22 0a 20 20 28 66 6f 72 veal-scripts'.with.INFO."...(for
1a3e0 6d 61 74 20 22 0a 63 6f 6e 74 72 6f 6c 73 3a 20 25 73 2c 0a 70 72 6f 67 72 65 73 73 3a 20 25 73 mat.".controls:.%s,.progress:.%s
1a400 2c 0a 68 69 73 74 6f 72 79 3a 20 25 73 2c 0a 63 65 6e 74 65 72 3a 20 25 73 2c 0a 73 6c 69 64 65 ,.history:.%s,.center:.%s,.slide
1a420 4e 75 6d 62 65 72 3a 20 25 73 2c 0a 72 6f 6c 6c 69 6e 67 4c 69 6e 6b 73 3a 20 25 73 2c 0a 6b 65 Number:.%s,.rollingLinks:.%s,.ke
1a440 79 62 6f 61 72 64 3a 20 25 73 2c 0a 6d 6f 75 73 65 57 68 65 65 6c 3a 20 25 73 2c 0a 66 72 61 67 yboard:.%s,.mouseWheel:.%s,.frag
1a460 6d 65 6e 74 49 6e 55 52 4c 3a 20 25 73 2c 0a 68 61 73 68 4f 6e 65 42 61 73 65 64 49 6e 64 65 78 mentInURL:.%s,.hashOneBasedIndex
1a480 3a 20 25 73 2c 0a 70 64 66 53 65 70 61 72 61 74 65 46 72 61 67 6d 65 6e 74 73 3a 20 25 73 2c 0a :.%s,.pdfSeparateFragments:.%s,.
1a4a0 25 73 25 73 6f 76 65 72 76 69 65 77 3a 20 25 73 2c 0a 22 0a 20 20 20 20 20 20 20 20 20 20 28 69 %s%soverview:.%s,."...........(i
1a4c0 66 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 63 6f 6e 74 72 6f f.(plist-get.info.:reveal-contro
1a4e0 6c 29 20 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 l)."true"."false")...........(if
1a500 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 70 72 6f 67 72 65 73 .(plist-get.info.:reveal-progres
1a520 73 29 20 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 s)."true"."false")...........(if
1a540 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 68 69 73 74 6f 72 79 .(plist-get.info.:reveal-history
1a560 29 20 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 )."true"."false")...........(if.
1a580 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 63 65 6e 74 65 72 29 20 (plist-get.info.:reveal-center).
1a5a0 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 "true"."false")...........(let.(
1a5c0 28 73 6c 69 64 65 2d 6e 75 6d 62 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 (slide-number.(plist-get.info.:r
1a5e0 65 76 65 61 6c 2d 73 6c 69 64 65 2d 6e 75 6d 62 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 eveal-slide-number)))...........
1a600 20 20 28 69 66 20 73 6c 69 64 65 2d 6e 75 6d 62 65 72 20 28 66 6f 72 6d 61 74 20 22 27 25 73 27 ..(if.slide-number.(format."'%s'
1a620 22 20 73 6c 69 64 65 2d 6e 75 6d 62 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 ".slide-number)..............."f
1a640 61 6c 73 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 70 6c 69 73 74 2d 67 65 74 alse"))...........(if.(plist-get
1a660 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 72 6f 6c 6c 69 6e 67 2d 6c 69 6e 6b 73 29 20 22 74 72 .info.:reveal-rolling-links)."tr
1a680 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 70 6c 69 73 ue"."false")...........(if.(plis
1a6a0 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6b 65 79 62 6f 61 72 64 29 20 22 74 72 t-get.info.:reveal-keyboard)."tr
1a6c0 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 70 6c 69 73 ue"."false")...........(if.(plis
1a6e0 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 6f 75 73 65 77 68 65 65 6c 29 20 22 t-get.info.:reveal-mousewheel)."
1a700 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 70 6c true"."false")...........(if.(pl
1a720 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 66 72 61 67 6d 65 6e 74 69 6e 75 ist-get.info.:reveal-fragmentinu
1a740 72 6c 29 20 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 rl)."true"."false")...........(i
1a760 66 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 68 61 73 68 6f 6e f.(plist-get.info.:reveal-hashon
1a780 65 62 61 73 65 64 69 6e 64 65 78 29 20 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 ebasedindex)."true"."false")....
1a7a0 20 20 20 20 20 20 20 28 69 66 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 .......(if.(plist-get.info.:reve
1a7c0 61 6c 2d 70 64 66 73 65 70 61 72 61 74 65 66 72 61 67 6d 65 6e 74 73 29 20 22 74 72 75 65 22 20 al-pdfseparatefragments)."true".
1a7e0 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 "false")...........(org-re-revea
1a800 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 64 65 66 61 75 6c 74 54 69 6d 69 6e 67 3a 20 25 73 2c l--if-format."defaultTiming:.%s,
1a820 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 \n".............................
1a840 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d ........(plist-get.info.:reveal-
1a860 64 65 66 61 75 6c 74 74 69 6d 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 defaulttiming))...........(org-r
1a880 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 74 6f 74 61 6c 54 69 6d 65 3a 20 e-reveal--if-format."totalTime:.
1a8a0 25 73 2c 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 %s,\n"..........................
1a8c0 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 ...........(plist-get.info.:reve
1a8e0 61 6c 2d 74 6f 74 61 6c 74 69 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 70 6c al-totaltime))...........(if.(pl
1a900 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6f 76 65 72 76 69 65 77 29 20 22 ist-get.info.:reveal-overview)."
1a920 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d true"."false")))..(defun.org-re-
1a940 72 65 76 65 61 6c 2d 2d 74 6f 2d 73 74 72 69 6e 67 20 28 6f 70 74 69 6f 6e 29 0a 20 20 22 52 65 reveal--to-string.(option)..."Re
1a960 74 75 72 6e 20 4f 50 54 49 4f 4e 20 61 73 20 73 74 72 69 6e 67 2e 0a 49 66 20 4f 50 54 49 4f 4e turn.OPTION.as.string..If.OPTION
1a980 20 69 73 20 61 6e 20 69 6e 74 65 67 65 72 20 3e 20 30 2c 20 72 65 74 75 72 6e 20 61 73 20 73 74 .is.an.integer.>.0,.return.as.st
1a9a0 72 69 6e 67 2e 0a 49 66 20 4f 50 54 49 4f 4e 20 69 73 20 61 20 73 74 72 69 6e 67 2c 20 65 6d 62 ring..If.OPTION.is.a.string,.emb
1a9c0 65 64 20 69 6e 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 73 2e 0a 49 66 20 4f 50 54 49 4f 4e ed.in.quotation.marks..If.OPTION
1a9e0 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 72 6e 20 6e 69 6c 20 28 6e 6f 74 20 74 68 65 20 65 6d 70 .is.nil,.return.nil.(not.the.emp
1aa00 74 79 20 73 74 72 69 6e 67 29 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 72 61 69 73 65 20 65 72 72 ty.string)..Otherwise,.raise.err
1aa20 6f 72 2e 22 0a 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 69 6e 74 65 67 65 72 70 20 6f 70 74 or."...(cond.((and.(integerp.opt
1aa40 69 6f 6e 29 20 28 3e 20 6f 70 74 69 6f 6e 20 30 29 29 20 28 66 6f 72 6d 61 74 20 22 25 64 22 20 ion).(>.option.0)).(format."%d".
1aa60 6f 70 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 70 20 6f 70 74 69 6f option)).........((stringp.optio
1aa80 6e 29 20 28 66 6f 72 6d 61 74 20 22 5c 22 25 73 5c 22 22 20 6f 70 74 69 6f 6e 29 29 0a 20 20 20 n).(format."\"%s\"".option))....
1aaa0 20 20 20 20 20 28 28 65 71 20 6f 70 74 69 6f 6e 20 6e 69 6c 29 20 6e 69 6c 29 0a 20 20 20 20 20 .....((eq.option.nil).nil)......
1aac0 20 20 20 28 74 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 5b 6f 72 67 2d 72 65 2d 72 65 76 65 61 ...(t.(user-error."[org-re-revea
1aae0 6c 5d 20 4f 70 74 69 6f 6e 20 c2 bb 25 73 c2 ab 20 6d 75 73 74 20 62 65 20 73 74 72 69 6e 67 2c l].Option...%s...must.be.string,
1ab00 20 70 6f 73 69 74 69 76 65 20 69 6e 74 65 67 65 72 2c 20 6f 72 20 6e 69 6c 3b 20 6e 6f 74 20 25 .positive.integer,.or.nil;.not.%
1ab20 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 20 28 74 79 70 s"...................option.(typ
1ab40 65 2d 6f 66 20 6f 70 74 69 6f 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d e-of.option)))))..(defun.org-re-
1ab60 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 2d 2d 6d 61 69 6e 2d 63 6f 6e 66 69 67 75 72 65 73 20 reveal-scripts--main-configures.
1ab80 28 69 6e 66 6f 29 0a 20 20 22 49 6e 74 65 72 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 (info)..."Internal.function.for.
1aba0 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 27 20 77 69 74 68 20 49 4e 46 `org-re-reveal-scripts'.with.INF
1abc0 4f 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 3b 3b 20 73 6c 69 64 65 20 77 69 64 74 68 0a O."...(concat....;;.slide.width.
1abe0 20 20 20 28 6c 65 74 20 28 28 77 69 64 74 68 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 ...(let.((width.(plist-get.info.
1ac00 3a 72 65 76 65 61 6c 2d 77 69 64 74 68 29 29 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 :reveal-width)))......(org-re-re
1ac20 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 77 69 64 74 68 3a 20 25 73 2c 5c 6e 22 0a 20 veal--if-format."width:.%s,\n"..
1ac40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f ..............................(o
1ac60 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 6f 2d 73 74 72 69 6e 67 20 77 69 64 74 68 29 29 29 rg-re-reveal--to-string.width)))
1ac80 0a 0a 20 20 20 3b 3b 20 73 6c 69 64 65 20 68 65 69 67 68 74 0a 20 20 20 28 6c 65 74 20 28 28 68 .....;;.slide.height....(let.((h
1aca0 65 69 67 68 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 68 65 eight.(plist-get.info.:reveal-he
1acc0 69 67 68 74 29 29 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d ight)))......(org-re-reveal--if-
1ace0 66 6f 72 6d 61 74 20 22 68 65 69 67 68 74 3a 20 25 73 2c 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 format."height:.%s,\n"..........
1ad00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 ......................(org-re-re
1ad20 76 65 61 6c 2d 2d 74 6f 2d 73 74 72 69 6e 67 20 68 65 69 67 68 74 29 29 29 0a 0a 20 20 20 3b 3b veal--to-string.height))).....;;
1ad40 20 73 6c 69 64 65 20 6d 61 72 67 69 6e 0a 20 20 20 28 6c 65 74 20 28 28 6d 61 72 67 69 6e 20 28 .slide.margin....(let.((margin.(
1ad60 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f string-to-number.(plist-get.info
1ad80 20 3a 72 65 76 65 61 6c 2d 6d 61 72 67 69 6e 29 29 29 29 0a 20 20 20 20 20 28 69 66 20 28 3e 3d .:reveal-margin))))......(if.(>=
1ada0 20 6d 61 72 67 69 6e 20 30 29 20 28 66 6f 72 6d 61 74 20 22 6d 61 72 67 69 6e 3a 20 25 2e 32 66 .margin.0).(format."margin:.%.2f
1adc0 2c 5c 6e 22 20 6d 61 72 67 69 6e 29 20 22 22 29 29 0a 0a 20 20 20 3b 3b 20 73 6c 69 64 65 20 6d ,\n".margin)."")).....;;.slide.m
1ade0 69 6e 69 6d 75 6d 20 73 63 61 6c 69 6e 67 20 66 61 63 74 6f 72 0a 20 20 20 28 6c 65 74 20 28 28 inimum.scaling.factor....(let.((
1ae00 6d 69 6e 2d 73 63 61 6c 65 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 70 6c 69 min-scale.(string-to-number.(pli
1ae20 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 69 6e 2d 73 63 61 6c 65 29 29 29 st-get.info.:reveal-min-scale)))
1ae40 29 0a 20 20 20 20 20 28 69 66 20 28 3e 20 6d 69 6e 2d 73 63 61 6c 65 20 30 29 20 28 66 6f 72 6d )......(if.(>.min-scale.0).(form
1ae60 61 74 20 22 6d 69 6e 53 63 61 6c 65 3a 20 25 2e 32 66 2c 5c 6e 22 20 6d 69 6e 2d 73 63 61 6c 65 at."minScale:.%.2f,\n".min-scale
1ae80 29 20 22 22 29 29 0a 0a 20 20 20 3b 3b 20 73 6c 69 64 65 20 6d 61 78 69 6d 75 78 20 73 63 61 6c )."")).....;;.slide.maximux.scal
1aea0 69 6e 67 20 66 61 63 74 6f 72 0a 20 20 20 28 6c 65 74 20 28 28 6d 61 78 2d 73 63 61 6c 65 20 28 ing.factor....(let.((max-scale.(
1aec0 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f string-to-number.(plist-get.info
1aee0 20 3a 72 65 76 65 61 6c 2d 6d 61 78 2d 73 63 61 6c 65 29 29 29 29 0a 20 20 20 20 20 28 69 66 20 .:reveal-max-scale))))......(if.
1af00 28 3e 20 6d 61 78 2d 73 63 61 6c 65 20 30 29 20 28 66 6f 72 6d 61 74 20 22 6d 61 78 53 63 61 6c (>.max-scale.0).(format."maxScal
1af20 65 3a 20 25 2e 32 66 2c 5c 6e 22 20 6d 61 78 2d 73 63 61 6c 65 29 20 22 22 29 29 0a 0a 20 20 20 e:.%.2f,\n".max-scale)."")).....
1af40 3b 3b 20 74 68 65 6d 65 73 20 61 6e 64 20 74 72 61 6e 73 69 74 69 6f 6e 73 0a 20 20 20 28 6c 65 ;;.themes.and.transitions....(le
1af60 74 20 28 28 72 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 t.((reveal-version.(org-re-revea
1af80 6c 2d 2d 67 75 65 73 73 2d 72 65 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 29 l--guess-revealjs-version.info))
1afa0 29 0a 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 69 66 20 28 76 65 72 73 69 6f 6e 3c 20 72 65 76 )......(format.(if.(version<.rev
1afc0 65 61 6c 2d 76 65 72 73 69 6f 6e 20 22 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 eal-version."4")................
1afe0 20 20 22 0a 74 68 65 6d 65 3a 20 52 65 76 65 61 6c 2e 67 65 74 51 75 65 72 79 48 61 73 68 28 29 ..".theme:.Reveal.getQueryHash()
1b000 2e 74 68 65 6d 65 2c 20 2f 2f 20 61 76 61 69 6c 61 62 6c 65 20 74 68 65 6d 65 73 20 61 72 65 20 .theme,.//.available.themes.are.
1b020 69 6e 20 2f 63 73 73 2f 74 68 65 6d 65 0a 74 72 61 6e 73 69 74 69 6f 6e 3a 20 52 65 76 65 61 6c in./css/theme.transition:.Reveal
1b040 2e 67 65 74 51 75 65 72 79 48 61 73 68 28 29 2e 74 72 61 6e 73 69 74 69 6f 6e 20 7c 7c 20 27 25 .getQueryHash().transition.||.'%
1b060 73 27 2c 20 2f 2f 20 73 65 65 20 52 45 41 44 4d 45 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 20 66 s',.//.see.README.of.reveal.js.f
1b080 6f 72 20 6f 70 74 69 6f 6e 73 0a 74 72 61 6e 73 69 74 69 6f 6e 53 70 65 65 64 3a 20 27 25 73 27 or.options.transitionSpeed:.'%s'
1b0a0 2c 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 0a 74 72 61 6e 73 69 74 69 6f 6e ,\n"................".transition
1b0c0 3a 20 27 25 73 27 2c 0a 74 72 61 6e 73 69 74 69 6f 6e 53 70 65 65 64 3a 20 27 25 73 27 2c 5c 6e :.'%s',.transitionSpeed:.'%s',\n
1b0e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 ")............(plist-get.info.:r
1b100 65 76 65 61 6c 2d 74 72 61 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 eveal-trans)............(plist-g
1b120 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 70 65 65 64 29 29 29 0a 0a 20 20 20 3b 3b 20 et.info.:reveal-speed))).....;;.
1b140 6e 6f 74 65 73 20 69 6e 20 50 44 46 20 65 78 70 6f 72 74 20 61 6e 64 20 69 6e 20 70 72 65 73 65 notes.in.PDF.export.and.in.prese
1b160 6e 74 61 74 69 6f 6e 0a 20 20 20 28 6c 65 74 20 28 28 65 78 70 6f 72 74 2d 6e 6f 74 65 73 20 28 ntation....(let.((export-notes.(
1b180 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 6e 6f plist-get.info.:reveal-export-no
1b1a0 74 65 73 2d 74 6f 2d 70 64 66 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 68 6f 77 2d 6e 6f 74 65 tes-to-pdf))..........(show-note
1b1c0 73 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 68 6f 77 2d 6e s.(plist-get.info.:reveal-show-n
1b1e0 6f 74 65 73 29 29 29 0a 20 20 20 20 28 69 66 20 65 78 70 6f 72 74 2d 6e 6f 74 65 73 0a 20 20 20 otes))).....(if.export-notes....
1b200 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 73 68 6f 77 4e 6f 74 65 73 3a 20 77 69 6e 64 6f 77 2e .....(format."showNotes:.window.
1b220 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 2e 6d 61 74 63 68 28 20 2f 70 72 69 6e 74 2d 70 64 location.search.match(./print-pd
1b240 66 2f 67 69 20 29 20 3f 20 25 73 20 3a 20 25 73 2c 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 f/gi.).?.%s.:.%s,\n"............
1b260 20 20 20 20 20 28 69 66 20 28 62 6f 6f 6c 65 61 6e 70 20 65 78 70 6f 72 74 2d 6e 6f 74 65 73 29 .....(if.(booleanp.export-notes)
1b280 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 72 75 65 22 0a 20 20 20 20 ....................."true".....
1b2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 27 25 73 27 22 20 65 78 70 ..............(format."'%s'".exp
1b2c0 6f 72 74 2d 6e 6f 74 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 ort-notes)).................(if.
1b2e0 73 68 6f 77 2d 6e 6f 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 show-notes....................."
1b300 74 72 75 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 6c 73 65 22 29 true"..................."false")
1b320 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 73 68 6f 77 2d 6e 6f 74 65 73 0a 20 20 20 20 20 20 20 ).......(when.show-notes........
1b340 20 22 73 68 6f 77 4e 6f 74 65 73 3a 20 74 72 75 65 2c 5c 6e 22 29 29 29 0a 0a 20 20 20 3b 3b 20 ."showNotes:.true,\n"))).....;;.
1b360 65 78 74 72 61 20 6f 70 74 69 6f 6e 73 0a 20 20 20 28 6c 65 74 20 28 28 6f 70 74 69 6f 6e 73 20 extra.options....(let.((options.
1b380 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 6f 70 (plist-get.info.:reveal-extra-op
1b3a0 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 tions)))......(org-re-reveal--if
1b3c0 2d 66 6f 72 6d 61 74 20 22 25 73 2c 5c 6e 22 20 6f 70 74 69 6f 6e 73 29 29 29 29 0a 0a 28 64 65 -format."%s,\n".options))))..(de
1b3e0 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 2d 2d 6d 75 6c 74 69 fun.org-re-reveal-scripts--multi
1b400 70 6c 65 78 20 28 69 6e 66 6f 29 0a 20 20 22 49 6e 74 65 72 6e 61 6c 20 66 75 6e 63 74 69 6f 6e plex.(info)..."Internal.function
1b420 20 66 6f 72 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 27 20 77 69 74 .for.`org-re-reveal-scripts'.wit
1b440 68 20 49 4e 46 4f 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e h.INFO."...(let.((enabled-plugin
1b460 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e s.(org-re-reveal--enabled-plugin
1b480 73 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 27 6d 75 6c 74 69 s.info))).....(when.(memq.'multi
1b4a0 70 6c 65 78 20 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 29 0a 20 20 20 20 20 20 28 66 6f 72 plex.enabled-plugins).......(for
1b4c0 6d 61 74 0a 20 20 20 20 20 20 20 22 6d 75 6c 74 69 70 6c 65 78 3a 20 7b 0a 20 20 20 20 73 65 63 mat........"multiplex:.{.....sec
1b4e0 72 65 74 3a 20 25 73 2c 20 2f 2f 20 6e 75 6c 6c 20 69 66 20 63 6c 69 65 6e 74 0a 20 20 20 20 69 ret:.%s,.//.null.if.client.....i
1b500 64 3a 20 27 25 73 27 2c 20 2f 2f 20 69 64 2c 20 6f 62 74 61 69 6e 65 64 20 66 72 6f 6d 20 73 6f d:.'%s',.//.id,.obtained.from.so
1b520 63 6b 65 74 2e 69 6f 20 73 65 72 76 65 72 0a 20 20 20 20 75 72 6c 3a 20 27 25 73 27 20 2f 2f 20 cket.io.server.....url:.'%s'.//.
1b540 4c 6f 63 61 74 69 6f 6e 20 6f 66 20 73 6f 63 6b 65 74 2e 69 6f 20 73 65 72 76 65 72 0a 7d 2c 5c Location.of.socket.io.server.},\
1b560 6e 22 0a 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d n"........(if.(eq.org-re-reveal-
1b580 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 client-multiplex.nil)...........
1b5a0 20 28 66 6f 72 6d 61 74 20 22 27 25 73 27 22 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 .(format."'%s'".(plist-get.info.
1b5c0 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 65 63 72 65 74 29 29 0a 20 20 20 20 20 :reveal-multiplex-secret))......
1b5e0 20 20 20 20 28 66 6f 72 6d 61 74 20 22 6e 75 6c 6c 22 29 29 0a 20 20 20 20 20 20 20 28 70 6c 69 ....(format."null"))........(pli
1b600 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 69 64 st-get.info.:reveal-multiplex-id
1b620 29 0a 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c )........(plist-get.info.:reveal
1b640 2d 6d 75 6c 74 69 70 6c 65 78 2d 75 72 6c 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d -multiplex-url)))))..(defun.org-
1b660 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 2d 2d 64 65 70 65 6e 64 65 6e 63 69 65 73 20 re-reveal-scripts--dependencies.
1b680 28 69 6e 66 6f 29 0a 20 20 22 49 6e 74 65 72 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 (info)..."Internal.function.for.
1b6a0 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 27 20 77 69 74 68 20 49 4e 46 `org-re-reveal-scripts'.with.INF
1b6c0 4f 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 72 6f 6f 74 2d 70 61 74 68 20 28 66 69 6c 65 2d 6e 61 O."...(let*.((root-path.(file-na
1b6e0 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 me-as-directory.(plist-get.info.
1b700 3a 72 65 76 65 61 6c 2d 72 6f 6f 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 2d 73 69 6e :reveal-root)))..........(in-sin
1b720 67 6c 65 2d 66 69 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c gle-file.(plist-get.info.:reveal
1b740 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 76 65 61 6c 2d -single-file))..........(reveal-
1b760 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 67 75 65 73 73 2d 72 65 version.(org-re-reveal--guess-re
1b780 76 65 61 6c 6a 73 2d 76 65 72 73 69 6f 6e 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 28 vealjs-version.info))..........(
1b7a0 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d enabled-plugins.(org-re-reveal--
1b7c0 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 3b 3b 20 6f enabled-plugins.info))).....;;.o
1b7e0 70 74 69 6f 6e 61 6c 20 4a 53 20 6c 69 62 72 61 72 79 20 68 65 61 64 69 6e 67 0a 20 20 20 20 28 ptional.JS.library.heading.....(
1b800 69 66 20 28 61 6e 64 20 28 76 65 72 73 69 6f 6e 3c 20 72 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e if.(and.(version<.reveal-version
1b820 20 22 34 22 29 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 20 22 22 0a 20 20 20 20 20 20 28 ."4").in-single-file)."".......(
1b840 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 28 69 66 20 28 76 65 72 73 69 6f 6e 3c 20 72 65 76 65 concat........(if.(version<.reve
1b860 61 6c 2d 76 65 72 73 69 6f 6e 20 22 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 22 22 0a 20 20 al-version."4")............""...
1b880 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 6e 2f 2f 20 50 6c 75 67 69 6e 73 20 77 69 74 .......(format."\n//.Plugins.wit
1b8a0 68 20 72 65 76 65 61 6c 2e 6a 73 20 34 2e 78 0a 70 6c 75 67 69 6e 73 3a 20 5b 20 25 73 20 5d 2c h.reveal.js.4.x.plugins:.[.%s.],
1b8c0 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 0a \n"..................(mapconcat.
1b8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 70 6c 75 67 69 ..................(lambda.(plugi
1b900 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 31 20 28 6f n).....................(nth.1.(o
1b920 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 6c 75 67 69 6e 2d 63 6f 6e 66 69 67 20 70 6c 75 67 rg-re-reveal--plugin-config.plug
1b940 69 6e 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 61 in.info)))...................ena
1b960 62 6c 65 64 2d 70 6c 75 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 bled-plugins..................."
1b980 2c 20 22 29 29 29 0a 20 20 20 20 20 20 20 22 5c 6e 2f 2f 20 4f 70 74 69 6f 6e 61 6c 20 6c 69 62 ,.")))........"\n//.Optional.lib
1b9a0 72 61 72 69 65 73 20 75 73 65 64 20 74 6f 20 65 78 74 65 6e 64 20 72 65 76 65 61 6c 2e 6a 73 0a raries.used.to.extend.reveal.js.
1b9c0 64 65 70 65 6e 64 65 6e 63 69 65 73 3a 20 5b 5c 6e 22 0a 20 20 20 20 20 20 20 3b 3b 20 4a 53 20 dependencies:.[\n"........;;.JS.
1b9e0 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 68 69 67 68 6c 69 67 libraries........(let*.((highlig
1ba00 68 74 2d 75 72 6c 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 68 ht-url.(plist-get.info.:reveal-h
1ba20 69 67 68 6c 69 67 68 74 2d 75 72 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 75 ighlight-url))...............(mu
1ba40 6c 74 69 70 6c 65 78 2d 6a 73 2d 75 72 6c 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a ltiplex-js-url.(plist-get.info.:
1ba60 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 6a 73 2d 75 72 6c 29 29 0a 20 20 20 20 20 20 reveal-multiplex-js-url)).......
1ba80 20 20 20 20 20 20 20 20 28 6d 70 6c 65 78 2d 75 72 6c 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 ........(mplex-url.(if.(string=.
1baa0 22 22 20 6d 75 6c 74 69 70 6c 65 78 2d 6a 73 2d 75 72 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 "".multiplex-js-url)............
1bac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 70 6c 75 ..................(format."%splu
1bae0 67 69 6e 2f 6d 75 6c 74 69 70 6c 65 78 2f 22 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 20 20 20 20 gin/multiplex/".root-path)......
1bb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 75 6c 74 69 70 6c 65 78 2d ......................multiplex-
1bb20 6a 73 2d 75 72 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 63 6b 65 74 69 6f js-url))...............(socketio
1bb40 2d 75 72 6c 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 75 6c -url.(plist-get.info.:reveal-mul
1bb60 74 69 70 6c 65 78 2d 73 6f 63 6b 65 74 69 6f 2d 75 72 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 tiplex-socketio-url))...........
1bb80 20 20 20 20 28 62 75 69 6c 74 69 6e 2d 6d 75 6c 74 69 70 6c 65 78 0a 20 20 20 20 20 20 20 20 20 ....(builtin-multiplex..........
1bba0 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 25 73 27 2c 20 61 73 79 ......(format.".{.src:.'%s',.asy
1bbc0 6e 63 3a 20 74 72 75 65 20 7d 2c 5c 6e 20 7b 20 73 72 63 3a 20 27 25 73 27 2c 20 61 73 79 6e 63 nc:.true.},\n.{.src:.'%s',.async
1bbe0 3a 20 74 72 75 65 20 7d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :.true.}".......................
1bc00 20 73 6f 63 6b 65 74 69 6f 2d 75 72 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .socketio-url...................
1bc20 20 20 20 20 20 3b 3b 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 65 .....;;.following.ensures.that.e
1bc40 69 74 68 65 72 20 63 6c 69 65 6e 74 2e 6a 73 20 6f 72 20 6d 61 73 74 65 72 2e 6a 73 20 69 73 20 ither.client.js.or.master.js.is.
1bc60 69 6e 63 6c 75 64 65 64 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 64 65 66 76 61 72 20 6f 72 67 included.depending.on.defvar.org
1bc80 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 76 61 6c 75 -re-reveal-client-multiplex.valu
1bca0 65 20 73 74 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 e.state........................(
1bcc0 69 66 20 28 6e 6f 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c if.(not.org-re-reveal-client-mul
1bce0 74 69 70 6c 65 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tiplex).........................
1bd00 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...(progn.......................
1bd20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 3d 20 22 22 20 28 70 6c 69 73 .......(unless.(string=."".(plis
1bd40 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 65 63 t-get.info.:reveal-multiplex-sec
1bd60 72 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ret))...........................
1bd80 20 20 20 20 20 28 73 65 74 71 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d .....(setq.org-re-reveal-client-
1bda0 6d 75 6c 74 69 70 6c 65 78 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 multiplex.t))...................
1bdc0 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 6d 70 6c 65 78 2d 75 72 6c 20 22 6d 61 ...........(concat.mplex-url."ma
1bde0 73 74 65 72 2e 6a 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ster.js"))......................
1be00 20 20 20 20 28 63 6f 6e 63 61 74 20 6d 70 6c 65 78 2d 75 72 6c 20 22 63 6c 69 65 6e 74 2e 6a 73 ....(concat.mplex-url."client.js
1be20 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 69 6c 74 69 6e 73 2d 76 33 "))))...............(builtins-v3
1be40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 63 6c 61 73 73 4c 69 73 74 20 2c 28 66 6f ................`(classList.,(fo
1be60 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 25 73 6c 69 62 2f 6a 73 2f 63 6c 61 73 73 4c 69 73 rmat.".{.src:.'%slib/js/classLis
1be80 74 2e 6a 73 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 t.js',.condition:.function().{.r
1bea0 65 74 75 72 6e 20 21 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 2e 63 6c 61 73 73 4c 69 73 74 3b 20 eturn.!document.body.classList;.
1bec0 7d 20 7d 22 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 }.}".root-path).................
1bee0 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 6b 64 6f 77 6e 20 2c 28 66 6f 72 6d 61 74 20 22 20 7b ...........markdown.,(format.".{
1bf00 20 73 72 63 3a 20 27 25 73 70 6c 75 67 69 6e 2f 6d 61 72 6b 64 6f 77 6e 2f 6d 61 72 6b 65 64 2e .src:.'%splugin/markdown/marked.
1bf20 6a 73 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 js',.condition:.function().{.ret
1bf40 75 72 6e 20 21 21 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 20 27 5b urn.!!document.querySelector(.'[
1bf60 64 61 74 61 2d 6d 61 72 6b 64 6f 77 6e 5d 27 20 29 3b 20 7d 20 7d 2c 0a 20 7b 20 73 72 63 3a 20 data-markdown]'.);.}.},..{.src:.
1bf80 27 25 73 70 6c 75 67 69 6e 2f 6d 61 72 6b 64 6f 77 6e 2f 6d 61 72 6b 64 6f 77 6e 2e 6a 73 27 2c '%splugin/markdown/markdown.js',
1bfa0 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 .condition:.function().{.return.
1bfc0 21 21 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 20 27 5b 64 61 74 61 !!document.querySelector(.'[data
1bfe0 2d 6d 61 72 6b 64 6f 77 6e 5d 27 20 29 3b 20 7d 20 7d 22 20 72 6f 6f 74 2d 70 61 74 68 20 72 6f -markdown]'.);.}.}".root-path.ro
1c000 6f 74 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ot-path)........................
1c020 20 20 20 20 68 69 67 68 6c 69 67 68 74 20 2c 28 69 66 20 68 69 67 68 6c 69 67 68 74 2d 75 72 6c ....highlight.,(if.highlight-url
1c040 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c060 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 25 73 27 ...........(format.".{.src:.'%s'
1c080 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 2c 20 63 61 6c 6c 62 61 63 6b 3a 20 66 75 6e 63 74 69 6f ,.async:.true,.callback:.functio
1c0a0 6e 28 29 20 7b 20 68 6c 6a 73 2e 69 6e 69 74 48 69 67 68 6c 69 67 68 74 69 6e 67 4f 6e 4c 6f 61 n().{.hljs.initHighlightingOnLoa
1c0c0 64 28 29 3b 20 7d 20 7d 22 20 68 69 67 68 6c 69 67 68 74 2d 75 72 6c 29 0a 20 20 20 20 20 20 20 d();.}.}".highlight-url)........
1c0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c100 20 28 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 25 73 70 6c 75 67 69 6e 2f 68 69 67 68 .(format.".{.src:.'%splugin/high
1c120 6c 69 67 68 74 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 27 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 light/highlight.js',.async:.true
1c140 2c 20 63 61 6c 6c 62 61 63 6b 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 68 6c 6a 73 2e 69 6e ,.callback:.function().{.hljs.in
1c160 69 74 48 69 67 68 6c 69 67 68 74 69 6e 67 4f 6e 4c 6f 61 64 28 29 3b 20 7d 20 7d 22 20 72 6f 6f itHighlightingOnLoad();.}.}".roo
1c180 74 2d 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t-path))........................
1c1a0 20 20 20 20 7a 6f 6f 6d 20 2c 28 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 25 73 70 6c ....zoom.,(format.".{.src:.'%spl
1c1c0 75 67 69 6e 2f 7a 6f 6f 6d 2d 6a 73 2f 7a 6f 6f 6d 2e 6a 73 27 2c 20 61 73 79 6e 63 3a 20 74 72 ugin/zoom-js/zoom.js',.async:.tr
1c1e0 75 65 2c 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 ue,.condition:.function().{.retu
1c200 72 6e 20 21 21 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 2e 63 6c 61 73 73 4c 69 73 74 3b 20 7d 20 rn.!!document.body.classList;.}.
1c220 7d 22 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 }".root-path)...................
1c240 20 20 20 20 20 20 20 20 20 6e 6f 74 65 73 20 2c 28 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a .........notes.,(format.".{.src:
1c260 20 27 25 73 70 6c 75 67 69 6e 2f 6e 6f 74 65 73 2f 6e 6f 74 65 73 2e 6a 73 27 2c 20 61 73 79 6e .'%splugin/notes/notes.js',.asyn
1c280 63 3a 20 74 72 75 65 2c 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b c:.true,.condition:.function().{
1c2a0 20 72 65 74 75 72 6e 20 21 21 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 2e 63 6c 61 73 73 4c 69 73 .return.!!document.body.classLis
1c2c0 74 3b 20 7d 20 7d 22 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 t;.}.}".root-path)..............
1c2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 61 72 63 68 20 2c 28 66 6f 72 6d 61 74 20 22 20 ..............search.,(format.".
1c300 7b 20 73 72 63 3a 20 27 25 73 70 6c 75 67 69 6e 2f 73 65 61 72 63 68 2f 73 65 61 72 63 68 2e 6a {.src:.'%splugin/search/search.j
1c320 73 27 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 2c 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 66 75 6e 63 s',.async:.true,.condition:.func
1c340 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 21 21 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 2e tion().{.return.!!document.body.
1c360 63 6c 61 73 73 4c 69 73 74 3b 20 7d 20 7d 22 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 20 20 20 20 classList;.}.}".root-path)......
1c380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 73 20 2c 28 ......................remotes.,(
1c3a0 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 25 73 70 6c 75 67 69 6e 2f 72 65 6d 6f 74 65 format.".{.src:.'%splugin/remote
1c3c0 73 2f 72 65 6d 6f 74 65 73 2e 6a 73 27 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 2c 20 63 6f 6e 64 s/remotes.js',.async:.true,.cond
1c3e0 69 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 21 21 64 6f 63 ition:.function().{.return.!!doc
1c400 75 6d 65 6e 74 2e 62 6f 64 79 2e 63 6c 61 73 73 4c 69 73 74 3b 20 7d 20 7d 22 20 72 6f 6f 74 2d ument.body.classList;.}.}".root-
1c420 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 path)...........................
1c440 20 6d 75 6c 74 69 70 6c 65 78 20 2c 62 75 69 6c 74 69 6e 2d 6d 75 6c 74 69 70 6c 65 78 29 29 0a .multiplex.,builtin-multiplex)).
1c460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 69 6c 74 69 6e 2d 63 6f 64 65 73 0a 20 20 20 ..............(builtin-codes....
1c480 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 76 65 72 73 69 6f 6e 3c 20 72 65 76 65 61 6c ............(if.(version<.reveal
1c4a0 2d 76 65 72 73 69 6f 6e 20 22 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -version."4")...................
1c4c0 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 70 29 20 28 70 6c 69 73 74 2d 67 65 74 20 .(mapcar.(lambda.(p).(plist-get.
1c4e0 62 75 69 6c 74 69 6e 73 2d 76 33 20 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 builtins-v3.p)).................
1c500 20 20 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 29 0a 20 20 20 20 ...........enabled-plugins).....
1c520 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 75 6c 74 69 70 6c 65 78 20 70 6c 75 67 69 6e .............;;.Multiplex.plugin
1c540 20 69 73 20 61 20 64 65 70 65 6e 64 65 6e 63 79 20 77 69 74 68 20 76 65 72 73 69 6f 6e 20 34 2e .is.a.dependency.with.version.4.
1c560 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 27 x..................(when.(memq.'
1c580 6d 75 6c 74 69 70 6c 65 78 20 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 29 0a 20 20 20 20 20 multiplex.enabled-plugins)......
1c5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 62 75 69 6c 74 69 6e 2d 6d 75 6c 74 ..............(list.builtin-mult
1c5c0 69 70 6c 65 78 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 74 65 72 6e 61 iplex))))...............(externa
1c5e0 6c 2d 70 6c 75 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 l-plugins................(org-re
1c600 2d 72 65 76 65 61 6c 2d 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 2d 69 6e 69 74 20 69 6e -reveal--external-plugin-init.in
1c620 66 6f 20 72 6f 6f 74 2d 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c fo.root-path))...............(al
1c640 6c 2d 70 6c 75 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 65 78 74 l-plugins................(if.ext
1c660 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ernal-plugins...................
1c680 20 28 61 70 70 65 6e 64 20 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 20 62 75 69 6c 74 69 .(append.external-plugins.builti
1c6a0 6e 2d 63 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 69 6c 74 69 n-codes)..................builti
1c6c0 6e 2d 63 6f 64 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 27 n-codes)))..........(mapconcat.'
1c6e0 69 64 65 6e 74 69 74 79 20 61 6c 6c 2d 70 6c 75 67 69 6e 73 20 22 2c 5c 6e 22 29 29 0a 20 20 20 identity.all-plugins.",\n"))....
1c700 20 20 20 20 22 5d 5c 6e 5c 6e 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 ...."]\n\n"))))..(defun.org-re-r
1c720 65 76 65 61 6c 2d 73 63 72 69 70 74 73 2d 2d 69 6e 69 74 2d 73 63 72 69 70 74 20 28 69 6e 66 6f eveal-scripts--init-script.(info
1c740 29 0a 20 20 22 49 6e 74 65 72 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 60 6f 72 67 2d )..."Internal.function.for.`org-
1c760 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 27 20 77 69 74 68 20 49 4e 46 4f 2e 22 0a 20 re-reveal-scripts'.with.INFO."..
1c780 20 28 6c 65 74 20 28 28 69 6e 69 74 2d 73 63 72 69 70 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 .(let.((init-script.(plist-get.i
1c7a0 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 69 6e 69 74 2d 73 63 72 69 70 74 29 29 0a 20 20 20 20 20 20 nfo.:reveal-init-script)).......
1c7c0 20 20 28 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 ..(in-single-file.(plist-get.inf
1c7e0 6f 20 3a 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 29 29 0a 20 20 20 20 28 69 66 o.:reveal-single-file))).....(if
1c800 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 20 69 6e 69 74 2d 73 63 72 69 70 74 29 20 28 3e 20 28 .(and.(stringp.init-script).(>.(
1c820 6c 65 6e 67 74 68 20 69 6e 69 74 2d 73 63 72 69 70 74 29 20 30 29 29 0a 20 20 20 20 20 20 20 20 length.init-script).0)).........
1c840 28 63 6f 6e 63 61 74 20 28 69 66 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 22 22 20 22 2c (concat.(if.in-single-file."".",
1c860 22 29 20 69 6e 69 74 2d 73 63 72 69 70 74 29 0a 20 20 20 20 20 20 22 22 29 29 29 0a 0a 28 64 65 ").init-script)......."")))..(de
1c880 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 20 28 69 6e 66 6f 29 fun.org-re-reveal-scripts.(info)
1c8a0 0a 20 20 22 52 65 74 75 72 6e 20 6e 65 63 65 73 73 61 72 79 20 73 63 72 69 70 74 73 20 74 6f 20 ..."Return.necessary.scripts.to.
1c8c0 69 6e 69 74 69 61 6c 69 7a 65 20 72 65 76 65 61 6c 2e 6a 73 2e 0a 55 73 65 20 49 4e 46 4f 20 61 initialize.reveal.js..Use.INFO.a
1c8e0 6e 64 20 63 75 73 74 6f 6d 20 76 61 72 69 61 62 6c 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 nd.custom.variable.`org-re-revea
1c900 6c 2d 72 6f 6f 74 27 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 3b 3b 20 4c 69 62 72 61 72 l-root'."...(concat....;;.Librar
1c920 69 65 73 20 69 6e 20 73 63 72 69 70 74 20 74 61 67 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 72 65 ies.in.script.tags,.including.re
1c940 76 65 61 6c 2e 6a 73 20 69 74 73 65 6c 66 2e 0a 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 veal.js.itself.....(org-re-revea
1c960 6c 2d 73 63 72 69 70 74 73 2d 2d 6c 69 62 72 61 72 69 65 73 20 69 6e 66 6f 29 0a 0a 20 20 20 3b l-scripts--libraries.info).....;
1c980 3b 20 43 72 65 61 74 65 20 3c 73 63 72 69 70 74 3e 20 74 61 67 20 66 6f 72 20 52 65 76 65 61 6c ;.Create.<script>.tag.for.Reveal
1c9a0 2e 69 6e 69 74 69 61 6c 69 7a 65 28 2e 2e 2e 29 2e 0a 20 20 20 22 3c 73 63 72 69 70 74 3e 0a 2f .initialize(...)....."<script>./
1c9c0 2f 20 46 75 6c 6c 20 6c 69 73 74 20 6f 66 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 /.Full.list.of.configuration.opt
1c9e0 69 6f 6e 73 20 61 76 61 69 6c 61 62 6c 65 20 68 65 72 65 3a 0a 2f 2f 20 68 74 74 70 73 3a 2f 2f ions.available.here:.//.https://
1ca00 67 69 74 68 75 62 2e 63 6f 6d 2f 68 61 6b 69 6d 65 6c 2f 72 65 76 65 61 6c 2e 6a 73 23 63 6f 6e github.com/hakimel/reveal.js#con
1ca20 66 69 67 75 72 61 74 69 6f 6e 0a 52 65 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 28 7b 0a 22 figuration.Reveal.initialize({."
1ca40 0a 20 20 20 3b 3b 20 70 6c 75 67 69 6e 20 63 6f 6e 66 69 67 75 72 65 73 2f 66 72 61 67 73 0a 20 ....;;.plugin.configures/frags..
1ca60 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 2d 2d 72 65 76 65 61 6c ..(org-re-reveal-scripts--reveal
1ca80 2d 6f 70 74 69 6f 6e 73 20 69 6e 66 6f 29 0a 0a 20 20 20 3b 3b 20 72 65 76 65 61 6c 2e 6a 73 20 -options.info).....;;.reveal.js.
1caa0 6d 61 69 6e 20 63 6f 6e 66 69 67 75 72 65 73 0a 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 main.configures....(org-re-revea
1cac0 6c 2d 73 63 72 69 70 74 73 2d 2d 6d 61 69 6e 2d 63 6f 6e 66 69 67 75 72 65 73 20 69 6e 66 6f 29 l-scripts--main-configures.info)
1cae0 0a 0a 20 20 20 3b 3b 20 6d 75 6c 74 69 70 6c 65 78 69 6e 67 20 2d 20 64 65 70 65 6e 64 73 20 6f .....;;.multiplexing.-.depends.o
1cb00 6e 20 64 65 66 76 61 72 20 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d n.defvar.'org-re-reveal-client-m
1cb20 75 6c 74 69 70 6c 65 78 27 0a 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 ultiplex'....(org-re-reveal-scri
1cb40 70 74 73 2d 2d 6d 75 6c 74 69 70 6c 65 78 20 69 6e 66 6f 29 0a 0a 20 20 20 3b 3b 20 6c 6f 61 64 pts--multiplex.info).....;;.load
1cb60 20 64 65 70 65 6e 64 65 6e 63 79 20 6a 73 0a 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c .dependency.js....(org-re-reveal
1cb80 2d 73 63 72 69 70 74 73 2d 2d 64 65 70 65 6e 64 65 6e 63 69 65 73 20 69 6e 66 6f 29 0a 0a 20 20 -scripts--dependencies.info)....
1cba0 20 3b 3b 20 69 6e 69 74 2d 73 63 72 69 70 74 0a 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 .;;.init-script....(org-re-revea
1cbc0 6c 2d 73 63 72 69 70 74 73 2d 2d 69 6e 69 74 2d 73 63 72 69 70 74 20 69 6e 66 6f 29 0a 0a 20 20 l-scripts--init-script.info)....
1cbe0 20 3b 3b 20 65 6e 64 20 6f 66 20 3c 73 63 72 69 70 74 3e 20 74 61 67 0a 20 20 20 22 7d 29 3b 5c .;;.end.of.<script>.tag...."});\
1cc00 6e 3c 2f 73 63 72 69 70 74 3e 5c 6e 22 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 n</script>\n"))..(defun.org-re-r
1cc20 65 76 65 61 6c 2d 2d 66 6f 6f 74 65 72 20 28 69 6e 66 6f 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 62 eveal--footer.(info.&optional.ob
1cc40 6a 65 63 74 20 63 68 65 63 6b 2d 70 61 72 65 6e 74 29 0a 20 20 22 52 65 74 75 72 6e 20 66 6f 6f ject.check-parent)..."Return.foo
1cc60 74 65 72 20 67 69 76 65 6e 20 49 4e 46 4f 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4f 42 4a 45 ter.given.INFO..If.optional.OBJE
1cc80 43 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 75 73 65 20 69 74 20 74 6f 20 74 72 79 20 74 6f 20 6f CT.is.non-nil.use.it.to.try.to.o
1cca0 62 74 61 69 6e 20 61 20 66 6f 6f 74 65 72 20 70 72 6f 70 65 72 74 79 0a 66 72 6f 6d 20 69 74 73 btain.a.footer.property.from.its
1ccc0 20 70 61 72 65 6e 74 20 68 65 61 64 6c 69 6e 65 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 43 .parent.headline...If.optional.C
1cce0 48 45 43 4b 2d 50 41 52 45 4e 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f 6e 6c 79 0a 72 65 74 HECK-PARENT.is.non-nil,.only.ret
1cd00 75 72 6e 20 61 20 66 6f 6f 74 65 72 20 69 66 20 4f 42 4a 45 43 54 20 68 61 73 20 61 20 70 61 72 urn.a.footer.if.OBJECT.has.a.par
1cd20 65 6e 74 20 68 65 61 64 6c 69 6e 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 70 61 72 65 6e 74 20 ent.headline."...(let*.((parent.
1cd40 28 77 68 65 6e 20 6f 62 6a 65 63 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 70 61 72 (when.object.(org-export-get-par
1cd60 65 6e 74 2d 68 65 61 64 6c 69 6e 65 20 6f 62 6a 65 63 74 29 29 29 0a 09 20 28 66 6f 6f 74 65 72 ent-headline.object)))...(footer
1cd80 20 28 6f 72 20 28 61 6e 64 20 70 61 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .(or.(and.parent................
1cda0 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 ...........(org-element-property
1cdc0 20 3a 52 45 56 45 41 4c 5f 53 4c 49 44 45 5f 46 4f 4f 54 45 52 20 70 61 72 65 6e 74 29 29 0a 09 .:REVEAL_SLIDE_FOOTER.parent))..
1cde0 09 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c ......(plist-get.info.:reveal-sl
1ce00 69 64 65 2d 66 6f 6f 74 65 72 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 6f 72 20 ide-footer)))).....(if.(and.(or.
1ce20 28 6e 6f 74 20 63 68 65 63 6b 2d 70 61 72 65 6e 74 29 20 70 61 72 65 6e 74 29 0a 20 20 20 20 20 (not.check-parent).parent)......
1ce40 20 20 20 20 20 20 20 20 66 6f 6f 74 65 72 29 0a 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 ........footer).........(format.
1ce60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 2d 68 74 6d 6c 20 org-re-reveal-slide-footer-html.
1ce80 66 6f 6f 74 65 72 29 0a 20 20 20 20 20 20 22 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d footer)......."")))..(defun.org-
1cea0 72 65 2d 72 65 76 65 61 6c 2d 2d 73 6c 69 64 65 2d 63 6f 6d 6d 6f 6e 2d 61 74 74 72 73 20 28 74 re-reveal--slide-common-attrs.(t
1cec0 79 70 65 20 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 61 ype.info)..."Return.string.for.a
1cee0 74 74 72 69 62 75 74 65 73 20 6f 66 20 73 6c 69 64 65 20 77 69 74 68 20 54 59 50 45 20 66 72 6f ttributes.of.slide.with.TYPE.fro
1cf00 6d 20 49 4e 46 4f 2e 0a 54 59 50 45 20 73 70 65 63 69 66 69 65 73 20 5c 22 74 6f 63 5c 22 20 6f m.INFO..TYPE.specifies.\"toc\".o
1cf20 72 20 5c 22 74 69 74 6c 65 5c 22 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 61 63 6b 67 72 6f 75 6e r.\"title\"."...(let.((backgroun
1cf40 64 0a 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 28 69 6e 74 65 d..........(plist-get.info.(inte
1cf60 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f rn...........................(co
1cf80 6e 63 61 74 20 22 3a 72 65 76 65 61 6c 2d 22 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 ncat.":reveal-".type............
1cfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 73 6c 69 64 65 2d 62 ......................."-slide-b
1cfc0 61 63 6b 67 72 6f 75 6e 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 62 61 63 6b 67 72 6f 75 ackground")))).........(backgrou
1cfe0 6e 64 2d 73 69 7a 65 0a 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f nd-size..........(plist-get.info
1d000 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .(intern........................
1d020 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 65 61 6c 2d 22 20 74 79 70 65 0a 20 20 20 20 20 ...(concat.":reveal-".type......
1d040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 73 ............................."-s
1d060 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 22 29 29 29 29 0a 20 20 20 20 20 20 lide-background-size")))).......
1d080 20 20 28 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 ..(background-position..........
1d0a0 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 20 (plist-get.info.(intern.........
1d0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 65 ..................(concat.":reve
1d0e0 61 6c 2d 22 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 al-".type.......................
1d100 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 ............"-slide-background-p
1d120 6f 73 69 74 69 6f 6e 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 62 61 63 6b 67 72 6f 75 6e 64 osition")))).........(background
1d140 2d 72 65 70 65 61 74 0a 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f -repeat..........(plist-get.info
1d160 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .(intern........................
1d180 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 65 61 6c 2d 22 20 74 79 70 65 0a 20 20 20 20 20 ...(concat.":reveal-".type......
1d1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 73 ............................."-s
1d1c0 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 22 29 29 29 29 0a 20 20 20 20 lide-background-repeat")))).....
1d1e0 20 20 20 20 28 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 0a 20 20 20 20 20 20 20 20 ....(background-opacity.........
1d200 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 .(plist-get.info.(intern........
1d220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 ...................(concat.":rev
1d240 65 61 6c 2d 22 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 eal-".type......................
1d260 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d ............."-slide-background-
1d280 6f 70 61 63 69 74 79 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 62 61 63 6b 67 72 6f 75 6e 64 opacity")))).........(background
1d2a0 2d 74 72 61 6e 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 -transition..........(plist-get.
1d2c0 69 6e 66 6f 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 info.(intern....................
1d2e0 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 65 61 6c 2d 22 20 74 79 70 65 0a 20 .......(concat.":reveal-".type..
1d300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d320 20 22 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 22 29 ."-slide-background-transition")
1d340 29 29 29 0a 20 20 20 20 20 20 20 20 28 65 78 74 72 61 2d 61 74 74 72 0a 20 20 20 20 20 20 20 20 ))).........(extra-attr.........
1d360 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 62 65 2d 72 65 70 6c 61 63 65 2d 62 .(org-re-reveal--maybe-replace-b
1d380 61 63 6b 67 72 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 ackground...........(plist-get.i
1d3a0 6e 66 6f 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nfo.(intern.....................
1d3c0 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 65 61 6c 2d 22 20 74 79 70 65 20 22 .......(concat.":reveal-".type."
1d3e0 2d 73 6c 69 64 65 2d 65 78 74 72 61 2d 61 74 74 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 -slide-extra-attr")))...........
1d400 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 28 73 74 61 74 65 0a 20 20 20 20 20 20 20 20 20 28 info)).........(state..........(
1d420 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 plist-get.info.(intern..........
1d440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 65 61 .................(concat.":revea
1d460 6c 2d 22 20 74 79 70 65 20 22 2d 73 6c 69 64 65 2d 73 74 61 74 65 22 29 29 29 29 0a 20 20 20 20 l-".type."-slide-state")))).....
1d480 20 20 20 20 28 74 69 6d 69 6e 67 0a 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 ....(timing..........(plist-get.
1d4a0 69 6e 66 6f 20 28 69 6e 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 info.(intern....................
1d4c0 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 72 65 76 65 61 6c 2d 22 20 74 79 70 65 20 22 .......(concat.":reveal-".type."
1d4e0 2d 73 6c 69 64 65 2d 74 69 6d 69 6e 67 22 29 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a -slide-timing"))))).....(concat.
1d500 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 62 61 63 6b 67 72 6f 75 .....(when.(<.0.(length.backgrou
1d520 6e 64 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d 62 61 63 6b 67 nd))........(concat.".data-backg
1d540 72 6f 75 6e 64 3d 5c 22 22 20 62 61 63 6b 67 72 6f 75 6e 64 20 22 5c 22 22 29 29 0a 20 20 20 20 round=\"".background."\"")).....
1d560 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 62 61 63 6b 67 72 6f 75 6e 64 2d 73 .(when.(<.0.(length.background-s
1d580 69 7a 65 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d 62 61 63 6b ize))........(concat.".data-back
1d5a0 67 72 6f 75 6e 64 2d 73 69 7a 65 3d 5c 22 22 20 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 20 ground-size=\"".background-size.
1d5c0 22 5c 22 22 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 62 "\""))......(when.(<.0.(length.b
1d5e0 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e ackground-position))........(con
1d600 63 61 74 20 22 20 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 3d 5c cat.".data-background-position=\
1d620 22 22 20 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 22 5c 22 22 29 29 0a 20 20 "".background-position."\""))...
1d640 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 62 61 63 6b 67 72 6f 75 6e 64 ...(when.(<.0.(length.background
1d660 2d 72 65 70 65 61 74 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d -repeat))........(concat.".data-
1d680 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 3d 5c 22 22 20 62 61 63 6b 67 72 6f 75 6e 64 background-repeat=\"".background
1d6a0 2d 72 65 70 65 61 74 20 22 5c 22 22 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 -repeat."\""))......(when.(<.0.(
1d6c0 6c 65 6e 67 74 68 20 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 29 29 0a 20 20 20 20 length.background-opacity)).....
1d6e0 20 20 20 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 ...(concat.".data-background-opa
1d700 63 69 74 79 3d 5c 22 22 20 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 70 61 63 69 74 79 20 22 5c 22 22 city=\"".background-opacity."\""
1d720 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 62 61 63 6b 67 ))......(when.(<.0.(length.backg
1d740 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 round-transition))........(conca
1d760 74 20 22 20 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 3d 5c t.".data-background-transition=\
1d780 22 22 20 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 20 22 5c 22 22 29 29 0a "".background-transition."\"")).
1d7a0 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 65 78 74 72 61 2d 61 74 .....(when.(<.0.(length.extra-at
1d7c0 74 72 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 22 20 28 6f 72 67 2d 72 65 2d tr))........(concat.".".(org-re-
1d7e0 72 65 76 65 61 6c 2d 2d 6d 61 79 62 65 2d 72 65 70 6c 61 63 65 2d 62 61 63 6b 67 72 6f 75 6e 64 reveal--maybe-replace-background
1d800 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 2d 61 74 74 72 20 .....................extra-attr.
1d820 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 info)))......(when.(<.0.(length.
1d840 73 74 61 74 65 29 29 20 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d 73 74 61 74 65 3d 5c 22 22 state)).(concat.".data-state=\""
1d860 20 73 74 61 74 65 20 22 5c 22 22 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 30 20 28 6c .state."\""))......(when.(<.0.(l
1d880 65 6e 67 74 68 20 74 69 6d 69 6e 67 29 29 20 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d 74 69 ength.timing)).(concat.".data-ti
1d8a0 6d 69 6e 67 3d 5c 22 22 20 74 69 6d 69 6e 67 20 22 5c 22 22 29 29 29 29 29 0a 0a 28 64 65 66 75 ming=\"".timing."\"")))))..(defu
1d8c0 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 77 72 61 70 2d 64 69 76 2d 67 72 69 64 20 28 n.org-re-reveal--wrap-div-grid.(
1d8e0 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 57 72 61 70 20 43 4f 4e 54 45 4e 54 53 20 contents.info)..."Wrap.CONTENTS.
1d900 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 49 4e 46 4f 2e 0a 43 68 65 63 6b 20 60 6f 72 67 2d 72 65 depending.on.INFO..Check.`org-re
1d920 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 27 2e 22 0a 20 20 28 6c 65 74 -reveal-slide-grid-div'."...(let
1d940 20 28 28 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 .((slide-grid-div.(plist-get.inf
1d960 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 29 29 29 0a 20 20 20 20 o.:reveal-slide-grid-div))).....
1d980 28 63 6f 6e 63 61 74 20 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 0a 20 20 20 20 20 20 20 20 20 (concat.slide-grid-div..........
1d9a0 20 20 20 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3c ...contents.............(when.(<
1d9c0 20 30 20 28 6c 65 6e 67 74 68 20 73 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 29 29 0a 20 20 20 20 .0.(length.slide-grid-div)).....
1d9e0 20 20 20 20 20 20 20 20 20 20 22 3c 2f 64 69 76 3e 5c 6e 22 29 29 29 29 0a 0a 28 64 65 66 75 6e .........."</div>\n"))))..(defun
1da00 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 63 20 28 64 65 70 74 68 20 69 6e 66 6f 29 0a .org-re-reveal-toc.(depth.info).
1da20 20 20 22 42 75 69 6c 64 20 61 20 73 6c 69 64 65 20 6f 66 20 74 61 62 6c 65 20 6f 66 20 63 6f 6e .."Build.a.slide.of.table.of.con
1da40 74 65 6e 74 73 20 77 69 74 68 20 44 45 50 54 48 20 61 6e 64 20 49 4e 46 4f 2e 22 0a 20 20 28 6c tents.with.DEPTH.and.INFO."...(l
1da60 65 74 20 28 28 74 6f 63 20 28 6f 72 67 2d 68 74 6d 6c 2d 74 6f 63 20 64 65 70 74 68 20 69 6e 66 et.((toc.(org-html-toc.depth.inf
1da80 6f 29 29 29 0a 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 63 2d 31 20 74 6f o))).....(org-re-reveal-toc-1.to
1daa0 63 20 69 6e 66 6f 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d c.info)))..(defun.org-re-reveal-
1dac0 74 6f 63 2d 31 20 28 74 6f 63 20 69 6e 66 6f 29 0a 20 20 22 42 75 69 6c 64 20 74 61 62 6c 65 20 toc-1.(toc.info)..."Build.table.
1dae0 6f 66 20 63 6f 6e 74 65 6e 74 73 20 77 69 74 68 20 54 4f 43 20 61 6e 64 20 49 4e 46 4f 2e 22 0a of.contents.with.TOC.and.INFO.".
1db00 20 20 28 77 68 65 6e 20 74 6f 63 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 74 6f 63 2d 73 6c 69 64 ..(when.toc.....(let*.((toc-slid
1db20 65 2d 77 69 74 68 2d 68 65 61 64 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 e-with-header.(plist-get.info.:r
1db40 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 6c 6f 62 61 6c 2d 68 65 61 64 65 72 29 29 0a 20 20 20 20 eveal-slide-global-header)).....
1db60 20 20 20 20 20 20 20 28 74 6f 63 2d 73 6c 69 64 65 2d 77 69 74 68 2d 66 6f 6f 74 65 72 20 28 6f .......(toc-slide-with-footer.(o
1db80 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r...............................
1dba0 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 .....(plist-get.info.:reveal-sli
1dbc0 64 65 2d 67 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 de-global-footer)...............
1dbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 .....................(plist-get.
1dc00 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 74 6f 63 2d 66 6f 6f 74 65 72 29 29 29 info.:reveal-slide-toc-footer)))
1dc20 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 63 2d 73 6c 69 64 65 2d 61 74 74 72 73 20 28 6f 72 ............(toc-slide-attrs.(or
1dc40 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 6c 69 64 65 2d 63 6f 6d 6d 6f 6e 2d 61 74 74 72 73 20 g-re-reveal--slide-common-attrs.
1dc60 22 74 6f 63 22 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 63 2d 73 6c 69 "toc".info))............(toc-sli
1dc80 64 65 2d 63 6c 61 73 73 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c de-class.(plist-get.info.:reveal
1dca0 2d 74 6f 63 2d 73 6c 69 64 65 2d 63 6c 61 73 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 -toc-slide-class))............(t
1dcc0 6f 63 2d 73 6c 69 64 65 2d 74 69 74 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a oc-slide-title.(plist-get.info.:
1dce0 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 74 69 74 6c 65 29 29 0a 20 20 20 20 20 20 20 reveal-toc-slide-title))........
1dd00 20 20 20 20 28 74 6f 63 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 ....(toc.(replace-regexp-in-stri
1dd20 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 61 20 68 72 65 66 3d 5c 22 23 ng.................."<a.href=\"#
1dd40 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 61 20 68 "..................(concat."<a.h
1dd60 72 65 66 3d 5c 22 23 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 68 72 65 66 2d 66 72 61 ref=\"#".org-re-reveal--href-fra
1dd80 67 6d 65 6e 74 2d 70 72 65 66 69 78 29 20 74 6f 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 gment-prefix).toc))............(
1dda0 74 6f 63 20 28 69 66 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 74 6f 63 2d 73 6c 69 64 65 2d 74 toc.(if.(<.0.(length.toc-slide-t
1ddc0 69 74 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c itle)).....................(repl
1dde0 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 ace-regexp-in-string............
1de00 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 74 72 61 6e 73 6c 61 74 65 20 22 ..........(org-html--translate."
1de20 54 61 62 6c 65 20 6f 66 20 43 6f 6e 74 65 6e 74 73 22 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 Table.of.Contents".info)........
1de40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 63 2d 73 6c 69 64 65 2d 74 69 74 6c 65 20 74 6f ..............toc-slide-title.to
1de60 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 63 29 29 29 0a 20 20 20 20 c)...................toc))).....
1de80 20 20 28 63 6f 6e 63 61 74 20 22 3c 73 65 63 74 69 6f 6e 20 69 64 3d 5c 22 74 61 62 6c 65 2d 6f ..(concat."<section.id=\"table-o
1dea0 66 2d 63 6f 6e 74 65 6e 74 73 2d 73 65 63 74 69 6f 6e 5c 22 22 0a 20 20 20 20 20 20 20 20 20 20 f-contents-section\""...........
1dec0 20 20 20 20 28 6f 72 20 74 6f 63 2d 73 6c 69 64 65 2d 61 74 74 72 73 20 22 22 29 0a 20 20 20 20 ....(or.toc-slide-attrs."").....
1dee0 20 20 20 20 20 20 20 20 20 20 22 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f ..........">\n"...............(o
1df00 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 77 72 61 70 2d 64 69 76 2d 67 72 69 64 0a 20 20 20 20 rg-re-reveal--wrap-div-grid.....
1df20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ...........(concat..............
1df40 20 20 20 28 77 68 65 6e 20 74 6f 63 2d 73 6c 69 64 65 2d 77 69 74 68 2d 68 65 61 64 65 72 0a 20 ...(when.toc-slide-with-header..
1df60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 61 64 65 72 20 28 .................(let.((header.(
1df80 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 plist-get.info.:reveal-slide-hea
1dfa0 64 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e der))).....................(when
1dfc0 20 68 65 61 64 65 72 20 28 66 6f 72 6d 61 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c .header.(format.org-re-reveal-sl
1dfe0 69 64 65 2d 68 65 61 64 65 72 2d 68 74 6d 6c 20 68 65 61 64 65 72 29 29 29 29 0a 20 20 20 20 20 ide-header-html.header))))......
1e000 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 74 6f 63 2d 73 6c 69 64 65 2d 63 6c 61 73 73 0a 20 ...........(if.toc-slide-class..
1e020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 ...................(replace-rege
1e040 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 xp-in-string....................
1e060 20 20 22 3c 68 5c 5c 28 5b 31 2d 33 5d 5c 5c 29 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .."<h\\([1-3]\\)>"..............
1e080 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 68 5c 5c 31 20 63 6c 61 73 73 3d 5c 22 25 ........(format."<h\\1.class=\"%
1e0a0 73 5c 22 3e 22 20 74 6f 63 2d 73 6c 69 64 65 2d 63 6c 61 73 73 29 0a 20 20 20 20 20 20 20 20 20 s\">".toc-slide-class)..........
1e0c0 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ............toc)................
1e0e0 20 20 20 74 6f 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 74 6f ...toc).................(when.to
1e100 63 2d 73 6c 69 64 65 2d 77 69 74 68 2d 66 6f 6f 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 c-slide-with-footer.............
1e120 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 6f 6f 74 65 72 20 69 6e 66 ......(org-re-reveal--footer.inf
1e140 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 o)))................info).......
1e160 20 20 20 20 20 20 20 20 22 3c 2f 73 65 63 74 69 6f 6e 3e 5c 6e 22 29 29 29 29 0a 0a 28 64 65 66 ........"</section>\n"))))..(def
1e180 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 69 6e 6e 65 72 2d 74 65 6d 70 6c 61 74 65 20 un.org-re-reveal-inner-template.
1e1a0 28 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 62 6f 64 79 20 6f (contents.info)..."Return.body.o
1e1c0 66 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 48 54 4d 4c 20 63 6f 6e f.document.string.after.HTML.con
1e1e0 76 65 72 73 69 6f 6e 2e 0a 43 4f 4e 54 45 4e 54 53 20 69 73 20 74 68 65 20 74 72 61 6e 73 63 6f version..CONTENTS.is.the.transco
1e200 64 65 64 20 63 6f 6e 74 65 6e 74 73 20 73 74 72 69 6e 67 2e 20 20 49 4e 46 4f 20 69 73 20 61 20 ded.contents.string...INFO.is.a.
1e220 70 6c 69 73 74 0a 68 6f 6c 64 69 6e 67 20 65 78 70 6f 72 74 20 6f 70 74 69 6f 6e 73 2e 22 0a 20 plist.holding.export.options."..
1e240 20 28 63 6f 6e 63 61 74 0a 20 20 20 3b 3b 20 54 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74 73 .(concat....;;.Table.of.contents
1e260 2e 0a 20 20 20 28 6c 65 74 20 28 28 64 65 70 74 68 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 .....(let.((depth.(plist-get.inf
1e280 6f 20 3a 77 69 74 68 2d 74 6f 63 29 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 o.:with-toc)))......(when.(and.d
1e2a0 65 70 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 70 6c 69 73 74 epth.................(not.(plist
1e2c0 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 75 62 74 72 65 65 29 29 29 0a 20 20 20 -get.info.:reveal-subtree)))....
1e2e0 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 6f 63 20 64 65 70 74 68 20 69 6e 66 ....(org-re-reveal-toc.depth.inf
1e300 6f 29 29 29 0a 20 20 20 3b 3b 20 44 6f 63 75 6d 65 6e 74 20 63 6f 6e 74 65 6e 74 73 2e 0a 20 20 o)))....;;.Document.contents....
1e320 20 63 6f 6e 74 65 6e 74 73 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 .contents))..(defun.org-re-revea
1e340 6c 2d 70 61 72 73 65 2d 6b 65 79 77 6f 72 64 2d 76 61 6c 75 65 20 28 76 61 6c 75 65 20 66 6f 6f l-parse-keyword-value.(value.foo
1e360 74 65 72 20 6b 65 79 77 6f 72 64 20 69 6e 66 6f 29 0a 20 20 22 41 63 63 6f 72 64 69 6e 67 20 74 ter.keyword.info)..."According.t
1e380 6f 20 56 41 4c 55 45 20 6f 66 20 4b 45 59 57 4f 52 44 20 61 6e 64 20 49 4e 46 4f 2c 20 72 65 74 o.VALUE.of.KEYWORD.and.INFO,.ret
1e3a0 75 72 6e 20 48 54 4d 4c 20 74 61 67 73 20 74 6f 20 73 70 6c 69 74 20 73 6c 69 64 65 73 2e 0a 43 urn.HTML.tags.to.split.slides..C
1e3c0 75 72 72 65 6e 74 6c 79 2c 20 6f 6e 6c 79 20 74 68 65 20 6b 65 79 77 6f 72 64 20 5c 22 73 70 6c urrently,.only.the.keyword.\"spl
1e3e0 69 74 5c 22 20 69 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 2c 20 61 6e 64 20 56 41 4c 55 45 20 6d it\".is.implemented,.and.VALUE.m
1e400 75 73 74 0a 73 74 61 72 74 20 77 69 74 68 20 5c 22 73 70 6c 69 74 5c 22 20 6f 72 20 5c 22 73 70 ust.start.with.\"split\".or.\"sp
1e420 6c 69 74 3a 74 5c 22 2e 20 20 41 6e 79 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 78 74 20 69 73 20 lit:t\"...Any.following.text.is.
1e440 69 6e 73 65 72 74 65 64 20 6c 69 74 65 72 61 6c 6c 79 0a 69 6e 74 6f 20 74 68 65 20 73 65 63 74 inserted.literally.into.the.sect
1e460 69 6f 6e 20 74 61 67 2e 0a 54 68 65 20 70 6f 73 73 69 62 6c 79 20 65 6d 70 74 79 20 46 4f 4f 54 ion.tag..The.possibly.empty.FOOT
1e480 45 52 20 69 73 20 69 6e 73 65 72 74 65 64 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 ER.is.inserted.at.the.end.of.the
1e4a0 20 73 6c 69 64 65 2e 22 0a 20 20 28 63 6c 2d 61 73 73 65 72 74 20 28 73 74 72 69 6e 67 2d 70 72 .slide."...(cl-assert.(string-pr
1e4c0 65 66 69 78 2d 70 20 22 73 70 6c 69 74 22 20 76 61 6c 75 65 29 20 6e 69 6c 0a 20 20 20 20 20 20 efix-p."split".value).nil.......
1e4e0 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 55 6e 6b 6e 6f 77 6e 20 52 45 56 45 41 4c 20 6b .......(format."Unknown.REVEAL.k
1e500 65 79 77 6f 72 64 2e 20 20 45 78 70 65 63 74 65 64 20 5c 22 73 70 6c 69 74 5c 22 2c 20 67 6f 74 eyword...Expected.\"split\",.got
1e520 3a 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 :.%s"......................value
1e540 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 68 65 61 64 6c 69 6e 65 20 28 6f 72 67 2d 65 78 70 6f 72 ))...(let*.((headline.(org-expor
1e560 74 2d 67 65 74 2d 70 61 72 65 6e 74 2d 68 65 61 64 6c 69 6e 65 20 6b 65 79 77 6f 72 64 29 29 0a t-get-parent-headline.keyword)).
1e580 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 61 74 74 72 73 20 28 73 75 62 73 74 72 69 6e 67 .........(split-attrs.(substring
1e5a0 20 76 61 6c 75 65 20 35 29 29 20 3b 20 45 76 65 72 79 74 68 69 6e 67 20 61 66 74 65 72 20 22 73 .value.5)).;.Everything.after."s
1e5c0 70 6c 69 74 22 0a 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 68 65 61 64 6c 69 6e 65 2d 70 20 plit"..........(with-headline-p.
1e5e0 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 3a 74 22 20 73 70 6c 69 74 2d 61 74 74 72 (string-prefix-p.":t".split-attr
1e600 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 61 74 74 72 73 20 28 69 66 20 28 73 s))..........(split-attrs.(if.(s
1e620 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 3a 74 22 20 73 70 6c 69 74 2d 61 74 74 72 73 29 tring-prefix-p.":t".split-attrs)
1e640 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 ...........................(subs
1e660 74 72 69 6e 67 20 73 70 6c 69 74 2d 61 74 74 72 73 20 32 29 20 3b 20 45 76 65 72 79 74 68 69 6e tring.split-attrs.2).;.Everythin
1e680 67 20 61 66 74 65 72 20 22 73 70 6c 69 74 3a 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 g.after."split:t"...............
1e6a0 20 20 20 20 20 20 20 20 20 20 73 70 6c 69 74 2d 61 74 74 72 73 29 29 0a 20 20 20 20 20 20 20 20 ..........split-attrs)).........
1e6c0 20 28 72 65 61 6c 2d 61 74 74 72 73 20 28 69 66 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 73 70 .(real-attrs.(if.(<.0.(length.sp
1e6e0 6c 69 74 2d 61 74 74 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lit-attrs)).....................
1e700 20 20 20 20 20 73 70 6c 69 74 2d 61 74 74 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....split-attrs................
1e720 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 65 63 74 69 6f 6e 2d ........(org-re-reveal--section-
1e740 61 74 74 72 73 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 28 77 68 65 attrs.headline.info)))).....(whe
1e760 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 77 69 74 68 2d 74 n.(plist-get.info.:reveal-with-t
1e780 74 73 29 0a 20 20 20 20 20 20 3b 3b 20 41 20 73 70 6c 69 74 20 61 63 74 73 20 6c 69 6b 65 20 61 ts).......;;.A.split.acts.like.a
1e7a0 20 6e 65 77 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 3b 3b 20 54 68 75 73 2c 20 72 65 6d 65 6d .new.slide........;;.Thus,.remem
1e7c0 62 65 72 20 73 70 6c 69 74 20 61 6e 64 20 72 65 73 65 74 20 66 72 61 67 6d 65 6e 74 20 63 6f 75 ber.split.and.reset.fragment.cou
1e7e0 6e 74 65 72 20 66 6f 72 20 54 54 53 2e 0a 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 69 nter.for.TTS........(plist-put.i
1e800 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 73 70 6c 69 74 2d 70 20 74 29 0a 20 20 20 20 20 nfo.:reveal-tts-split-p.t)......
1e820 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 66 72 61 .(plist-put.info.:reveal-tts-fra
1e840 67 20 2d 31 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 66 6f 72 6d 61 74 20 g.-1)).....(concat......(format.
1e860 22 25 73 3c 2f 73 65 63 74 69 6f 6e 3e 5c 6e 3c 73 65 63 74 69 6f 6e 25 73 3e 22 20 66 6f 6f 74 "%s</section>\n<section%s>".foot
1e880 65 72 20 72 65 61 6c 2d 61 74 74 72 73 29 0a 20 20 20 20 20 28 77 68 65 6e 20 77 69 74 68 2d 68 er.real-attrs)......(when.with-h
1e8a0 65 61 64 6c 69 6e 65 2d 70 0a 20 20 20 20 20 20 20 3b 3b 20 42 61 73 65 64 20 6f 6e 20 63 6f 64 eadline-p........;;.Based.on.cod
1e8c0 65 20 66 72 6f 6d 20 6f 78 2d 72 65 76 65 61 6c 2c 20 69 6e 20 74 75 72 6e 20 62 61 73 65 64 20 e.from.ox-reveal,.in.turn.based.
1e8e0 6f 6e 20 6f 78 2d 68 74 6d 6c 0a 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 74 69 74 6c 65 20 on.ox-html........(let*.((title.
1e900 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 0a 09 09 20 20 20 20 20 20 28 6f 72 67 2d 65 6c (org-export-data.........(org-el
1e920 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 74 69 74 6c 65 20 68 65 61 64 6c 69 6e 65 29 0a ement-property.:title.headline).
1e940 09 09 20 20 20 20 20 20 69 6e 66 6f 29 29 0a 09 20 20 20 20 20 20 28 6c 65 76 65 6c 20 28 2b 20 ........info))........(level.(+.
1e960 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 72 65 6c 61 74 69 76 65 2d 6c 65 76 65 6c 20 68 (org-export-get-relative-level.h
1e980 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 0a 09 09 20 20 20 20 20 20 20 20 28 31 2d 20 28 70 6c 69 eadline.info)...........(1-.(pli
1e9a0 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 68 74 6d 6c 2d 74 6f 70 6c 65 76 65 6c 2d 68 6c 65 76 65 st-get.info.:html-toplevel-hleve
1e9c0 6c 29 29 29 29 0a 09 20 20 20 20 20 20 28 6e 75 6d 62 65 72 65 64 70 20 28 6f 72 67 2d 65 78 70 l))))........(numberedp.(org-exp
1e9e0 6f 72 74 2d 6e 75 6d 62 65 72 65 64 2d 68 65 61 64 6c 69 6e 65 2d 70 20 68 65 61 64 6c 69 6e 65 ort-numbered-headline-p.headline
1ea00 20 69 6e 66 6f 29 29 0a 09 20 20 20 20 20 20 28 6e 75 6d 62 65 72 73 20 28 6f 72 67 2d 65 78 70 .info))........(numbers.(org-exp
1ea20 6f 72 74 2d 67 65 74 2d 68 65 61 64 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 68 65 61 64 6c 69 6e 65 ort-get-headline-number.headline
1ea40 20 69 6e 66 6f 29 29 29 0a 09 20 28 66 6f 72 6d 61 74 20 22 5c 6e 3c 68 25 64 3e 25 73 3c 2f 68 .info)))...(format."\n<h%d>%s</h
1ea60 25 64 3e 22 0a 09 09 20 6c 65 76 65 6c 0a 09 09 20 28 63 6f 6e 63 61 74 0a 09 09 20 20 28 61 6e %d>"....level....(concat.....(an
1ea80 64 20 6e 75 6d 62 65 72 65 64 70 0a 09 09 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 09 09 20 d.numberedp..........(format....
1eaa0 20 20 20 20 20 20 20 22 3c 73 70 61 6e 20 63 6c 61 73 73 3d 5c 22 73 65 63 74 69 6f 6e 2d 6e 75 ......."<span.class=\"section-nu
1eac0 6d 62 65 72 2d 25 64 5c 22 3e 25 73 3c 2f 73 70 61 6e 3e 20 22 0a 09 09 20 20 20 20 20 20 20 20 mber-%d\">%s</span>."...........
1eae0 6c 65 76 65 6c 0a 09 09 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 70 63 6f 6e 63 level...........(concat.(mapconc
1eb00 61 74 20 23 27 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 6e 75 6d 62 65 72 73 20 22 2e at.#'number-to-string.numbers.".
1eb20 22 29 20 22 2e 22 29 29 29 0a 09 09 20 20 74 69 74 6c 65 29 0a 09 09 20 6c 65 76 65 6c 29 29 29 ")."."))).....title)....level)))
1eb40 29 29 29 0a 0a 3b 3b 20 43 6f 70 69 65 64 20 66 72 6f 6d 20 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 )))..;;.Copied.from.org-html-for
1eb60 6d 61 74 2d 6c 69 73 74 2d 69 74 65 6d 2e 20 4f 76 65 72 77 72 69 74 65 20 48 54 4d 4c 20 63 6c mat-list-item..Overwrite.HTML.cl
1eb80 61 73 73 0a 3b 3b 20 61 74 74 72 69 62 75 74 65 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 ass.;;.attribute.when.there.is.a
1eba0 74 74 72 5f 68 74 6d 6c 20 61 74 74 72 69 62 75 74 65 73 2e 0a 28 64 65 66 75 6e 20 6f 72 67 2d ttr_html.attributes..(defun.org-
1ebc0 72 65 2d 72 65 76 65 61 6c 2d 66 6f 72 6d 61 74 2d 6c 69 73 74 2d 69 74 65 6d 20 28 63 6f 6e 74 re-reveal-format-list-item.(cont
1ebe0 65 6e 74 73 20 74 79 70 65 20 63 68 65 63 6b 62 6f 78 20 61 74 74 72 69 62 75 74 65 73 20 69 6e ents.type.checkbox.attributes.in
1ec00 66 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fo..............................
1ec20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 74 65 72 ...................&optional.ter
1ec40 6d 2d 63 6f 75 6e 74 65 72 2d 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 m-counter-id....................
1ec60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 .............................hea
1ec80 64 6c 69 6e 65 29 0a 20 20 22 46 6f 72 6d 61 74 20 61 20 6c 69 73 74 20 69 74 65 6d 20 69 6e 74 dline)..."Format.a.list.item.int
1eca0 6f 20 48 54 4d 4c 20 62 61 73 65 64 20 6f 6e 20 49 4e 46 4f 2e 0a 49 74 65 6d 20 68 61 73 20 43 o.HTML.based.on.INFO..Item.has.C
1ecc0 4f 4e 54 45 4e 54 53 2c 20 54 59 50 45 2c 20 6d 61 79 20 62 65 20 61 20 43 48 45 43 4b 42 4f 58 ONTENTS,.TYPE,.may.be.a.CHECKBOX
1ece0 2c 20 68 61 76 65 20 41 54 54 52 49 42 55 54 45 53 2c 20 61 6e 64 20 6d 61 79 20 68 61 76 65 0a ,.have.ATTRIBUTES,.and.may.have.
1ed00 54 45 52 4d 2d 43 4f 55 4e 54 45 52 2d 49 44 20 61 6e 64 20 48 45 41 44 4c 49 4e 45 2e 22 0a 20 TERM-COUNTER-ID.and.HEADLINE."..
1ed20 20 28 6c 65 74 20 28 28 61 74 74 72 2d 68 74 6d 6c 20 28 63 6f 6e 64 20 28 61 74 74 72 69 62 75 .(let.((attr-html.(cond.(attribu
1ed40 74 65 73 20 28 66 6f 72 6d 61 74 20 22 20 25 73 22 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 6d 61 6b tes.(format.".%s".(org-html--mak
1ed60 65 2d 61 74 74 72 69 62 75 74 65 2d 73 74 72 69 6e 67 20 61 74 74 72 69 62 75 74 65 73 29 29 29 e-attribute-string.attributes)))
1ed80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 65 63 6b ..........................(check
1eda0 62 6f 78 20 28 66 6f 72 6d 61 74 20 22 20 63 6c 61 73 73 3d 5c 22 25 73 5c 22 22 20 28 73 79 6d box.(format.".class=\"%s\"".(sym
1edc0 62 6f 6c 2d 6e 61 6d 65 20 63 68 65 63 6b 62 6f 78 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 bol-name.checkbox)))............
1ede0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 ..............(t.""))).........(
1ee00 63 68 65 63 6b 62 6f 78 20 28 63 6f 6e 63 61 74 20 28 6f 72 67 2d 68 74 6d 6c 2d 63 68 65 63 6b checkbox.(concat.(org-html-check
1ee20 62 6f 78 20 63 68 65 63 6b 62 6f 78 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 box.checkbox.info)..............
1ee40 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 63 68 65 63 6b 62 6f 78 20 22 20 22 29 29 .............(and.checkbox."."))
1ee60 29 0a 20 20 20 20 20 20 20 20 28 62 72 20 28 6f 72 67 2d 68 74 6d 6c 2d 63 6c 6f 73 65 2d 74 61 ).........(br.(org-html-close-ta
1ee80 67 20 22 62 72 22 20 6e 69 6c 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 g."br".nil.info))).....(concat..
1eea0 20 20 20 20 28 63 6c 2d 63 61 73 65 20 74 79 70 65 0a 20 20 20 20 20 20 20 28 6f 72 64 65 72 65 ....(cl-case.type........(ordere
1eec0 64 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 63 6f 75 6e 74 65 72 20 74 65 72 6d 2d 63 d.........(let*.((counter.term-c
1eee0 6f 75 6e 74 65 72 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 74 72 61 ounter-id)................(extra
1ef00 20 28 69 66 20 63 6f 75 6e 74 65 72 20 28 66 6f 72 6d 61 74 20 22 20 76 61 6c 75 65 3d 5c 22 25 .(if.counter.(format.".value=\"%
1ef20 73 5c 22 22 20 63 6f 75 6e 74 65 72 29 20 22 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 s\"".counter)."")))...........(c
1ef40 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 6c 69 25 73 25 oncat............(format."<li%s%
1ef60 73 3e 22 20 61 74 74 72 2d 68 74 6d 6c 20 65 78 74 72 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 s>".attr-html.extra)............
1ef80 28 77 68 65 6e 20 68 65 61 64 6c 69 6e 65 20 28 63 6f 6e 63 61 74 20 68 65 61 64 6c 69 6e 65 20 (when.headline.(concat.headline.
1efa0 62 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6f 72 64 65 72 65 64 0a 20 20 20 20 20 20 br)))))........(unordered.......
1efc0 20 20 28 6c 65 74 2a 20 28 28 69 64 20 74 65 72 6d 2d 63 6f 75 6e 74 65 72 2d 69 64 29 0a 20 20 ..(let*.((id.term-counter-id)...
1efe0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 74 72 61 20 28 69 66 20 69 64 20 28 66 6f 72 6d .............(extra.(if.id.(form
1f000 61 74 20 22 20 69 64 3d 5c 22 25 73 5c 22 22 20 69 64 29 20 22 22 29 29 29 0a 20 20 20 20 20 20 at.".id=\"%s\"".id).""))).......
1f020 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 ....(concat............(format."
1f040 3c 6c 69 25 73 25 73 3e 22 20 61 74 74 72 2d 68 74 6d 6c 20 65 78 74 72 61 29 0a 20 20 20 20 20 <li%s%s>".attr-html.extra)......
1f060 20 20 20 20 20 20 28 77 68 65 6e 20 68 65 61 64 6c 69 6e 65 20 28 63 6f 6e 63 61 74 20 68 65 61 ......(when.headline.(concat.hea
1f080 64 6c 69 6e 65 20 62 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 64 65 73 63 72 69 70 74 69 76 dline.br)))))........(descriptiv
1f0a0 65 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 74 65 72 6d 20 74 65 72 6d 2d 63 6f 75 6e e.........(let*.((term.term-coun
1f0c0 74 65 72 2d 69 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 65 72 6d 20 28 6f ter-id))...........(setq.term.(o
1f0e0 72 20 74 65 72 6d 20 22 28 6e 6f 20 74 65 72 6d 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b r.term."(no.term)"))...........;
1f100 3b 20 43 68 65 63 6b 2d 62 6f 78 65 73 20 69 6e 20 64 65 73 63 72 69 70 74 69 76 65 20 6c 69 73 ;.Check-boxes.in.descriptive.lis
1f120 74 73 20 61 72 65 20 61 73 73 6f 63 69 61 74 65 64 20 74 6f 20 74 61 67 2e 0a 20 20 20 20 20 20 ts.are.associated.to.tag........
1f140 20 20 20 20 28 63 6f 6e 63 61 74 20 28 66 6f 72 6d 61 74 20 22 3c 64 74 25 73 3e 25 73 3c 2f 64 ....(concat.(format."<dt%s>%s</d
1f160 74 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 74 t>"...........................at
1f180 74 72 2d 68 74 6d 6c 20 28 63 6f 6e 63 61 74 20 63 68 65 63 6b 62 6f 78 20 74 65 72 6d 29 29 0a tr-html.(concat.checkbox.term)).
1f1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 64 64 25 73 ..................(format."<dd%s
1f1c0 3e 22 20 61 74 74 72 2d 68 74 6d 6c 29 29 29 29 29 0a 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 >".attr-html)))))......(unless.(
1f1e0 65 71 20 74 79 70 65 20 27 64 65 73 63 72 69 70 74 69 76 65 29 20 63 68 65 63 6b 62 6f 78 29 0a eq.type.'descriptive).checkbox).
1f200 20 20 20 20 20 28 61 6e 64 20 63 6f 6e 74 65 6e 74 73 20 28 6f 72 67 2d 74 72 69 6d 20 63 6f 6e .....(and.contents.(org-trim.con
1f220 74 65 6e 74 73 29 29 0a 20 20 20 20 20 28 63 6c 2d 63 61 73 65 20 74 79 70 65 0a 20 20 20 20 20 tents))......(cl-case.type......
1f240 20 20 28 6f 72 64 65 72 65 64 20 22 3c 2f 6c 69 3e 22 29 0a 20 20 20 20 20 20 20 28 75 6e 6f 72 ..(ordered."</li>")........(unor
1f260 64 65 72 65 64 20 22 3c 2f 6c 69 3e 22 29 0a 20 20 20 20 20 20 20 28 64 65 73 63 72 69 70 74 69 dered."</li>")........(descripti
1f280 76 65 20 22 3c 2f 64 64 3e 22 29 29 29 29 29 0a 0a 3b 3b 20 43 6f 70 69 65 64 20 66 72 6f 6d 20 ve."</dd>")))))..;;.Copied.from.
1f2a0 6f 72 67 2d 68 74 6d 6c 2d 69 74 65 6d 2c 20 63 68 61 6e 67 65 64 20 74 6f 20 63 61 6c 6c 0a 3b org-html-item,.changed.to.call.;
1f2c0 3b 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 6f 72 6d 61 74 2d 6c 69 73 74 2d 69 74 65 6d ;.org-re-reveal-format-list-item
1f2e0 2e 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 69 74 65 6d 20 28 69 74 65 ..(defun.org-re-reveal-item.(ite
1f300 6d 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 6e m.contents.info)..."Transcode.an
1f320 20 49 54 45 4d 20 65 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c .ITEM.element.from.Org.to.Reveal
1f340 2e 0a 43 4f 4e 54 45 4e 54 53 20 68 6f 6c 64 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 ..CONTENTS.holds.the.contents.of
1f360 20 74 68 65 20 69 74 65 6d 2e 20 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 .the.item...INFO.is.a.plist.hold
1f380 69 6e 67 0a 63 6f 6e 74 65 78 74 75 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 ing.contextual.information."...(
1f3a0 6c 65 74 2a 20 28 28 70 6c 61 69 6e 2d 6c 69 73 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 let*.((plain-list.(org-export-ge
1f3c0 74 2d 70 61 72 65 6e 74 20 69 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 t-parent.item))..........(type.(
1f3e0 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 74 79 70 65 20 70 6c 61 69 6e org-element-property.:type.plain
1f400 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 75 6e 74 65 72 20 28 6f 72 67 2d 65 -list))..........(counter.(org-e
1f420 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 63 6f 75 6e 74 65 72 20 69 74 65 6d 29 29 0a lement-property.:counter.item)).
1f440 20 20 20 20 20 20 20 20 20 28 61 74 74 72 69 62 75 74 65 73 20 28 6f 72 67 2d 65 78 70 6f 72 74 .........(attributes.(org-export
1f460 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 68 74 6d 6c 20 69 74 65 6d 29 -read-attribute.:attr_html.item)
1f480 29 0a 20 20 20 20 20 20 20 20 20 28 63 68 65 63 6b 62 6f 78 20 28 6f 72 67 2d 65 6c 65 6d 65 6e )..........(checkbox.(org-elemen
1f4a0 74 2d 70 72 6f 70 65 72 74 79 20 3a 63 68 65 63 6b 62 6f 78 20 69 74 65 6d 29 29 0a 20 20 20 20 t-property.:checkbox.item)).....
1f4c0 20 20 20 20 20 28 74 61 67 20 28 6c 65 74 20 28 28 74 61 67 20 28 6f 72 67 2d 65 6c 65 6d 65 6e .....(tag.(let.((tag.(org-elemen
1f4e0 74 2d 70 72 6f 70 65 72 74 79 20 3a 74 61 67 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 t-property.:tag.item))).........
1f500 20 20 20 20 20 20 20 20 28 61 6e 64 20 74 61 67 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 ........(and.tag.(org-export-dat
1f520 61 20 74 61 67 20 69 6e 66 6f 29 29 29 29 29 0a 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 a.tag.info))))).....(org-re-reve
1f540 61 6c 2d 66 6f 72 6d 61 74 2d 6c 69 73 74 2d 69 74 65 6d 0a 20 20 20 20 20 63 6f 6e 74 65 6e 74 al-format-list-item......content
1f560 73 20 74 79 70 65 20 63 68 65 63 6b 62 6f 78 20 61 74 74 72 69 62 75 74 65 73 20 69 6e 66 6f 20 s.type.checkbox.attributes.info.
1f580 28 6f 72 20 74 61 67 20 63 6f 75 6e 74 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d (or.tag.counter))))..(defun.org-
1f5a0 72 65 2d 72 65 76 65 61 6c 2d 6b 65 79 77 6f 72 64 20 28 6b 65 79 77 6f 72 64 20 63 6f 6e 74 65 re-reveal-keyword.(keyword.conte
1f5c0 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 4b 45 59 57 4f 52 44 nts.info)..."Transcode.a.KEYWORD
1f5e0 20 65 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 4d 61 79 .element.from.Org.to.Reveal..May
1f600 20 63 68 61 6e 67 65 20 63 75 73 74 6f 6d 20 76 61 72 69 61 62 6c 65 73 20 61 73 20 53 49 44 45 .change.custom.variables.as.SIDE
1f620 20 45 46 46 45 43 54 2e 0a 43 4f 4e 54 45 4e 54 53 20 69 73 20 6e 69 6c 2e 20 20 49 4e 46 4f 20 .EFFECT..CONTENTS.is.nil...INFO.
1f640 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 20 63 6f 6e 74 65 78 74 75 61 6c 20 69 6e is.a.plist.holding.contextual.in
1f660 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6b 65 79 20 28 6f 72 67 2d 65 formation."...(let*.((key.(org-e
1f680 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 6b 65 79 20 6b 65 79 77 6f 72 64 29 29 0a 20 lement-property.:key.keyword))..
1f6a0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 ........(value.(org-element-prop
1f6c0 65 72 74 79 20 3a 76 61 6c 75 65 20 6b 65 79 77 6f 72 64 29 29 0a 20 20 20 20 20 20 20 20 20 28 erty.:value.keyword))..........(
1f6e0 66 6f 6f 74 65 72 2d 64 69 76 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 6f 6f 74 65 footer-div.(org-re-reveal--foote
1f700 72 20 69 6e 66 6f 20 6b 65 79 77 6f 72 64 29 29 29 0a 20 20 20 20 28 63 6c 2d 63 61 73 65 20 28 r.info.keyword))).....(cl-case.(
1f720 69 6e 74 65 72 6e 20 6b 65 79 29 0a 20 20 20 20 20 20 28 52 45 56 45 41 4c 20 28 6f 72 67 2d 72 intern.key).......(REVEAL.(org-r
1f740 65 2d 72 65 76 65 61 6c 2d 70 61 72 73 65 2d 6b 65 79 77 6f 72 64 2d 76 61 6c 75 65 20 76 61 6c e-reveal-parse-keyword-value.val
1f760 75 65 20 66 6f 6f 74 65 72 2d 64 69 76 20 6b 65 79 77 6f 72 64 20 69 6e 66 6f 29 29 0a 20 20 20 ue.footer-div.keyword.info))....
1f780 20 20 20 28 52 45 56 45 41 4c 5f 48 54 4d 4c 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 28 48 54 ...(REVEAL_HTML.value).......(HT
1f7a0 4d 4c 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 3b 3b 20 48 61 6e 64 6c 69 6e 67 20 6f 66 20 54 ML.value).......;;.Handling.of.T
1f7c0 4f 43 20 61 74 20 61 72 62 69 74 72 61 72 79 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 20 68 61 OC.at.arbitrary.position.is.a.ha
1f7e0 63 6b 2e 0a 20 20 20 20 20 20 3b 3b 20 57 65 20 65 6e 64 20 74 68 65 20 70 72 65 76 69 6f 75 73 ck........;;.We.end.the.previous
1f800 20 73 65 63 74 69 6f 6e 20 62 79 20 69 6e 73 65 72 74 69 6e 67 20 61 20 63 6c 6f 73 69 6e 67 20 .section.by.inserting.a.closing.
1f820 73 65 63 74 69 6f 6e 20 74 61 67 2c 0a 20 20 20 20 20 20 3b 3b 20 77 68 69 63 68 20 77 69 6c 6c section.tag,.......;;.which.will
1f840 20 2a 62 72 65 61 6b 2a 20 74 68 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 69 66 20 6f 74 68 .*break*.the.presentation.if.oth
1f860 65 72 20 74 61 67 73 20 61 72 65 20 73 74 69 6c 6c 20 6f 70 65 6e 2e 0a 20 20 20 20 20 20 3b 3b er.tags.are.still.open........;;
1f880 20 54 6f 20 61 76 6f 69 64 20 75 6e 62 61 6c 61 6e 63 65 64 20 74 61 67 73 2c 20 72 65 6d 6f 76 .To.avoid.unbalanced.tags,.remov
1f8a0 65 20 74 68 65 20 54 4f 43 27 73 20 63 6c 6f 73 69 6e 67 20 74 61 67 2e 0a 20 20 20 20 20 20 3b e.the.TOC's.closing.tag........;
1f8c0 3b 20 49 66 20 73 6c 69 64 65 20 66 6f 6f 74 65 72 73 20 61 72 65 20 75 73 65 64 2c 20 69 6e 73 ;.If.slide.footers.are.used,.ins
1f8e0 65 72 74 20 69 74 20 62 65 66 6f 72 65 20 63 6c 6f 73 69 6e 67 20 74 68 65 20 73 65 63 74 69 6f ert.it.before.closing.the.sectio
1f900 6e 2e 0a 20 20 20 20 20 20 3b 3b 20 49 6e 20 61 6e 79 20 63 61 73 65 2c 20 69 66 20 66 6f 6f 74 n........;;.In.any.case,.if.foot
1f920 65 72 73 20 61 72 65 20 75 73 65 64 2c 20 74 68 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 6c 6f ers.are.used,.the.one.of.the.clo
1f940 73 65 64 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 3b 3b 20 69 73 20 73 75 66 66 69 63 69 65 sed.section.......;;.is.sufficie
1f960 6e 74 2c 20 61 6e 64 20 74 68 65 20 6f 6e 65 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 65 nt,.and.the.one.contained.in.the
1f980 20 54 4f 43 20 6e 65 65 64 73 20 74 6f 20 62 65 20 72 65 6d 6f 76 65 64 2e 0a 20 20 20 20 20 20 .TOC.needs.to.be.removed........
1f9a0 28 54 4f 43 20 28 6d 65 73 73 61 67 65 20 22 50 6c 65 61 73 65 20 75 73 65 20 23 2b 52 45 56 45 (TOC.(message."Please.use.#+REVE
1f9c0 41 4c 5f 54 4f 43 20 69 6e 73 74 65 61 64 20 6f 66 20 23 2b 54 4f 43 2e 20 20 53 65 65 20 52 65 AL_TOC.instead.of.#+TOC...See.Re
1f9e0 61 64 6d 65 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 69 74 2d 66 6f 72 20 32 29 0a 20 adme.")............(sit-for.2)..
1fa00 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 66 6f 6f 74 65 72 2d 64 69 76 0a 20 20 20 ..........(concat.footer-div....
1fa20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 73 65 63 74 69 6f 6e 3e 5c 6e 22 0a 20 ................"</section>\n"..
1fa40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 ..................(replace-regex
1fa60 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 p-in-string.....................
1fa80 28 66 6f 72 6d 61 74 20 22 3c 2f 73 65 63 74 69 6f 6e 3e 5c 5c 7c 25 73 22 0a 20 20 20 20 20 20 (format."</section>\\|%s".......
1faa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 6f 72 ......................(format.or
1fac0 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 2d 68 74 6d 6c 20 22 2e g-re-reveal-slide-footer-html.".
1fae0 2a 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 0a 20 20 20 20 *"))....................."".....
1fb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 74 ................(org-re-reveal-t
1fb20 6f 63 2d 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 oc-1......................(org-h
1fb40 74 6d 6c 2d 6b 65 79 77 6f 72 64 20 6b 65 79 77 6f 72 64 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 tml-keyword.keyword.contents.inf
1fb60 6f 29 20 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 20 20 28 52 45 56 45 41 4c 5f 54 4f 43 0a 20 20 o).info)))).......(REVEAL_TOC...
1fb80 20 20 20 20 20 3b 3b 20 46 6f 6c 6c 6f 77 69 6e 67 20 63 6f 64 65 20 73 74 69 63 68 65 64 20 74 .....;;.Following.code.stiched.t
1fba0 6f 67 65 74 68 65 72 20 77 69 74 68 20 73 6e 69 70 70 65 74 73 20 66 72 6f 6d 0a 20 20 20 20 20 ogether.with.snippets.from......
1fbc0 20 20 3b 3b 20 6f 72 67 2d 68 74 6d 6c 2d 6b 65 79 77 6f 72 64 20 61 6e 64 20 6f 72 67 2d 68 74 ..;;.org-html-keyword.and.org-ht
1fbe0 6d 6c 2d 74 6f 63 2e 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 ml-toc.........(when.(string-mat
1fc00 63 68 20 22 5c 5c 3c 68 65 61 64 6c 69 6e 65 73 5c 5c 3e 22 20 76 61 6c 75 65 29 0a 09 20 28 6c ch."\\<headlines\\>".value)...(l
1fc20 65 74 2a 20 28 28 64 65 70 74 68 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 et*.((depth.(and.(string-match."
1fc40 5c 5c 3c 5b 30 2d 39 5d 2b 5c 5c 3e 22 20 76 61 6c 75 65 29 0a 09 09 09 20 20 20 20 28 73 74 72 \\<[0-9]+\\>".value)........(str
1fc60 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 20 76 61 ing-to-number.(match-string.0.va
1fc80 6c 75 65 29 29 29 29 0a 09 20 20 20 20 20 20 20 20 28 74 6f 63 2d 65 6e 74 72 69 65 73 0a 09 20 lue))))..........(toc-entries...
1fca0 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 68 65 61 64 6c 69 6e ........(mapcar.(lambda.(headlin
1fcc0 65 29 0a 09 09 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 6f 72 67 2d 68 74 6d 6c 2d e)..............(cons.(org-html-
1fce0 2d 66 6f 72 6d 61 74 2d 74 6f 63 2d 68 65 61 64 6c 69 6e 65 20 68 65 61 64 6c 69 6e 65 20 69 6e -format-toc-headline.headline.in
1fd00 66 6f 29 0a 09 09 09 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d fo).............(org-export-get-
1fd20 72 65 6c 61 74 69 76 65 2d 6c 65 76 65 6c 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 29 0a relative-level.headline.info))).
1fd40 09 09 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 63 6f 6c 6c 65 63 74 2d 68 ...........(org-export-collect-h
1fd60 65 61 64 6c 69 6e 65 73 20 69 6e 66 6f 20 64 65 70 74 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 eadlines.info.depth)))).........
1fd80 20 20 20 28 77 68 65 6e 20 74 6f 63 2d 65 6e 74 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 ...(when.toc-entries............
1fda0 20 20 28 6c 65 74 20 28 28 74 6f 63 20 28 63 6f 6e 63 61 74 20 22 3c 64 69 76 20 69 64 3d 5c 22 ..(let.((toc.(concat."<div.id=\"
1fdc0 74 65 78 74 2d 74 61 62 6c 65 2d 6f 66 2d 63 6f 6e 74 65 6e 74 73 5c 22 20 72 6f 6c 65 3d 5c 22 text-table-of-contents\".role=\"
1fde0 64 6f 63 2d 74 6f 63 5c 22 3e 22 0a 09 09 09 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c doc-toc\">"............(org-html
1fe00 2d 2d 74 6f 63 2d 74 65 78 74 20 74 6f 63 2d 65 6e 74 72 69 65 73 29 0a 09 09 09 20 20 20 20 20 --toc-text.toc-entries).........
1fe20 20 20 20 22 3c 2f 64 69 76 3e 5c 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..."</div>\n")))................
1fe40 3b 3b 20 55 73 65 20 6c 69 6e 6b 20 66 6f 72 6d 61 74 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 2e ;;.Use.link.format.of.reveal.js.
1fe60 0a 09 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 .........(replace-regexp-in-stri
1fe80 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 61 20 68 72 65 66 3d 5c 22 23 22 ng................."<a.href=\"#"
1fea0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 61 20 68 72 65 .................(concat."<a.hre
1fec0 66 3d 5c 22 23 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 68 72 65 66 2d 66 72 61 67 6d f=\"#".org-re-reveal--href-fragm
1fee0 65 6e 74 2d 70 72 65 66 69 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 63 29 ent-prefix).................toc)
1ff00 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 ))))))))..(defun.org-re-reveal-e
1ff20 6d 62 65 64 64 65 64 2d 73 76 67 20 28 70 61 74 68 29 0a 20 20 22 45 6d 62 65 64 20 74 68 65 20 mbedded-svg.(path)..."Embed.the.
1ff40 53 56 47 20 63 6f 6e 74 65 6e 74 20 61 74 20 50 41 54 48 20 69 6e 74 6f 20 52 65 76 65 61 6c 20 SVG.content.at.PATH.into.Reveal.
1ff60 48 54 4d 4c 2e 22 0a 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 28 HTML."...(with-temp-buffer.....(
1ff80 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 70 61 74 68 29 0a 20 20 20 20 28 insert-file-contents.path).....(
1ffa0 6c 65 74 20 28 28 73 74 61 72 74 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 let.((start.(re-search-forward."
1ffc0 3c 5b 20 5c 74 5c 6e 5d 2a 73 76 67 5b 20 5c 74 5c 6e 5d 22 29 29 0a 20 20 20 20 20 20 20 20 20 <[.\t\n]*svg[.\t\n]"))..........
1ffe0 20 28 65 6e 64 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 3c 5b 20 5c 74 5c .(end.(re-search-forward."<[.\t\
20000 6e 5d 2a 2f 73 76 67 5b 20 5c 74 5c 6e 5d 2a 3e 22 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 n]*/svg[.\t\n]*>"))).......(conc
20020 61 74 20 22 3c 73 76 67 20 22 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d at."<svg.".(buffer-substring-no-
20040 70 72 6f 70 65 72 74 69 65 73 20 73 74 61 72 74 20 65 6e 64 29 29 29 29 29 0a 0a 28 64 65 66 75 properties.start.end)))))..(defu
20060 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 6f 72 6d 61 74 2d 69 6d 61 67 65 2d 64 61 n.org-re-reveal--format-image-da
20080 74 61 2d 75 72 69 20 28 6c 69 6e 6b 20 70 61 74 68 20 69 6e 66 6f 29 0a 20 20 22 47 65 6e 65 72 ta-uri.(link.path.info)..."Gener
200a0 61 74 65 20 48 54 4d 4c 20 63 6f 64 65 20 66 6f 72 20 65 6d 62 65 64 64 65 64 20 69 6d 61 67 65 ate.HTML.code.for.embedded.image
200c0 20 72 65 66 65 72 65 6e 63 65 64 20 62 79 20 4c 49 4e 4b 20 61 74 20 50 41 54 48 20 77 69 74 68 .referenced.by.LINK.at.PATH.with
200e0 20 49 4e 46 4f 2e 0a 46 6f 72 20 61 6e 20 73 76 67 20 69 6d 61 67 65 2c 20 72 65 74 75 72 6e 20 .INFO..For.an.svg.image,.return.
20100 69 74 73 20 73 76 67 20 65 6c 65 6d 65 6e 74 2e 20 20 46 6f 72 20 6f 74 68 65 72 20 69 6d 61 67 its.svg.element...For.other.imag
20120 65 73 2c 20 72 65 74 75 72 6e 20 61 6e 0a 69 6d 67 20 65 6c 65 6d 65 6e 74 20 74 68 61 74 20 65 es,.return.an.img.element.that.e
20140 6d 62 65 64 73 20 74 68 65 20 69 6d 61 67 65 20 61 73 20 64 61 74 61 20 55 52 49 2e 22 0a 20 20 mbeds.the.image.as.data.URI."...
20160 28 6c 65 74 20 28 28 65 78 74 20 28 64 6f 77 6e 63 61 73 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d (let.((ext.(downcase.(file-name-
20180 65 78 74 65 6e 73 69 6f 6e 20 70 61 74 68 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 extension.path)))).....(if.(stri
201a0 6e 67 3d 20 65 78 74 20 22 73 76 67 22 29 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 ng=.ext."svg").........(org-re-r
201c0 65 76 65 61 6c 2d 65 6d 62 65 64 64 65 64 2d 73 76 67 20 70 61 74 68 29 0a 20 20 20 20 20 20 28 eveal-embedded-svg.path).......(
201e0 6f 72 67 2d 68 74 6d 6c 2d 63 6c 6f 73 65 2d 74 61 67 0a 20 20 20 20 20 20 20 22 69 6d 67 22 0a org-html-close-tag........"img".
20200 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 6d 61 6b 65 2d 61 74 74 72 69 62 75 74 65 .......(org-html--make-attribute
20220 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 63 6f 6d 62 69 6e 65 2d 70 6c 69 -string.........(org-combine-pli
20240 73 74 73 0a 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 3a 73 72 63 20 28 6f 72 67 2d 72 65 2d sts..........(list.:src.(org-re-
20260 72 65 76 65 61 6c 2d 2d 67 65 6e 65 72 61 74 65 2d 64 61 74 61 2d 75 72 69 20 70 61 74 68 29 29 reveal--generate-data-uri.path))
20280 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 47 65 74 20 61 74 74 72 69 62 75 74 65 20 6c 69 73 74 20 ..........;;.Get.attribute.list.
202a0 66 72 6f 6d 20 70 61 72 65 6e 74 20 65 6c 65 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 from.parent.element..........;;.
202c0 43 6f 70 69 65 64 20 66 72 6f 6d 20 6f 78 2d 68 74 6d 6c 2e 65 6c 0a 20 20 20 20 20 20 20 20 20 Copied.from.ox-html.el..........
202e0 28 6c 65 74 2a 20 28 28 70 61 72 65 6e 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 70 (let*.((parent.(org-export-get-p
20300 61 72 65 6e 74 2d 65 6c 65 6d 65 6e 74 20 6c 69 6e 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 arent-element.link))............
20320 20 20 20 20 20 28 6c 69 6e 6b 20 28 6c 65 74 20 28 28 63 6f 6e 74 61 69 6e 65 72 20 28 6f 72 67 .....(link.(let.((container.(org
20340 2d 65 78 70 6f 72 74 2d 67 65 74 2d 70 61 72 65 6e 74 20 6c 69 6e 6b 29 29 29 0a 20 20 20 20 20 -export-get-parent.link)))......
20360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 65 71 20 ...................(if.(and.(eq.
20380 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 74 79 70 65 20 63 6f 6e 74 61 69 6e 65 72 29 20 27 6c 69 (org-element-type.container).'li
203a0 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nk).............................
203c0 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 69 6e 6c 69 6e 65 2d 69 6d 61 67 65 2d 70 20 6c 69 .....(org-html-inline-image-p.li
203e0 6e 6b 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nk.info)).......................
20400 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......container.................
20420 20 20 20 20 20 20 20 20 20 20 6c 69 6e 6b 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 ..........link))))............(a
20440 6e 64 20 28 65 71 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 6d 61 70 20 70 61 72 65 6e 74 20 27 nd.(eq.(org-element-map.parent.'
20460 6c 69 6e 6b 20 27 69 64 65 6e 74 69 74 79 20 69 6e 66 6f 20 74 29 20 6c 69 6e 6b 29 0a 20 20 20 link.'identity.info.t).link)....
20480 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 .............(org-export-read-at
204a0 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 68 74 6d 6c 20 70 61 72 65 6e 74 29 29 29 29 29 0a 20 tribute.:attr_html.parent)))))..
204c0 20 20 20 20 20 20 69 6e 66 6f 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 ......info))))..(defun.org-re-re
204e0 76 65 61 6c 2d 2d 6d 61 79 62 65 2d 72 65 70 6c 61 63 65 2d 69 6e 2d 6c 69 6e 6b 20 28 6c 69 6e veal--maybe-replace-in-link.(lin
20500 6b 20 61 6c 6c 6f 77 2d 69 6e 74 65 72 2d 6c 69 6e 6b 29 0a 20 20 22 52 65 70 6c 61 63 65 20 68 k.allow-inter-link)..."Replace.h
20520 61 73 68 20 73 69 67 6e 20 69 6e 20 4c 49 4e 4b 2c 20 61 66 66 65 63 74 65 64 20 62 79 20 41 4c ash.sign.in.LINK,.affected.by.AL
20540 4c 4f 57 2d 49 4e 54 45 52 2d 4c 49 4e 4b 2e 0a 0a 49 66 20 41 4c 4c 4f 57 2d 49 4e 54 45 52 2d LOW-INTER-LINK...If.ALLOW-INTER-
20560 4c 49 4e 4b 20 69 73 20 6e 69 6c 2c 20 6f 6e 6c 79 20 72 65 70 6c 61 63 65 20 68 61 73 68 20 73 LINK.is.nil,.only.replace.hash.s
20580 69 67 6e 73 20 69 66 20 55 52 4c 20 69 6e 20 4c 49 4e 4b 20 73 74 61 72 74 73 0a 77 69 74 68 20 igns.if.URL.in.LINK.starts.with.
205a0 69 74 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 6c 73 6f 20 72 65 70 6c 61 63 65 20 69 66 20 it...Otherwise,.also.replace.if.
205c0 74 68 65 20 55 52 4c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 61 20 68 6f 73 74 6e the.URL.does.not.contain.a.hostn
205e0 61 6d 65 3b 0a 73 75 63 68 20 6c 69 6e 6b 73 20 61 72 65 20 61 73 73 75 6d 65 64 20 74 6f 20 70 ame;.such.links.are.assumed.to.p
20600 6f 69 6e 74 20 69 6e 74 6f 20 6f 74 68 65 72 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 2e 22 0a oint.into.other.presentations.".
20620 20 20 28 69 66 20 28 61 6e 64 20 61 6c 6c 6f 77 2d 69 6e 74 65 72 2d 6c 69 6e 6b 0a 20 20 20 20 ..(if.(and.allow-inter-link.....
20640 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 3c 61 20 68 72 65 66 3d 5c 22 .......(string-match."<a.href=\"
20660 5c 5c 28 5b 5e 5c 22 5d 2a 5c 5c 29 5c 22 22 20 6c 69 6e 6b 29 29 0a 20 20 20 20 20 20 28 6c 65 \\([^\"]*\\)\"".link)).......(le
20680 74 2a 20 28 28 75 72 6c 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6c 69 6e 6b 29 29 0a t*.((url.(match-string.1.link)).
206a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 62 6a 20 28 75 72 6c 2d 67 65 6e 65 72 69 63 2d 70 .............(obj.(url-generic-p
206c0 61 72 73 65 2d 75 72 6c 20 75 72 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 6f 73 arse-url.url))..............(hos
206e0 74 20 28 75 72 6c 2d 68 6f 73 74 20 6f 62 6a 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 68 t.(url-host.obj))).........(if.h
20700 6f 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 6b 0a 20 20 20 20 20 20 20 20 20 20 28 ost.............link...........(
20720 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 replace-regexp-in-string........
20740 20 20 20 20 22 3c 61 20 68 72 65 66 3d 5c 22 5c 5c 28 5b 5e 23 5d 2a 5c 5c 29 23 22 0a 20 20 20 ...."<a.href=\"\\([^#]*\\)#"....
20760 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 61 20 68 72 65 66 3d 5c 22 5c 5c 31 23 22 ........(concat."<a.href=\"\\1#"
20780 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 68 72 65 66 2d 66 72 61 67 6d 65 6e 74 2d 70 72 .org-re-reveal--href-fragment-pr
207a0 65 66 69 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 6b 29 29 29 0a 20 20 20 20 28 72 65 efix)............link))).....(re
207c0 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 22 3c 61 20 place-regexp-in-string......"<a.
207e0 68 72 65 66 3d 5c 22 23 22 0a 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 61 20 68 72 65 66 3d href=\"#"......(concat."<a.href=
20800 5c 22 23 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 68 72 65 66 2d 66 72 61 67 6d 65 6e \"#".org-re-reveal--href-fragmen
20820 74 2d 70 72 65 66 69 78 29 0a 20 20 20 20 20 6c 69 6e 6b 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f t-prefix)......link)))..(defun.o
20840 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 64 64 2d 63 6c 61 73 73 20 28 65 6c 65 6d 20 63 6c rg-re-reveal--add-class.(elem.cl
20860 61 73 73 29 0a 20 20 22 41 64 64 20 43 4c 41 53 53 20 74 6f 20 74 68 65 20 63 6c 61 73 73 20 61 ass)..."Add.CLASS.to.the.class.a
20880 74 74 72 69 62 75 74 65 20 6f 66 20 45 4c 45 4d 2e 0a 4d 65 72 67 65 20 43 4c 41 53 53 20 77 69 ttribute.of.ELEM..Merge.CLASS.wi
208a0 74 68 20 61 6e 79 20 70 72 65 76 69 6f 75 73 20 63 6c 61 73 73 65 73 20 69 6e 20 74 68 65 20 3a th.any.previous.classes.in.the.:
208c0 61 74 74 72 5f 68 74 6d 6c 20 3a 63 6c 61 73 73 20 61 74 74 72 69 62 75 74 65 22 0a 20 20 28 6c attr_html.:class.attribute"...(l
208e0 65 74 2a 20 28 28 61 74 74 72 73 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 et*.((attrs.(org-export-read-att
20900 72 69 62 75 74 65 20 3a 61 74 74 72 5f 68 74 6d 6c 20 65 6c 65 6d 29 29 0a 20 20 20 20 20 20 20 ribute.:attr_html.elem))........
20920 20 20 28 6f 6c 64 63 6c 61 73 73 20 28 70 6c 69 73 74 2d 67 65 74 20 61 74 74 72 73 20 3a 63 6c ..(oldclass.(plist-get.attrs.:cl
20940 61 73 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 65 77 63 6c 61 73 73 20 28 69 66 20 6f 6c 64 ass))..........(newclass.(if.old
20960 63 6c 61 73 73 20 28 63 6f 6e 63 61 74 20 63 6c 61 73 73 20 22 20 22 20 6f 6c 64 63 6c 61 73 73 class.(concat.class.".".oldclass
20980 29 20 63 6c 61 73 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 65 77 61 74 74 72 73 20 28 6d 61 ).class))..........(newattrs.(ma
209a0 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 65 6c 65 6d 29 20 28 66 6f 72 6d 61 74 20 22 pconcat.(lambda.(elem).(format."
209c0 25 73 22 20 65 6c 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 %s".elem))......................
209e0 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 61 74 74 72 73 20 3a 63 6c 61 73 73 .........(plist-put.attrs.:class
20a00 20 6e 65 77 63 6c 61 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .newclass)......................
20a20 20 20 20 20 20 20 20 20 20 22 20 22 29 29 29 0a 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 ........."."))).....(org-element
20a40 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 65 6c 65 6d 20 3a 61 74 74 72 5f 68 74 6d 6c 20 28 6c -put-property.elem.:attr_html.(l
20a60 69 73 74 20 6e 65 77 61 74 74 72 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d ist.newattrs))))..(defun.org-re-
20a80 72 65 76 65 61 6c 2d 2d 69 6e 74 65 72 6e 61 6c 2d 6c 69 6e 6b 2d 63 6c 61 73 73 20 28 6c 69 6e reveal--internal-link-class.(lin
20aa0 6b 20 69 6e 66 6f 29 0a 20 20 22 43 68 65 63 6b 20 69 66 20 4c 49 4e 4b 20 69 73 20 69 6e 74 65 k.info)..."Check.if.LINK.is.inte
20ac0 72 6e 61 6c 2c 20 67 69 76 65 6e 20 49 4e 46 4f 2c 20 61 6e 64 20 6d 61 79 62 65 20 61 73 73 69 rnal,.given.INFO,.and.maybe.assi
20ae0 67 6e 20 63 6c 61 73 73 2e 0a 54 68 65 20 64 69 72 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c gn.class..The.direction.of.the.l
20b00 69 6e 6b 20 69 73 20 61 73 73 69 67 6e 65 64 20 61 73 20 63 6c 61 73 73 20 61 74 74 72 69 62 75 ink.is.assigned.as.class.attribu
20b20 74 65 20 74 6f 20 74 68 65 20 6c 69 6e 6b 0a 61 6e 64 20 74 6f 20 69 74 73 20 70 61 72 65 6e 74 te.to.the.link.and.to.its.parent
20b40 20 76 69 61 20 5c 22 61 74 74 72 5f 68 74 6d 6c 5c 22 3a 0a 49 66 20 6c 69 6e 6b 20 70 6f 69 6e .via.\"attr_html\":.If.link.poin
20b60 74 73 20 62 61 63 6b 77 61 72 64 20 28 74 6f 20 70 72 65 76 69 6f 75 73 20 63 6f 6e 74 65 6e 74 ts.backward.(to.previous.content
20b80 29 2c 20 63 6c 61 73 73 20 5c 22 62 61 63 6b 77 61 72 64 6c 69 6e 6b 5c 22 0a 69 73 20 61 73 73 ),.class.\"backwardlink\".is.ass
20ba0 69 67 6e 65 64 2c 20 65 6c 73 65 20 5c 22 66 6f 72 77 61 72 64 6c 69 6e 6b 5c 22 2e 0a 41 73 73 igned,.else.\"forwardlink\"..Ass
20bc0 69 67 6e 69 6e 67 20 74 68 65 20 63 6c 61 73 73 20 74 6f 20 5c 22 61 74 74 72 5f 68 74 6d 6c 5c igning.the.class.to.\"attr_html\
20be0 22 20 6f 66 20 70 61 72 65 6e 74 20 69 73 20 62 61 73 65 64 20 6f 6e 20 61 20 68 61 63 6b 20 69 ".of.parent.is.based.on.a.hack.i
20c00 6e 0a 60 6f 72 67 2d 68 74 6d 6c 2d 6c 69 6e 6b 27 2c 20 77 68 69 6c 65 20 75 73 65 20 6f 66 20 n.`org-html-link',.while.use.of.
20c20 5c 22 61 74 74 72 5f 68 74 6d 6c 5c 22 20 6f 66 20 74 68 65 20 6c 69 6e 6b 20 69 74 73 65 6c 66 \"attr_html\".of.the.link.itself
20c40 0a 72 65 71 75 69 72 65 73 20 61 20 76 65 72 73 69 6f 6e 20 6f 66 20 6f 72 67 2d 6d 6f 64 65 20 .requires.a.version.of.org-mode.
20c60 61 73 20 6f 66 20 32 30 31 38 2d 31 32 2d 30 38 20 6f 72 20 6e 65 77 65 72 2e 22 0a 20 20 28 6c as.of.2018-12-08.or.newer."...(l
20c80 65 74 20 28 28 74 61 72 67 65 74 20 28 6f 72 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 et.((target.(or.(ignore-errors.(
20ca0 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 73 6f 6c 76 65 2d 69 64 2d 6c 69 6e 6b 20 6c 69 6e 6b 20 org-export-resolve-id-link.link.
20cc0 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f info)).....................(igno
20ce0 72 65 2d 65 72 72 6f 72 73 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 73 6f 6c 76 65 2d 66 75 re-errors.(org-export-resolve-fu
20d00 7a 7a 79 2d 6c 69 6e 6b 20 6c 69 6e 6b 20 69 6e 66 6f 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 zzy-link.link.info))))).....(whe
20d20 6e 20 74 61 72 67 65 74 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 62 65 67 69 6e 20 28 6f n.target.......(let*.((lbegin.(o
20d40 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 62 65 67 69 6e 20 6c 69 6e 6b 29 rg-element-property.:begin.link)
20d60 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 62 65 67 69 6e 20 28 6f 72 67 2d 65 6c 65 6d )..............(tbegin.(org-elem
20d80 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 62 65 67 69 6e 20 74 61 72 67 65 74 29 29 0a 20 20 20 ent-property.:begin.target))....
20da0 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 69 6f 6e 20 28 69 66 20 28 3c 20 74 62 65 67 ..........(direction.(if.(<.tbeg
20dc0 69 6e 20 6c 62 65 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 in.lbegin)......................
20de0 20 20 20 20 20 20 20 22 62 61 63 6b 77 61 72 64 6c 69 6e 6b 22 0a 20 20 20 20 20 20 20 20 20 20 ......."backwardlink"...........
20e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 6f 72 77 61 72 64 6c 69 6e 6b 22 29 29 0a ................"forwardlink")).
20e20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 72 65 6e 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 .............(parent.(org-export
20e40 2d 67 65 74 2d 70 61 72 65 6e 74 2d 65 6c 65 6d 65 6e 74 20 6c 69 6e 6b 29 29 29 0a 20 20 20 20 -get-parent-element.link))).....
20e60 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 64 64 2d 63 6c 61 73 73 20 70 61 ....(org-re-reveal--add-class.pa
20e80 72 65 6e 74 20 64 69 72 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d rent.direction).........(org-re-
20ea0 72 65 76 65 61 6c 2d 2d 61 64 64 2d 63 6c 61 73 73 20 6c 69 6e 6b 20 64 69 72 65 63 74 69 6f 6e reveal--add-class.link.direction
20ec0 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6c 69 6e 6b )))))..(defun.org-re-reveal-link
20ee0 20 28 6c 69 6e 6b 20 64 65 73 63 20 69 6e 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 .(link.desc.info)..."Transcode.a
20f00 20 4c 49 4e 4b 20 6f 62 6a 65 63 74 20 77 69 74 68 20 44 45 53 43 20 61 6e 64 20 49 4e 46 4f 20 .LINK.object.with.DESC.and.INFO.
20f20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 54 68 65 20 72 65 73 75 6c 74 20 69 from.Org.to.Reveal..The.result.i
20f40 73 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 6f 78 2d 68 74 6d 6c 20 65 78 63 65 70 74 20 66 6f s.identical.to.ox-html.except.fo
20f60 72 20 69 6d 61 67 65 20 6c 69 6e 6b 73 2e 0a 57 68 65 6e 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 r.image.links..When.`org-re-reve
20f80 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 27 20 69 73 20 74 2c 0a 74 68 65 20 72 65 73 75 6c 74 al-single-file'.is.t,.the.result
20fa0 20 69 73 20 74 68 65 20 44 61 74 61 20 55 52 49 20 6f 66 20 74 68 65 20 72 65 66 65 72 65 6e 63 .is.the.Data.URI.of.the.referenc
20fc0 65 64 20 69 6d 61 67 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6d 75 73 74 2d 65 6d 62 65 64 2d ed.image."...(let*.((must-embed-
20fe0 69 6d 61 67 65 20 28 61 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 image.(and.(plist-get.info.:reve
21000 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 al-single-file).................
21020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 69 6e 6c 69 ................(org-export-inli
21040 6e 65 2d 69 6d 61 67 65 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ne-image-p......................
21060 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 6b 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f ............link.(plist-get.info
21080 20 3a 68 74 6d 6c 2d 69 6e 6c 69 6e 65 2d 69 6d 61 67 65 2d 72 75 6c 65 73 29 29 29 29 0a 20 20 .:html-inline-image-rules))))...
210a0 20 20 20 20 20 20 20 28 77 61 6e 74 2d 65 6d 62 65 64 2d 69 6d 61 67 65 20 28 61 6e 64 20 28 6f .......(want-embed-image.(and.(o
210c0 72 20 6d 75 73 74 2d 65 6d 62 65 64 2d 69 6d 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 r.must-embed-image..............
210e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 .......................(plist-ge
21100 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 65 6d 62 65 64 2d 6c 6f 63 61 6c 2d 72 65 73 6f 75 t.info.:reveal-embed-local-resou
21120 72 63 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rces))..........................
21140 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 68 74 6d 6c 2d 69 6e 6c .......(plist-get.info.:html-inl
21160 69 6e 65 2d 69 6d 61 67 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ine-images).....................
21180 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 3d 20 22 66 69 6c 65 22 20 28 6f 72 67 ............(string=."file".(org
211a0 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 74 79 70 65 20 6c 69 6e 6b 29 29 0a 20 -element-property.:type.link))..
211c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 ...............................(
211e0 6f 72 67 2d 65 78 70 6f 72 74 2d 69 6e 6c 69 6e 65 2d 69 6d 61 67 65 2d 70 0a 20 20 20 20 20 20 org-export-inline-image-p.......
21200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 6b 20 ...........................link.
21220 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 68 74 6d 6c 2d 69 6e 6c 69 6e 65 2d 69 6d 61 (plist-get.info.:html-inline-ima
21240 67 65 2d 72 75 6c 65 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 6c 6c 6f 77 2d 69 6e 74 ge-rules))))..........(allow-int
21260 65 72 2d 6c 69 6e 6b 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d er-link.(plist-get.info.:reveal-
21280 69 6e 74 65 72 2d 70 72 65 73 65 6e 74 61 74 69 6f 6e 2d 6c 69 6e 6b 73 29 29 0a 20 20 20 20 20 inter-presentation-links))......
212a0 20 20 20 20 28 72 61 77 2d 70 61 74 68 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 ....(raw-path.(org-element-prope
212c0 72 74 79 20 3a 70 61 74 68 20 6c 69 6e 6b 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6c 65 61 6e rty.:path.link))..........(clean
212e0 2d 70 61 74 68 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 -path.(org-re-reveal--file-url-t
21300 6f 2d 70 61 74 68 20 72 61 77 2d 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 61 6e 2d o-path.raw-path))..........(can-
21320 65 6d 62 65 64 2d 69 6d 61 67 65 20 28 61 6e 64 20 77 61 6e 74 2d 65 6d 62 65 64 2d 69 6d 61 67 embed-image.(and.want-embed-imag
21340 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e...............................
21360 20 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 63 6c 65 61 6e 2d 70 61 74 68 29 29 29 29 .(file-readable-p.clean-path))))
21380 0a 20 20 20 20 28 69 66 20 63 61 6e 2d 65 6d 62 65 64 2d 69 6d 61 67 65 0a 20 20 20 20 20 20 20 .....(if.can-embed-image........
213a0 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 6f 72 6d 61 74 2d 69 6d 61 67 65 2d 64 61 .(org-re-reveal--format-image-da
213c0 74 61 2d 75 72 69 20 6c 69 6e 6b 20 63 6c 65 61 6e 2d 70 61 74 68 20 69 6e 66 6f 29 0a 20 20 20 ta-uri.link.clean-path.info)....
213e0 20 20 20 28 69 66 20 6d 75 73 74 2d 65 6d 62 65 64 2d 69 6d 61 67 65 0a 20 20 20 20 20 20 20 20 ...(if.must-embed-image.........
21400 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d 6d 65 73 ..(org-re-reveal--abort-with-mes
21420 73 61 67 65 2d 62 6f 78 0a 20 20 20 20 20 20 20 20 20 20 20 22 49 6d 61 67 65 20 6e 6f 74 20 72 sage-box............"Image.not.r
21440 65 61 64 61 62 6c 65 20 66 6f 72 20 73 69 6e 67 6c 65 2d 66 69 6c 65 20 65 6d 62 65 64 64 69 6e eadable.for.single-file.embeddin
21460 67 3a 20 25 73 22 20 72 61 77 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 g:.%s".raw-path).........(org-re
21480 2d 72 65 76 65 61 6c 2d 2d 69 6e 74 65 72 6e 61 6c 2d 6c 69 6e 6b 2d 63 6c 61 73 73 20 6c 69 6e -reveal--internal-link-class.lin
214a0 6b 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d k.info).........(org-re-reveal--
214c0 6d 61 79 62 65 2d 72 65 70 6c 61 63 65 2d 69 6e 2d 6c 69 6e 6b 20 28 6f 72 67 2d 68 74 6d 6c 2d maybe-replace-in-link.(org-html-
214e0 6c 69 6e 6b 20 6c 69 6e 6b 20 64 65 73 63 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 link.link.desc.info)............
21500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21520 20 20 20 61 6c 6c 6f 77 2d 69 6e 74 65 72 2d 6c 69 6e 6b 29 29 29 29 29 0a 0a 28 64 65 66 75 6e ...allow-inter-link)))))..(defun
21540 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 74 68 2d 65 6e 61 62 6c 65 64 2d 70 20 28 .org-re-reveal--math-enabled-p.(
21560 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 6d info)..."Return.non-nil.if.the.m
21580 61 74 68 20 70 6c 75 67 69 6e 20 69 73 20 65 6e 61 62 6c 65 64 20 77 69 74 68 20 49 4e 46 4f 2e ath.plugin.is.enabled.with.INFO.
215a0 22 0a 20 20 28 6f 72 20 28 6d 65 6d 62 65 72 20 27 6d 61 74 68 20 28 6f 72 67 2d 72 65 2d 72 65 "...(or.(member.'math.(org-re-re
215c0 76 65 61 6c 2d 2d 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 0a 20 20 20 veal--enabled-plugins.info))....
215e0 20 20 20 28 6d 65 6d 62 65 72 20 22 6d 61 74 68 22 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c ...(member."math".(org-re-reveal
21600 2d 2d 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 29 29 0a 0a 28 64 65 66 --enabled-plugins.info))))..(def
21620 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6c 61 74 65 78 2d 65 6e 76 69 72 6f 6e 6d 65 un.org-re-reveal-latex-environme
21640 6e 74 20 28 6c 61 74 65 78 2d 65 6e 76 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 nt.(latex-env.contents.info)..."
21660 54 72 61 6e 73 63 6f 64 65 20 61 20 4c 61 54 65 58 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 66 72 Transcode.a.LaTeX.environment.fr
21680 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 4c 41 54 45 58 2d 45 4e 56 20 69 73 20 74 om.Org.to.Reveal..LATEX-ENV.is.t
216a0 68 65 20 4f 72 67 20 65 6c 65 6d 65 6e 74 2e 20 20 43 4f 4e 54 45 4e 54 53 20 69 73 20 74 68 65 he.Org.element...CONTENTS.is.the
216c0 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 0a 49 4e .contents.of.the.environment..IN
216e0 46 4f 20 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 20 63 6f 6e 74 65 78 74 75 61 6c FO.is.a.plist.holding.contextual
21700 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 42 65 66 6f 72 65 20 76 65 72 73 69 6f 6e 20 33 2e 31 .information..Before.version.3.1
21720 36 2e 30 2c 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 65 6e 61 62 6c 65 64 20 4d 61 74 68 4a 6.0,.org-re-reveal.enabled.MathJ
21740 61 78 20 66 6f 72 20 4c 61 54 65 58 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 73 0a 62 79 20 61 64 64 ax.for.LaTeX.environments.by.add
21760 69 6e 67 20 61 20 73 63 72 69 70 74 20 65 6c 65 6d 65 6e 74 20 74 6f 20 6c 6f 61 64 20 74 68 65 ing.a.script.element.to.load.the
21780 20 6c 69 62 72 61 72 79 2e 0a 53 69 6e 63 65 20 76 65 72 73 69 6f 6e 20 33 2e 31 36 2e 30 2c 20 .library..Since.version.3.16.0,.
217a0 74 68 65 20 73 63 72 69 70 74 20 65 6c 65 6d 65 6e 74 20 69 73 20 6e 6f 74 20 61 64 64 65 64 20 the.script.element.is.not.added.
217c0 69 66 20 74 68 65 20 6d 61 74 68 20 70 6c 75 67 69 6e 0a 6f 66 20 72 65 76 65 61 6c 2e 6a 73 20 if.the.math.plugin.of.reveal.js.
217e0 69 73 20 61 63 74 69 76 61 74 65 64 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 67 2d 72 65 is.activated."...(unless.(org-re
21800 2d 72 65 76 65 61 6c 2d 2d 6d 61 74 68 2d 65 6e 61 62 6c 65 64 2d 70 20 69 6e 66 6f 29 0a 20 20 -reveal--math-enabled-p.info)...
21820 20 20 28 73 65 74 71 20 69 6e 66 6f 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 ..(setq.info.(plist-put.info.:re
21840 76 65 61 6c 2d 6d 61 74 68 6a 61 78 20 74 29 29 29 0a 20 20 28 6c 65 74 20 28 28 61 74 74 72 73 veal-mathjax.t)))...(let.((attrs
21860 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 .(org-export-read-attribute.:att
21880 72 5f 68 74 6d 6c 20 6c 61 74 65 78 2d 65 6e 76 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 r_html.latex-env))).....(format.
218a0 22 3c 64 69 76 25 73 3e 5c 6e 25 73 5c 6e 3c 2f 64 69 76 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 "<div%s>\n%s\n</div>\n".........
218c0 20 20 20 20 28 69 66 20 61 74 74 72 73 20 28 63 6f 6e 63 61 74 20 22 20 22 20 28 6f 72 67 2d 68 ....(if.attrs.(concat.".".(org-h
218e0 74 6d 6c 2d 2d 6d 61 6b 65 2d 61 74 74 72 69 62 75 74 65 2d 73 74 72 69 6e 67 20 61 74 74 72 73 tml--make-attribute-string.attrs
21900 29 29 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 6c 61 74 ))."").............(org-html-lat
21920 65 78 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6c 61 74 65 78 2d 65 6e 76 20 63 6f 6e 74 65 6e 74 ex-environment.latex-env.content
21940 73 20 69 6e 66 6f 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c s.info))))..(defun.org-re-reveal
21960 2d 6c 61 74 65 78 2d 66 72 61 67 6d 65 6e 74 20 28 66 72 61 67 20 63 6f 6e 74 65 6e 74 73 20 69 -latex-fragment.(frag.contents.i
21980 6e 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 4c 61 54 65 58 20 66 72 61 67 6d 65 nfo)..."Transcode.a.LaTeX.fragme
219a0 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 46 52 41 47 20 69 73 20 74 nt.from.Org.to.Reveal..FRAG.is.t
219c0 68 65 20 4f 72 67 20 65 6c 65 6d 65 6e 74 2e 20 20 43 4f 4e 54 45 4e 54 53 20 69 73 20 74 68 65 he.Org.element...CONTENTS.is.the
219e0 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 66 72 61 67 6d 65 6e 74 2e 0a 49 4e 46 4f 20 .contents.of.the.fragment..INFO.
21a00 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 20 63 6f 6e 74 65 78 74 75 61 6c 20 69 6e is.a.plist.holding.contextual.in
21a20 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 67 2d 72 65 2d 72 65 formation."...(unless.(org-re-re
21a40 76 65 61 6c 2d 2d 6d 61 74 68 2d 65 6e 61 62 6c 65 64 2d 70 20 69 6e 66 6f 29 0a 20 20 20 20 28 veal--math-enabled-p.info).....(
21a60 73 65 74 71 20 69 6e 66 6f 20 28 70 6c 69 73 74 2d 70 75 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 setq.info.(plist-put.info.:revea
21a80 6c 2d 6d 61 74 68 6a 61 78 20 74 29 29 29 0a 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 6c 61 74 65 78 l-mathjax.t)))...(org-html-latex
21aa0 2d 66 72 61 67 6d 65 6e 74 20 66 72 61 67 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 29 0a 0a -fragment.frag.contents.info))..
21ac0 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 6c 61 69 6e 2d 6c 69 73 74 20 (defun.org-re-reveal-plain-list.
21ae0 28 70 6c 61 69 6e 2d 6c 69 73 74 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 54 72 (plain-list.contents.info)..."Tr
21b00 61 6e 73 63 6f 64 65 20 61 20 50 4c 41 49 4e 2d 4c 49 53 54 20 65 6c 65 6d 65 6e 74 20 66 72 6f anscode.a.PLAIN-LIST.element.fro
21b20 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 43 4f 4e 54 45 4e 54 53 20 69 73 20 74 68 65 m.Org.to.Reveal..CONTENTS.is.the
21b40 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 6c 69 73 74 2e 20 20 49 4e 46 4f 20 69 73 20 .contents.of.the.list...INFO.is.
21b60 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 0a 63 6f 6e 74 65 78 74 75 61 6c 20 69 6e 66 6f 72 a.plist.holding.contextual.infor
21b80 6d 61 74 69 6f 6e 2e 0a 45 78 74 72 61 63 74 20 61 6e 64 20 73 65 74 20 60 61 74 74 72 5f 68 74 mation..Extract.and.set.`attr_ht
21ba0 6d 6c 27 20 74 6f 20 70 6c 61 69 6e 2d 6c 69 73 74 20 74 61 67 20 61 74 74 72 69 62 75 74 65 73 ml'.to.plain-list.tag.attributes
21bc0 2e 22 0a 20 20 28 69 67 6e 6f 72 65 20 69 6e 66 6f 29 20 3b 20 53 69 6c 65 6e 63 65 20 62 79 74 ."...(ignore.info).;.Silence.byt
21be0 65 20 63 6f 6d 70 69 6c 65 72 0a 20 20 28 6c 65 74 20 28 28 74 61 67 20 28 63 6c 2d 63 61 73 65 e.compiler...(let.((tag.(cl-case
21c00 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 74 79 70 65 20 70 6c 61 .(org-element-property.:type.pla
21c20 69 6e 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 64 65 72 65 64 in-list)................(ordered
21c40 20 22 6f 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6f 72 64 65 72 65 64 ."ol")................(unordered
21c60 20 22 75 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 73 63 72 69 70 74 69 ."ul")................(descripti
21c80 76 65 20 22 64 6c 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 74 74 72 73 20 28 6f 72 67 2d 65 ve."dl"))).........(attrs.(org-e
21ca0 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 68 74 6d 6c 20 xport-read-attribute.:attr_html.
21cc0 70 6c 61 69 6e 2d 6c 69 73 74 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3c 25 73 plain-list))).....(format."%s<%s
21ce0 25 73 3e 5c 6e 25 73 5c 6e 3c 2f 25 73 3e 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 %s>\n%s\n</%s>%s".............(i
21d00 66 20 28 73 74 72 69 6e 67 3d 20 6f 72 67 2d 68 74 6d 6c 2d 63 68 65 63 6b 62 6f 78 2d 74 79 70 f.(string=.org-html-checkbox-typ
21d20 65 20 27 68 74 6d 6c 29 20 22 3c 66 6f 72 6d 3e 22 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 e.'html)."<form>"."")...........
21d40 20 20 74 61 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 61 74 74 72 73 20 28 63 6f 6e ..tag.............(if.attrs.(con
21d60 63 61 74 20 22 20 22 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 6d 61 6b 65 2d 61 74 74 72 69 62 75 74 cat.".".(org-html--make-attribut
21d80 65 2d 73 74 72 69 6e 67 20 61 74 74 72 73 29 29 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 e-string.attrs))."")............
21da0 20 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 67 0a 20 20 20 20 20 20 .contents.............tag.......
21dc0 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 6f 72 67 2d 68 74 6d 6c 2d 63 68 65 63 ......(if.(string=.org-html-chec
21de0 6b 62 6f 78 2d 74 79 70 65 20 27 68 74 6d 6c 29 20 22 3c 2f 66 6f 72 6d 3e 22 20 22 22 29 29 29 kbox-type.'html)."</form>"."")))
21e00 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 6f 72 6d 61 74 2d 73 )..(defun.org-re-reveal-format-s
21e20 70 65 63 20 28 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 73 70 65 63 pec.(info)..."Return.format.spec
21e40 69 66 69 63 61 74 69 6f 6e 20 77 69 74 68 20 49 4e 46 4f 2e 0a 46 6f 72 6d 61 74 74 69 6e 67 20 ification.with.INFO..Formatting.
21e60 65 78 74 65 6e 64 73 20 60 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 6d 61 74 2d 73 70 65 63 27 20 73 extends.`org-html-format-spec'.s
21e80 75 63 68 20 74 68 61 74 0a 25 2d 73 65 71 75 65 6e 63 65 73 20 66 6f 72 20 60 6f 72 67 2d 72 65 uch.that.%-sequences.for.`org-re
21ea0 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 27 20 61 72 65 20 61 76 61 69 6c 61 62 -reveal-title-slide'.are.availab
21ec0 6c 65 2e 0a 53 70 65 61 6b 65 72 20 6e 6f 74 65 73 20 6f 6e 20 74 68 65 20 74 69 74 6c 65 20 73 le..Speaker.notes.on.the.title.s
21ee0 6c 69 64 65 20 77 69 74 68 20 5c 22 25 6e 5c 22 20 6d 61 6b 65 20 75 73 65 20 6f 66 0a 60 6f 72 lide.with.\"%n\".make.use.of.`or
21f00 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6e 6f 74 65 73 2d 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 27 g-re-reveal-notes-format-string'
21f20 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6e 6f 74 65 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 ."...(let*.((notes.(org-re-revea
21f40 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 2d 61 73 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 l--read-file-as-string..........
21f60 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d ........(plist-get.info.:reveal-
21f80 74 69 74 6c 65 2d 73 6c 69 64 65 2d 6e 6f 74 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 title-slide-notes)))..........(v
21fa0 6f 69 63 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 77 69 74 oice.(plist-get.info.:reveal-wit
21fc0 68 2d 74 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 72 65 66 69 78 20 28 70 6c 69 73 74 2d h-tts))..........(prefix.(plist-
21fe0 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 6e 61 6d 65 2d 70 72 65 66 69 78 get.info.:reveal-tts-name-prefix
22000 29 29 0a 20 20 20 20 20 20 20 20 20 28 68 74 6d 6c 2d 6e 6f 74 65 73 20 28 77 68 65 6e 20 6e 6f ))..........(html-notes.(when.no
22020 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e tes........................(when
22040 20 76 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .voice..........................
22060 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 77 72 69 74 65 2d 74 74 73 2d 66 69 6c 65 73 0a (org-re-reveal--write-tts-files.
22080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 65 73 20 ..........................notes.
220a0 76 6f 69 63 65 20 69 6e 66 6f 20 28 63 6f 6e 63 61 74 20 70 72 65 66 69 78 20 22 30 2e 30 22 29 voice.info.(concat.prefix."0.0")
220c0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 ))........................(org-e
220e0 78 70 6f 72 74 2d 73 74 72 69 6e 67 2d 61 73 20 6e 6f 74 65 73 20 27 72 65 2d 72 65 76 65 61 6c xport-string-as.notes.'re-reveal
22100 20 74 29 29 29 29 0a 20 20 20 20 28 61 70 70 65 6e 64 20 28 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 .t)))).....(append.(org-html-for
22120 6d 61 74 2d 73 70 65 63 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 3f 41 mat-spec.info).............`((?A
22140 20 2e 20 2c 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 ...,(org-export-data............
22160 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 ...........(plist-get.info.:reve
22180 61 6c 2d 61 63 61 64 65 6d 69 63 2d 74 69 74 6c 65 29 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 al-academic-title).info)).......
221a0 20 20 20 20 20 20 20 20 28 3f 6d 20 2e 20 2c 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 0a ........(?m...,(org-export-data.
221c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 ......................(plist-get
221e0 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 69 73 63 69 6e 66 6f 29 20 69 6e 66 6f 29 29 0a 20 .info.:reveal-miscinfo).info))..
22200 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 6e 20 2e 20 2c 28 6f 72 67 2d 72 65 2d 72 65 76 65 .............(?n...,(org-re-reve
22220 61 6c 2d 2d 6e 6f 74 65 73 2d 74 6f 2d 68 74 6d 6c 20 68 74 6d 6c 2d 6e 6f 74 65 73 29 29 0a 20 al--notes-to-html.html-notes))..
22240 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 71 20 2e 20 2c 28 75 72 6c 2d 65 6e 63 6f 64 65 2d .............(?q...,(url-encode-
22260 75 72 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 url.......................(org-e
22280 78 70 6f 72 74 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 xport-data......................
222a0 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 61 6c 6b 2d 71 ..(plist-get.info.:reveal-talk-q
222c0 72 2d 63 6f 64 65 29 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f r-code).info)))...............(?
222e0 75 20 2e 20 2c 28 75 72 6c 2d 65 6e 63 6f 64 65 2d 75 72 6c 0a 20 20 20 20 20 20 20 20 20 20 20 u...,(url-encode-url............
22300 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 0a 20 20 20 20 ...........(org-export-data.....
22320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e ...................(plist-get.in
22340 66 6f 20 3a 72 65 76 65 61 6c 2d 74 61 6c 6b 2d 75 72 6c 29 20 69 6e 66 6f 29 29 29 29 29 29 29 fo.:reveal-talk-url).info)))))))
22360 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 ..(defun.org-re-reveal--build-pr
22380 65 2d 70 6f 73 74 61 6d 62 6c 65 20 28 74 79 70 65 20 69 6e 66 6f 20 73 70 65 63 29 0a 20 20 22 e-postamble.(type.info.spec)..."
223a0 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 54 59 50 45 2c 20 72 65 74 75 72 6e 20 70 72 65 61 6d 62 Depending.on.TYPE,.return.preamb
223c0 6c 65 2c 20 70 6f 73 74 61 6d 62 6c 65 2c 20 70 6f 73 74 73 63 72 69 70 74 2c 20 6f 72 20 6e 69 le,.postamble,.postscript,.or.ni
223e0 6c 2e 0a 55 73 65 20 70 6c 69 73 74 20 49 4e 46 4f 20 61 6e 64 20 66 6f 72 6d 61 74 20 73 70 65 l..Use.plist.INFO.and.format.spe
22400 63 69 66 69 63 61 74 69 6f 6e 20 53 50 45 43 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 65 63 74 69 cification.SPEC."...(let.((secti
22420 6f 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d on.(plist-get.info.(intern.(form
22440 61 74 20 22 3a 72 65 76 65 61 6c 2d 25 73 22 20 74 79 70 65 29 29 29 29 29 0a 20 20 20 20 28 77 at.":reveal-%s".type))))).....(w
22460 68 65 6e 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 65 63 74 69 6f 6e hen.section.......(let.((section
22480 2d 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 75 6e 63 -contents..............(if.(func
224a0 74 69 6f 6e 70 20 28 69 6e 74 65 72 6e 20 73 65 63 74 69 6f 6e 29 29 20 28 66 75 6e 63 61 6c 6c tionp.(intern.section)).(funcall
224c0 20 28 69 6e 74 65 72 6e 20 73 65 63 74 69 6f 6e 29 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 .(intern.section).info).........
224e0 20 20 20 20 20 20 20 3b 3b 20 65 6c 73 65 20 73 65 63 74 69 6f 6e 20 69 73 20 61 20 73 74 72 69 .......;;.else.section.is.a.stri
22500 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 73 70 65 63 20 ng.................(format-spec.
22520 73 65 63 74 69 6f 6e 20 73 70 65 63 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 section.spec)))).........(when.(
22540 6f 72 67 2d 73 74 72 69 6e 67 2d 6e 77 2d 70 20 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 73 org-string-nw-p.section-contents
22560 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 6e 6f 72 6d 61 6c 69 )...........(org-element-normali
22580 7a 65 2d 73 74 72 69 6e 67 20 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 73 29 29 29 29 29 29 ze-string.section-contents))))))
225a0 0a 0a 3b 3b 20 42 61 73 65 64 20 6f 6e 20 6f 72 67 2d 68 74 6d 6c 2d 66 6f 6f 74 6e 6f 74 65 2d ..;;.Based.on.org-html-footnote-
225c0 73 65 63 74 69 6f 6e 2c 20 62 75 74 20 61 64 64 20 64 61 74 61 20 61 73 20 6f 70 74 69 6f 6e 61 section,.but.add.data.as.optiona
225e0 6c 20 61 72 67 75 6d 65 6e 74 0a 3b 3b 20 61 6e 64 20 6b 65 65 70 20 4f 72 67 27 73 20 6e 75 6d l.argument.;;.and.keep.Org's.num
22600 62 65 72 73 2e 20 20 55 73 65 20 6f 77 6e 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 77 69 74 bers...Use.own.format.string.wit
22620 68 6f 75 74 20 68 65 61 64 69 6e 67 2e 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 hout.heading..(defun.org-re-reve
22640 61 6c 2d 66 6f 6f 74 6e 6f 74 65 2d 64 69 76 20 28 69 6e 66 6f 20 26 6f 70 74 69 6f 6e 61 6c 20 al-footnote-div.(info.&optional.
22660 64 61 74 61 29 0a 20 20 22 46 6f 72 6d 61 74 20 74 68 65 20 66 6f 6f 74 6e 6f 74 65 20 73 65 63 data)..."Format.the.footnote.sec
22680 74 69 6f 6e 2e 0a 55 73 65 20 49 4e 46 4f 20 61 73 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 tion..Use.INFO.as.communication.
226a0 63 68 61 6e 6e 65 6c 2e 20 20 4f 70 74 69 6f 6e 61 6c 20 44 41 54 41 20 6d 61 79 20 62 65 20 61 channel...Optional.DATA.may.be.a
226c0 20 73 75 62 74 72 65 65 2c 20 66 72 6f 6d 0a 77 68 69 63 68 20 66 6f 6f 74 6e 6f 74 65 73 20 61 .subtree,.from.which.footnotes.a
226e0 72 65 20 65 78 74 72 61 63 74 65 64 2e 0a 43 75 73 74 6f 6d 69 7a 65 20 60 6f 72 67 2d 72 65 2d re.extracted..Customize.`org-re-
22700 72 65 76 65 61 6c 2d 66 6f 6f 74 6e 6f 74 65 73 2d 64 69 76 27 20 74 6f 20 63 68 61 6e 67 65 20 reveal-footnotes-div'.to.change.
22720 74 68 65 20 66 6f 6f 74 6e 6f 74 65 73 27 20 61 70 70 65 61 72 61 6e 63 65 2e 22 0a 20 20 28 70 the.footnotes'.appearance."...(p
22740 63 61 73 65 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 63 6f 6c 6c 65 63 74 2d 66 6f 6f 74 6e 6f 74 case.(org-export-collect-footnot
22760 65 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 69 6e 66 6f 20 64 61 74 61 29 0a 20 20 20 20 28 60 6e e-definitions.info.data).....(`n
22780 69 6c 20 6e 69 6c 29 0a 20 20 20 20 28 64 65 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 20 28 66 il.nil).....(definitions......(f
227a0 6f 72 6d 61 74 0a 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 ormat.......(plist-get.info.:rev
227c0 65 61 6c 2d 66 6f 6f 74 6e 6f 74 65 73 2d 64 69 76 29 0a 20 20 20 20 20 20 28 6d 61 70 63 6f 6e eal-footnotes-div).......(mapcon
227e0 63 61 74 0a 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 64 65 66 69 6e 69 74 69 6f 6e 29 0a cat........(lambda.(definition).
22800 09 20 28 70 63 61 73 65 20 64 65 66 69 6e 69 74 69 6f 6e 0a 09 20 20 20 28 60 28 2c 6e 20 2c 6c ..(pcase.definition.....(`(,n.,l
22820 61 62 65 6c 20 2c 64 65 66 29 0a 09 20 20 20 20 3b 3b 20 60 6f 72 67 2d 65 78 70 6f 72 74 2d 63 abel.,def)......;;.`org-export-c
22840 6f 6c 6c 65 63 74 2d 66 6f 6f 74 6e 6f 74 65 2d 64 65 66 69 6e 69 74 69 6f 6e 73 27 20 63 61 6e ollect-footnote-definitions'.can
22860 20 72 65 74 75 72 6e 0a 09 20 20 20 20 3b 3b 20 74 77 6f 20 6b 69 6e 64 73 20 6f 66 20 66 6f 6f .return......;;.two.kinds.of.foo
22880 74 6e 6f 74 65 20 64 65 66 69 6e 69 74 69 6f 6e 73 3a 20 69 6e 6c 69 6e 65 20 61 6e 64 20 62 6c tnote.definitions:.inline.and.bl
228a0 6f 63 6b 73 2e 0a 09 20 20 20 20 3b 3b 20 53 69 6e 63 65 20 74 68 69 73 20 73 68 6f 75 6c 64 20 ocks.......;;.Since.this.should.
228c0 6e 6f 74 20 6d 61 6b 65 20 61 6e 79 20 64 69 66 66 65 72 65 6e 63 65 20 69 6e 20 74 68 65 20 48 not.make.any.difference.in.the.H
228e0 54 4d 4c 0a 09 20 20 20 20 3b 3b 20 6f 75 74 70 75 74 2c 20 77 65 20 77 72 61 70 20 74 68 65 20 TML......;;.output,.we.wrap.the.
22900 69 6e 6c 69 6e 65 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 77 69 74 68 69 6e 0a 09 20 20 20 20 3b inline.definitions.within......;
22920 3b 20 61 20 22 66 6f 6f 74 70 61 72 61 22 20 63 6c 61 73 73 20 70 61 72 61 67 72 61 70 68 2e 0a ;.a."footpara".class.paragraph..
22940 09 20 20 20 20 28 6c 65 74 20 28 28 69 6e 6c 69 6e 65 3f 20 28 6e 6f 74 20 28 6f 72 67 2d 65 6c .....(let.((inline?.(not.(org-el
22960 65 6d 65 6e 74 2d 6d 61 70 20 64 65 66 20 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 61 6c 6c 2d 65 6c ement-map.def.org-element-all-el
22980 65 6d 65 6e 74 73 0a 09 09 09 09 20 20 23 27 69 64 65 6e 74 69 74 79 20 6e 69 6c 20 74 29 29 29 ements.......#'identity.nil.t)))
229a0 0a 09 09 20 20 28 61 6e 63 68 6f 72 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 61 6e 63 68 6f 72 0a 20 .....(anchor.(org-html--anchor..
229c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 ..........................(forma
229e0 74 20 22 66 6e 2e 25 73 22 20 28 6f 72 20 6c 61 62 65 6c 20 6e 29 29 0a 09 09 09 20 20 20 28 6f t."fn.%s".(or.label.n)).......(o
22a00 72 20 6c 61 62 65 6c 20 6e 29 0a 09 09 09 20 20 20 28 66 6f 72 6d 61 74 20 22 20 63 6c 61 73 73 r.label.n).......(format.".class
22a20 3d 5c 22 66 6f 6f 74 6e 75 6d 5c 22 20 68 72 65 66 3d 5c 22 23 66 6e 72 2e 25 73 5c 22 20 72 6f =\"footnum\".href=\"#fnr.%s\".ro
22a40 6c 65 3d 5c 22 64 6f 63 2d 62 61 63 6b 6c 69 6e 6b 5c 22 22 20 28 6f 72 20 6c 61 62 65 6c 20 6e le=\"doc-backlink\"".(or.label.n
22a60 29 29 0a 09 09 09 20 20 20 69 6e 66 6f 29 29 0a 09 09 20 20 28 63 6f 6e 74 65 6e 74 73 20 28 6f )).......info)).....(contents.(o
22a80 72 67 2d 74 72 69 6d 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 20 64 65 66 20 69 6e 66 rg-trim.(org-export-data.def.inf
22aa0 6f 29 29 29 29 0a 09 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 63 6c 61 73 73 o))))........(format."<div.class
22ac0 3d 5c 22 66 6f 6f 74 64 65 66 5c 22 3e 25 73 20 25 73 3c 2f 64 69 76 3e 5c 6e 22 0a 09 09 20 20 =\"footdef\">%s.%s</div>\n".....
22ae0 20 20 20 20 28 66 6f 72 6d 61 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 68 74 6d ....(format.(plist-get.info.:htm
22b00 6c 2d 66 6f 6f 74 6e 6f 74 65 2d 66 6f 72 6d 61 74 29 20 61 6e 63 68 6f 72 29 0a 09 09 20 20 20 l-footnote-format).anchor)......
22b20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 66 6f 6f 74 70 61 72 ...(format."<div.class=\"footpar
22b40 61 5c 22 20 72 6f 6c 65 3d 5c 22 64 6f 63 2d 66 6f 6f 74 6e 6f 74 65 5c 22 3e 25 73 3c 2f 64 69 a\".role=\"doc-footnote\">%s</di
22b60 76 3e 22 0a 09 09 09 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 69 6e 6c 69 6e 65 3f 29 20 63 v>"..........(if.(not.inline?).c
22b80 6f 6e 74 65 6e 74 73 0a 09 09 09 09 28 66 6f 72 6d 61 74 20 22 3c 70 20 63 6c 61 73 73 3d 5c 22 ontents.....(format."<p.class=\"
22ba0 66 6f 6f 74 70 61 72 61 5c 22 3e 25 73 3c 2f 70 3e 22 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 73 footpara\">%s</p>"......contents
22bc0 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 64 65 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 ))))))))........definitions.....
22be0 20 20 20 22 5c 6e 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 ..."\n")))))..(defun.org-re-reve
22c00 61 6c 2d 73 65 63 74 69 6f 6e 20 28 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 al-section.(section.contents.inf
22c20 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 53 45 43 54 49 4f 4e 20 65 6c 65 6d 65 6e o)..."Transcode.a.SECTION.elemen
22c40 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 43 4f 4e 54 45 4e 54 53 20 68 t.from.Org.to.Reveal..CONTENTS.h
22c60 6f 6c 64 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e olds.the.contents.of.the.section
22c80 2e 20 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 0a 68 6f 6c 64 69 6e 67 20 63 6f 6e 74 65 ...INFO.is.a.plist.holding.conte
22ca0 78 74 75 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 6f 6f xtual.information."...(let.((foo
22cc0 74 65 72 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 6f 6f 74 65 72 20 69 6e 66 6f 20 ter.(org-re-reveal--footer.info.
22ce0 73 65 63 74 69 6f 6e 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 73 6c 69 64 65 2d 63 6f 6e 74 61 section.t)).........(slide-conta
22d00 69 6e 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 iner.(plist-get.info.:reveal-sli
22d20 64 65 2d 63 6f 6e 74 61 69 6e 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 73 6c 69 64 65 2d 67 72 de-container)).........(slide-gr
22d40 69 64 2d 64 69 76 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 id-div.(plist-get.info.:reveal-s
22d60 6c 69 64 65 2d 67 72 69 64 2d 64 69 76 29 29 0a 20 20 20 20 20 20 20 20 28 70 61 72 65 6e 74 20 lide-grid-div)).........(parent.
22d80 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 70 61 72 65 6e 74 2d 65 6c 65 6d 65 6e 74 20 73 (org-export-get-parent-element.s
22da0 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 69 66 20 70 61 72 65 6e 74 0a 20 20 20 20 20 20 28 ection))).....(if.parent.......(
22dc0 63 6f 6e 63 61 74 20 28 66 6f 72 6d 61 74 20 73 6c 69 64 65 2d 63 6f 6e 74 61 69 6e 65 72 20 28 concat.(format.slide-container.(
22de0 6f 72 20 63 6f 6e 74 65 6e 74 73 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 or.contents.""))...............(
22e00 75 6e 6c 65 73 73 20 6f 72 67 2d 66 6f 6f 74 6e 6f 74 65 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 unless.org-footnote-section.....
22e20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 66 6f 6f 74 6e ............(org-re-reveal-footn
22e40 6f 74 65 2d 64 69 76 20 69 6e 66 6f 20 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 ote-div.info.section))..........
22e60 20 20 20 20 20 66 6f 6f 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 .....footer...............(if.(a
22e80 6e 64 20 70 61 72 65 6e 74 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 73 6c 69 64 65 2d 67 72 69 nd.parent.(<.0.(length.slide-gri
22ea0 64 2d 64 69 76 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 64 69 d-div)))..................."</di
22ec0 76 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 20 20 20 v>\n".................""))......
22ee0 20 3b 3b 20 54 68 65 20 66 69 72 73 74 20 73 65 63 74 69 6f 6e 20 28 77 69 74 68 6f 75 74 20 70 .;;.The.first.section.(without.p
22f00 61 72 65 6e 74 2c 20 62 65 66 6f 72 65 20 66 69 72 73 74 20 68 65 61 64 6c 69 6e 65 29 0a 20 20 arent,.before.first.headline)...
22f20 20 20 20 20 3b 3b 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 69 6d 70 6f 72 74 61 6e 74 20 61 ....;;.should.not.be.important.a
22f40 74 20 61 6c 6c 2e 20 20 57 65 20 6b 65 65 70 20 69 74 20 68 65 72 65 20 66 6f 72 20 62 61 63 6b t.all...We.keep.it.here.for.back
22f60 77 61 72 64 0a 20 20 20 20 20 20 3b 3b 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 20 20 49 6e ward.......;;.compatibility...In
22f80 20 74 65 73 74 20 63 61 73 65 73 2c 20 74 68 69 73 20 70 72 6f 64 75 63 65 73 20 61 6e 20 65 6d .test.cases,.this.produces.an.em
22fa0 70 74 79 20 6c 69 6e 65 0a 20 20 20 20 20 20 3b 3b 20 61 66 74 65 72 20 74 68 65 20 74 69 74 6c pty.line.......;;.after.the.titl
22fc0 65 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 63 6f 6e 74 65 6e 74 73 20 e.slide........(concat.contents.
22fe0 66 6f 6f 74 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c footer))))..(defun.org-re-reveal
23000 2d 2d 75 73 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 2e 6a 73 20 28 69 6e 66 6f 29 0a 20 20 22 43 --using-highlight.js.(info)..."C
23020 68 65 63 6b 20 77 69 74 68 20 49 4e 46 4f 20 77 68 65 74 68 65 72 20 68 69 67 68 6c 69 67 68 74 heck.with.INFO.whether.highlight
23040 2e 6a 73 20 70 6c 75 67 69 6e 20 69 73 20 65 6e 61 62 6c 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 .js.plugin.is.enabled."...(let.(
23060 28 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 (reveal-plugins..........(org-re
23080 2d 72 65 76 65 61 6c 2d 2d 65 6e 61 62 6c 65 64 2d 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 29 -reveal--enabled-plugins.info)))
230a0 0a 20 20 20 20 28 6d 65 6d 71 20 27 68 69 67 68 6c 69 67 68 74 20 72 65 76 65 61 6c 2d 70 6c 75 .....(memq.'highlight.reveal-plu
230c0 67 69 6e 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 62 gins)))..(defun.org-re-reveal--b
230e0 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 68 74 6d 6c 2d 65 73 63 61 70 65 20 28 73 74 61 uffer-substring-html-escape.(sta
23100 72 74 20 65 6e 64 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 62 75 66 66 65 72 20 73 75 62 73 74 72 rt.end)..."Convert.buffer.substr
23120 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 20 66 72 6f 6d 20 70 6c 61 69 6e 20 74 65 78 74 20 74 ing.characters.from.plain.text.t
23140 6f 20 48 54 4d 4c 20 65 71 75 69 76 61 6c 65 6e 74 2e 0a 53 54 41 52 54 20 61 6e 64 20 45 4e 44 o.HTML.equivalent..START.and.END
23160 20 61 72 65 20 63 68 61 72 61 63 74 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 61 73 20 75 73 65 64 .are.character.positions.as.used
23180 20 62 79 20 60 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 27 2e 0a 43 6f 6e 76 65 72 73 69 .by.`buffer-substring'..Conversi
231a0 6f 6e 20 69 73 20 64 6f 6e 65 20 62 79 20 65 73 63 61 70 69 6e 67 20 73 70 65 63 69 61 6c 20 48 on.is.done.by.escaping.special.H
231c0 54 4d 4c 20 63 68 61 72 73 2e 22 0a 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 65 6e 63 6f 64 65 2d 70 TML.chars."...(org-html-encode-p
231e0 6c 61 69 6e 2d 74 65 78 74 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 73 74 61 72 lain-text.(buffer-substring.star
23200 74 20 65 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 t.end)))..(defun.org-re-reveal-s
23220 72 63 2d 62 6c 6f 63 6b 20 28 73 72 63 2d 62 6c 6f 63 6b 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 rc-block.(src-block.contents.inf
23240 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 53 52 43 2d 42 4c 4f 43 4b 20 65 6c 65 6d o)..."Transcode.a.SRC-BLOCK.elem
23260 65 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 49 4e 46 4f 20 69 73 20 ent.from.Org.to.Reveal..INFO.is.
23280 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 20 63 6f 6e 74 65 78 74 75 61 6c 20 69 6e 66 6f 72 a.plist.holding.contextual.infor
232a0 6d 61 74 69 6f 6e 2e 20 20 43 4f 4e 54 45 4e 54 53 20 69 73 20 75 6e 75 73 65 64 2e 22 0a 20 20 mation...CONTENTS.is.unused."...
232c0 28 69 67 6e 6f 72 65 20 63 6f 6e 74 65 6e 74 73 29 20 3b 20 53 69 6c 65 6e 63 65 20 62 79 74 65 (ignore.contents).;.Silence.byte
232e0 20 63 6f 6d 70 69 6c 65 72 0a 20 20 28 69 66 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 .compiler...(if.(org-export-read
23300 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 68 74 6d 6c 20 73 72 63 2d 62 6c 6f 63 6b 20 -attribute.:attr_html.src-block.
23320 3a 74 65 78 74 61 72 65 61 29 0a 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 74 65 78 74 :textarea).......(org-html--text
23340 61 72 65 61 2d 62 6c 6f 63 6b 20 73 72 63 2d 62 6c 6f 63 6b 29 0a 20 20 20 20 28 6c 65 74 2a 20 area-block.src-block).....(let*.
23360 28 28 75 73 65 2d 68 69 67 68 6c 69 67 68 74 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d ((use-highlight.(org-re-reveal--
23380 75 73 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 2e 6a 73 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 using-highlight.js.info)).......
233a0 20 20 20 20 20 28 75 73 65 2d 68 74 6d 6c 69 7a 65 20 28 6f 72 20 28 6e 6f 74 20 6f 72 67 2d 72 .....(use-htmlize.(or.(not.org-r
233c0 65 2d 72 65 76 65 61 6c 2d 6e 6f 2d 68 74 6d 6c 69 7a 65 2d 73 72 63 29 0a 20 20 20 20 20 20 20 e-reveal-no-htmlize-src)........
233e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 .....................(org-export
23400 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -read-attribute.................
23420 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 74 74 72 5f 72 65 76 65 61 6c 20 73 72 63 2d 62 6c .............:attr_reveal.src-bl
23440 6f 63 6b 20 3a 68 74 6d 6c 69 7a 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6e 67 ock.:htmlize)))............(lang
23460 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 6c 61 6e 67 75 61 67 65 .(org-element-property.:language
23480 20 73 72 63 2d 62 6c 6f 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 61 70 74 69 6f 6e .src-block))............(caption
234a0 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 63 61 70 74 69 6f 6e 20 73 72 63 2d 62 6c 6f .(org-export-get-caption.src-blo
234c0 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 64 65 20 28 69 66 20 28 61 6e 64 20 28 ck))............(code.(if.(and.(
234e0 6e 6f 74 20 75 73 65 2d 68 69 67 68 6c 69 67 68 74 29 20 75 73 65 2d 68 74 6d 6c 69 7a 65 29 0a not.use-highlight).use-htmlize).
23500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 66 .....................(org-html-f
23520 6f 72 6d 61 74 2d 63 6f 64 65 20 73 72 63 2d 62 6c 6f 63 6b 20 69 6e 66 6f 29 0a 20 20 20 20 20 ormat-code.src-block.info)......
23540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 65 74 66 20 28 28 28 73 79 6d 62 6f 6c ..............(cl-letf.(((symbol
23560 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -function.......................
23580 20 20 20 20 20 20 20 20 20 27 6f 72 67 2d 68 74 6d 6c 2d 68 74 6d 6c 69 7a 65 2d 72 65 67 69 6f .........'org-html-htmlize-regio
235a0 6e 2d 66 6f 72 2d 70 61 73 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n-for-paste)....................
235c0 20 20 20 20 20 20 20 20 20 20 20 23 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 62 75 66 66 ...........#'org-re-reveal--buff
235e0 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 68 74 6d 6c 2d 65 73 63 61 70 65 29 29 0a 20 20 20 20 20 er-substring-html-escape))......
23600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 6d 61 74 ................(org-html-format
23620 2d 63 6f 64 65 20 73 72 63 2d 62 6c 6f 63 6b 20 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 20 20 20 -code.src-block.info))))........
23640 20 20 20 20 28 63 6f 64 65 2d 61 74 74 72 69 62 73 20 28 6f 72 20 28 6f 72 67 2d 65 78 70 6f 72 ....(code-attribs.(or.(org-expor
23660 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t-read-attribute................
23680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 74 74 72 5f 72 65 76 65 61 6c 20 73 72 63 2d ...............:attr_reveal.src-
236a0 62 6c 6f 63 6b 20 3a 63 6f 64 65 5f 61 74 74 72 69 62 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 block.:code_attribs)............
236c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 ..................""))..........
236e0 20 20 28 6c 61 62 65 6c 20 28 6c 65 74 20 28 28 6c 62 6c 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 ..(label.(let.((lbl.(org-element
23700 2d 70 72 6f 70 65 72 74 79 20 3a 6e 61 6d 65 20 73 72 63 2d 62 6c 6f 63 6b 29 29 29 0a 20 20 20 -property.:name.src-block)))....
23720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 6c 62 6c 29 20 22 .................(if.(not.lbl)."
23740 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 ".......................(format.
23760 22 20 69 64 3d 5c 22 25 73 5c 22 22 20 6c 62 6c 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 ".id=\"%s\"".lbl))))............
23780 28 6b 6c 69 70 73 65 2d 73 65 74 75 70 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 70 61 (klipse-setup.(org-re-reveal--pa
237a0 72 73 65 2d 6c 69 73 74 6f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rse-listoption..................
237c0 20 20 20 20 20 20 20 20 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 73 65 74 .........info.:reveal-klipse-set
237e0 75 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6b 6c 69 70 73 69 66 79 20 28 61 6e 64 20 28 up))............(klipsify.(and.(
23800 6d 65 6d 62 65 72 20 6c 61 6e 67 20 28 6d 61 70 63 61 72 20 23 27 63 61 72 20 6b 6c 69 70 73 65 member.lang.(mapcar.#'car.klipse
23820 2d 73 65 74 75 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -setup))........................
23840 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6b 6c 69 70 73 ...(plist-get.info.:reveal-klips
23860 69 66 79 2d 73 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ify-src)........................
23880 20 20 20 28 6e 6f 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 ...(not.(org-export-read-attribu
238a0 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 te..............................
238c0 20 20 20 3a 61 74 74 72 5f 72 65 76 65 61 6c 20 73 72 63 2d 62 6c 6f 63 6b 0a 20 20 20 20 20 20 ...:attr_reveal.src-block.......
238e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6e 6f 2d 6b 6c ..........................:no-kl
23900 69 70 73 69 66 79 29 29 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 61 74 74 72 2d 68 ipsify))))).......(let*.((attr-h
23920 74 6d 6c 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 3a tml.(org-export-read-attribute.:
23940 61 74 74 72 5f 68 74 6d 6c 20 73 72 63 2d 62 6c 6f 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 attr_html.src-block))...........
23960 20 20 20 28 61 74 74 72 2d 73 74 72 69 6e 67 20 28 69 66 20 61 74 74 72 2d 68 74 6d 6c 0a 20 20 ...(attr-string.(if.attr-html...
23980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e ............................(con
239a0 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 cat.............................
239c0 20 20 20 22 20 22 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 6d 61 6b 65 2d 61 74 74 72 69 62 75 74 65 ...".".(org-html--make-attribute
239e0 2d 73 74 72 69 6e 67 20 61 74 74 72 2d 68 74 6d 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 -string.attr-html)).............
23a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 ................""))............
23a20 20 20 28 70 72 65 2d 63 6c 61 73 73 20 28 69 66 20 28 6f 72 20 6b 6c 69 70 73 69 66 79 20 75 73 ..(pre-class.(if.(or.klipsify.us
23a40 65 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e-highlight)....................
23a60 20 20 20 20 20 20 20 20 20 3b 3b 20 57 69 74 68 20 6b 6c 69 70 73 69 66 79 20 61 6e 64 20 68 69 .........;;.With.klipsify.and.hi
23a80 67 68 6c 69 67 68 74 2e 6a 73 2c 20 6c 61 6e 67 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 ghlight.js,.lang.is.............
23aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 61 72 74 20 6f 66 20 63 6f 64 65 20 ................;;.part.of.code.
23ac0 74 61 67 2e 20 20 44 6f 20 6e 6f 74 20 72 65 70 65 61 74 20 6f 6e 20 70 72 65 20 74 61 67 2e 0a tag...Do.not.repeat.on.pre.tag..
23ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 0a 20 ............................""..
23b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6c 61 6e .........................(if.lan
23b20 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 g...............................
23b40 28 66 6f 72 6d 61 74 20 22 20 63 6c 61 73 73 3d 5c 22 73 72 63 20 73 72 63 2d 25 73 5c 22 22 20 (format.".class=\"src.src-%s\"".
23b60 6c 61 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lang)...........................
23b80 20 20 22 20 63 6c 61 73 73 3d 5c 22 65 78 61 6d 70 6c 65 5c 22 22 29 29 29 0a 20 20 20 20 20 20 ..".class=\"example\""))).......
23ba0 20 20 20 20 20 20 20 28 70 72 65 2d 74 61 67 20 28 66 6f 72 6d 61 74 20 22 3c 70 72 65 25 73 25 .......(pre-tag.(format."<pre%s%
23bc0 73 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s>".............................
23be0 20 20 28 69 66 20 61 74 74 72 2d 68 74 6d 6c 20 61 74 74 72 2d 73 74 72 69 6e 67 20 70 72 65 2d ..(if.attr-html.attr-string.pre-
23c00 63 6c 61 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 class)..........................
23c20 20 20 20 20 20 6c 61 62 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 6c .....label))).........(if.(not.l
23c40 61 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 5c 6e 25 73 ang).............(format."%s\n%s
23c60 3c 2f 70 72 65 3e 22 20 70 72 65 2d 74 61 67 20 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 </pre>".pre-tag.code)...........
23c80 28 69 66 20 6b 6c 69 70 73 69 66 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a (if.klipsify...............(let*
23ca0 20 28 28 74 72 69 70 6c 65 20 28 61 73 73 6f 63 20 6c 61 6e 67 20 6b 6c 69 70 73 65 2d 73 65 74 .((triple.(assoc.lang.klipse-set
23cc0 75 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 6c 65 63 up))......................(selec
23ce0 74 6f 72 63 6c 61 73 73 20 28 6e 74 68 20 32 20 74 72 69 70 6c 65 29 29 29 0a 20 20 20 20 20 20 torclass.(nth.2.triple))).......
23d00 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........(concat...............
23d20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3c 63 6f 64 65 20 63 6c 61 73 73 3d 5c 22 25 73 5c 22 ...(format."%s<code.class=\"%s\"
23d40 20 25 73 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .%s>\n".........................
23d60 20 70 72 65 2d 74 61 67 20 73 65 6c 65 63 74 6f 72 63 6c 61 73 73 20 63 6f 64 65 2d 61 74 74 72 .pre-tag.selectorclass.code-attr
23d80 69 62 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e ibs)..................(if.(strin
23da0 67 3d 20 6c 61 6e 67 20 22 68 74 6d 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 g=.lang."html").................
23dc0 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 .....(replace-regexp-in-string..
23de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 27 22 20 22 26 23 33 39 3b 22 ....................."'"."&#39;"
23e00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d .......................(replace-
23e20 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 regexp-in-string................
23e40 20 20 20 20 20 20 20 20 22 3c 22 20 22 26 6c 74 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ........"<"."&lt;"..............
23e60 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 ..........(replace-regexp-in-str
23e80 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3e 22 20 ing.........................">".
23ea0 22 26 67 74 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 "&gt;".........................(
23ec0 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 replace-regexp-in-string........
23ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 26 22 20 22 26 61 6d 70 3b 22 0a 20 20 .................."&"."&amp;"...
23f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 65 74 66 20 .......................(cl-letf.
23f20 28 28 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 (((symbol-function..............
23f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6f 72 67 2d 68 74 6d ........................'org-htm
23f60 6c 2d 68 74 6d 6c 69 7a 65 2d 72 65 67 69 6f 6e 2d 66 6f 72 2d 70 61 73 74 65 29 0a 20 20 20 20 l-htmlize-region-for-paste).....
23f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23fa0 23 27 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 #'buffer-substring))............
23fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 6d 61 74 ................(org-html-format
23fe0 2d 63 6f 64 65 20 73 72 63 2d 62 6c 6f 63 6b 20 69 6e 66 6f 29 29 29 29 29 29 0a 20 20 20 20 20 -code.src-block.info))))))......
24000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e ..............(replace-regexp-in
24020 2d 73 74 72 69 6e 67 20 22 27 22 20 22 26 23 33 39 3b 22 20 63 6f 64 65 29 29 0a 20 20 20 20 20 -string."'"."&#39;".code))......
24040 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 63 6f 64 65 3e 3c 2f 70 72 65 3e 5c 6e 22 29 29 0a ............"</code></pre>\n")).
24060 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 ............(format.............
24080 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 6f 72 67 2d 73 72 63 2d 63 6f 6e 74 61 69 6e 65 72 ."<div.class=\"org-src-container
240a0 5c 22 3e 5c 6e 25 73 25 73 5c 6e 3c 2f 64 69 76 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 \">\n%s%s\n</div>"..............
240c0 28 69 66 20 28 6e 6f 74 20 63 61 70 74 69 6f 6e 29 20 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 (if.(not.caption).""............
240e0 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 6c 61 62 65 6c 20 63 6c 61 73 73 3d 5c 22 6f 72 67 2d ....(format."<label.class=\"org-
24100 73 72 63 2d 6e 61 6d 65 5c 22 3e 25 73 3c 2f 6c 61 62 65 6c 3e 22 0a 20 20 20 20 20 20 20 20 20 src-name\">%s</label>"..........
24120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 20 63 ..............(org-export-data.c
24140 61 70 74 69 6f 6e 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 aption.info)))..............(if.
24160 75 73 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 use-highlight..................(
24180 66 6f 72 6d 61 74 20 22 5c 6e 25 73 3c 63 6f 64 65 20 63 6c 61 73 73 3d 5c 22 25 73 5c 22 20 25 format."\n%s<code.class=\"%s\".%
241a0 73 3e 25 73 3c 2f 63 6f 64 65 3e 3c 2f 70 72 65 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 s>%s</code></pre>"..............
241c0 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 2d 74 61 67 20 6c 61 6e 67 20 63 6f 64 65 2d 61 74 ............pre-tag.lang.code-at
241e0 74 72 69 62 73 20 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d tribs.code)................(form
24200 61 74 20 22 5c 6e 25 73 25 73 3c 2f 70 72 65 3e 22 20 70 72 65 2d 74 61 67 20 63 6f 64 65 29 29 at."\n%s%s</pre>".pre-tag.code))
24220 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 )))))))..(defun.org-re-reveal--a
24240 75 74 6f 2d 74 69 74 6c 65 2d 73 6c 69 64 65 2d 74 65 6d 70 6c 61 74 65 20 28 69 6e 66 6f 20 73 uto-title-slide-template.(info.s
24260 70 65 63 29 0a 20 20 22 47 65 6e 65 72 61 74 65 20 61 6e 20 61 75 74 6f 6d 61 74 69 63 20 74 69 pec)..."Generate.an.automatic.ti
24280 74 6c 65 20 73 6c 69 64 65 20 74 65 6d 70 6c 61 74 65 20 77 69 74 68 20 49 4e 46 4f 20 61 6e 64 tle.slide.template.with.INFO.and
242a0 20 53 50 45 43 2e 0a 41 64 64 20 74 69 74 6c 65 2c 20 61 75 74 68 6f 72 2c 20 65 2d 6d 61 69 6c .SPEC..Add.title,.author,.e-mail
242c0 2c 20 64 61 74 65 2c 20 61 6e 64 20 74 69 6d 65 73 74 61 6d 70 20 28 69 66 20 65 6e 61 62 6c 65 ,.date,.and.timestamp.(if.enable
242e0 64 20 62 79 0a 6f 72 67 2d 65 78 70 6f 72 74 20 6f 70 74 69 6f 6e 73 29 2e 22 0a 20 20 28 6c 65 d.by.org-export.options)."...(le
24300 74 2a 20 28 28 74 69 74 6c 65 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 20 28 70 6c 69 t*.((title.(org-export-data.(pli
24320 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 74 69 74 6c 65 29 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 st-get.info.:title).info))......
24340 20 20 20 20 28 61 75 74 68 6f 72 20 28 63 64 72 20 28 61 73 73 71 20 3f 61 20 73 70 65 63 29 29 ....(author.(cdr.(assq.?a.spec))
24360 29 0a 20 20 20 20 20 20 20 20 20 28 65 6d 61 69 6c 20 28 63 64 72 20 28 61 73 73 71 20 3f 65 20 )..........(email.(cdr.(assq.?e.
24380 73 70 65 63 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 61 74 65 20 28 63 64 72 20 28 61 73 73 spec)))..........(date.(cdr.(ass
243a0 71 20 3f 64 20 73 70 65 63 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 q.?d.spec)))).....(concat......(
243c0 77 68 65 6e 20 28 61 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 77 69 74 68 2d when.(and.(plist-get.info.:with-
243e0 74 69 74 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 74 72 69 title).................(org-stri
24400 6e 67 2d 6e 77 2d 70 20 74 69 74 6c 65 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 ng-nw-p.title))........(concat."
24420 3c 68 31 20 63 6c 61 73 73 3d 5c 22 74 69 74 6c 65 5c 22 3e 22 20 74 69 74 6c 65 20 22 3c 2f 68 <h1.class=\"title\">".title."</h
24440 31 3e 22 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 1>"))......(when.(and.(plist-get
24460 20 69 6e 66 6f 20 3a 77 69 74 68 2d 61 75 74 68 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 .info.:with-author).............
24480 20 20 20 20 28 6f 72 67 2d 73 74 72 69 6e 67 2d 6e 77 2d 70 20 61 75 74 68 6f 72 29 29 0a 20 20 ....(org-string-nw-p.author))...
244a0 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 68 32 20 63 6c 61 73 73 3d 5c 22 61 75 74 68 6f 72 .....(concat."<h2.class=\"author
244c0 5c 22 3e 22 20 61 75 74 68 6f 72 20 22 3c 2f 68 32 3e 22 29 29 0a 20 20 20 20 20 28 77 68 65 6e \">".author."</h2>"))......(when
244e0 20 28 61 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 77 69 74 68 2d 65 6d 61 69 .(and.(plist-get.info.:with-emai
24500 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 73 74 72 69 6e 67 2d 6e l).................(org-string-n
24520 77 2d 70 20 65 6d 61 69 6c 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 68 32 20 w-p.email))........(concat."<h2.
24540 63 6c 61 73 73 3d 5c 22 65 6d 61 69 6c 5c 22 3e 22 20 65 6d 61 69 6c 20 22 3c 2f 68 32 3e 22 29 class=\"email\">".email."</h2>")
24560 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 )......(when.(and.(plist-get.inf
24580 6f 20 3a 77 69 74 68 2d 64 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f o.:with-date).................(o
245a0 72 67 2d 73 74 72 69 6e 67 2d 6e 77 2d 70 20 64 61 74 65 29 29 0a 20 20 20 20 20 20 20 28 63 6f rg-string-nw-p.date))........(co
245c0 6e 63 61 74 20 22 3c 68 32 20 63 6c 61 73 73 3d 5c 22 64 61 74 65 5c 22 3e 22 20 64 61 74 65 20 ncat."<h2.class=\"date\">".date.
245e0 22 3c 2f 68 32 3e 22 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 "</h2>"))......(when.(plist-get.
24600 69 6e 66 6f 20 3a 74 69 6d 65 2d 73 74 61 6d 70 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 28 63 info.:time-stamp-file)........(c
24620 6f 6e 63 61 74 20 22 3c 70 20 63 6c 61 73 73 3d 5c 22 64 61 74 65 5c 22 3e 22 0a 20 20 20 20 20 oncat."<p.class=\"date\">"......
24640 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 74 72 61 6e 73 6c 61 74 65 20 22 ..........(org-html--translate."
24660 43 72 65 61 74 65 64 22 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3a Created".info)................":
24680 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 ."................(format-time-s
246a0 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 tring.................(plist-get
246c0 20 69 6e 66 6f 20 3a 68 74 6d 6c 2d 6d 65 74 61 64 61 74 61 2d 74 69 6d 65 73 74 61 6d 70 2d 66 .info.:html-metadata-timestamp-f
246e0 6f 72 6d 61 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 70 3e 22 29 29 29 ormat))................"</p>")))
24700 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 6d 6f 74 65 ))..(defun.org-re-reveal--remote
24720 2d 66 69 6c 65 2d 70 20 28 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 -file-p.(file-name)..."Return.t.
24740 69 66 20 46 49 4c 45 2d 4e 41 4d 45 20 69 73 20 61 6e 20 48 54 54 50 20 6f 72 20 46 54 50 20 55 if.FILE-NAME.is.an.HTTP.or.FTP.U
24760 52 4c 2e 22 0a 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5e 5c 5c 28 68 74 74 70 RL."...(string-match-p."^\\(http
24780 73 3f 5c 5c 7c 66 74 70 5c 5c 29 3a 2f 2f 22 20 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 0a 28 64 65 s?\\|ftp\\)://".file-name))..(de
247a0 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 63 68 65 63 6b 2d 73 69 6e 67 6c 65 2d fun.org-re-reveal--check-single-
247c0 66 69 6c 65 20 28 69 6e 66 6f 29 0a 20 20 22 52 61 69 73 65 20 65 72 72 6f 72 20 69 66 20 49 4e file.(info)..."Raise.error.if.IN
247e0 46 4f 20 76 69 6f 6c 61 74 65 73 20 73 69 6e 67 6c 65 20 66 69 6c 65 20 65 78 70 6f 72 74 20 72 FO.violates.single.file.export.r
24800 65 71 75 69 72 65 6d 65 6e 74 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 72 6f 6f 74 2d 70 61 74 68 equirements."...(let.((root-path
24820 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 72 6f 6f 74 29 29 0a .(plist-get.info.:reveal-root)).
24840 20 20 20 20 20 20 20 20 28 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 28 70 6c 69 73 74 2d 67 ........(in-single-file.(plist-g
24860 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 29 29 0a 20 et.info.:reveal-single-file)))..
24880 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 0a 20 20 20 ...(when.(and.in-single-file....
248a0 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 6d 6f ............(org-re-reveal--remo
248c0 74 65 2d 66 69 6c 65 2d 70 20 72 6f 6f 74 2d 70 61 74 68 29 29 0a 20 20 20 20 20 20 28 6f 72 67 te-file-p.root-path)).......(org
248e0 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 62 6f 72 74 2d 77 69 74 68 2d 6d 65 73 73 61 67 65 2d 62 -re-reveal--abort-with-message-b
24900 6f 78 0a 20 20 20 20 20 20 20 22 53 69 6e 67 6c 65 20 66 69 6c 65 20 65 78 70 6f 72 74 20 72 65 ox........"Single.file.export.re
24920 71 75 69 72 65 73 20 6c 6f 63 61 6c 20 72 65 76 65 61 6c 2e 6a 73 20 72 65 73 6f 75 72 63 65 73 quires.local.reveal.js.resources
24940 20 28 6e 6f 20 43 44 4e 29 2e 20 20 53 65 65 20 52 65 61 64 6d 65 2e 6f 72 67 20 61 6e 64 20 63 .(no.CDN)...See.Readme.org.and.c
24960 75 73 74 6f 6d 69 7a 65 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 27 20 6f 72 ustomize.`org-re-reveal-root'.or
24980 20 73 65 74 20 5c 22 52 45 56 45 41 4c 5f 52 4f 4f 54 5c 22 2e 22 29 29 29 29 0a 0a 28 64 65 66 .set.\"REVEAL_ROOT\"."))))..(def
249a0 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 62 65 2d 74 69 74 6c 65 2d 6e 6f un.org-re-reveal--maybe-title-no
249c0 74 65 73 20 28 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 6e 6f 74 65 73 20 66 6f 72 20 74 tes.(info)..."Return.notes.for.t
249e0 69 74 6c 65 20 73 6c 69 64 65 20 66 72 6f 6d 20 49 4e 46 4f 2e 22 0a 20 20 28 70 6c 69 73 74 2d itle.slide.from.INFO."...(plist-
24a00 67 65 74 20 69 6e 66 6f 20 3a 74 69 74 6c 65 2d 6e 6f 74 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 get.info.:title-notes))..(defun.
24a20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 62 65 2d 72 65 70 6c 61 63 65 2d 6d 61 63 org-re-reveal--maybe-replace-mac
24a40 72 6f 73 20 28 74 65 6d 70 6c 61 74 65 73 20 73 74 72 69 6e 67 29 0a 20 20 22 52 65 74 75 72 6e ros.(templates.string)..."Return
24a60 20 53 54 52 49 4e 47 20 61 66 74 65 72 20 6d 61 63 72 6f 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 .STRING.after.macro.replacement.
24a80 6f 66 20 54 45 4d 50 4c 41 54 45 53 2e 22 0a 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 of.TEMPLATES."...(with-temp-buff
24aa0 65 72 0a 20 20 20 20 28 69 6e 73 65 72 74 20 73 74 72 69 6e 67 29 0a 20 20 20 20 28 6c 65 74 20 er.....(insert.string).....(let.
24ac0 28 28 6f 72 67 2d 69 6e 68 69 62 69 74 2d 73 74 61 72 74 75 70 20 74 29 29 0a 20 20 20 20 20 20 ((org-inhibit-startup.t)).......
24ae0 28 6f 72 67 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 6f 72 67 2d 6d 61 63 72 6f 2d 72 65 70 6c (org-mode).......(org-macro-repl
24b00 61 63 65 2d 61 6c 6c 20 74 65 6d 70 6c 61 74 65 73 29 0a 20 20 20 20 20 20 28 62 75 66 66 65 72 ace-all.templates).......(buffer
24b20 2d 73 74 72 69 6e 67 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 -string))))..(defun.org-re-revea
24b40 6c 2d 74 65 6d 70 6c 61 74 65 20 28 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 52 65 l-template.(contents.info)..."Re
24b60 74 75 72 6e 20 63 6f 6d 70 6c 65 74 65 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 69 6e 67 20 61 66 turn.complete.document.string.af
24b80 74 65 72 20 48 54 4d 4c 20 63 6f 6e 76 65 72 73 69 6f 6e 2e 0a 43 4f 4e 54 45 4e 54 53 20 69 73 ter.HTML.conversion..CONTENTS.is
24ba0 20 74 68 65 20 74 72 61 6e 73 63 6f 64 65 64 20 63 6f 6e 74 65 6e 74 73 20 73 74 72 69 6e 67 2e .the.transcoded.contents.string.
24bc0 0a 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 20 65 78 70 6f 72 74 20 .INFO.is.a.plist.holding.export.
24be0 6f 70 74 69 6f 6e 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 70 65 63 20 28 6f 72 67 2d 72 65 2d options."...(let.((spec.(org-re-
24c00 72 65 76 65 61 6c 2d 66 6f 72 6d 61 74 2d 73 70 65 63 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 reveal-format-spec.info)).......
24c20 20 20 28 74 64 6d 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 ..(tdm.(plist-get.info.:reveal-t
24c40 64 6d 2d 72 65 73 65 72 76 61 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 dm-reservation))).....(org-re-re
24c60 76 65 61 6c 2d 2d 63 68 65 63 6b 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 69 6e 66 6f 29 0a 20 20 veal--check-single-file.info)...
24c80 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 65 74 75 70 2d 70 61 74 68 73 20 69 6e ..(org-re-reveal--setup-paths.in
24ca0 66 6f 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 21 fo).....(concat......(format."<!
24cc0 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 5c 6e 3c 68 74 6d 6c 25 73 3e 5c 6e 3c 68 65 61 64 3e 5c DOCTYPE.html>\n<html%s>\n<head>\
24ce0 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d n"..............(org-re-reveal--
24d00 69 66 2d 66 6f 72 6d 61 74 20 22 20 6c 61 6e 67 3d 5c 22 25 73 5c 22 22 20 28 70 6c 69 73 74 2d if-format.".lang=\"%s\"".(plist-
24d20 67 65 74 20 69 6e 66 6f 20 3a 6c 61 6e 67 75 61 67 65 29 29 29 0a 20 20 20 20 20 28 77 68 65 6e get.info.:language)))......(when
24d40 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 74 69 6d 65 2d 73 74 61 6d 70 2d 66 69 6c .(plist-get.info.:time-stamp-fil
24d60 65 29 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 0a 09 28 e)........(format-time-string..(
24d80 63 6f 6e 63 61 74 20 22 3c 21 2d 2d 20 47 65 6e 65 72 61 74 65 64 20 6f 6e 20 22 0a 09 09 28 70 concat."<!--.Generated.on."...(p
24da0 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 68 74 6d 6c 2d 6d 65 74 61 64 61 74 61 2d 74 69 6d list-get.info.:html-metadata-tim
24dc0 65 73 74 61 6d 70 2d 66 6f 72 6d 61 74 29 0a 09 09 22 20 2d 2d 3e 5c 6e 22 29 29 29 0a 20 20 20 estamp-format)...".-->\n")))....
24de0 20 20 22 3c 6d 65 74 61 20 63 68 61 72 73 65 74 3d 5c 22 75 74 66 2d 38 5c 22 2f 3e 5c 6e 22 0a .."<meta.charset=\"utf-8\"/>\n".
24e00 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 .....(org-re-reveal--if-format."
24e20 3c 74 69 74 6c 65 3e 25 73 3c 2f 74 69 74 6c 65 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 <title>%s</title>\n"............
24e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d ....................(org-export-
24e60 64 61 74 61 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 74 69 74 6c 65 29 20 69 6e 66 data.(plist-get.info.:title).inf
24e80 6f 29 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d o))......(org-re-reveal--if-form
24ea0 61 74 20 22 3c 6d 65 74 61 20 6e 61 6d 65 3d 5c 22 61 75 74 68 6f 72 5c 22 20 63 6f 6e 74 65 6e at."<meta.name=\"author\".conten
24ec0 74 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t=\"%s\"/>\n"...................
24ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 69 6e 74 65 72 70 .............(org-element-interp
24f00 72 65 74 2d 64 61 74 61 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 61 75 74 68 6f 72 ret-data.(plist-get.info.:author
24f20 29 29 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d )))......(org-re-reveal--if-form
24f40 61 74 20 22 3c 6d 65 74 61 20 6e 61 6d 65 3d 5c 22 64 65 73 63 72 69 70 74 69 6f 6e 5c 22 20 63 at."<meta.name=\"description\".c
24f60 6f 6e 74 65 6e 74 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ontent=\"%s\"/>\n"..............
24f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 ..................(plist-get.inf
24fa0 6f 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 29 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 o.:description))......(org-re-re
24fc0 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 3c 6d 65 74 61 20 6e 61 6d 65 3d 5c 22 6b 65 veal--if-format."<meta.name=\"ke
24fe0 79 77 6f 72 64 73 5c 22 20 63 6f 6e 74 65 6e 74 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 0a 20 20 20 ywords\".content=\"%s\"/>\n"....
25000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 ............................(pli
25020 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 6b 65 79 77 6f 72 64 73 29 29 0a 20 20 20 20 20 28 6f 72 st-get.info.:keywords))......(or
25040 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 3c 6d 65 74 61 20 6e 61 g-re-reveal--if-format."<meta.na
25060 6d 65 3d 5c 22 76 69 65 77 70 6f 72 74 5c 22 20 63 6f 6e 74 65 6e 74 3d 5c 22 25 73 5c 22 2f 3e me=\"viewport\".content=\"%s\"/>
25080 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 \n".............................
250a0 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 76 69 65 77 70 ...(plist-get.info.:reveal-viewp
250c0 6f 72 74 29 29 0a 20 20 20 20 20 28 69 66 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a ort))......(if.(plist-get.info.:
250e0 72 65 76 65 61 6c 2d 6d 6f 62 69 6c 65 2d 61 70 70 29 0a 20 20 20 20 20 20 20 20 20 22 3c 6d 65 reveal-mobile-app).........."<me
25100 74 61 20 6e 61 6d 65 3d 5c 22 6d 6f 62 69 6c 65 2d 77 65 62 2d 61 70 70 2d 63 61 70 61 62 6c 65 ta.name=\"mobile-web-app-capable
25120 5c 22 20 63 6f 6e 74 65 6e 74 3d 5c 22 79 65 73 5c 22 3e 5c 6e 3c 6d 65 74 61 20 6e 61 6d 65 3d \".content=\"yes\">\n<meta.name=
25140 5c 22 61 70 70 6c 65 2d 6d 6f 62 69 6c 65 2d 77 65 62 2d 61 70 70 2d 63 61 70 61 62 6c 65 5c 22 \"apple-mobile-web-app-capable\"
25160 20 63 6f 6e 74 65 6e 74 3d 5c 22 79 65 73 5c 22 3e 5c 6e 22 0a 20 20 20 20 20 20 20 22 22 29 0a .content=\"yes\">\n"........"").
25180 20 20 20 20 20 28 69 66 20 74 64 6d 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c .....(if.tdm..........(concat."<
251a0 6d 65 74 61 20 6e 61 6d 65 3d 5c 22 74 64 6d 2d 72 65 73 65 72 76 61 74 69 6f 6e 5c 22 20 63 6f meta.name=\"tdm-reservation\".co
251c0 6e 74 65 6e 74 3d 5c 22 31 5c 22 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ntent=\"1\">\n".................
251e0 20 28 77 68 65 6e 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 20 74 64 6d 29 0a 20 20 20 20 20 20 .(when.(and.(stringp.tdm).......
25200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 ......................(string-pr
25220 65 66 69 78 2d 70 20 22 68 74 74 70 22 20 74 64 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 efix-p."http".tdm)).............
25240 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 6d 65 74 61 20 6e 61 6d 65 3d 5c 22 74 64 6d .......(format."<meta.name=\"tdm
25260 2d 70 6f 6c 69 63 79 5c 22 20 63 6f 6e 74 65 6e 74 3d 5c 22 25 73 5c 22 3e 5c 6e 22 20 74 64 6d -policy\".content=\"%s\">\n".tdm
25280 29 29 29 0a 20 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 )))........"")......(org-re-reve
252a0 61 6c 2d 73 74 79 6c 65 73 68 65 65 74 73 20 69 6e 66 6f 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 al-stylesheets.info)......(org-r
252c0 65 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 65 2d 70 6f 73 74 61 6d 62 6c 65 20 27 68 e-reveal--build-pre-postamble.'h
252e0 65 61 64 2d 70 72 65 61 6d 62 6c 65 20 69 6e 66 6f 20 73 70 65 63 29 0a 20 20 20 20 20 28 6f 72 ead-preamble.info.spec)......(or
25300 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 73 63 72 69 70 74 73 20 69 6e 66 6f g-re-reveal-mathjax-scripts.info
25320 29 0a 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 73 74 )......(org-element-normalize-st
25340 72 69 6e 67 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 68 74 6d 6c 2d 68 65 61 64 29 ring.(plist-get.info.:html-head)
25360 29 0a 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 73 74 )......(org-element-normalize-st
25380 72 69 6e 67 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 68 74 6d 6c 2d 68 65 61 64 2d ring.(plist-get.info.:html-head-
253a0 65 78 74 72 61 29 29 0a 20 20 20 20 20 22 3c 2f 68 65 61 64 3e 5c 6e 3c 62 6f 64 79 22 0a 20 20 extra))......"</head>\n<body"...
253c0 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 69 66 2d 66 6f 72 6d 61 74 20 22 20 25 ...(org-re-reveal--if-format.".%
253e0 73 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 62 6f 64 79 2d 61 74 74 72 73 29 0a 20 20 20 s".org-re-reveal-body-attrs)....
25400 20 20 22 3e 5c 6e 22 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 62 75 69 ..">\n"......(org-re-reveal--bui
25420 6c 64 2d 70 72 65 2d 70 6f 73 74 61 6d 62 6c 65 20 27 70 72 65 61 6d 62 6c 65 20 69 6e 66 6f 20 ld-pre-postamble.'preamble.info.
25440 73 70 65 63 29 0a 20 20 20 20 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 72 65 76 65 61 6c 5c spec)......"<div.class=\"reveal\
25460 22 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 73 5c 22 3e 5c 6e 22 0a 20 20 20 ">.<div.class=\"slides\">\n"....
25480 20 20 3b 3b 20 54 69 74 6c 65 20 73 6c 69 64 65 73 0a 20 20 20 20 20 28 6c 65 74 20 28 28 74 69 ..;;.Title.slides......(let.((ti
254a0 74 6c 65 2d 73 6c 69 64 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 tle-slide.(plist-get.info.:revea
254c0 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 29 29 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 l-title-slide)))........(when.(a
254e0 6e 64 20 28 6f 72 20 28 65 71 20 27 61 75 74 6f 20 74 69 74 6c 65 2d 73 6c 69 64 65 29 0a 20 20 nd.(or.(eq.'auto.title-slide)...
25500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 ....................(and.(string
25520 70 20 74 69 74 6c 65 2d 73 6c 69 64 65 29 20 28 3c 20 30 20 28 6c 65 6e 67 74 68 20 74 69 74 6c p.title-slide).(<.0.(length.titl
25540 65 2d 73 6c 69 64 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f e-slide))))...................(o
25560 72 20 28 6e 6f 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 r.(not.(plist-get.info.:reveal-s
25580 75 62 74 72 65 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 ubtree)).......................(
255a0 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 75 62 74 72 65 65 2d 77 plist-get.info.:reveal-subtree-w
255c0 69 74 68 2d 74 69 74 6c 65 2d 73 6c 69 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 ith-title-slide)))..........(let
255e0 20 28 28 73 6c 69 64 65 2d 61 74 74 72 73 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 73 .((slide-attrs.(org-re-reveal--s
25600 6c 69 64 65 2d 63 6f 6d 6d 6f 6e 2d 61 74 74 72 73 20 22 74 69 74 6c 65 22 20 69 6e 66 6f 29 29 lide-common-attrs."title".info))
25620 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 69 74 6c 65 2d 73 6c 69 64 65 2d 77 69 74 ................(title-slide-wit
25640 68 2d 68 65 61 64 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c h-header.(plist-get.info.:reveal
25660 2d 73 6c 69 64 65 2d 67 6c 6f 62 61 6c 2d 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 -slide-global-header))..........
25680 20 20 20 20 20 20 28 74 69 74 6c 65 2d 73 6c 69 64 65 2d 77 69 74 68 2d 66 6f 6f 74 65 72 20 28 ......(title-slide-with-footer.(
256a0 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 6c 6f plist-get.info.:reveal-slide-glo
256c0 62 61 6c 2d 66 6f 6f 74 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 bal-footer)))............(concat
256e0 20 22 3c 73 65 63 74 69 6f 6e 20 69 64 3d 5c 22 73 65 63 2d 74 69 74 6c 65 2d 73 6c 69 64 65 5c ."<section.id=\"sec-title-slide\
25700 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 73 6c 69 64 65 2d ""....................(or.slide-
25720 61 74 74 72 73 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3e 5c attrs."")....................">\
25740 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 n"....................(org-re-re
25760 76 65 61 6c 2d 2d 77 72 61 70 2d 64 69 76 2d 67 72 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 veal--wrap-div-grid.............
25780 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........(concat.................
257a0 20 20 20 20 20 28 77 68 65 6e 20 74 69 74 6c 65 2d 73 6c 69 64 65 2d 77 69 74 68 2d 68 65 61 64 .....(when.title-slide-with-head
257c0 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 er........................(let.(
257e0 28 68 65 61 64 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d (header.(plist-get.info.:reveal-
25800 73 6c 69 64 65 2d 68 65 61 64 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 slide-header))).................
25820 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 68 65 61 64 65 72 20 28 66 6f 72 6d 61 74 20 6f 72 .........(when.header.(format.or
25840 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 2d 68 74 6d 6c 20 68 65 g-re-reveal-slide-header-html.he
25860 61 64 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 ader))))......................(c
25880 6f 6e 64 20 28 28 65 71 20 74 69 74 6c 65 2d 73 6c 69 64 65 20 6e 69 6c 29 20 6e 69 6c 29 0a 20 ond.((eq.title-slide.nil).nil)..
258a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 ..........................((stri
258c0 6e 67 70 20 74 69 74 6c 65 2d 73 6c 69 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ngp.title-slide)................
258e0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 66 69 6c 65 2d 63 6f 6e 74 65 6e .............(let*.((file-conten
25900 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ts..............................
25920 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 .......(org-re-reveal--read-file
25940 2d 61 73 2d 73 74 72 69 6e 67 20 74 69 74 6c 65 2d 73 6c 69 64 65 29 29 0a 20 20 20 20 20 20 20 -as-string.title-slide))........
25960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 69 74 ............................(tit
25980 6c 65 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 le-string.......................
259a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 0a ..............(or.file-contents.
259c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
259e0 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6d 61 79 62 65 2d 72 65 ........(org-re-reveal--maybe-re
25a00 70 6c 61 63 65 2d 6d 61 63 72 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 place-macros....................
25a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 67 2d 6d 61 63 72 6f 2d ......................org-macro-
25a40 74 65 6d 70 6c 61 74 65 73 20 74 69 74 6c 65 2d 73 6c 69 64 65 29 29 29 29 0a 20 20 20 20 20 20 templates.title-slide)))).......
25a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d ........................(format-
25a80 73 70 65 63 20 74 69 74 6c 65 2d 73 74 72 69 6e 67 20 73 70 65 63 29 29 29 0a 20 20 20 20 20 20 spec.title-string.spec))).......
25aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 74 69 74 6c 65 2d .....................((eq.title-
25ac0 73 6c 69 64 65 20 27 61 75 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 slide.'auto)....................
25ae0 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 75 74 6f 2d 74 69 .........(org-re-reveal--auto-ti
25b00 74 6c 65 2d 73 6c 69 64 65 2d 74 65 6d 70 6c 61 74 65 20 69 6e 66 6f 20 73 70 65 63 29 29 29 0a tle-slide-template.info.spec))).
25b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 22 0a 20 20 20 20 20 20 ....................."\n".......
25b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 74 69 74 6c 65 2d 73 6c 69 64 65 ...............(when.title-slide
25b60 2d 77 69 74 68 2d 66 6f 6f 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -with-footer....................
25b80 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 66 6f 6f 74 65 72 20 69 6e 66 6f 29 ....(org-re-reveal--footer.info)
25ba0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 66 6f 29 0a 20 20 20 )).....................info)....
25bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d ................(org-re-reveal--
25be0 6d 61 79 62 65 2d 74 69 74 6c 65 2d 6e 6f 74 65 73 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 maybe-title-notes.info).........
25c00 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 73 65 63 74 69 6f 6e 3e 5c 6e 22 29 29 29 29 0a 20 20 ..........."</section>\n"))))...
25c20 20 20 20 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 22 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 5c ...contents......"</div>.</div>\
25c40 6e 22 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 n"......(org-re-reveal--build-pr
25c60 65 2d 70 6f 73 74 61 6d 62 6c 65 20 27 70 6f 73 74 61 6d 62 6c 65 20 69 6e 66 6f 20 73 70 65 63 e-postamble.'postamble.info.spec
25c80 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 20 69 6e )......(org-re-reveal-scripts.in
25ca0 66 6f 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 6b 6c 69 70 73 69 66 fo)......(org-re-reveal--klipsif
25cc0 79 2d 73 63 72 69 70 74 20 69 6e 66 6f 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 y-script.info)......(org-re-reve
25ce0 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 65 2d 70 6f 73 74 61 6d 62 6c 65 20 27 70 6f 73 74 73 63 72 al--build-pre-postamble.'postscr
25d00 69 70 74 20 69 6e 66 6f 20 73 70 65 63 29 0a 20 20 20 20 20 22 3c 2f 62 6f 64 79 3e 0a 3c 2f 68 ipt.info.spec)......"</body>.</h
25d20 74 6d 6c 3e 5c 6e 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c tml>\n")))..(defun.org-re-reveal
25d40 2d 66 69 6c 74 65 72 2d 70 61 72 73 65 2d 74 72 65 65 20 28 74 72 65 65 20 62 61 63 6b 65 6e 64 -filter-parse-tree.(tree.backend
25d60 20 69 6e 66 6f 29 0a 20 20 22 44 6f 20 66 69 6c 74 65 72 69 6e 67 20 62 65 66 6f 72 65 20 70 61 .info)..."Do.filtering.before.pa
25d80 72 73 69 6e 67 20 54 52 45 45 2e 0a 54 52 45 45 20 69 73 20 74 68 65 20 70 61 72 73 65 20 74 72 rsing.TREE..TREE.is.the.parse.tr
25da0 65 65 20 62 65 69 6e 67 20 65 78 70 6f 72 74 65 64 2e 20 20 42 41 43 4b 45 4e 44 20 69 73 20 74 ee.being.exported...BACKEND.is.t
25dc0 68 65 20 65 78 70 6f 72 74 0a 62 61 63 6b 2d 65 6e 64 20 75 73 65 64 2e 20 20 49 4e 46 4f 20 69 he.export.back-end.used...INFO.i
25de0 73 20 61 20 70 6c 69 73 74 2d 75 73 65 64 20 61 73 20 61 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f s.a.plist-used.as.a.communicatio
25e00 6e 20 63 68 61 6e 6e 65 6c 2e 0a 42 41 43 4b 45 4e 44 20 6d 75 73 74 20 62 65 20 28 6f 72 20 62 n.channel..BACKEND.must.be.(or.b
25e20 65 20 64 65 72 69 76 65 64 20 66 72 6f 6d 29 20 60 72 65 2d 72 65 76 65 61 6c 27 2e 0a 4d 6f 64 e.derived.from).`re-reveal'..Mod
25e40 69 66 79 20 74 68 65 20 54 52 45 45 20 69 6e 20 74 77 6f 20 77 61 79 73 3a 0a 46 69 72 73 74 2c ify.the.TREE.in.two.ways:.First,
25e60 20 6d 61 70 20 65 61 63 68 20 60 61 74 74 72 5f 72 65 76 65 61 6c 27 20 61 74 74 72 69 62 75 74 .map.each.`attr_reveal'.attribut
25e80 65 20 74 6f 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 60 61 74 74 72 5f 68 74 6d 6c 27 20 61 e.to.corresponding.`attr_html'.a
25ea0 74 74 72 69 62 75 74 65 73 2e 0a 53 65 63 6f 6e 64 2c 20 69 66 20 60 6f 72 67 2d 72 65 2d 72 65 ttributes..Second,.if.`org-re-re
25ec0 76 65 61 6c 2d 67 65 6e 65 72 61 74 65 2d 63 75 73 74 6f 6d 2d 69 64 73 27 20 69 73 20 74 20 28 veal-generate-custom-ids'.is.t.(
25ee0 6f 72 20 6f 70 74 69 6f 6e 0a 5c 22 72 65 76 65 61 6c 5f 67 65 6e 65 72 61 74 65 5f 69 64 73 5c or.option.\"reveal_generate_ids\
25f00 22 20 69 73 20 74 29 2c 20 67 65 6e 65 72 61 74 65 20 5c 22 43 55 53 54 4f 4d 5f 49 44 5c 22 20 ".is.t),.generate.\"CUSTOM_ID\".
25f20 76 61 6c 75 65 73 20 66 6f 72 0a 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 20 74 68 61 74 values.for.section.headings.that
25f40 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 6f 6e 65 20 61 6c 72 65 61 64 79 2e 22 0a 20 20 28 63 6c .do.not.have.one.already."...(cl
25f60 2d 61 73 73 65 72 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 65 72 69 76 65 64 2d 62 61 63 6b -assert.(org-export-derived-back
25f80 65 6e 64 2d 70 20 62 61 63 6b 65 6e 64 20 27 72 65 2d 72 65 76 65 61 6c 29 20 6e 69 6c 0a 20 20 end-p.backend.'re-reveal).nil...
25fa0 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 46 75 6e 63 74 69 6f 6e 20 6f 72 67 ...........(format."Function.org
25fc0 2d 72 65 2d 72 65 76 65 61 6c 2d 66 69 6c 74 65 72 2d 70 61 72 73 65 2d 74 72 65 65 20 63 61 6c -re-reveal-filter-parse-tree.cal
25fe0 6c 65 64 20 6f 6e 20 75 6e 65 78 70 65 63 74 65 64 20 62 61 63 6b 65 6e 64 3a 20 25 73 22 20 62 led.on.unexpected.backend:.%s".b
26000 61 63 6b 65 6e 64 29 29 0a 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 ackend))...(let.((default-frag-s
26020 74 79 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 64 65 66 tyle.(plist-get.info.:reveal-def
26040 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 29 29 29 0a 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d ault-frag-style))).....(org-elem
26060 65 6e 74 2d 6d 61 70 20 74 72 65 65 20 28 72 65 6d 71 20 27 69 74 65 6d 20 6f 72 67 2d 65 6c 65 ent-map.tree.(remq.'item.org-ele
26080 6d 65 6e 74 2d 61 6c 6c 2d 65 6c 65 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 28 6c 61 6d 62 64 61 ment-all-elements).......(lambda
260a0 20 28 65 6c 65 6d 29 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 61 70 70 65 6e 64 2d 66 72 .(elem).(org-re-reveal-append-fr
260c0 61 67 20 65 6c 65 6d 20 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 29 29 29 29 0a 20 ag.elem.default-frag-style))))..
260e0 20 28 77 68 65 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 67 .(when.(plist-get.info.:reveal-g
26100 65 6e 65 72 61 74 65 2d 69 64 73 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6e 75 6d 62 65 72 69 6e enerate-ids).....(let.((numberin
26120 67 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 2d 63 6f 6c 6c 65 63 74 2d 68 65 61 64 6c 69 6e 65 2d g.(org-export--collect-headline-
26140 6e 75 6d 62 65 72 69 6e 67 20 74 72 65 65 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 28 64 6f numbering.tree.info))).......(do
26160 6c 69 73 74 20 28 70 61 69 72 20 6e 75 6d 62 65 72 69 6e 67 20 6e 69 6c 29 0a 20 20 20 20 20 20 list.(pair.numbering.nil).......
26180 20 20 28 6c 65 74 20 28 28 68 65 61 64 6c 69 6e 65 20 28 63 61 72 20 70 61 69 72 29 29 0a 20 20 ..(let.((headline.(car.pair))...
261a0 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 20 28 63 64 72 20 70 61 69 72 29 29 29 ............(number.(cdr.pair)))
261c0 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 6e 75 6d ...........(when.(org-export-num
261e0 62 65 72 65 64 2d 68 65 61 64 6c 69 6e 65 2d 70 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 0a bered-headline-p.headline.info).
26200 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 2d 6e 75 6d 62 65 ............(let.((section-numbe
26220 72 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 r.(mapconcat.#'number-to-string.
26240 6e 75 6d 62 65 72 20 22 2d 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 number."-")))...............(whe
26260 6e 20 28 61 6e 64 20 28 3e 20 28 6c 65 6e 67 74 68 20 73 65 63 74 69 6f 6e 2d 6e 75 6d 62 65 72 n.(and.(>.(length.section-number
26280 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e ).0)..........................(n
262a0 6f 74 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 43 55 53 54 4f 4d ot.(org-element-property.:CUSTOM
262c0 5f 49 44 20 68 65 61 64 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _ID.headline))).................
262e0 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 68 65 61 64 6c 69 (org-element-put-property.headli
26300 6e 65 20 3a 43 55 53 54 4f 4d 5f 49 44 20 73 65 63 74 69 6f 6e 2d 6e 75 6d 62 65 72 29 29 29 29 ne.:CUSTOM_ID.section-number))))
26320 29 29 29 29 0a 20 20 3b 3b 20 52 65 74 75 72 6e 20 74 68 65 20 75 70 64 61 74 65 64 20 74 72 65 ))))...;;.Return.the.updated.tre
26340 65 2e 0a 20 20 74 72 65 65 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c e....tree)..(defun.org-re-reveal
26360 2d 2d 75 70 64 61 74 65 2d 61 74 74 72 2d 68 74 6d 6c 20 28 65 6c 65 6d 20 66 72 61 67 20 64 65 --update-attr-html.(elem.frag.de
26380 66 61 75 6c 74 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fault-style.....................
263a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6f 70 74 69 6f 6e .........................&option
263c0 61 6c 20 66 72 61 67 2d 69 6e 64 65 78 20 66 72 61 67 2d 61 75 64 69 6f 29 0a 20 20 22 55 70 64 al.frag-index.frag-audio)..."Upd
263e0 61 74 65 20 45 4c 45 4d 27 73 20 61 74 74 72 5f 68 74 6d 6c 20 61 74 74 72 69 62 75 74 65 20 77 ate.ELEM's.attr_html.attribute.w
26400 69 74 68 20 72 65 76 65 61 6c 27 73 20 66 72 61 67 6d 65 6e 74 20 61 74 74 72 69 62 75 74 65 73 ith.reveal's.fragment.attributes
26420 2e 0a 46 52 41 47 20 69 73 20 74 68 65 20 66 72 61 67 6d 65 6e 74 20 73 74 79 6c 65 2c 20 61 20 ..FRAG.is.the.fragment.style,.a.
26440 44 45 46 41 55 4c 54 2d 53 54 59 4c 45 20 6d 61 79 20 62 65 20 75 73 65 64 3b 0a 6f 70 74 69 6f DEFAULT-STYLE.may.be.used;.optio
26460 6e 61 6c 20 46 52 41 47 2d 49 4e 44 45 58 20 61 6e 64 20 46 52 41 47 2d 41 55 44 49 4f 20 6d 61 nal.FRAG-INDEX.and.FRAG-AUDIO.ma
26480 79 20 69 6e 64 69 63 61 74 65 20 66 72 61 67 6d 65 6e 74 20 70 6f 73 69 74 69 6f 6e 73 0a 61 6e y.indicate.fragment.positions.an
264a0 64 20 61 75 64 69 6f 20 66 69 6c 65 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 72 61 d.audio.files."...(when.(and.fra
264c0 67 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 66 72 61 67 20 22 6e 6f 6e 65 22 29 29 29 0a 20 g.(not.(string=.frag."none")))..
264e0 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 64 64 2d 63 6c 61 73 73 0a 20 20 20 ...(org-re-reveal--add-class....
26500 20 20 65 6c 65 6d 0a 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 66 72 61 67 20 74 29 ..elem......(if.(string=.frag.t)
26520 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 0a 20 20 20 20 ..........(if.default-style.....
26540 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 66 72 61 67 6d 65 6e 74 20 25 73 22 20 64 .........(format."fragment.%s".d
26560 65 66 61 75 6c 74 2d 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 22 66 72 61 67 6d 65 efault-style)............"fragme
26580 6e 74 22 29 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 66 72 61 67 6d 65 6e 74 20 25 73 nt")........(format."fragment.%s
265a0 22 20 66 72 61 67 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 61 74 74 72 2d 68 74 6d 6c 20 28 ".frag))).....(let.((attr-html.(
265c0 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 61 74 74 72 5f 68 74 6d 6c 20 org-element-property.:attr_html.
265e0 65 6c 65 6d 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 66 72 61 67 2d 69 6e 64 65 78 0a 20 elem))).......(when.frag-index..
26600 20 20 20 20 20 20 20 3b 3b 20 49 6e 64 65 78 20 70 6f 73 69 74 69 6f 6e 73 20 73 68 6f 75 6c 64 .......;;.Index.positions.should
26620 20 62 65 20 6e 75 6d 62 65 72 73 20 6f 72 20 74 68 65 20 6d 69 6e 75 73 20 73 69 67 6e 2e 0a 20 .be.numbers.or.the.minus.sign...
26640 20 20 20 20 20 20 20 28 63 6c 2d 61 73 73 65 72 74 20 28 6f 72 20 28 69 6e 74 65 67 65 72 70 20 .......(cl-assert.(or.(integerp.
26660 66 72 61 67 2d 69 6e 64 65 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 frag-index).....................
26680 20 20 20 28 65 71 20 66 72 61 67 2d 69 6e 64 65 78 20 27 2d 29 0a 20 20 20 20 20 20 20 20 20 20 ...(eq.frag-index.'-)...........
266a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 6c 69 73 74 70 20 66 72 .............(and.(not.(listp.fr
266c0 61 67 2d 69 6e 64 65 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ag-index))......................
266e0 20 20 20 20 20 20 20 28 6e 6f 74 20 28 63 68 61 72 2d 65 71 75 61 6c 0a 20 20 20 20 20 20 20 20 .......(not.(char-equal.........
26700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e ..........................(strin
26720 67 2d 74 6f 2d 63 68 61 72 20 66 72 61 67 2d 69 6e 64 65 78 29 20 3f 5c 28 29 29 29 29 0a 20 20 g-to-char.frag-index).?\())))...
26740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 22 49 6e 64 65 78 20 63 61 6e 6e .................nil."Index.cann
26760 6f 74 20 62 65 20 61 20 6c 69 73 74 3a 20 25 73 22 20 66 72 61 67 2d 69 6e 64 65 78 29 0a 20 20 ot.be.a.list:.%s".frag-index)...
26780 20 20 20 20 20 20 28 70 75 73 68 20 28 66 6f 72 6d 61 74 20 22 3a 64 61 74 61 2d 66 72 61 67 6d ......(push.(format.":data-fragm
267a0 65 6e 74 2d 69 6e 64 65 78 20 25 73 22 20 66 72 61 67 2d 69 6e 64 65 78 29 20 61 74 74 72 2d 68 ent-index.%s".frag-index).attr-h
267c0 74 6d 6c 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 72 61 67 2d 61 75 64 69 tml)).......(when.(and.frag-audi
267e0 6f 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 66 72 61 67 2d 61 75 64 69 6f 20 22 6e 6f 6e 65 o.(not.(string=.frag-audio."none
26800 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 66 6f 72 6d 61 74 20 22 3a 64 61 74 "))).........(push.(format.":dat
26820 61 2d 61 75 64 69 6f 2d 73 72 63 20 25 73 22 20 66 72 61 67 2d 61 75 64 69 6f 29 20 61 74 74 72 a-audio-src.%s".frag-audio).attr
26840 2d 68 74 6d 6c 29 29 0a 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 75 74 2d 70 -html)).......(org-element-put-p
26860 72 6f 70 65 72 74 79 20 65 6c 65 6d 20 3a 61 74 74 72 5f 68 74 6d 6c 20 61 74 74 72 2d 68 74 6d roperty.elem.:attr_html.attr-htm
26880 6c 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 61 70 70 65 l))))..(defun.org-re-reveal-appe
268a0 6e 64 2d 66 72 61 67 20 28 65 6c 65 6d 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 29 0a 20 20 22 nd-frag.(elem.default-style)..."
268c0 41 70 70 65 6e 64 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 66 72 61 67 6d 65 6e 74 20 66 72 6f 6d Append.transformed.fragment.from
268e0 20 45 4c 45 4d 20 77 69 74 68 20 44 45 46 41 55 4c 54 2d 53 54 59 4c 45 2e 0a 52 65 61 64 20 66 .ELEM.with.DEFAULT-STYLE..Read.f
26900 72 61 67 6d 65 6e 74 20 66 72 6f 6d 20 45 4c 45 4d 20 61 6e 64 20 61 70 70 65 6e 64 20 74 72 61 ragment.from.ELEM.and.append.tra
26920 6e 73 66 6f 72 6d 65 64 20 66 72 61 67 6d 65 6e 74 20 61 74 74 72 69 62 75 74 65 20 74 6f 20 45 nsformed.fragment.attribute.to.E
26940 4c 45 4d 27 73 0a 61 74 74 72 5f 68 74 6d 6c 20 70 6c 69 73 74 2e 22 0a 20 20 28 6c 65 74 20 28 LEM's.attr_html.plist."...(let.(
26960 28 66 72 61 67 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 (frag.(org-export-read-attribute
26980 20 3a 61 74 74 72 5f 72 65 76 65 61 6c 20 65 6c 65 6d 20 3a 66 72 61 67 29 29 0a 20 20 20 20 20 .:attr_reveal.elem.:frag))......
269a0 20 20 20 28 66 72 61 67 2d 69 6e 64 65 78 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d ...(frag-index.(org-export-read-
269c0 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 72 65 76 65 61 6c 20 65 6c 65 6d 20 3a 66 72 61 attribute.:attr_reveal.elem.:fra
269e0 67 5f 69 64 78 29 29 0a 20 20 20 20 20 20 20 20 28 66 72 61 67 2d 61 75 64 69 6f 20 28 6f 72 67 g_idx)).........(frag-audio.(org
26a00 2d 65 78 70 6f 72 74 2d 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 72 65 76 -export-read-attribute.:attr_rev
26a20 65 61 6c 20 65 6c 65 6d 20 3a 61 75 64 69 6f 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 66 72 61 eal.elem.:audio))).....(when.fra
26a40 67 0a 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 73 74 72 69 6e 67 3d 20 28 6f 72 67 2d 65 g.......(if.(and.(string=.(org-e
26a60 6c 65 6d 65 6e 74 2d 74 79 70 65 20 65 6c 65 6d 29 20 27 70 6c 61 69 6e 2d 6c 69 73 74 29 0a 20 lement-type.elem).'plain-list)..
26a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 2d 65 71 75 61 6c 20 28 73 74 72 69 6e ..............(char-equal.(strin
26aa0 67 2d 74 6f 2d 63 68 61 72 20 66 72 61 67 29 20 3f 5c 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 g-to-char.frag).?\())...........
26ac0 28 6c 65 74 2a 20 28 28 69 74 65 6d 73 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 63 6f 6e 74 65 (let*.((items.(org-element-conte
26ae0 6e 74 73 20 65 6c 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 72 61 nts.elem))..................(fra
26b00 67 2d 6c 69 73 74 20 28 63 61 72 20 28 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 66 72 g-list.(car.(read-from-string.fr
26b20 61 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 72 61 67 2d 6c 69 73 ag)))..................(frag-lis
26b40 74 20 28 69 66 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 t.(if.default-style.............
26b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d ....................(mapcar.(lam
26b80 62 64 61 20 28 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 bda.(s).........................
26ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 52 65 70 6c 61 63 65 20 74 20 77 69 74 .................."Replace.t.wit
26bc0 68 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h.default-style"................
26be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 ...........................(if.(
26c00 73 74 72 69 6e 67 3d 20 73 20 74 29 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 0a 20 20 20 20 20 string=.s.t).default-style......
26c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26c40 20 20 20 20 20 20 20 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......s))......................
26c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 72 61 67 2d 6c 69 73 74 29 0a 20 20 ...................frag-list)...
26c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 72 61 67 ............................frag
26ca0 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 74 65 6d 6e 6f -list))..................(itemno
26cc0 20 28 6c 65 6e 67 74 68 20 69 74 65 6d 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .(length.items))................
26ce0 20 20 28 73 74 79 6c 65 2d 6c 69 73 74 20 28 6d 61 6b 65 2d 6c 69 73 74 20 69 74 65 6d 6e 6f 20 ..(style-list.(make-list.itemno.
26d00 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 default-style)).................
26d20 20 3b 3b 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 77 65 20 68 61 76 65 20 65 6e 6f 75 67 .;;.Make.sure.that.we.have.enoug
26d40 68 20 66 72 61 67 6d 65 6e 74 73 2e 20 20 44 75 70 6c 69 63 61 74 65 20 74 68 65 0a 20 20 20 20 h.fragments...Duplicate.the.....
26d60 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6c 61 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 .............;;.last.element.of.
26d80 66 72 61 67 2d 6c 69 73 74 20 73 6f 20 74 68 61 74 20 66 72 61 67 2d 6c 69 73 74 20 61 6e 64 20 frag-list.so.that.frag-list.and.
26da0 69 74 65 6d 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 61 76 65 20 74 items..................;;.have.t
26dc0 68 65 20 73 61 6d 65 20 6c 65 6e 67 74 68 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 he.same.length..................
26de0 20 28 6c 61 73 74 2d 66 72 61 67 20 28 63 61 72 20 28 6c 61 73 74 20 66 72 61 67 2d 6c 69 73 74 .(last-frag.(car.(last.frag-list
26e00 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 69 6c 2d 6c 69 73 74 20 )))..................(tail-list.
26e20 28 6d 61 6b 65 2d 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 (make-list......................
26e40 20 20 20 20 20 20 20 20 28 2d 20 69 74 65 6d 6e 6f 20 28 6c 65 6e 67 74 68 20 66 72 61 67 2d 6c ........(-.itemno.(length.frag-l
26e60 69 73 74 29 29 20 6c 61 73 74 2d 66 72 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ist)).last-frag))...............
26e80 20 20 20 28 66 72 61 67 2d 6c 69 73 74 20 28 61 70 70 65 6e 64 20 66 72 61 67 2d 6c 69 73 74 20 ...(frag-list.(append.frag-list.
26ea0 74 61 69 6c 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 tail-list))..................;;.
26ec0 43 6f 6e 63 65 72 6e 69 6e 67 20 69 6e 64 65 78 20 70 6f 73 69 74 69 6f 6e 73 20 61 6e 64 20 61 Concerning.index.positions.and.a
26ee0 75 64 69 6f 20 66 69 6c 65 73 2c 20 63 68 65 63 6b 20 6c 61 74 65 72 0a 20 20 20 20 20 20 20 20 udio.files,.check.later.........
26f00 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 74 68 65 69 72 20 6e 75 6d 62 65 72 20 69 73 .........;;.that.their.number.is
26f20 20 4f 4b 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 72 61 67 2d 69 6e 64 65 .OK...................(frag-inde
26f40 78 20 28 69 66 20 66 72 61 67 2d 69 6e 64 65 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 x.(if.frag-index................
26f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 72 65 61 64 2d 66 72 6f ..................(car.(read-fro
26f80 6d 2d 73 74 72 69 6e 67 20 66 72 61 67 2d 69 6e 64 65 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 m-string.frag-index))...........
26fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 6c 69 73 74 20 .....................(make-list.
26fc0 69 74 65 6d 6e 6f 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 itemno.nil)))..................(
26fe0 66 72 61 67 2d 61 75 64 69 6f 20 28 77 68 65 6e 20 66 72 61 67 2d 61 75 64 69 6f 0a 20 20 20 20 frag-audio.(when.frag-audio.....
27000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 ...........................(car.
27020 28 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 66 72 61 67 2d 61 75 64 69 6f 29 29 29 29 (read-from-string.frag-audio))))
27040 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 73 20 77 65 20 61 72 65 20 6c 6f 6f 6b 69 ).............;;.As.we.are.looki
27060 6e 67 20 61 74 20 66 72 61 67 6d 65 6e 74 73 20 69 6e 20 6c 69 73 74 73 2c 20 77 65 20 6d 61 6b ng.at.fragments.in.lists,.we.mak
27080 65 20 73 75 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 6f 74 68 65 72 e.sure.............;;.that.other
270a0 20 73 70 65 63 73 20 61 72 65 20 6c 69 73 74 73 20 6f 66 20 70 72 6f 70 65 72 20 6c 65 6e 67 74 .specs.are.lists.of.proper.lengt
270c0 68 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 61 73 73 65 72 74 20 28 6c 69 73 74 70 h..............(cl-assert.(listp
270e0 20 66 72 61 67 2d 69 6e 64 65 78 29 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .frag-index).t..................
27100 20 20 20 20 20 20 22 4d 75 73 74 20 75 73 65 20 6c 69 73 74 20 66 6f 72 20 69 6e 64 65 78 20 70 ......"Must.use.list.for.index.p
27120 6f 73 69 74 69 6f 6e 73 2c 20 6e 6f 74 3a 20 25 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 ositions,.not:.%s").............
27140 28 77 68 65 6e 20 66 72 61 67 2d 69 6e 64 65 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 (when.frag-index...............(
27160 63 6c 2d 61 73 73 65 72 74 20 28 3d 20 28 6c 65 6e 67 74 68 20 66 72 61 67 2d 69 6e 64 65 78 29 cl-assert.(=.(length.frag-index)
27180 20 69 74 65 6d 6e 6f 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .itemno).nil....................
271a0 20 20 20 20 20 20 22 55 73 65 20 6f 6e 65 20 69 6e 64 65 78 20 70 65 72 20 69 74 65 6d 21 20 20 ......"Use.one.index.per.item!..
271c0 25 73 20 68 61 73 20 25 64 2c 20 6e 65 65 64 20 25 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 %s.has.%d,.need.%d".............
271e0 20 20 20 20 20 20 20 20 20 20 20 20 20 66 72 61 67 2d 69 6e 64 65 78 20 28 6c 65 6e 67 74 68 20 .............frag-index.(length.
27200 66 72 61 67 2d 69 6e 64 65 78 29 20 28 6c 65 6e 67 74 68 20 69 74 65 6d 73 29 29 29 0a 20 20 20 frag-index).(length.items)))....
27220 20 20 20 20 20 20 20 20 20 28 63 6c 2d 61 73 73 65 72 74 20 28 6c 69 73 74 70 20 66 72 61 67 2d .........(cl-assert.(listp.frag-
27240 61 75 64 69 6f 29 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 audio).t........................
27260 22 4d 75 73 74 20 75 73 65 20 6c 69 73 74 20 66 6f 72 20 61 75 64 69 6f 20 66 69 6c 65 73 21 20 "Must.use.list.for.audio.files!.
27280 25 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 72 61 67 2d 61 75 64 69 %s").............(when.frag-audi
272a0 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 61 73 73 65 72 74 20 28 3d 20 28 6c o...............(cl-assert.(=.(l
272c0 65 6e 67 74 68 20 66 72 61 67 2d 61 75 64 69 6f 29 20 69 74 65 6d 6e 6f 29 20 6e 69 6c 0a 20 20 ength.frag-audio).itemno).nil...
272e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 55 73 65 20 6f 6e 65 20 ......................."Use.one.
27300 61 75 64 69 6f 20 66 69 6c 65 20 70 65 72 20 69 74 65 6d 21 20 20 25 73 20 68 61 73 20 25 64 2c audio.file.per.item!..%s.has.%d,
27320 20 6e 65 65 64 20 25 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .need.%d".......................
27340 20 20 20 66 72 61 67 2d 61 75 64 69 6f 20 28 6c 65 6e 67 74 68 20 66 72 61 67 2d 61 75 64 69 6f ...frag-audio.(length.frag-audio
27360 29 20 69 74 65 6d 6e 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 66 72 61 67 2d ).itemno)).............(if.frag-
27380 61 75 64 69 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6d 61 70 63 20 27 audio.................(cl-mapc.'
273a0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 75 70 64 61 74 65 2d 61 74 74 72 2d 68 74 6d 6c 0a org-re-reveal--update-attr-html.
273c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 73 20 66 .........................items.f
273e0 72 61 67 2d 6c 69 73 74 20 73 74 79 6c 65 2d 6c 69 73 74 20 66 72 61 67 2d 69 6e 64 65 78 20 66 rag-list.style-list.frag-index.f
27400 72 61 67 2d 61 75 64 69 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6d 61 70 rag-audio)...............(cl-map
27420 63 20 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 75 70 64 61 74 65 2d 61 74 74 72 2d 68 74 c.'org-re-reveal--update-attr-ht
27440 6d 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 73 20 ml........................items.
27460 66 72 61 67 2d 6c 69 73 74 20 73 74 79 6c 65 2d 6c 69 73 74 20 66 72 61 67 2d 69 6e 64 65 78 29 frag-list.style-list.frag-index)
27480 29 29 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 75 70 64 61 74 )).........(org-re-reveal--updat
274a0 65 2d 61 74 74 72 2d 68 74 6d 6c 0a 20 20 20 20 20 20 20 20 20 65 6c 65 6d 20 66 72 61 67 20 64 e-attr-html..........elem.frag.d
274c0 65 66 61 75 6c 74 2d 73 74 79 6c 65 20 66 72 61 67 2d 69 6e 64 65 78 20 66 72 61 67 2d 61 75 64 efault-style.frag-index.frag-aud
274e0 69 6f 29 29 0a 20 20 20 20 20 20 65 6c 65 6d 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 io)).......elem)))..(defun.org-r
27500 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d 69 6e 64 65 78 2d 6e 61 6d 65 20 28 69 6e 66 6f 29 0a e-reveal--tts-index-name.(info).
27520 20 20 22 43 6f 6e 73 74 72 75 63 74 20 6e 61 6d 65 20 6f 66 20 69 6e 64 65 78 20 66 69 6c 65 20 .."Construct.name.of.index.file.
27540 66 72 6f 6d 20 49 4e 46 4f 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 74 73 2d 64 69 72 20 28 6f 72 from.INFO."...(let.((tts-dir.(or
27560 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d 64 69 72 20 69 6e 66 6f 29 29 0a 20 20 20 20 g-re-reveal--tts-dir.info)).....
27580 20 20 20 20 28 70 72 65 66 69 78 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 ....(prefix.(plist-get.info.:rev
275a0 65 61 6c 2d 74 74 73 2d 6e 61 6d 65 2d 70 72 65 66 69 78 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 eal-tts-name-prefix))).....(conc
275c0 61 74 20 74 74 73 2d 64 69 72 20 70 72 65 66 69 78 20 22 2e 74 74 73 22 29 29 29 0a 0a 28 64 65 at.tts-dir.prefix.".tts")))..(de
275e0 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 61 64 64 2d 74 6f 2d 74 74 73 2d 69 6e fun.org-re-reveal--add-to-tts-in
27600 64 65 78 20 28 76 6f 69 63 65 20 67 61 70 20 6e 61 6d 65 20 68 61 73 68 20 69 6e 66 6f 29 0a 20 dex.(voice.gap.name.hash.info)..
27620 20 22 41 64 64 20 4e 41 4d 45 20 77 69 74 68 20 48 41 53 48 20 6f 66 20 74 65 78 74 20 66 6f 72 ."Add.NAME.with.HASH.of.text.for
27640 20 54 54 53 20 74 6f 20 69 6e 64 65 78 20 66 69 6c 65 20 77 69 74 68 20 49 4e 46 4f 2e 0a 49 66 .TTS.to.index.file.with.INFO..If
27660 20 74 68 65 20 69 6e 64 65 78 20 66 69 6c 65 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 .the.index.file.does.not.exist,.
27680 63 72 65 61 74 65 20 69 74 2c 20 77 72 69 74 69 6e 67 20 56 4f 49 43 45 2c 20 47 41 50 2c 20 61 create.it,.writing.VOICE,.GAP,.a
276a0 73 0a 77 65 6c 6c 20 61 73 20 74 68 65 20 73 74 61 72 74 20 61 6e 64 20 74 68 65 20 65 6e 64 20 s.well.as.the.start.and.the.end.
276c0 73 6c 69 64 65 20 67 61 70 73 20 61 73 20 66 69 72 73 74 20 6c 69 6e 65 2e 22 0a 20 20 28 6c 65 slide.gaps.as.first.line."...(le
276e0 74 20 28 28 69 6e 64 65 78 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d 69 6e t.((index.(org-re-reveal--tts-in
27700 64 65 78 2d 6e 61 6d 65 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 28 73 74 61 72 74 2d 67 dex-name.info)).........(start-g
27720 61 70 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 73 ap.(plist-get.info.:reveal-tts-s
27740 74 61 72 74 2d 73 6c 69 64 65 2d 67 61 70 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 64 2d 67 61 tart-slide-gap)).........(end-ga
27760 70 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 74 73 2d 65 6e p.(plist-get.info.:reveal-tts-en
27780 64 2d 73 6c 69 64 65 2d 67 61 70 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 69 6c 65 d-slide-gap))).....(unless.(file
277a0 2d 65 78 69 73 74 73 2d 70 20 69 6e 64 65 78 29 0a 20 20 20 20 20 20 28 61 70 70 65 6e 64 2d 74 -exists-p.index).......(append-t
277c0 6f 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 25 73 20 25 73 20 o-file........(format."%s.%s.%s.
277e0 25 73 5c 6e 22 20 76 6f 69 63 65 20 67 61 70 20 73 74 61 72 74 2d 67 61 70 20 65 6e 64 2d 67 61 %s\n".voice.gap.start-gap.end-ga
27800 70 29 20 6e 69 6c 20 69 6e 64 65 78 29 29 0a 20 20 20 20 28 61 70 70 65 6e 64 2d 74 6f 2d 66 69 p).nil.index)).....(append-to-fi
27820 6c 65 20 28 66 6f 72 6d 61 74 20 22 25 73 20 25 73 5c 6e 22 20 6e 61 6d 65 20 68 61 73 68 29 20 le.(format."%s.%s\n".name.hash).
27840 6e 69 6c 20 69 6e 64 65 78 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 nil.index)))..(defun.org-re-reve
27860 61 6c 2d 2d 63 72 65 61 74 65 2d 74 74 73 2d 74 65 78 74 20 28 68 61 73 68 20 74 65 78 74 20 64 al--create-tts-text.(hash.text.d
27880 69 72 29 0a 20 20 22 43 72 65 61 74 65 20 66 69 6c 65 20 75 6e 64 65 72 20 6e 61 6d 65 20 48 41 ir)..."Create.file.under.name.HA
278a0 53 48 20 69 6e 20 44 49 52 20 77 69 74 68 20 54 45 58 54 20 66 6f 72 20 54 54 53 2e 0a 49 66 20 SH.in.DIR.with.TEXT.for.TTS..If.
278c0 74 68 65 20 66 69 6c 65 20 65 78 69 73 74 73 20 61 6c 72 65 61 64 79 2c 20 64 6f 20 6e 6f 74 68 the.file.exists.already,.do.noth
278e0 69 6e 67 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 ing."...(let.((filename.(concat.
27900 64 69 72 20 68 61 73 68 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 69 6c 65 2d 65 78 dir.hash))).....(unless.(file-ex
27920 69 73 74 73 2d 70 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 28 61 70 70 65 6e 64 2d 74 ists-p.filename).......(append-t
27940 6f 2d 66 69 6c 65 20 74 65 78 74 20 6e 69 6c 20 66 69 6c 65 6e 61 6d 65 29 29 29 29 0a 0a 28 64 o-file.text.nil.filename))))..(d
27960 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 72 65 70 61 72 65 2d 74 74 73 20 28 efun.org-re-reveal-prepare-tts.(
27980 62 61 63 6b 65 6e 64 29 0a 20 20 22 46 6f 72 20 42 41 43 4b 45 4e 44 20 72 65 2d 72 65 76 65 61 backend)..."For.BACKEND.re-revea
279a0 6c 2c 20 63 72 65 61 74 65 20 74 74 73 20 64 69 72 65 63 74 6f 72 79 2c 20 72 65 6d 6f 76 65 20 l,.create.tts.directory,.remove.
279c0 6f 75 74 64 61 74 65 64 20 69 6e 64 65 78 20 66 69 6c 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 6f outdated.index.file."...(when.(o
279e0 72 67 2d 65 78 70 6f 72 74 2d 64 65 72 69 76 65 64 2d 62 61 63 6b 65 6e 64 2d 70 20 62 61 63 6b rg-export-derived-backend-p.back
27a00 65 6e 64 20 27 72 65 2d 72 65 76 65 61 6c 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 69 6e 66 6f end.'re-reveal).....(let*.((info
27a20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 27 72 65 .(org-export-get-environment.'re
27a40 2d 72 65 76 65 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 74 73 20 28 -reveal))............(with-tts.(
27a60 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 77 69 74 68 2d 74 74 73 29 plist-get.info.:reveal-with-tts)
27a80 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c )............(dir.(org-re-reveal
27aa0 2d 2d 74 74 73 2d 64 69 72 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 64 --tts-dir.info))............(ind
27ac0 65 78 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 74 74 73 2d 69 6e 64 65 78 2d 6e 61 6d ex.(org-re-reveal--tts-index-nam
27ae0 65 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 77 69 74 68 2d 74 74 73 0a 20 e.info))).......(when.with-tts..
27b00 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6e 6f 74 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 .......(when.(not.(file-director
27b20 79 2d 70 20 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 74 y-p.dir))...........(make-direct
27b40 6f 72 79 20 64 69 72 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d ory.dir.t)).........(when.(file-
27b60 65 78 69 73 74 73 2d 70 20 69 6e 64 65 78 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 exists-p.index)...........(delet
27b80 65 2d 66 69 6c 65 20 69 6e 64 65 78 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 e-file.index))))))..(defun.org-r
27ba0 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 0a 20 20 20 20 28 26 6f 70 e-reveal-export-to-html.....(&op
27bc0 74 69 6f 6e 61 6c 20 61 73 79 6e 63 20 73 75 62 74 72 65 65 70 20 76 69 73 69 62 6c 65 2d 6f 6e tional.async.subtreep.visible-on
27be0 6c 79 20 62 6f 64 79 2d 6f 6e 6c 79 20 65 78 74 2d 70 6c 69 73 74 20 62 61 63 6b 65 6e 64 29 0a ly.body-only.ext-plist.backend).
27c00 20 20 22 45 78 70 6f 72 74 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 74 6f 20 61 20 72 65 .."Export.current.buffer.to.a.re
27c20 76 65 61 6c 2e 6a 73 20 48 54 4d 4c 20 66 69 6c 65 2e 0a 50 61 73 73 65 73 20 6f 70 74 69 6f 6e veal.js.HTML.file..Passes.option
27c40 61 6c 20 41 53 59 4e 43 2c 20 53 55 42 54 52 45 45 50 2c 20 56 49 53 49 42 4c 45 2d 4f 4e 4c 59 al.ASYNC,.SUBTREEP,.VISIBLE-ONLY
27c60 2c 20 42 4f 44 59 2d 4f 4e 4c 59 2c 20 45 58 54 2d 50 4c 49 53 54 0a 74 6f 20 60 6f 72 67 2d 65 ,.BODY-ONLY,.EXT-PLIST.to.`org-e
27c80 78 70 6f 72 74 2d 74 6f 2d 66 69 6c 65 27 2e 0a 4f 70 74 69 6f 6e 61 6c 20 42 41 43 4b 45 4e 44 xport-to-file'..Optional.BACKEND
27ca0 20 6d 75 73 74 20 62 65 20 60 72 65 2d 72 65 76 65 61 6c 27 20 6f 72 20 61 20 62 61 63 6b 65 6e .must.be.`re-reveal'.or.a.backen
27cc0 64 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 69 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 d.derived.from.it."...(interacti
27ce0 76 65 29 0a 20 20 28 6c 65 74 2a 20 28 28 62 61 63 6b 65 6e 64 20 28 6f 72 20 62 61 63 6b 65 6e ve)...(let*.((backend.(or.backen
27d00 64 20 27 72 65 2d 72 65 76 65 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 78 74 65 6e 73 69 d.'re-reveal))..........(extensi
27d20 6f 6e 20 28 63 6f 6e 63 61 74 20 22 2e 22 20 6f 72 67 2d 68 74 6d 6c 2d 65 78 74 65 6e 73 69 6f on.(concat.".".org-html-extensio
27d40 6e 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6c 69 65 6e 74 2d 65 78 74 20 28 63 6f 6e 63 61 74 n))..........(client-ext.(concat
27d60 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 63 6c 69 65 6e 74 2d .org-re-reveal-multiplex-client-
27d80 65 78 74 20 65 78 74 65 6e 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 ext.extension))..........(file.(
27da0 6f 72 67 2d 65 78 70 6f 72 74 2d 6f 75 74 70 75 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 78 74 65 org-export-output-file-name.exte
27dc0 6e 73 69 6f 6e 20 73 75 62 74 72 65 65 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6c 69 65 6e nsion.subtreep))..........(clien
27de0 74 66 69 6c 65 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 6f 75 74 70 75 74 2d 66 69 6c 65 2d 6e 61 tfile.(org-export-output-file-na
27e00 6d 65 20 63 6c 69 65 6e 74 2d 65 78 74 20 73 75 62 74 72 65 65 70 29 29 0a 20 20 20 20 20 20 20 me.client-ext.subtreep))........
27e20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 63 6f 6e 74 61 69 6e 65 72 2d 65 6c 65 6d 65 6e 74 20 22 64 ..(org-html-container-element."d
27e40 69 76 22 29 29 0a 0a 20 20 20 20 28 73 65 74 71 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 iv"))......(setq.org-re-reveal-c
27e60 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 6e 69 6c 29 0a 20 20 20 20 28 6f 72 67 2d 65 78 lient-multiplex.nil).....(org-ex
27e80 70 6f 72 74 2d 74 6f 2d 66 69 6c 65 20 62 61 63 6b 65 6e 64 20 66 69 6c 65 0a 20 20 20 20 20 20 port-to-file.backend.file.......
27ea0 61 73 79 6e 63 20 73 75 62 74 72 65 65 70 20 76 69 73 69 62 6c 65 2d 6f 6e 6c 79 20 62 6f 64 79 async.subtreep.visible-only.body
27ec0 2d 6f 6e 6c 79 20 65 78 74 2d 70 6c 69 73 74 29 0a 0a 20 20 20 20 3b 3b 20 45 78 70 6f 72 74 20 -only.ext-plist)......;;.Export.
27ee0 74 68 65 20 63 6c 69 65 6e 74 20 48 54 4d 4c 20 66 69 6c 65 20 69 66 20 6f 72 67 2d 72 65 2d 72 the.client.HTML.file.if.org-re-r
27f00 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 69 73 20 73 65 74 20 74 72 eveal-client-multiplex.is.set.tr
27f20 75 65 0a 20 20 20 20 3b 3b 20 62 79 20 70 72 65 76 69 6f 75 73 20 63 61 6c 6c 20 74 6f 20 6f 72 ue.....;;.by.previous.call.to.or
27f40 67 2d 65 78 70 6f 72 74 2d 74 6f 2d 66 69 6c 65 0a 20 20 20 20 28 69 66 20 6f 72 67 2d 72 65 2d g-export-to-file.....(if.org-re-
27f60 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 0a 20 20 20 20 20 20 20 20 reveal-client-multiplex.........
27f80 28 6f 72 67 2d 65 78 70 6f 72 74 2d 74 6f 2d 66 69 6c 65 20 62 61 63 6b 65 6e 64 20 63 6c 69 65 (org-export-to-file.backend.clie
27fa0 6e 74 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 73 75 62 74 72 65 65 70 20 ntfile...........async.subtreep.
27fc0 76 69 73 69 62 6c 65 2d 6f 6e 6c 79 20 62 6f 64 79 2d 6f 6e 6c 79 20 65 78 74 2d 70 6c 69 73 74 visible-only.body-only.ext-plist
27fe0 29 29 0a 20 20 20 20 66 69 6c 65 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 )).....file))..(defun.org-re-rev
28000 65 61 6c 2d 62 72 6f 77 73 65 20 28 66 69 6c 65 6e 61 6d 65 29 0a 20 20 22 42 72 6f 77 73 65 20 eal-browse.(filename)..."Browse.
28020 46 49 4c 45 4e 41 4d 45 2e 0a 49 66 20 63 75 72 72 65 6e 74 20 70 6f 73 69 74 69 6f 6e 20 68 61 FILENAME..If.current.position.ha
28040 73 20 61 20 43 55 53 54 4f 4d 5f 49 44 2c 20 62 72 6f 77 73 65 20 74 6f 20 74 68 61 74 20 6c 6f s.a.CUSTOM_ID,.browse.to.that.lo
28060 63 61 74 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 63 75 73 74 6f 6d 2d 69 64 20 28 6f 72 cation."...(let*.((custom-id.(or
28080 67 2d 65 6e 74 72 79 2d 67 65 74 20 6e 69 6c 20 22 43 55 53 54 4f 4d 5f 49 44 22 29 29 0a 20 20 g-entry-get.nil."CUSTOM_ID"))...
280a0 20 20 20 20 20 20 20 28 66 72 61 67 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e .......(fragment...........(when
280c0 20 28 61 6e 64 20 63 75 73 74 6f 6d 2d 69 64 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 62 72 .(and.custom-id.org-re-reveal-br
280e0 6f 77 73 65 2d 74 6f 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 owse-to-id).............(concat.
28100 22 23 22 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 2d 68 72 65 66 2d 66 72 61 67 6d 65 6e 74 "#".org-re-reveal--href-fragment
28120 2d 70 72 65 66 69 78 20 63 75 73 74 6f 6d 2d 69 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 75 -prefix.custom-id)))..........(u
28140 72 6c 20 28 62 72 6f 77 73 65 2d 75 72 6c 2d 66 69 6c 65 2d 75 72 6c 20 28 65 78 70 61 6e 64 2d rl.(browse-url-file-url.(expand-
28160 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 28 62 72 6f 77 file-name.filename)))).....(brow
28180 73 65 2d 75 72 6c 20 28 63 6f 6e 63 61 74 20 75 72 6c 20 66 72 61 67 6d 65 6e 74 29 29 29 29 0a se-url.(concat.url.fragment)))).
281a0 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d .(defun.org-re-reveal-export-to-
281c0 68 74 6d 6c 2d 61 6e 64 2d 62 72 6f 77 73 65 0a 20 20 20 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 html-and-browse.....(&optional.a
281e0 73 79 6e 63 20 73 75 62 74 72 65 65 70 20 76 69 73 69 62 6c 65 2d 6f 6e 6c 79 20 62 6f 64 79 2d sync.subtreep.visible-only.body-
28200 6f 6e 6c 79 20 65 78 74 2d 70 6c 69 73 74 29 0a 20 20 22 45 78 70 6f 72 74 20 63 75 72 72 65 6e only.ext-plist)..."Export.curren
28220 74 20 62 75 66 66 65 72 20 74 6f 20 61 20 72 65 76 65 61 6c 2e 6a 73 20 61 6e 64 20 62 72 6f 77 t.buffer.to.a.reveal.js.and.brow
28240 73 65 20 48 54 4d 4c 20 66 69 6c 65 2e 0a 50 61 73 73 65 73 20 6f 70 74 69 6f 6e 61 6c 20 41 53 se.HTML.file..Passes.optional.AS
28260 59 4e 43 2c 20 53 55 42 54 52 45 45 50 2c 20 56 49 53 49 42 4c 45 2d 4f 4e 4c 59 2c 20 42 4f 44 YNC,.SUBTREEP,.VISIBLE-ONLY,.BOD
28280 59 2d 4f 4e 4c 59 2c 20 45 58 54 2d 50 4c 49 53 54 0a 74 6f 20 60 6f 72 67 2d 72 65 2d 72 65 76 Y-ONLY,.EXT-PLIST.to.`org-re-rev
282a0 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 27 2e 0a 53 65 65 20 61 6c 73 6f 20 60 6f eal-export-to-html'..See.also.`o
282c0 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 62 72 6f 77 73 65 2d 74 6f 2d 69 64 27 2e 22 0a 20 20 28 rg-re-reveal-browse-to-id'."...(
282e0 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 62 72 interactive)...(org-re-reveal-br
28300 6f 77 73 65 0a 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f owse....(org-re-reveal-export-to
28320 2d 68 74 6d 6c 0a 20 20 20 20 61 73 79 6e 63 20 73 75 62 74 72 65 65 70 20 76 69 73 69 62 6c 65 -html.....async.subtreep.visible
28340 2d 6f 6e 6c 79 20 62 6f 64 79 2d 6f 6e 6c 79 20 65 78 74 2d 70 6c 69 73 74 29 29 29 0a 0a 28 64 -only.body-only.ext-plist)))..(d
28360 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 63 75 72 72 65 6e efun.org-re-reveal-export-curren
28380 74 2d 73 75 62 74 72 65 65 0a 20 20 20 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 73 79 6e 63 20 73 t-subtree.....(&optional.async.s
283a0 75 62 74 72 65 65 70 20 76 69 73 69 62 6c 65 2d 6f 6e 6c 79 20 62 6f 64 79 2d 6f 6e 6c 79 20 65 ubtreep.visible-only.body-only.e
283c0 78 74 2d 70 6c 69 73 74 29 0a 20 20 22 45 78 70 6f 72 74 20 63 75 72 72 65 6e 74 20 73 75 62 74 xt-plist)..."Export.current.subt
283e0 72 65 65 20 74 6f 20 61 20 52 65 76 65 61 6c 2e 6a 73 20 48 54 4d 4c 20 66 69 6c 65 2e 0a 50 61 ree.to.a.Reveal.js.HTML.file..Pa
28400 73 73 65 73 20 6f 70 74 69 6f 6e 61 6c 20 41 53 59 4e 43 2c 20 53 55 42 54 52 45 45 50 2c 20 56 sses.optional.ASYNC,.SUBTREEP,.V
28420 49 53 49 42 4c 45 2d 4f 4e 4c 59 2c 20 42 4f 44 59 2d 4f 4e 4c 59 2c 20 45 58 54 2d 50 4c 49 53 ISIBLE-ONLY,.BODY-ONLY,.EXT-PLIS
28440 54 0a 74 6f 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d 68 74 T.to.`org-re-reveal-export-to-ht
28460 6d 6c 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6f 72 67 2d 6e 61 72 ml'."...(interactive)...(org-nar
28480 72 6f 77 2d 74 6f 2d 73 75 62 74 72 65 65 29 0a 20 20 28 6c 65 74 20 28 28 72 65 74 20 28 6f 72 row-to-subtree)...(let.((ret.(or
284a0 67 2d 72 65 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 0a 20 20 20 20 20 g-re-reveal-export-to-html......
284c0 20 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 73 75 62 74 72 65 65 70 20 76 69 73 69 62 6c 65 2d .........async.subtreep.visible-
284e0 6f 6e 6c 79 20 62 6f 64 79 2d 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c only.body-only...............(pl
28500 69 73 74 2d 70 75 74 20 65 78 74 2d 70 6c 69 73 74 20 3a 72 65 76 65 61 6c 2d 73 75 62 74 72 65 ist-put.ext-plist.:reveal-subtre
28520 65 20 74 29 29 29 29 0a 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 72 65 74 29 29 0a 0a 3b e.t)))).....(widen).....ret))..;
28540 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 ;;###autoload.(defun.org-re-reve
28560 61 6c 2d 70 75 62 6c 69 73 68 2d 74 6f 2d 72 65 76 65 61 6c 0a 20 20 20 20 28 70 6c 69 73 74 20 al-publish-to-reveal.....(plist.
28580 66 69 6c 65 6e 61 6d 65 20 70 75 62 2d 64 69 72 20 26 6f 70 74 69 6f 6e 61 6c 20 62 61 63 6b 65 filename.pub-dir.&optional.backe
285a0 6e 64 29 0a 20 20 22 50 75 62 6c 69 73 68 20 61 6e 20 4f 72 67 20 66 69 6c 65 20 74 6f 20 48 54 nd)..."Publish.an.Org.file.to.HT
285c0 4d 4c 2e 0a 46 49 4c 45 4e 41 4d 45 20 69 73 20 74 68 65 20 66 69 6c 65 6e 61 6d 65 20 6f 66 20 ML..FILENAME.is.the.filename.of.
285e0 74 68 65 20 4f 72 67 20 66 69 6c 65 20 74 6f 20 62 65 20 70 75 62 6c 69 73 68 65 64 2e 20 20 50 the.Org.file.to.be.published...P
28600 4c 49 53 54 0a 69 73 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 20 66 6f 72 20 74 68 LIST.is.the.property.list.for.th
28620 65 20 67 69 76 65 6e 20 70 72 6f 6a 65 63 74 2e 20 20 50 55 42 2d 44 49 52 20 69 73 20 74 68 65 e.given.project...PUB-DIR.is.the
28640 0a 70 75 62 6c 69 73 68 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 20 20 4f 70 74 69 6f 6e 61 6c .publishing.directory...Optional
28660 20 42 41 43 4b 45 4e 44 20 6d 61 79 20 73 70 65 63 69 66 79 20 61 20 64 65 72 69 76 65 64 20 65 .BACKEND.may.specify.a.derived.e
28680 78 70 6f 72 74 0a 62 61 63 6b 65 6e 64 2e 0a 52 65 74 75 72 6e 20 6f 75 74 70 75 74 20 66 69 6c xport.backend..Return.output.fil
286a0 65 20 6e 61 6d 65 20 6f 72 20 6e 69 6c 2e 22 0a 20 20 28 6d 65 73 73 61 67 65 20 22 50 75 62 6c e.name.or.nil."...(message."Publ
286c0 69 73 68 69 6e 67 20 66 69 6c 65 20 25 73 20 75 73 69 6e 67 20 60 6f 72 67 2d 72 65 2d 72 65 76 ishing.file.%s.using.`org-re-rev
286e0 65 61 6c 2d 70 75 62 6c 69 73 68 2d 74 6f 2d 72 65 76 65 61 6c 27 22 0a 20 20 20 20 20 20 20 20 eal-publish-to-reveal'".........
28700 20 20 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 28 6c 65 74 2a 20 28 28 6f 72 67 2d 72 65 2d 72 65 ...filename)...(let*.((org-re-re
28720 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 6e 69 6c 29 0a 20 20 20 20 20 veal-client-multiplex.nil)......
28740 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 2d 64 69 72 20 70 75 62 2d 64 ....(org-re-reveal-pub-dir.pub-d
28760 69 72 29 0a 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 63 6f 6e 74 61 69 6e 65 72 ir)..........(org-html-container
28780 2d 65 6c 65 6d 65 6e 74 20 22 64 69 76 22 29 0a 20 20 20 20 20 20 20 20 20 28 6f 75 74 66 69 6c -element."div")..........(outfil
287a0 65 20 28 6f 72 67 2d 70 75 62 6c 69 73 68 2d 6f 72 67 2d 74 6f 0a 20 20 20 20 20 20 20 20 20 20 e.(org-publish-org-to...........
287c0 20 20 20 20 20 20 20 20 20 28 6f 72 20 62 61 63 6b 65 6e 64 20 27 72 65 2d 72 65 76 65 61 6c 29 .........(or.backend.'re-reveal)
287e0 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f .filename....................(co
28800 6e 63 61 74 20 22 2e 22 20 6f 72 67 2d 68 74 6d 6c 2d 65 78 74 65 6e 73 69 6f 6e 29 20 70 6c 69 ncat.".".org-html-extension).pli
28820 73 74 20 70 75 62 2d 64 69 72 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6f 72 67 2d 72 65 2d 72 st.pub-dir))).....(when.org-re-r
28840 65 76 65 61 6c 2d 6c 6f 67 0a 20 20 20 20 20 20 28 61 70 70 65 6e 64 2d 74 6f 2d 66 69 6c 65 20 eveal-log.......(append-to-file.
28860 28 63 6f 6e 63 61 74 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6f 75 74 66 69 6c (concat.(expand-file-name.outfil
28880 65 29 20 22 5c 6e 22 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e)."\n").nil....................
288a0 20 20 20 28 63 6f 6e 63 61 74 20 70 75 62 2d 64 69 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c ...(concat.pub-dir.org-re-reveal
288c0 2d 6c 6f 67 29 29 29 0a 20 20 20 20 6f 75 74 66 69 6c 65 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 -log))).....outfile))..;;;###aut
288e0 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 6c 69 oload.(defun.org-re-reveal-publi
28900 73 68 2d 74 6f 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 0a 20 20 20 20 28 70 6c 69 73 74 20 66 sh-to-reveal-client.....(plist.f
28920 69 6c 65 6e 61 6d 65 20 70 75 62 2d 64 69 72 20 26 6f 70 74 69 6f 6e 61 6c 20 62 61 63 6b 65 6e ilename.pub-dir.&optional.backen
28940 64 29 0a 20 20 22 50 75 62 6c 69 73 68 20 61 6e 20 4f 72 67 20 66 69 6c 65 20 74 6f 20 48 54 4d d)..."Publish.an.Org.file.to.HTM
28960 4c 20 61 73 20 6d 75 6c 74 69 70 6c 65 78 20 63 6c 69 65 6e 74 2e 0a 46 49 4c 45 4e 41 4d 45 20 L.as.multiplex.client..FILENAME.
28980 69 73 20 74 68 65 20 66 69 6c 65 6e 61 6d 65 20 6f 66 20 74 68 65 20 4f 72 67 20 66 69 6c 65 20 is.the.filename.of.the.Org.file.
289a0 74 6f 20 62 65 20 70 75 62 6c 69 73 68 65 64 2e 20 20 50 4c 49 53 54 0a 69 73 20 74 68 65 20 70 to.be.published...PLIST.is.the.p
289c0 72 6f 70 65 72 74 79 20 6c 69 73 74 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 70 72 6f 6a 65 roperty.list.for.the.given.proje
289e0 63 74 2e 20 20 50 55 42 2d 44 49 52 20 69 73 20 74 68 65 0a 70 75 62 6c 69 73 68 69 6e 67 20 64 ct...PUB-DIR.is.the.publishing.d
28a00 69 72 65 63 74 6f 72 79 2e 20 20 4f 70 74 69 6f 6e 61 6c 20 42 41 43 4b 45 4e 44 20 6d 61 79 20 irectory...Optional.BACKEND.may.
28a20 73 70 65 63 69 66 79 20 61 20 64 65 72 69 76 65 64 20 65 78 70 6f 72 74 0a 62 61 63 6b 65 6e 64 specify.a.derived.export.backend
28a40 2e 0a 49 66 20 60 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 ..If.`org-re-reveal-client-multi
28a60 70 6c 65 78 2d 66 69 6c 74 65 72 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 75 73 65 20 69 74 20 plex-filter'.is.non-nil,.use.it.
28a80 61 73 20 72 65 67 75 6c 61 72 0a 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 6f 6e 6c 79 20 70 75 as.regular.expression.to.only.pu
28aa0 62 6c 69 73 68 20 46 49 4c 45 4e 41 4d 45 20 69 66 20 69 74 20 6d 61 74 63 68 65 73 20 74 68 69 blish.FILENAME.if.it.matches.thi
28ac0 73 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 52 65 74 75 72 6e 20 6f 75 74 s.regular.expression..Return.out
28ae0 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 20 6f 72 20 6e 69 6c 2e 22 0a 20 20 28 6d 65 73 73 61 67 put.file.name.or.nil."...(messag
28b00 65 20 22 50 75 62 6c 69 73 68 69 6e 67 20 66 69 6c 65 20 25 73 20 75 73 69 6e 67 20 60 6f 72 67 e."Publishing.file.%s.using.`org
28b20 2d 72 65 2d 72 65 76 65 61 6c 2d 70 75 62 6c 69 73 68 2d 74 6f 2d 72 65 76 65 61 6c 2d 63 6c 69 -re-reveal-publish-to-reveal-cli
28b40 65 6e 74 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 28 69 66 ent'"............filename)...(if
28b60 20 28 6f 72 20 28 6e 6f 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d .(or.(not.org-re-reveal-client-m
28b80 75 6c 74 69 70 6c 65 78 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 ultiplex-filter)...........(stri
28ba0 6e 67 2d 6d 61 74 63 68 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 ng-match.org-re-reveal-client-mu
28bc0 6c 74 69 70 6c 65 78 2d 66 69 6c 74 65 72 20 66 69 6c 65 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 ltiplex-filter.filename)).......
28be0 28 6c 65 74 20 28 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 (let.((org-re-reveal-client-mult
28c00 69 70 6c 65 78 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 2d 72 65 76 iplex.t).............(org-re-rev
28c20 65 61 6c 2d 70 75 62 2d 64 69 72 20 70 75 62 2d 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 eal-pub-dir.pub-dir)............
28c40 20 28 6f 72 67 2d 68 74 6d 6c 2d 63 6f 6e 74 61 69 6e 65 72 2d 65 6c 65 6d 65 6e 74 20 22 64 69 .(org-html-container-element."di
28c60 76 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 4f 44 4f 3a 20 44 69 73 61 62 6c 65 v").............;;.TODO:.Disable
28c80 20 54 54 53 20 63 6f 64 65 20 70 61 74 68 73 3f 20 20 50 72 6f 62 61 62 6c 79 20 6d 75 6c 74 69 .TTS.code.paths?..Probably.multi
28ca0 70 6c 65 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 65 73 65 6e 74 61 74 69 6f 6e plex.............;;.presentation
28cc0 73 20 64 6f 20 6e 6f 74 20 75 73 65 20 54 54 53 20 61 6e 79 77 61 79 73 3f 0a 20 20 20 20 20 20 s.do.not.use.TTS.anyways?.......
28ce0 20 20 20 20 20 20 28 63 6c 69 65 6e 74 2d 65 78 74 20 28 63 6f 6e 63 61 74 20 6f 72 67 2d 72 65 ......(client-ext.(concat.org-re
28d00 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 63 6c 69 65 6e 74 2d 65 78 74 0a 20 20 20 -reveal-multiplex-client-ext....
28d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 22 ............................."."
28d40 20 6f 72 67 2d 68 74 6d 6c 2d 65 78 74 65 6e 73 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 28 .org-html-extension))).........(
28d60 6f 72 67 2d 70 75 62 6c 69 73 68 2d 6f 72 67 2d 74 6f 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 org-publish-org-to..........(or.
28d80 62 61 63 6b 65 6e 64 20 27 72 65 2d 72 65 76 65 61 6c 29 20 66 69 6c 65 6e 61 6d 65 20 63 6c 69 backend.'re-reveal).filename.cli
28da0 65 6e 74 2d 65 78 74 20 70 6c 69 73 74 20 70 75 62 2d 64 69 72 29 29 0a 20 20 20 20 28 6d 65 73 ent-ext.plist.pub-dir)).....(mes
28dc0 73 61 67 65 20 22 46 69 6c 65 20 27 25 73 27 20 6e 6f 74 20 70 75 62 6c 69 73 68 65 64 20 28 6e sage."File.'%s'.not.published.(n
28de0 6f 74 20 6d 61 74 63 68 65 64 20 62 79 20 27 25 73 27 29 2e 22 0a 20 20 20 20 20 20 20 20 20 20 ot.matched.by.'%s')."...........
28e00 20 20 20 66 69 6c 65 6e 61 6d 65 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 63 6c 69 65 6e 74 ...filename.org-re-reveal-client
28e20 2d 6d 75 6c 74 69 70 6c 65 78 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 6e 69 6c 29 0a 20 20 3a 70 -multiplex-filter).....nil)...:p
28e40 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 2e ackage-version.'(org-re-reveal..
28e60 20 22 32 2e 31 32 2e 30 22 29 29 0a 0a 3b 3b 20 52 65 67 69 73 74 65 72 20 61 75 74 6f 2d 63 6f ."2.12.0"))..;;.Register.auto-co
28e80 6d 70 6c 65 74 69 6f 6e 20 66 6f 72 20 73 70 65 61 6b 65 72 20 6e 6f 74 65 73 2e 0a 28 77 68 65 mpletion.for.speaker.notes..(whe
28ea0 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6e 6f 74 65 2d 6b 65 79 2d 63 68 61 72 0a 20 20 n.org-re-reveal-note-key-char...
28ec0 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 6f 72 67 2d 73 74 72 75 63 74 75 72 65 2d 74 65 6d 70 (add-to-list.'org-structure-temp
28ee0 6c 61 74 65 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 76 late-alist................(if.(v
28f00 65 72 73 69 6f 6e 3c 20 6f 72 67 2d 76 65 72 73 69 6f 6e 20 22 39 2e 32 22 29 0a 20 20 20 20 20 ersion<.org-version."9.2")......
28f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 ..............(list.org-re-revea
28f40 6c 2d 6e 6f 74 65 2d 6b 65 79 2d 63 68 61 72 20 22 23 2b 42 45 47 49 4e 5f 4e 4f 54 45 53 5c 6e l-note-key-char."#+BEGIN_NOTES\n
28f60 5c 3f 5c 6e 23 2b 45 4e 44 5f 4e 4f 54 45 53 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 \?\n#+END_NOTES")...............
28f80 20 20 20 28 63 6f 6e 73 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6e 6f 74 65 2d 6b 65 79 2d ...(cons.org-re-reveal-note-key-
28fa0 63 68 61 72 20 22 6e 6f 74 65 73 22 29 29 29 29 0a 0a 3b 3b 20 4d 61 6b 65 20 73 75 72 65 20 74 char."notes"))))..;;.Make.sure.t
28fc0 68 61 74 20 54 54 53 20 64 69 72 65 63 74 6f 72 79 20 65 78 69 73 74 73 2e 0a 28 69 66 20 28 62 hat.TTS.directory.exists..(if.(b
28fe0 6f 75 6e 64 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 62 65 66 6f 72 65 2d 70 61 72 73 69 6e 67 oundp.'org-export-before-parsing
29000 2d 66 75 6e 63 74 69 6f 6e 73 29 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 6f 72 67 2d 65 -functions).....(add-hook.'org-e
29020 78 70 6f 72 74 2d 62 65 66 6f 72 65 2d 70 61 72 73 69 6e 67 2d 66 75 6e 63 74 69 6f 6e 73 20 23 xport-before-parsing-functions.#
29040 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 72 65 70 61 72 65 2d 74 74 73 29 0a 20 20 28 77 'org-re-reveal-prepare-tts)...(w
29060 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 6f ith-no-warnings.....(add-hook.'o
29080 72 67 2d 65 78 70 6f 72 74 2d 62 65 66 6f 72 65 2d 70 61 72 73 69 6e 67 2d 68 6f 6f 6b 20 23 27 rg-export-before-parsing-hook.#'
290a0 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 70 72 65 70 61 72 65 2d 74 74 73 29 29 29 0a 0a 3b 3b org-re-reveal-prepare-tts)))..;;
290c0 20 52 65 6d 6f 76 65 20 62 72 65 61 6b 20 65 6c 65 6d 65 6e 74 73 20 66 6f 72 20 4c 61 54 65 58 .Remove.break.elements.for.LaTeX
290e0 20 65 78 70 6f 72 74 2e 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6c 61 .export..(defun.org-re-reveal-la
29100 74 65 78 2d 66 69 6c 74 65 72 2d 6e 6f 74 65 73 20 28 74 65 78 74 20 62 61 63 6b 65 6e 64 20 5f tex-filter-notes.(text.backend._
29120 29 0a 20 20 22 52 65 6d 6f 76 65 20 54 54 53 20 5c 22 62 72 65 61 6b 5c 22 20 65 6c 65 6d 65 6e )..."Remove.TTS.\"break\".elemen
29140 74 73 20 66 72 6f 6d 20 54 45 58 54 20 66 6f 72 20 4c 61 54 65 58 20 42 41 43 4b 45 4e 44 2e 22 ts.from.TEXT.for.LaTeX.BACKEND."
29160 0a 20 20 28 77 68 65 6e 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 65 72 69 76 65 64 2d 62 61 63 ...(when.(org-export-derived-bac
29180 6b 65 6e 64 2d 70 20 62 61 63 6b 65 6e 64 20 27 6c 61 74 65 78 29 0a 20 20 20 20 28 72 65 70 6c kend-p.backend.'latex).....(repl
291a0 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 22 5b 3c 5d 62 72 ace-regexp-in-string......"[<]br
291c0 65 61 6b 20 74 69 6d 65 3d 5b 5e 2f 5d 2b 2f 3e 22 20 22 22 20 74 65 78 74 29 29 29 0a 0a 28 61 eak.time=[^/]+/>"."".text)))..(a
291e0 64 64 2d 74 6f 2d 6c 69 73 74 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 66 69 6c 74 65 72 2d 73 70 dd-to-list.'org-export-filter-sp
29200 65 63 69 61 6c 2d 62 6c 6f 63 6b 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 ecial-block-functions...........
29220 20 20 20 27 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 6c 61 74 65 78 2d 66 69 6c 74 65 72 2d 6e ...'org-re-reveal-latex-filter-n
29240 6f 74 65 73 29 0a 0a 3b 3b 3b 20 45 78 74 72 61 63 74 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e otes)..;;;.Extract.version.strin
29260 67 2e 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 2d g..;;;###autoload.(defun.org-re-
29280 72 65 76 65 61 6c 2d 76 65 72 73 69 6f 6e 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 76 65 72 reveal-version.()..."Display.ver
292a0 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 66 72 sion.string.for.org-re-reveal.fr
292c0 6f 6d 20 4c 69 73 70 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 om.Lisp.file."...(interactive)..
292e0 20 28 6c 65 74 20 28 28 6c 69 73 70 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 .(let.((lisp-file..........(conc
29300 61 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 73 61 6e 73 2d 65 78 74 65 6e 73 69 6f 6e 20 28 6c 6f at.(file-name-sans-extension.(lo
29320 63 61 74 65 2d 6c 69 62 72 61 72 79 20 22 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 22 29 29 0a 20 cate-library."org-re-reveal"))..
29340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 65 6c 22 29 29 29 0a 20 20 20 20 28 77 69 ................".el"))).....(wi
29360 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c th-temp-buffer.......(insert-fil
29380 65 2d 63 6f 6e 74 65 6e 74 73 20 6c 69 73 70 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 28 67 6f 74 e-contents.lisp-file).......(got
293a0 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 72 65 2d 73 65 o-char.(point-min)).......(re-se
293c0 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 3b 3b 20 56 65 72 73 69 6f 6e 3a 20 5c 5c 28 5b 30 arch-forward."^;;.Version:.\\([0
293e0 2d 39 2e 5d 2b 5c 5c 29 24 22 29 0a 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 6f 72 67 2d -9.]+\\)$").......(message."org-
29400 72 65 2d 72 65 76 65 61 6c 20 76 65 72 73 69 6f 6e 20 25 73 22 20 28 6d 61 74 63 68 2d 73 74 72 re-reveal.version.%s".(match-str
29420 69 6e 67 20 31 29 29 29 29 29 0a 0a 28 70 72 6f 76 69 64 65 20 27 6f 72 67 2d 72 65 2d 72 65 76 ing.1)))))..(provide.'org-re-rev
29440 65 61 6c 29 0a 3b 3b 3b 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2e 65 6c 20 65 6e 64 73 20 68 eal).;;;.org-re-reveal.el.ends.h
29460 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ere.............................
29480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
294a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
294c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
294e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
295a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
295c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
295e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29600 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2d 32 30 32 35 30 38 32 31 2e 31 33 33 32 2f 6f 78 2d 72 org-re-reveal-20250821.1332/ox-r
29620 65 2d 72 65 76 65 61 6c 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e-reveal.el.....................
29640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29660 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 ....0000644.0000000.0000000.0000
29680 30 30 30 31 35 37 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 36 33 31 34 00 20 30 00 00 00 0001575.00000000000.016314..0...
296a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
296c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
296e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29700 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...root...................
29720 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
29740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
297a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
297c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
297e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29800 3b 3b 3b 20 6f 78 2d 72 65 2d 72 65 76 65 61 6c 2e 65 6c 20 2d 2d 2d 20 4c 6f 61 64 65 72 20 66 ;;;.ox-re-reveal.el.---.Loader.f
29820 6f 72 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 or.org-re-reveal..-*-.lexical-bi
29840 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 nding:.t;.-*-..;;.SPDX-License-I
29860 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 3b 3b 20 43 dentifier:.GPL-3.0-or-later.;;.C
29880 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 39 20 4a 65 6e 73 20 4c 65 63 68 74 65 6e 62 c3 opyright.(C).2019.Jens.Lechtenb.
298a0 b6 72 67 65 72 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 3b 3b 20 4f 72 67 20 65 78 .rger..;;;.Commentary:.;;.Org.ex
298c0 70 6f 72 74 20 62 61 63 6b 2d 65 6e 64 73 20 68 61 76 65 20 66 69 6c 65 20 6e 61 6d 65 73 20 73 port.back-ends.have.file.names.s
298e0 74 61 72 74 69 6e 67 20 77 69 74 68 20 22 6f 78 2d 22 2e 0a 3b 3b 20 48 6f 77 65 76 65 72 2c 20 tarting.with."ox-"..;;.However,.
29900 73 75 63 68 20 66 69 6c 65 73 20 74 79 70 69 63 61 6c 6c 79 20 64 65 66 69 6e 65 20 76 61 72 69 such.files.typically.define.vari
29920 61 62 6c 65 73 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 0a 3b 3b 20 73 74 61 72 74 69 6e 67 20 ables.and.functions.;;.starting.
29940 77 69 74 68 20 22 6f 72 67 2d 22 2c 20 77 68 69 63 68 20 63 61 75 73 65 73 20 65 72 72 6f 72 73 with."org-",.which.causes.errors
29960 20 62 79 20 70 61 63 6b 61 67 65 2d 6c 69 6e 74 2e 20 20 54 6f 0a 3b 3b 20 64 65 66 69 6e 65 20 .by.package-lint...To.;;.define.
29980 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 20 77 69 74 68 20 74 68 65 variables.and.functions.with.the
299a0 20 75 73 75 61 6c 20 70 72 65 66 69 78 20 22 6f 72 67 2d 22 20 77 68 69 6c 65 0a 3b 3b 20 61 76 .usual.prefix."org-".while.;;.av
299c0 6f 69 64 69 6e 67 20 65 72 72 6f 72 73 20 62 79 20 70 61 63 6b 61 67 65 2d 6c 69 6e 74 2c 20 63 oiding.errors.by.package-lint,.c
299e0 6f 64 65 20 69 73 20 6c 6f 63 61 74 65 64 20 69 6e 0a 3b 3b 20 6f 72 67 2d 72 65 2d 72 65 76 65 ode.is.located.in.;;.org-re-reve
29a00 61 6c 2e 65 6c 2e 0a 3b 3b 20 48 6f 77 65 76 65 72 2c 20 74 68 65 20 70 72 65 66 69 78 20 22 6f al.el..;;.However,.the.prefix."o
29a20 78 2d 22 20 69 73 20 68 61 72 64 2d 63 6f 64 65 64 20 69 6e 20 6f 72 67 2e 65 6c 20 61 6e 64 20 x-".is.hard-coded.in.org.el.and.
29a40 75 73 65 64 20 74 6f 20 6c 6f 61 64 0a 3b 3b 20 62 61 63 6b 2d 65 6e 64 73 20 69 6e 20 60 6f 72 used.to.load.;;.back-ends.in.`or
29a60 67 2d 65 78 70 6f 72 74 2d 62 61 63 6b 65 6e 64 73 27 2e 20 20 57 69 74 68 20 74 68 69 73 20 66 g-export-backends'...With.this.f
29a80 69 6c 65 2c 20 79 6f 75 20 63 61 6e 0a 3b 3b 20 63 75 73 74 6f 6d 69 7a 65 20 60 6f 72 67 2d 65 ile,.you.can.;;.customize.`org-e
29aa0 78 70 6f 72 74 2d 62 61 63 6b 65 6e 64 73 27 20 61 6e 64 20 61 64 64 20 60 72 65 2d 72 65 76 65 xport-backends'.and.add.`re-reve
29ac0 61 6c 27 2e 20 20 54 68 65 6e 2c 20 77 68 65 6e 0a 3b 3b 20 70 72 65 73 73 69 6e 67 20 60 43 2d al'...Then,.when.;;.pressing.`C-
29ae0 63 20 43 2d 65 27 2c 20 74 68 69 73 20 66 69 6c 65 20 77 69 6c 6c 20 62 65 20 6c 6f 61 64 65 64 c.C-e',.this.file.will.be.loaded
29b00 2c 20 77 68 69 63 68 20 6c 6f 61 64 73 0a 3b 3b 20 6f 72 67 2d 72 65 2d 72 65 76 65 61 6c 2e 65 ,.which.loads.;;.org-re-reveal.e
29b20 6c 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 28 72 65 71 75 69 72 65 20 27 6f 72 67 2d 72 65 2d 72 l...;;;.Code:.(require.'org-re-r
29b40 65 76 65 61 6c 29 0a 28 70 72 6f 76 69 64 65 20 27 6f 78 2d 72 65 2d 72 65 76 65 61 6c 29 0a 3b eveal).(provide.'ox-re-reveal).;
29b60 3b 3b 20 6f 78 2d 72 65 2d 72 65 76 65 61 6c 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 ;;.ox-re-reveal.el.ends.here....
29b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................