summaryrefslogtreecommitdiff
path: root/.localrepo/ox-reveal-20221127.814.tar
blob: 9711dd9213b6e21fc411ee0b35079e6682da5e75 (plain)
ofshex dumpascii
0000 6f 78 2d 72 65 76 65 61 6c 2d 32 30 32 32 31 31 32 37 2e 38 31 34 2f 00 00 00 00 00 00 00 00 00 ox-reveal-20221127.814/.........
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 32 36 33 30 00 20 35 00 00 00 0000000.00000000000.012630..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 78 2d 72 65 76 65 61 6c 2d 32 30 32 32 31 31 32 37 2e 38 31 34 2f 6f 78 2d 72 65 76 65 61 6c ox-reveal-20221127.814/ox-reveal
0220 2d 70 6b 67 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -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 37 33 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 36 33 35 00 20 30 00 00 00 0000732.00000000000.015635..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 78 2d 72 65 76 65 61 6c 22 20 22 32 30 32 32 31 31 32 37 2e 38 31 34 22 0a 20 age."ox-reveal"."20221127.814"..
0460 20 22 52 65 76 65 61 6c 2e 6a 73 20 50 72 65 73 65 6e 74 61 74 69 6f 6e 20 42 61 63 6b 2d 45 6e ."Reveal.js.Presentation.Back-En
0480 64 20 66 6f 72 20 4f 72 67 20 45 78 70 6f 72 74 20 45 6e 67 69 6e 65 2e 22 0a 20 20 27 28 28 6f d.for.Org.Export.Engine."...'((o
04a0 72 67 20 22 38 2e 33 22 29 29 0a 20 20 3a 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 rg."8.3"))...:url."https://githu
04c0 62 2e 63 6f 6d 2f 79 6a 77 65 6e 2f 6f 72 67 2d 72 65 76 65 61 6c 22 0a 20 20 3a 63 6f 6d 6d 69 b.com/yjwen/org-reveal"...:commi
04e0 74 20 22 66 35 35 63 38 35 31 62 66 36 61 65 62 31 62 62 32 61 37 66 36 63 66 30 66 32 62 37 62 t."f55c851bf6aeb1bb2a7f6cf0f2b7b
0500 64 30 65 37 39 63 34 61 35 61 30 22 0a 20 20 3a 72 65 76 64 65 73 63 20 22 66 35 35 63 38 35 31 d0e79c4a5a0"...:revdesc."f55c851
0520 62 66 36 61 65 22 0a 20 20 3a 6b 65 79 77 6f 72 64 73 20 27 28 22 6f 75 74 6c 69 6e 65 73 22 20 bf6ae"...:keywords.'("outlines".
0540 22 68 79 70 65 72 6d 65 64 69 61 22 20 22 73 6c 69 64 65 73 68 6f 77 22 20 22 70 72 65 73 65 6e "hypermedia"."slideshow"."presen
0560 74 61 74 69 6f 6e 22 29 0a 20 20 3a 61 75 74 68 6f 72 73 20 27 28 28 22 59 75 6a 69 65 20 57 65 tation")...:authors.'(("Yujie.We
0580 6e 22 20 2e 20 22 79 6a 77 65 6e 2e 74 79 61 74 67 6d 61 69 6c 64 6f 74 63 6f 6d 22 29 29 0a 20 n"..."yjwen.tyatgmaildotcom"))..
05a0 20 3a 6d 61 69 6e 74 61 69 6e 65 72 73 20 27 28 28 22 59 75 6a 69 65 20 57 65 6e 22 20 2e 20 22 .:maintainers.'(("Yujie.Wen"..."
05c0 79 6a 77 65 6e 2e 74 79 61 74 67 6d 61 69 6c 64 6f 74 63 6f 6d 22 29 29 29 0a 00 00 00 00 00 00 yjwen.tyatgmaildotcom"))).......
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 78 2d 72 65 76 65 61 6c 2d 32 30 32 32 31 31 32 37 2e 38 31 34 2f 6f 78 2d 72 65 76 65 61 6c ox-reveal-20221127.814/ox-reveal
0620 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .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 32 32 32 30 31 37 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 36 30 00 20 30 00 00 00 0222017.00000000000.015060..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 78 2d 72 65 76 65 61 6c 2e 65 6c 20 2d 2d 2d 20 72 65 76 65 61 6c 2e 6a 73 20 50 ;;;.ox-reveal.el.---.reveal.js.P
0820 72 65 73 65 6e 74 61 74 69 6f 6e 20 42 61 63 6b 2d 45 6e 64 20 66 6f 72 20 4f 72 67 20 45 78 70 resentation.Back-End.for.Org.Exp
0840 6f 72 74 20 45 6e 67 69 6e 65 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 ort.Engine..;;.Copyright.(C).201
0860 33 20 59 75 6a 69 65 20 57 65 6e 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 59 75 6a 69 65 20 57 65 3.Yujie.Wen..;;.Author:.Yujie.We
0880 6e 20 3c 79 6a 77 65 6e 2e 74 79 20 61 74 20 67 6d 61 69 6c 20 64 6f 74 20 63 6f 6d 3e 0a 3b 3b n.<yjwen.ty.at.gmail.dot.com>.;;
08a0 20 43 72 65 61 74 65 64 3a 20 32 30 31 33 2d 30 34 2d 32 37 0a 3b 3b 20 50 61 63 6b 61 67 65 2d .Created:.2013-04-27.;;.Package-
08c0 56 65 72 73 69 6f 6e 3a 20 32 30 32 32 31 31 32 37 2e 38 31 34 0a 3b 3b 20 50 61 63 6b 61 67 65 Version:.20221127.814.;;.Package
08e0 2d 52 65 76 69 73 69 6f 6e 3a 20 66 35 35 63 38 35 31 62 66 36 61 65 0a 3b 3b 20 50 61 63 6b 61 -Revision:.f55c851bf6ae.;;.Packa
0900 67 65 2d 52 65 71 75 69 72 65 73 3a 20 28 28 6f 72 67 20 22 38 2e 33 22 29 29 0a 3b 3b 20 4b 65 ge-Requires:.((org."8.3")).;;.Ke
0920 79 77 6f 72 64 73 3a 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 ywords:.outlines,.hypermedia,.sl
0940 69 64 65 73 68 6f 77 2c 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 0a 0a 3b 3b 20 54 68 69 73 20 66 ideshow,.presentation..;;.This.f
0960 69 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 ile.is.not.part.of.GNU.Emacs...;
0980 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 4e 6f 74 69 63 65 3a 0a 0a 3b 3b 20 54 68 69 73 20 70 72 ;;.Copyright.Notice:..;;.This.pr
09a0 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 ogram.is.free.software:.you.can.
09c0 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 0a 3b 3b redistribute.it.and/or.modify.;;
09e0 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 .it.under.the.terms.of.the.GNU.G
0a00 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 eneral.Public.License.as.publish
0a20 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 ed.by.;;.the.Free.Software.Found
0a40 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c ation,.either.version.3.of.the.L
0a60 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 icense,.or.;;.(at.your.option).a
0a80 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 ny.later.version...;;.This.progr
0aa0 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 am.is.distributed.in.the.hope.th
0ac0 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20 62 75 74 20 57 49 54 at.it.will.be.useful,.;;.but.WIT
0ae0 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 HOUT.ANY.WARRANTY;.without.even.
0b00 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b 3b 20 4d 45 52 43 48 the.implied.warranty.of.;;.MERCH
0b20 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 ANTABILITY.or.FITNESS.FOR.A.PART
0b40 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 3b 3b 20 47 4e 55 20 ICULAR.PURPOSE...See.the.;;.GNU.
0b60 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 General.Public.License.for.more.
0b80 64 65 74 61 69 6c 73 2e 0a 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 details...;;.You.should.have.rec
0ba0 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 eived.a.copy.of.the.GNU.General.
0bc0 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 47 4e 55 Public.License.;;.along.with.GNU
0be0 20 45 6d 61 63 73 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 77 77 .Emacs...If.not,.see.<http://www
0c00 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 20 50 6c 65 61 73 65 20 .gnu.org/licenses/>...;;.Please.
0c20 73 65 65 20 22 52 65 61 64 6d 65 2e 6f 72 67 22 20 66 6f 72 20 64 65 74 61 69 6c 20 69 6e 74 72 see."Readme.org".for.detail.intr
0c40 6f 64 75 63 74 69 6f 6e 73 2e 0a 0a 3b 3b 20 50 75 6c 6c 20 72 65 71 75 65 73 74 3a 20 4d 75 6c oductions...;;.Pull.request:.Mul
0c60 74 69 70 6c 65 78 20 53 75 70 70 6f 72 74 20 2d 20 53 74 65 70 68 65 6e 20 42 61 72 72 65 74 74 tiplex.Support.-.Stephen.Barrett
0c80 20 3c 53 74 65 70 68 65 6e 20 64 6f 74 20 42 61 72 72 65 77 74 74 20 61 74 20 73 63 73 73 20 64 .<Stephen.dot.Barrewtt.at.scss.d
0ca0 6f 74 20 74 63 64 20 64 6f 74 20 69 65 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 ot.tcd.dot.ie..;;;.Code:..(requi
0cc0 72 65 20 27 6f 78 2d 68 74 6d 6c 29 0a 28 72 65 71 75 69 72 65 20 27 63 6c 2d 6c 69 62 29 0a 0a re.'ox-html).(require.'cl-lib)..
0ce0 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 62 61 63 6b 65 (org-export-define-derived-backe
0d00 6e 64 20 27 72 65 76 65 61 6c 20 27 68 74 6d 6c 0a 0a 20 20 3a 6d 65 6e 75 2d 65 6e 74 72 79 0a nd.'reveal.'html....:menu-entry.
0d20 20 20 27 28 3f 52 20 22 45 78 70 6f 72 74 20 74 6f 20 72 65 76 65 61 6c 2e 6a 73 20 48 54 4d 4c ..'(?R."Export.to.reveal.js.HTML
0d40 20 50 72 65 73 65 6e 74 61 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 28 28 3f 52 20 22 54 6f 20 66 .Presentation"........((?R."To.f
0d60 69 6c 65 22 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 29 0a ile".org-reveal-export-to-html).
0d80 20 20 20 20 20 20 20 20 28 3f 42 20 22 54 6f 20 66 69 6c 65 20 61 6e 64 20 62 72 6f 77 73 65 22 ........(?B."To.file.and.browse"
0da0 20 6f 72 67 2d 72 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 .org-reveal-export-to-html-and-b
0dc0 72 6f 77 73 65 29 0a 20 20 20 20 20 20 20 20 28 3f 53 20 22 43 75 72 72 65 6e 74 20 73 75 62 74 rowse).........(?S."Current.subt
0de0 72 65 65 20 74 6f 20 66 69 6c 65 22 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 63 ree.to.file".org-reveal-export-c
0e00 75 72 72 65 6e 74 2d 73 75 62 74 72 65 65 29 29 29 0a 0a 20 20 3a 6f 70 74 69 6f 6e 73 2d 61 6c urrent-subtree)))....:options-al
0e20 69 73 74 0a 20 20 27 28 28 3a 72 65 76 65 61 6c 2d 63 6f 6e 74 72 6f 6c 20 6e 69 6c 20 22 72 65 ist...'((:reveal-control.nil."re
0e40 76 65 61 6c 5f 63 6f 6e 74 72 6f 6c 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 veal_control".nil.t).....(:revea
0e60 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 73 22 l-progress.nil."reveal_progress"
0e80 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 69 73 74 6f 72 79 20 6e 69 6c .nil.t).....(:reveal-history.nil
0ea0 20 20 22 72 65 76 65 61 6c 5f 68 69 73 74 6f 72 79 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a .."reveal_history".nil.t).....(:
0ec0 72 65 76 65 61 6c 2d 63 65 6e 74 65 72 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 63 65 6e 74 65 72 reveal-center.nil."reveal_center
0ee0 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 72 6f 6c 6c 69 6e 67 2d 6c 69 ".nil.t).....(:reveal-rolling-li
0f00 6e 6b 73 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 72 6f 6c 6c 69 6e 67 5f 6c 69 6e 6b 73 22 20 6e nks.nil."reveal_rolling_links".n
0f20 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 6e 75 6d 62 65 72 20 il.t).....(:reveal-slide-number.
0f40 6e 69 6c 20 22 72 65 76 65 61 6c 5f 73 6c 69 64 65 5f 6e 75 6d 62 65 72 22 20 6e 69 6c 20 74 29 nil."reveal_slide_number".nil.t)
0f60 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6b 65 79 62 6f 61 72 64 20 6e 69 6c 20 22 72 65 76 65 .....(:reveal-keyboard.nil."reve
0f80 61 6c 5f 6b 65 79 62 6f 61 72 64 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c al_keyboard".nil.t).....(:reveal
0fa0 2d 6f 76 65 72 76 69 65 77 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 6f 76 65 72 76 69 65 77 22 20 -overview.nil."reveal_overview".
0fc0 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 77 69 64 74 68 20 6e 69 6c 20 22 72 nil.t).....(:reveal-width.nil."r
0fe0 65 76 65 61 6c 5f 77 69 64 74 68 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c eveal_width".nil.t).....(:reveal
1000 2d 68 65 69 67 68 74 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 68 65 69 67 68 74 22 20 6e 69 6c 20 -height.nil."reveal_height".nil.
1020 74 29 0a 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 41 4c 5f 4d t).....(:reveal-margin."REVEAL_M
1040 41 52 47 49 4e 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d ARGIN".nil.nil.t).....(:reveal-m
1060 69 6e 2d 73 63 61 6c 65 20 22 52 45 56 45 41 4c 5f 4d 49 4e 5f 53 43 41 4c 45 22 20 6e 69 6c 20 in-scale."REVEAL_MIN_SCALE".nil.
1080 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 61 78 2d 73 63 61 6c 65 20 22 52 nil.t).....(:reveal-max-scale."R
10a0 45 56 45 41 4c 5f 4d 41 58 5f 53 43 41 4c 45 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 EVEAL_MAX_SCALE".nil.nil.t).....
10c0 28 3a 72 65 76 65 61 6c 2d 72 6f 6f 74 20 22 52 45 56 45 41 4c 5f 52 4f 4f 54 22 20 6e 69 6c 20 (:reveal-root."REVEAL_ROOT".nil.
10e0 6f 72 67 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d org-reveal-root.t).....(:reveal-
1100 74 72 61 6e 73 20 22 52 45 56 45 41 4c 5f 54 52 41 4e 53 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a trans."REVEAL_TRANS".nil.nil.t).
1120 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 70 65 65 64 20 22 52 45 56 45 41 4c 5f 53 50 45 45 44 ....(:reveal-speed."REVEAL_SPEED
1140 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 68 65 6d 65 20 ".nil.nil.t).....(:reveal-theme.
1160 22 52 45 56 45 41 4c 5f 54 48 45 4d 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 74 68 "REVEAL_THEME".nil.org-reveal-th
1180 65 6d 65 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 63 73 73 20 22 52 eme.t).....(:reveal-extra-css."R
11a0 45 56 45 41 4c 5f 45 58 54 52 41 5f 43 53 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d EVEAL_EXTRA_CSS".nil.org-reveal-
11c0 65 78 74 72 61 2d 63 73 73 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d extra-css.newline).....(:reveal-
11e0 65 78 74 72 61 2d 6a 73 20 22 52 45 56 45 41 4c 5f 45 58 54 52 41 5f 4a 53 22 20 6e 69 6c 20 6f extra-js."REVEAL_EXTRA_JS".nil.o
1200 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 6a 73 20 6e 69 6c 29 0a 20 20 20 20 28 3a 72 65 rg-reveal-extra-js.nil).....(:re
1220 76 65 61 6c 2d 65 78 74 72 61 2d 69 6e 69 74 69 61 6c 2d 6a 73 20 22 52 45 56 45 41 4c 5f 45 58 veal-extra-initial-js."REVEAL_EX
1240 54 52 41 5f 49 4e 49 54 49 41 4c 5f 4a 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 TRA_INITIAL_JS".nil.org-reveal-e
1260 78 74 72 61 2d 69 6e 69 74 69 61 6c 2d 6a 73 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 28 3a 72 xtra-initial-js.newline).....(:r
1280 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 69 6c eveal-hlevel."REVEAL_HLEVEL".nil
12a0 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 .nil.t).....(:reveal-title-slide
12c0 20 22 52 45 56 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 44 45 22 20 22 72 65 76 65 61 6c 5f 74 69 ."REVEAL_TITLE_SLIDE"."reveal_ti
12e0 74 6c 65 5f 73 6c 69 64 65 22 20 6f 72 67 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 tle_slide".org-reveal-title-slid
1300 65 20 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 6c e.newline).....(:reveal-slide-gl
1320 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 6c 6f 62 61 6c 5f 68 obal-header.nil."reveal_global_h
1340 65 61 64 65 72 22 20 6f 72 67 2d 72 65 76 65 61 6c 2d 67 6c 6f 62 61 6c 2d 68 65 61 64 65 72 20 eader".org-reveal-global-header.
1360 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 67 6c 6f 62 61 6c 2d 66 6f 6f t).....(:reveal-slide-global-foo
1380 74 65 72 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 67 6c 6f 62 61 6c 5f 66 6f 6f 74 65 72 22 20 6f ter.nil."reveal_global_footer".o
13a0 72 67 2d 72 65 76 65 61 6c 2d 67 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 20 74 29 0a 20 20 20 20 28 rg-reveal-global-footer.t).....(
13c0 3a 72 65 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 :reveal-title-slide-background."
13e0 52 45 56 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 REVEAL_TITLE_SLIDE_BACKGROUND".n
1400 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 il.nil.t).....(:reveal-title-sli
1420 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 4c 45 de-background-size."REVEAL_TITLE
1440 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 6c 20 _SLIDE_BACKGROUND_SIZE".nil.nil.
1460 74 29 0a 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 62 61 63 6b t).....(:reveal-title-slide-back
1480 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 49 54 4c 45 5f 53 4c ground-position."REVEAL_TITLE_SL
14a0 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 6e 69 6c 20 6e 69 6c IDE_BACKGROUND_POSITION".nil.nil
14c0 20 74 29 0a 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 62 61 63 .t).....(:reveal-title-slide-bac
14e0 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 20 22 52 45 56 45 41 4c 5f 54 49 54 4c 45 5f 53 4c 49 kground-repeat."REVEAL_TITLE_SLI
1500 44 45 5f 42 41 43 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 DE_BACKGROUND_REPEAT".nil.nil.t)
1520 0a 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 62 61 63 6b 67 72 .....(:reveal-title-slide-backgr
1540 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 54 4c 45 5f 53 4c ound-transition."REVEAL_TITLE_SL
1560 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 20 6e 69 6c 20 6e IDE_BACKGROUND_TRANSITION".nil.n
1580 69 6c 20 74 29 0a 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 62 il.t).....(:reveal-title-slide-b
15a0 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 4c 45 5f ackground-opacity."REVEAL_TITLE_
15c0 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 20 6e 69 SLIDE_BACKGROUND_OPACITY".nil.ni
15e0 6c 20 74 29 0a 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 74 l.t).....(:reveal-title-slide-st
1600 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 6e ate."REVEAL_TITLE_SLIDE_STATE".n
1620 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 il.nil.t).....(:reveal-toc-slide
1640 2d 62 61 63 6b 67 72 6f 75 6e 64 20 22 52 45 56 45 41 4c 5f 54 4f 43 5f 53 4c 49 44 45 5f 42 41 -background."REVEAL_TOC_SLIDE_BA
1660 43 4b 47 52 4f 55 4e 44 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 CKGROUND".nil.nil.t).....(:revea
1680 6c 2d 74 6f 63 2d 73 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 l-toc-slide-background-size."REV
16a0 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 53 49 5a 45 22 20 6e EAL_TOC_SLIDE_BACKGROUND_SIZE".n
16c0 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 il.nil.t).....(:reveal-toc-slide
16e0 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 4f 43 -background-position."REVEAL_TOC
1700 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 6e 69 6c 20 _SLIDE_BACKGROUND_POSITION".nil.
1720 6e 69 6c 20 74 29 0a 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 nil.t).....(:reveal-toc-slide-ba
1740 63 6b 67 72 6f 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 ckground-repeat."REVEAL_TOC_SLID
1760 45 5f 42 41 43 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 E_BACKGROUND_REPEAT".nil.nil.t).
1780 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 75 6e ....(:reveal-toc-slide-backgroun
17a0 64 2d 74 72 61 6e 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 42 d-transition."REVEAL_TOC_SLIDE_B
17c0 41 43 4b 47 52 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 ACKGROUND_TRANSITION".nil.nil.t)
17e0 0a 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 75 .....(:reveal-toc-slide-backgrou
1800 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 45 5f 42 41 43 nd-opacity."REVEAL_TOC_SLIDE_BAC
1820 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 0a 20 20 20 20 KGROUND_OPACITY".nil.nil.t).....
1840 28 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 72 6f 75 6e (:reveal-default-slide-backgroun
1860 64 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 4f 55 d."REVEAL_DEFAULT_SLIDE_BACKGROU
1880 4e 44 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 66 61 ND".nil.nil.t).....(:reveal-defa
18a0 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 52 45 56 45 41 ult-slide-background-size."REVEA
18c0 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 53 49 5a 45 22 L_DEFAULT_SLIDE_BACKGROUND_SIZE"
18e0 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 .nil.nil.t).....(:reveal-default
1900 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 20 22 52 45 56 45 -slide-background-position."REVE
1920 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 50 4f 53 49 AL_DEFAULT_SLIDE_BACKGROUND_POSI
1940 54 49 4f 4e 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 65 TION".nil.nil.t).....(:reveal-de
1960 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
1980 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
19a0 45 50 45 41 54 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 64 EPEAT".nil.nil.t).....(:reveal-d
19c0 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 20 efault-slide-background-opacity.
19e0 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 4f 55 4e 44 "REVEAL_DEFAULT_SLIDE_BACKGROUND
1a00 5f 4f 50 41 43 49 54 59 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 _OPACITY".nil.nil.t).....(:revea
1a20 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 74 72 61 6e 73 l-default-slide-background-trans
1a40 69 74 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 ition."REVEAL_DEFAULT_SLIDE_BACK
1a60 47 52 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 GROUND_TRANSITION".nil.nil.t)...
1a80 20 20 28 3a 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 6c 20 22 52 45 56 45 41 4c 5f 4d ..(:reveal-mathjax-url."REVEAL_M
1aa0 41 54 48 4a 41 58 5f 55 52 4c 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 61 74 68 6a ATHJAX_URL".nil.org-reveal-mathj
1ac0 61 78 2d 75 72 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 70 72 65 61 6d 62 6c 65 20 ax-url.t).....(:reveal-preamble.
1ae0 22 52 45 56 45 41 4c 5f 50 52 45 41 4d 42 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c "REVEAL_PREAMBLE".nil.org-reveal
1b00 2d 70 72 65 61 6d 62 6c 65 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 65 61 64 2d 70 -preamble.t).....(:reveal-head-p
1b20 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 22 20 6e reamble."REVEAL_HEAD_PREAMBLE".n
1b40 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 68 65 61 64 2d 70 72 65 61 6d 62 6c 65 20 6e 65 77 6c il.org-reveal-head-preamble.newl
1b60 69 6e 65 29 0a 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 45 56 ine).....(:reveal-postamble."REV
1b80 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 76 65 61 6c 2d 70 6f EAL_POSTAMBLE".nil.org-reveal-po
1ba0 73 74 61 6d 62 6c 65 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 70 72 6f 6c 6f 67 75 65 stamble.t).....(:reveal-prologue
1bc0 20 22 52 45 56 45 41 4c 5f 50 52 4f 4c 4f 47 55 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 ."REVEAL_PROLOGUE".nil.org-revea
1be0 6c 2d 70 72 6f 6c 6f 67 75 65 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 70 69 6c 6f l-prologue.t).....(:reveal-epilo
1c00 67 75 65 20 22 52 45 56 45 41 4c 5f 45 50 49 4c 4f 47 55 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 gue."REVEAL_EPILOGUE".nil.org-re
1c20 76 65 61 6c 2d 65 70 69 6c 6f 67 75 65 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 75 veal-epilogue.t).....(:reveal-mu
1c40 6c 74 69 70 6c 65 78 2d 69 64 20 22 52 45 56 45 41 4c 5f 4d 55 4c 54 49 50 4c 45 58 5f 49 44 22 ltiplex-id."REVEAL_MULTIPLEX_ID"
1c60 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 69 64 20 6e 69 6c .nil.org-reveal-multiplex-id.nil
1c80 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 73 65 63 72 65 74 20 ).....(:reveal-multiplex-secret.
1ca0 22 52 45 56 45 41 4c 5f 4d 55 4c 54 49 50 4c 45 58 5f 53 45 43 52 45 54 22 20 6e 69 6c 20 6f 72 "REVEAL_MULTIPLEX_SECRET".nil.or
1cc0 67 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 6e 69 6c 29 0a 20 g-reveal-multiplex-secret.nil)..
1ce0 20 20 20 28 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 75 72 6c 20 22 52 45 56 45 41 ...(:reveal-multiplex-url."REVEA
1d00 4c 5f 4d 55 4c 54 49 50 4c 45 58 5f 55 52 4c 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d L_MULTIPLEX_URL".nil.org-reveal-
1d20 6d 75 6c 74 69 70 6c 65 78 2d 75 72 6c 20 6e 69 6c 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d multiplex-url.nil).....(:reveal-
1d40 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 56 45 41 4c 5f 4d multiplex-socketio-url."REVEAL_M
1d60 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 20 6f 72 67 2d 72 ULTIPLEX_SOCKETIO_URL".nil.org-r
1d80 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 6e 69 6c eveal-multiplex-socketio-url.nil
1da0 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 20 22 52 45 56 ).....(:reveal-slide-header."REV
1dc0 45 41 4c 5f 53 4c 49 44 45 5f 48 45 41 44 45 52 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c EAL_SLIDE_HEADER".nil.org-reveal
1de0 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 73 6c -slide-header.t).....(:reveal-sl
1e00 69 64 65 2d 66 6f 6f 74 65 72 20 22 52 45 56 45 41 4c 5f 53 4c 49 44 45 5f 46 4f 4f 54 45 52 22 ide-footer."REVEAL_SLIDE_FOOTER"
1e20 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 20 74 29 0a .nil.org-reveal-slide-footer.t).
1e40 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 4c 55 ....(:reveal-plugins."REVEAL_PLU
1e60 47 49 4e 53 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 65 78 GINS".nil.nil.t).....(:reveal-ex
1e80 74 65 72 6e 61 6c 2d 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 ternal-plugins."REVEAL_EXTERNAL_
1ea0 50 4c 55 47 49 4e 53 22 20 6e 69 6c 20 6e 69 6c 20 73 70 61 63 65 29 0a 20 20 20 20 28 3a 72 65 PLUGINS".nil.nil.space).....(:re
1ec0 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 20 22 52 45 56 45 41 4c 5f veal-default-frag-style."REVEAL_
1ee0 44 45 46 41 55 4c 54 5f 46 52 41 47 5f 53 54 59 4c 45 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 DEFAULT_FRAG_STYLE".nil.org-reve
1f00 61 6c 2d 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 20 74 29 0a 20 20 20 20 28 3a 72 al-default-frag-style.t).....(:r
1f20 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 6e 69 6c 20 22 72 65 76 65 61 6c 5f 73 69 eveal-single-file.nil."reveal_si
1f40 6e 67 6c 65 5f 66 69 6c 65 22 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c ngle_file".org-reveal-single-fil
1f60 65 20 74 29 0a 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 20 22 e.t).....(:reveal-extra-script."
1f80 52 45 56 45 41 4c 5f 45 58 54 52 41 5f 53 43 52 49 50 54 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 REVEAL_EXTRA_SCRIPT".nil.org-rev
1fa0 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 20 73 70 61 63 65 29 0a 20 20 20 20 28 3a 72 65 eal-extra-script.space).....(:re
1fc0 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 2d 73 72 63 20 22 52 45 56 45 41 4c 5f 45 58 veal-extra-script-src."REVEAL_EX
1fe0 54 52 41 5f 53 43 52 49 50 54 5f 53 52 43 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 TRA_SCRIPT_SRC".nil.org-reveal-e
2000 78 74 72 61 2d 73 63 72 69 70 74 2d 73 72 63 20 73 70 6c 69 74 29 0a 20 20 20 20 28 3a 72 65 76 xtra-script-src.split).....(:rev
2020 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 2d 62 65 66 6f 72 65 2d 73 72 63 20 22 52 45 56 eal-extra-script-before-src."REV
2040 45 41 4c 5f 45 58 54 52 41 5f 53 43 52 49 50 54 5f 42 45 46 4f 52 45 5f 53 52 43 22 20 6e 69 6c EAL_EXTRA_SCRIPT_BEFORE_SRC".nil
2060 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 2d 62 65 66 6f 72 65 2d .org-reveal-extra-script-before-
2080 73 72 63 20 73 70 6c 69 74 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 69 6e 69 74 2d 6f 70 74 src.split).....(:reveal-init-opt
20a0 69 6f 6e 73 20 22 52 45 56 45 41 4c 5f 49 4e 49 54 5f 4f 50 54 49 4f 4e 53 22 20 6e 69 6c 20 6f ions."REVEAL_INIT_OPTIONS".nil.o
20c0 72 67 2d 72 65 76 65 61 6c 2d 69 6e 69 74 2d 6f 70 74 69 6f 6e 73 20 6e 65 77 6c 69 6e 65 29 0a rg-reveal-init-options.newline).
20e0 20 20 20 20 28 3a 72 65 76 65 61 6c 2d 68 69 67 68 6c 69 67 68 74 2d 63 73 73 20 22 52 45 56 45 ....(:reveal-highlight-css."REVE
2100 41 4c 5f 48 49 47 48 4c 49 47 48 54 5f 43 53 53 22 20 6e 69 6c 20 6f 72 67 2d 72 65 76 65 61 6c AL_HIGHLIGHT_CSS".nil.org-reveal
2120 2d 68 69 67 68 6c 69 67 68 74 2d 63 73 73 20 6e 69 6c 29 0a 20 20 20 20 28 3a 72 65 76 65 61 6c -highlight-css.nil).....(:reveal
2140 2d 72 65 76 65 61 6c 2d 6a 73 2d 76 65 72 73 69 6f 6e 20 22 52 45 56 45 41 4c 5f 52 45 56 45 41 -reveal-js-version."REVEAL_REVEA
2160 4c 5f 4a 53 5f 56 45 52 53 49 4f 4e 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 29 0a 0a L_JS_VERSION".nil.nil.t).....)..
2180 20 20 3a 74 72 61 6e 73 6c 61 74 65 2d 61 6c 69 73 74 0a 20 20 27 28 28 68 65 61 64 6c 69 6e 65 ..:translate-alist...'((headline
21a0 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 68 65 61 64 6c 69 6e 65 29 0a 20 20 20 20 28 69 6e 6e ...org-reveal-headline).....(inn
21c0 65 72 2d 74 65 6d 70 6c 61 74 65 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 69 6e 6e 65 72 2d 74 er-template...org-reveal-inner-t
21e0 65 6d 70 6c 61 74 65 29 0a 20 20 20 20 28 69 74 65 6d 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d emplate).....(item...org-reveal-
2200 69 74 65 6d 29 0a 20 20 20 20 28 6b 65 79 77 6f 72 64 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d item).....(keyword...org-reveal-
2220 6b 65 79 77 6f 72 64 29 0a 20 20 20 20 28 6c 69 6e 6b 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d keyword).....(link...org-reveal-
2240 6c 69 6e 6b 29 0a 20 20 20 20 28 6c 61 74 65 78 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 2e 20 6f link).....(latex-environment...o
2260 72 67 2d 72 65 76 65 61 6c 2d 6c 61 74 65 78 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 0a 20 20 20 rg-reveal-latex-environment)....
2280 20 28 6c 61 74 65 78 2d 66 72 61 67 6d 65 6e 74 20 2e 20 28 6c 61 6d 62 64 61 20 28 66 72 61 67 .(latex-fragment...(lambda.(frag
22a0 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .contents.info).................
22c0 20 20 20 20 20 20 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 ........(setq.info.(plist-put.in
22e0 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 fo.:reveal-mathjax.t))..........
2300 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 6c 61 74 65 78 2d 66 ...............(org-html-latex-f
2320 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 29 0a 20 20 ragment.frag.contents.info)))...
2340 20 20 28 70 6c 61 69 6e 2d 6c 69 73 74 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 6c 61 69 6e ..(plain-list...org-reveal-plain
2360 2d 6c 69 73 74 29 0a 20 20 20 20 28 71 75 6f 74 65 2d 62 6c 6f 63 6b 20 2e 20 6f 72 67 2d 72 65 -list).....(quote-block...org-re
2380 76 65 61 6c 2d 71 75 6f 74 65 2d 62 6c 6f 63 6b 29 0a 20 20 20 20 28 73 65 63 74 69 6f 6e 20 2e veal-quote-block).....(section..
23a0 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 28 73 72 63 2d 62 6c .org-reveal-section).....(src-bl
23c0 6f 63 6b 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 72 63 2d 62 6c 6f 63 6b 29 0a 20 20 20 20 ock...org-reveal-src-block).....
23e0 28 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 20 2e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 70 65 63 (special-block...org-reveal-spec
2400 69 61 6c 2d 62 6c 6f 63 6b 29 0a 20 20 20 20 28 74 65 6d 70 6c 61 74 65 20 2e 20 6f 72 67 2d 72 ial-block).....(template...org-r
2420 65 76 65 61 6c 2d 74 65 6d 70 6c 61 74 65 29 29 0a 0a 20 20 3a 66 69 6c 74 65 72 73 2d 61 6c 69 eveal-template))....:filters-ali
2440 73 74 20 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 st.'((:filter-parse-tree...org-r
2460 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 0a 20 20 29 0a 0a 28 eveal-filter-parse-tree))...)..(
2480 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 20 22 2e 2f 72 65 76 defcustom.org-reveal-root."./rev
24a0 65 61 6c 2e 6a 73 22 0a 20 20 22 54 68 65 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 eal.js"..."The.root.directory.of
24c0 20 72 65 76 65 61 6c 2e 6a 73 20 70 61 63 6b 61 67 65 73 2e 20 49 74 20 69 73 20 74 68 65 20 64 .reveal.js.packages..It.is.the.d
24e0 69 72 65 63 74 6f 72 79 0a 20 20 77 69 74 68 69 6e 20 77 68 69 63 68 20 6a 73 2f 72 65 76 65 61 irectory...within.which.js/revea
2500 6c 2e 6a 73 20 69 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 l.js.is."...:group.'org-export-r
2520 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 74 eveal...:type.'string)..(defcust
2540 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 68 6c 65 76 65 6c 20 31 0a 20 20 22 54 68 65 20 6d 69 om.org-reveal-hlevel.1..."The.mi
2560 6e 69 6d 75 6d 20 6c 65 76 65 6c 20 6f 66 20 68 65 61 64 69 6e 67 73 20 74 68 61 74 20 73 68 6f nimum.level.of.headings.that.sho
2580 75 6c 64 20 62 65 20 67 72 6f 75 70 65 64 20 69 6e 74 6f 0a 76 65 72 74 69 63 61 6c 20 73 6c 69 uld.be.grouped.into.vertical.sli
25a0 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 65 76 65 61 des."...:group.'org-export-revea
25c0 6c 0a 20 20 3a 74 79 70 65 20 27 69 6e 74 65 67 65 72 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d l...:type.'integer)..(defun.org-
25e0 72 65 76 65 61 6c 2d 2d 67 65 74 2d 68 6c 65 76 65 6c 20 28 69 6e 66 6f 29 0a 20 20 22 47 65 74 reveal--get-hlevel.(info)..."Get
2600 20 48 4c 65 76 65 6c 20 76 61 6c 75 65 20 73 61 66 65 6c 79 2e 0a 49 66 20 6f 70 74 69 6f 6e 20 .HLevel.value.safely..If.option.
2620 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
2640 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
2660 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
2680 72 67 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 68 6c 65 rg-reveal-hlevel'."...(let.((hle
26a0 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 61 6c 2d vel-str.(plist-get.info.:reveal-
26c0 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 28 73 74 hlevel))).....(if.hlevel-str.(st
26e0 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 20 20 20 ring-to-number.hlevel-str)......
2700 20 6f 72 67 2d 72 65 76 65 61 6c 2d 68 6c 65 76 65 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f .org-reveal-hlevel)))..(defcusto
2720 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 74 69 74 6c 65 2d 73 6c 69 64 65 20 27 61 75 74 6f 0a 20 m.org-reveal-title-slide.'auto..
2740 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 69 6e 73 65 72 74 20 61 20 74 69 74 6c 65 20 73 ."Non-nil.means.insert.a.title.s
2760 6c 69 64 65 2e 0a 0a 57 68 65 6e 20 73 65 74 20 74 6f 20 60 61 75 74 6f 27 2c 20 61 6e 20 61 75 lide...When.set.to.`auto',.an.au
2780 74 6f 6d 61 74 69 63 20 74 69 74 6c 65 20 73 6c 69 64 65 20 69 73 20 67 65 6e 65 72 61 74 65 64 tomatic.title.slide.is.generated
27a0 2e 20 57 68 65 6e 0a 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 ..When.set.to.a.string,.use.this
27c0 20 73 74 72 69 6e 67 20 61 73 20 61 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 66 6f 72 20 74 .string.as.a.format.string.for.t
27e0 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 20 itle.slide,.where.the.following.
2800 65 73 63 61 70 69 6e 67 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 3a 0a 0a escaping.elements.are.allowed:..
2820 20 20 25 74 20 73 74 61 6e 64 73 20 66 6f 72 20 74 68 65 20 74 69 74 6c 65 0a 20 20 25 61 20 73 ..%t.stands.for.the.title...%a.s
2840 74 61 6e 64 73 20 66 6f 72 20 74 68 65 20 61 75 74 68 6f 72 27 73 20 6e 61 6d 65 2e 0a 20 20 25 tands.for.the.author's.name....%
2860 65 20 73 74 61 6e 64 73 20 66 6f 72 20 74 68 65 20 61 75 74 68 6f 72 27 73 20 65 6d 61 69 6c 2e e.stands.for.the.author's.email.
2880 0a 20 20 25 64 20 73 74 61 6e 64 73 20 66 6f 72 20 74 68 65 20 64 61 74 65 2e 0a 20 20 25 25 20 ...%d.stands.for.the.date....%%.
28a0 73 74 61 6e 64 73 20 66 6f 72 20 61 20 6c 69 74 65 72 61 6c 20 25 2e 22 0a 20 20 3a 67 72 6f 75 stands.for.a.literal.%."...:grou
28c0 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 63 p.'org-export-reveal...:type.'(c
28e0 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 74 69 74 6c 65 20 73 6c 69 64 hoice.(const.:tag."No.title.slid
2900 65 22 20 6e 69 6c 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 e".nil)..................(const.
2920 3a 74 61 67 20 22 41 75 74 6f 20 74 69 74 6c 65 20 73 6c 69 64 65 22 20 27 61 75 74 6f 29 0a 20 :tag."Auto.title.slide".'auto)..
2940 20 20 20 20 20 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 75 ................(string.:tag."Cu
2960 73 74 6f 6d 20 74 69 74 6c 65 20 73 6c 69 64 65 22 29 29 29 0a 28 64 65 66 63 75 73 74 6f 6d 20 stom.title.slide"))).(defcustom.
2980 6f 72 67 2d 72 65 76 65 61 6c 2d 69 6e 69 74 2d 6f 70 74 69 6f 6e 73 0a 20 20 22 22 0a 20 20 22 org-reveal-init-options...""..."
29a0 52 65 76 65 61 6c 2e 6a 73 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 Reveal.js.initialization.options
29c0 2c 20 4a 53 20 63 6f 64 65 20 73 6e 69 70 70 65 74 20 74 6f 20 62 65 0a 65 6d 62 65 64 64 65 64 ,.JS.code.snippet.to.be.embedded
29e0 20 69 6e 74 6f 20 52 65 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 28 29 2e 22 0a 20 20 3a 67 .into.Reveal.initialize()."...:g
2a00 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 roup.'org-export-reveal...:type.
2a20 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 76 65 61 6c 2d 'string)..(defcustom.org-reveal-
2a40 74 72 61 6e 73 69 74 69 6f 6e 0a 20 20 22 64 65 66 61 75 6c 74 22 0a 20 20 22 52 65 76 65 61 6c transition..."default"..."Reveal
2a60 20 74 72 61 6e 73 69 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 .transition.style."...:group.'or
2a80 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 g-export-reveal...:type.'string)
2aa0 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 74 68 65 6d 65 0a 20 20 ..(defcustom.org-reveal-theme...
2ac0 22 6d 6f 6f 6e 22 0a 20 20 22 52 65 76 65 61 6c 20 74 68 65 6d 65 2e 22 0a 20 20 3a 67 72 6f 75 "moon"..."Reveal.theme."...:grou
2ae0 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 p.'org-export-reveal...:type.'st
2b00 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 ring)..(defcustom.org-reveal-ext
2b20 72 61 2d 6a 73 0a 20 20 22 22 0a 20 20 22 55 52 4c 20 74 6f 20 65 78 74 72 61 20 4a 53 20 66 69 ra-js...""..."URL.to.extra.JS.fi
2b40 6c 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 76 65 61 6c le."...:group.'org-export-reveal
2b60 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 6f 72 ...:type.'string)..(defcustom.or
2b80 67 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 69 6e 69 74 69 61 6c 2d 6a 73 0a 20 20 22 22 0a 20 g-reveal-extra-initial-js...""..
2ba0 20 22 53 63 72 69 70 74 73 20 74 6f 20 62 65 20 65 6d 62 65 64 64 65 64 20 69 6e 74 6f 20 72 65 ."Scripts.to.be.embedded.into.re
2bc0 76 65 61 6c 2e 6a 73 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 22 0a 20 20 3a 67 72 6f 75 veal.js.initialization."...:grou
2be0 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 p.'org-export-reveal...:type.'st
2c00 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 ring)..(defcustom.org-reveal-ext
2c20 72 61 2d 63 73 73 0a 20 20 22 22 0a 20 20 22 55 52 4c 20 74 6f 20 65 78 74 72 61 20 63 73 73 20 ra-css...""..."URL.to.extra.css.
2c40 66 69 6c 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 76 65 file."...:group.'org-export-reve
2c60 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 0a 28 64 65 66 63 75 73 74 6f 6d al...:type.'string)...(defcustom
2c80 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 69 64 20 22 22 0a 20 20 22 54 .org-reveal-multiplex-id.""..."T
2ca0 68 65 20 49 44 20 74 6f 20 75 73 65 20 66 6f 72 20 6d 75 6c 74 69 70 6c 65 78 69 6e 67 2e 22 0a he.ID.to.use.for.multiplexing.".
2cc0 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 ..:group.'org-export-reveal...:t
2ce0 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 2d 72 65 76 ype.'string)..(defcustom.org-rev
2d00 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 20 22 54 68 65 20 73 eal-multiplex-secret.""..."The.s
2d20 65 63 72 65 74 20 74 6f 20 75 73 65 20 66 6f 72 20 6d 61 73 74 65 72 20 73 6c 69 64 65 2e 22 0a ecret.to.use.for.master.slide.".
2d40 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 ..:group.'org-export-reveal...:t
2d60 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 2d 72 65 76 ype.'string)..(defcustom.org-rev
2d80 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 75 72 6c 20 22 22 0a 20 20 22 54 68 65 20 75 72 6c 20 eal-multiplex-url.""..."The.url.
2da0 6f 66 20 74 68 65 20 73 6f 63 6b 65 74 69 6f 20 73 65 72 76 65 72 2e 22 0a 20 20 3a 67 72 6f 75 of.the.socketio.server."...:grou
2dc0 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 p.'org-export-reveal...:type.'st
2de0 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 75 6c ring)..(defcustom.org-reveal-mul
2e00 74 69 70 6c 65 78 2d 73 6f 63 6b 65 74 69 6f 2d 75 72 6c 0a 20 20 22 22 0a 20 20 22 74 68 65 20 tiplex-socketio-url...""..."the.
2e20 75 72 6c 20 6f 66 20 74 68 65 20 73 6f 63 6b 65 74 69 6f 2e 6a 73 20 6c 69 62 72 61 72 79 22 0a url.of.the.socketio.js.library".
2e40 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 ..:group.'org-export-reveal...:t
2e60 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 2d 72 65 76 ype.'string)..(defcustom.org-rev
2e80 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 75 72 6c 0a 20 20 22 68 74 74 70 73 3a 2f 2f 63 64 6e 6a 73 eal-mathjax-url..."https://cdnjs
2ea0 2e 63 6c 6f 75 64 66 6c 61 72 65 2e 63 6f 6d 2f 61 6a 61 78 2f 6c 69 62 73 2f 6d 61 74 68 6a 61 .cloudflare.com/ajax/libs/mathja
2ec0 78 2f 32 2e 37 2e 35 2f 4d 61 74 68 4a 61 78 2e 6a 73 3f 63 6f 6e 66 69 67 3d 54 65 58 2d 41 4d x/2.7.5/MathJax.js?config=TeX-AM
2ee0 53 2d 4d 4d 4c 5f 48 54 4d 4c 6f 72 4d 4d 4c 22 0a 20 20 22 44 65 66 61 75 6c 74 20 4d 61 74 68 S-MML_HTMLorMML"..."Default.Math
2f00 4a 61 78 20 55 52 4c 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 Jax.URL."...:group.'org-export-r
2f20 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 74 eveal...:type.'string)..(defcust
2f40 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 72 65 61 6d 62 6c 65 20 6e 69 6c 0a 20 20 22 50 72 om.org-reveal-preamble.nil..."Pr
2f60 65 61 6d 62 6c 65 20 63 6f 6e 74 65 6e 74 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d eamble.contents."...:group.'org-
2f80 65 78 70 6f 72 74 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 export-reveal...:type.'string)..
2fa0 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 68 65 61 64 2d 70 72 65 61 6d (defcustom.org-reveal-head-pream
2fc0 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 73 20 66 6f 72 ble.nil..."Preamble.contents.for
2fe0 20 68 65 61 64 20 70 61 72 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 .head.part."...:group.'org-expor
3000 74 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 66 63 t-reveal...:type.'string)..(defc
3020 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 6f 73 74 61 6d 62 6c 65 20 6e 69 6c 0a 20 ustom.org-reveal-postamble.nil..
3040 20 22 50 6f 73 74 61 6d 62 6c 65 20 63 6f 6e 74 65 6e 74 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 ."Postamble.contents."...:group.
3060 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 'org-export-reveal...:type.'stri
3080 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 72 6f 6c 6f ng)..(defcustom.org-reveal-prolo
30a0 67 75 65 20 6e 69 6c 0a 20 20 22 50 72 6f 6c 6f 67 75 65 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 gue.nil..."Prologue.contents.to.
30c0 62 65 20 69 6e 73 65 72 74 65 64 20 62 65 74 77 65 65 6e 20 6f 70 65 6e 69 6e 67 20 3c 64 69 76 be.inserted.between.opening.<div
30e0 20 72 65 76 65 61 6c 3e 20 61 6e 64 20 3c 64 69 76 20 73 6c 69 64 65 73 3e 2e 22 0a 20 20 3a 67 .reveal>.and.<div.slides>."...:g
3100 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 roup.'org-export-reveal...:type.
3120 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 76 65 61 6c 2d 'string)..(defcustom.org-reveal-
3140 65 70 69 6c 6f 67 75 65 20 6e 69 6c 0a 20 20 22 50 72 6f 6c 6f 67 75 65 20 63 6f 6e 74 65 6e 74 epilogue.nil..."Prologue.content
3160 73 20 74 6f 20 62 65 20 69 6e 73 65 72 74 65 64 20 62 65 74 77 65 65 6e 20 63 6c 6f 73 69 6e 67 s.to.be.inserted.between.closing
3180 20 3c 64 69 76 20 72 65 76 65 61 6c 3e 20 61 6e 64 20 3c 64 69 76 20 73 6c 69 64 65 73 3e 2e 22 .<div.reveal>.and.<div.slides>."
31a0 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a ...:group.'org-export-reveal...:
31c0 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 2d 72 65 type.'string)..(defcustom.org-re
31e0 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 20 6e 69 6c 0a 20 20 22 48 54 4d 4c 20 63 6f veal-slide-header.nil..."HTML.co
3200 6e 74 65 6e 74 20 75 73 65 64 20 61 73 20 52 65 76 65 61 6c 2e 6a 73 20 73 6c 69 64 65 20 68 65 ntent.used.as.Reveal.js.slide.he
3220 61 64 65 72 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 76 65 61 ader"...:group.'org-export-revea
3240 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 6f l...:type.'string)..(defcustom.o
3260 72 67 2d 72 65 76 65 61 6c 2d 67 6c 6f 62 61 6c 2d 68 65 61 64 65 72 20 6e 69 6c 0a 20 20 22 49 rg-reveal-global-header.nil..."I
3280 66 20 6e 6f 6e 20 6e 69 6c 2c 20 73 6c 69 64 65 20 68 65 61 64 65 72 20 64 65 66 69 6e 65 64 20 f.non.nil,.slide.header.defined.
32a0 69 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 68 65 61 64 65 72 0a 20 20 69 73 20 in.org-reveal-slide-header...is.
32c0 64 69 73 70 6c 61 79 65 64 20 61 6c 73 6f 20 6f 6e 20 74 69 74 6c 65 20 61 6e 64 20 74 6f 63 20 displayed.also.on.title.and.toc.
32e0 73 6c 69 64 65 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 76 65 slide"...:group.'org-export-reve
3300 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 74 6f 6d al...:type.'boolean)..(defcustom
3320 20 6f 72 67 2d 72 65 76 65 61 6c 2d 67 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 20 6e 69 6c 0a 20 20 .org-reveal-global-footer.nil...
3340 22 49 66 20 6e 6f 6e 20 6e 69 6c 2c 20 73 6c 69 64 65 20 66 6f 6f 74 65 72 20 64 65 66 69 6e 65 "If.non.nil,.slide.footer.define
3360 64 20 69 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 0a 20 20 69 d.in.org-reveal-slide-footer...i
3380 73 20 64 69 73 70 6c 61 79 65 64 20 61 6c 73 6f 20 6f 6e 20 74 69 74 6c 65 20 61 6e 64 20 74 6f s.displayed.also.on.title.and.to
33a0 63 20 73 6c 69 64 65 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 c.slide"...:group.'org-export-re
33c0 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 74 veal...:type.'boolean)..(defcust
33e0 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 20 6e 69 6c 0a 20 om.org-reveal-slide-footer.nil..
3400 20 22 48 54 4d 4c 20 63 6f 6e 74 65 6e 74 20 75 73 65 64 20 61 73 20 52 65 76 65 61 6c 2e 6a 73 ."HTML.content.used.as.Reveal.js
3420 20 73 6c 69 64 65 20 66 6f 6f 74 65 72 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 .slide.footer"...:group.'org-exp
3440 6f 72 74 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 ort-reveal...:type.'string)..(de
3460 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 66 72 61 67 2d fcustom.org-reveal-default-frag-
3480 73 74 79 6c 65 20 6e 69 6c 0a 20 20 22 44 65 66 61 75 6c 74 20 66 72 61 67 6d 65 6e 74 20 73 74 style.nil..."Default.fragment.st
34a0 79 6c 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 76 65 61 yle."...:group.'org-export-revea
34c0 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 6f l...:type.'string)..(defcustom.o
34e0 72 67 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 0a 20 20 27 28 6d 61 72 6b 64 6f 77 6e 20 7a rg-reveal-plugins...'(markdown.z
3500 6f 6f 6d 20 6e 6f 74 65 73 29 0a 20 20 22 44 65 66 61 75 6c 74 20 62 75 69 6c 74 69 6e 20 70 6c oom.notes)..."Default.builtin.pl
3520 75 67 69 6e 73 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 76 65 ugins"...:group.'org-export-reve
3540 61 6c 0a 20 20 3a 74 79 70 65 20 27 28 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 al...:type.'(set...........(cons
3560 74 20 6d 61 72 6b 64 6f 77 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 68 69 67 t.markdown)...........(const.hig
3580 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 7a 6f 6f 6d 29 0a 20 hlight)...........(const.zoom)..
35a0 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 6e 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 .........(const.notes)..........
35c0 20 28 63 6f 6e 73 74 20 73 65 61 72 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 .(const.search)...........(const
35e0 20 72 65 6d 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 6d 75 6c 74 69 .remotes)...........(const.multi
3600 70 6c 65 78 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 plex)))..(defcustom.org-reveal-e
3620 78 74 65 72 6e 61 6c 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 xternal-plugins.nil..."Additiona
3640 6c 20 74 68 69 72 64 2d 70 61 72 74 79 20 50 6c 75 67 69 6e 73 20 74 6f 20 6c 6f 61 64 20 77 69 l.third-party.Plugins.to.load.wi
3660 74 68 20 72 65 76 65 61 6c 2e 0a 0a 2a 20 57 68 65 6e 20 5c 22 52 45 56 45 41 4c 5f 52 45 56 45 th.reveal...*.When.\"REVEAL_REVE
3680 41 4c 5f 4a 53 5f 56 45 52 53 49 4f 4e 5c 22 20 69 73 20 6c 6f 77 65 72 20 74 68 61 6e 20 34 0a AL_JS_VERSION\".is.lower.than.4.
36a0 0a 45 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 61 6d .Each.entry.should.contain.a.nam
36c0 65 20 61 6e 64 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a e.and.an.expression.of.the.form.
36e0 5c 22 7b 73 72 63 3a 20 27 25 73 72 65 6c 61 74 69 76 65 2f 70 61 74 68 2f 66 72 6f 6d 2f 72 65 \"{src:.'%srelative/path/from/re
3700 76 65 61 6c 2f 72 6f 6f 74 27 2c 20 61 73 79 6e 63 3a 74 72 75 65 2f 66 61 6c 73 65 2c 63 6f 6e veal/root',.async:true/false,con
3720 64 69 74 69 6f 6e 3a 20 6a 73 63 61 6c 6c 62 61 63 6b 66 75 6e 63 74 69 6f 6e 28 29 7b 7d 7d 5c dition:.jscallbackfunction(){}}\
3740 22 0a 4e 6f 74 65 20 74 68 61 74 20 73 6f 6d 65 20 70 6c 75 67 69 6e 73 20 68 61 76 65 20 64 65 ".Note.that.some.plugins.have.de
3760 70 65 6e 64 65 6e 63 69 65 73 20 73 75 63 68 20 61 73 20 6a 71 75 65 72 79 3b 20 74 68 65 73 65 pendencies.such.as.jquery;.these
3780 20 6d 75 73 74 20 62 65 20 69 6e 63 6c 75 64 65 64 20 68 65 72 65 20 61 73 20 77 65 6c 6c 2c 0a .must.be.included.here.as.well,.
37a0 42 45 46 4f 52 45 20 74 68 65 20 70 6c 75 67 69 6e 73 20 74 68 61 74 20 64 65 70 65 6e 64 20 6f BEFORE.the.plugins.that.depend.o
37c0 6e 20 74 68 65 6d 2e 0a 0a 2a 20 57 68 65 6e 20 5c 22 52 45 56 45 41 4c 5f 52 45 56 45 41 4c 5f n.them...*.When.\"REVEAL_REVEAL_
37e0 4a 53 5f 56 45 52 53 49 4f 4e 5c 22 20 69 73 20 34 20 6f 72 20 68 69 67 68 65 72 0a 0a 54 68 65 JS_VERSION\".is.4.or.higher..The
3800 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 62 65 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 .value.should.be.an.association.
3820 6c 69 73 74 20 77 68 65 72 65 20 74 68 65 20 6b 65 79 20 6f 66 20 61 6e 20 65 6e 74 72 79 0a 69 list.where.the.key.of.an.entry.i
3840 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 52 65 76 65 61 6c 4a 53 20 70 6c 75 67 69 s.the.name.of.the.RevealJS.plugi
3860 6e 20 28 65 2e 67 2e 20 52 65 76 65 61 6c 48 69 67 68 6c 69 67 68 74 29 2c 20 61 6e 64 0a 74 68 n.(e.g..RevealHighlight),.and.th
3880 65 20 76 61 6c 75 65 20 69 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 6f 72 20 61 20 e.value.is.either.a.string.or.a.
38a0 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2e 20 45 61 63 68 20 73 74 72 69 6e 67 20 69 73 0a list.of.strings..Each.string.is.
38c0 67 6f 69 6e 67 20 74 6f 20 62 65 20 74 72 61 6e 73 6c 61 74 65 64 20 74 6f 20 61 6e 20 3c 73 63 going.to.be.translated.to.an.<sc
38e0 72 69 70 74 3e 20 74 61 67 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 48 54 4d 4c 2e 0a 0a 45 ript>.tag.in.the.output.HTML...E
3900 78 61 6d 70 6c 65 3a 0a 0a 28 73 65 74 71 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 65 72 6e xample:..(setq.org-reveal-extern
3920 61 6c 2d 70 6c 75 67 69 6e 73 0a 20 20 20 20 20 20 27 28 28 43 6f 70 79 43 6f 64 65 20 2e 0a 20 al-plugins.......'((CopyCode....
3940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5c 22 68 74 74 70 73 3a 2f 2f 63 64 6e 2e .................(\"https://cdn.
3960 6a 73 64 65 6c 69 76 72 2e 6e 65 74 2f 6e 70 6d 2f 72 65 76 65 61 6c 2e 6a 73 2d 63 6f 70 79 63 jsdelivr.net/npm/reveal.js-copyc
3980 6f 64 65 40 31 2e 30 2e 32 2f 70 6c 75 67 69 6e 2f 63 6f 70 79 63 6f 64 65 2f 63 6f 70 79 63 6f ode@1.0.2/plugin/copycode/copyco
39a0 64 65 2e 6a 73 5c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5c 22 68 74 74 de.js\"....................\"htt
39c0 70 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 ps://cdnjs.cloudflare.com/ajax/l
39e0 69 62 73 2f 63 6c 69 70 62 6f 61 72 64 2e 6a 73 2f 32 2e 30 2e 36 2f 63 6c 69 70 62 6f 61 72 64 ibs/clipboard.js/2.0.6/clipboard
3a00 2e 6d 69 6e 2e 6a 73 5c 22 29 29 29 29 0a 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 .min.js\"))))."...:group.'org-ex
3a20 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 61 6c 69 73 74 29 0a 0a 28 64 65 port-reveal...:type.'alist)..(de
3a40 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 6e fcustom.org-reveal-single-file.n
3a60 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 20 6f il..."Export.presentation.into.o
3a80 6e 65 20 73 69 6e 67 6c 65 20 48 54 4d 4c 20 66 69 6c 65 2c 20 77 68 69 63 68 20 65 6d 62 65 64 ne.single.HTML.file,.which.embed
3aa0 64 65 64 0a 20 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 22 0a ded...JS.scripts.and.pictures.".
3ac0 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 ..:group.'org-export-reveal...:t
3ae0 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 67 2d 72 65 ype.'boolean)..(defcustom.org-re
3b00 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 20 6e 69 6c 0a 20 20 22 43 75 73 74 6f 6d 20 veal-extra-script.nil..."Custom.
3b20 73 63 72 69 70 74 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 70 61 73 73 65 64 20 61 64 64 65 64 script.that.will.be.passed.added
3b40 20 74 6f 20 74 68 65 20 73 63 72 69 70 74 20 62 6c 6f 63 6b 2c 20 61 66 74 65 72 20 52 65 76 65 .to.the.script.block,.after.Reve
3b60 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 al.initialize."...:group.'org-ex
3b80 70 6f 72 74 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 port-reveal...:type.'string)..(d
3ba0 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 efcustom.org-reveal-extra-script
3bc0 2d 73 72 63 20 27 28 29 0a 20 20 22 43 75 73 74 6f 6d 20 73 63 72 69 70 74 20 73 6f 75 72 63 65 -src.'()..."Custom.script.source
3be0 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 65 6d 62 65 64 64 65 64 20 69 6e 20 61 20 3c 73 63 72 .that.will.be.embedded.in.a.<scr
3c00 69 70 74 20 73 72 63 3e 20 74 61 67 2c 20 61 66 74 65 72 20 74 68 65 20 63 61 6c 6c 20 74 6f 20 ipt.src>.tag,.after.the.call.to.
3c20 52 65 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 28 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 Reveal.initialize()."...:group.'
3c40 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 6c 69 73 74 29 org-export-reveal...:type.'list)
3c60 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 ..(defcustom.org-reveal-extra-sc
3c80 72 69 70 74 2d 62 65 66 6f 72 65 2d 73 72 63 20 27 28 29 0a 20 20 22 43 75 73 74 6f 6d 20 73 63 ript-before-src.'()..."Custom.sc
3ca0 72 69 70 74 20 73 6f 75 72 63 65 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 65 6d 62 65 64 64 65 ript.source.that.will.be.embedde
3cc0 64 20 69 6e 20 61 20 3c 73 63 72 69 70 74 20 73 72 63 3e 20 74 61 67 2c 20 62 65 66 6f 72 65 20 d.in.a.<script.src>.tag,.before.
3ce0 74 68 65 20 63 61 6c 6c 20 74 6f 20 52 65 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 28 29 2e the.call.to.Reveal.initialize().
3d00 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 76 65 61 6c 0a 20 20 "...:group.'org-export-reveal...
3d20 3a 74 79 70 65 20 27 6c 69 73 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 :type.'list)..(defcustom.org-rev
3d40 65 61 6c 2d 68 69 67 68 6c 69 67 68 74 2d 63 73 73 20 22 25 72 2f 70 6c 75 67 69 6e 2f 68 69 67 eal-highlight-css."%r/plugin/hig
3d60 68 6c 69 67 68 74 2f 7a 65 6e 62 75 72 6e 2e 63 73 73 22 0a 20 20 22 48 69 67 68 6c 69 67 68 74 hlight/zenburn.css"..."Highlight
3d80 2e 6a 73 20 43 53 53 20 66 69 6c 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 .js.CSS.file."...:group.'org-exp
3da0 6f 72 74 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 ort-reveal...:type.'string)..(de
3dc0 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 69 66 79 2d 73 72 63 20 fcustom.org-reveal-klipsify-src.
3de0 6e 69 6c 0a 20 20 22 53 65 74 20 74 6f 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 79 6f 75 20 77 6f 75 nil..."Set.to.non-nil.if.you.wou
3e00 6c 64 20 6c 69 6b 65 20 74 6f 20 6d 61 6b 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 62 6c 6f 63 ld.like.to.make.source.code.bloc
3e20 6b 73 20 65 64 69 74 61 62 6c 65 20 69 6e 20 65 78 70 6f 72 74 65 64 20 70 72 65 73 65 6e 74 61 ks.editable.in.exported.presenta
3e40 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 2d 72 65 76 65 tion."...:group.'org-export-reve
3e60 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 74 6f 6d al...:type.'boolean)..(defcustom
3e80 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 63 73 73 20 22 68 74 74 70 73 3a 2f 2f .org-reveal-klipse-css."https://
3ea0 73 74 6f 72 61 67 65 2e 67 6f 6f 67 6c 65 61 70 69 73 2e 63 6f 6d 2f 61 70 70 2e 6b 6c 69 70 73 storage.googleapis.com/app.klips
3ec0 65 2e 74 65 63 68 2f 63 73 73 2f 63 6f 64 65 6d 69 72 72 6f 72 2e 63 73 73 22 0a 20 20 22 4c 6f e.tech/css/codemirror.css"..."Lo
3ee0 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 64 65 6d 69 72 72 6f 72 20 63 73 73 20 66 69 6c cation.of.the.codemirror.css.fil
3f00 65 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 6b 6c 69 70 73 65 2e 22 0a 20 20 3a 67 72 6f 75 70 e.for.use.with.klipse."...:group
3f20 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 27 73 74 72 .'org-export-reveal...:type.'str
3f40 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 ing)..(defcustom.org-reveal-klip
3f60 73 65 2d 6a 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 se-js."https://storage.googleapi
3f80 73 2e 63 6f 6d 2f 61 70 70 2e 6b 6c 69 70 73 65 2e 74 65 63 68 2f 70 6c 75 67 69 6e 5f 70 72 6f s.com/app.klipse.tech/plugin_pro
3fa0 64 2f 6a 73 2f 6b 6c 69 70 73 65 5f 70 6c 75 67 69 6e 2e 6d 69 6e 2e 6a 73 22 0a 20 20 22 6c 6f d/js/klipse_plugin.min.js"..."lo
3fc0 63 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 cation.of.the.klipse.js.source.c
3fe0 6f 64 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 76 65 61 ode."...:group.'org-export-revea
4000 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 6f l...:type.'string)..(defcustom.o
4020 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 69 64 2d 68 65 61 64 20 22 73 6c 69 64 65 2d 22 rg-reveal-slide-id-head."slide-"
4040 0a 20 20 22 54 68 65 20 68 65 61 64 69 6e 67 20 73 74 72 69 6e 67 20 66 6f 72 20 73 6c 69 64 65 ..."The.heading.string.for.slide
4060 20 49 44 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 76 65 61 6c .ID"...:group.'org-export-reveal
4080 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 6f 72 ...:type.'string)..(defcustom.or
40a0 67 2d 72 65 76 65 61 6c 2d 69 67 6e 6f 72 65 2d 73 70 65 61 6b 65 72 2d 6e 6f 74 65 73 20 6e 69 g-reveal-ignore-speaker-notes.ni
40c0 6c 0a 20 20 22 49 67 6e 6f 72 65 20 73 70 65 61 6b 65 72 20 6e 6f 74 65 73 2e 22 0a 20 20 3a 67 l..."Ignore.speaker.notes."...:g
40e0 72 6f 75 70 20 27 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 0a 20 20 3a 74 79 70 65 20 roup.'org-export-reveal...:type.
4100 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 76 65 61 6c 'boolean)..(defcustom.org-reveal
4120 2d 72 65 76 65 61 6c 2d 6a 73 2d 76 65 72 73 69 6f 6e 20 6e 69 6c 0a 20 20 22 52 65 76 65 61 6c -reveal-js-version.nil..."Reveal
4140 2e 6a 73 20 76 65 72 73 69 6f 6e 2e 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20 6c 6f 63 61 74 .js.version..Determine.the.locat
4160 69 6f 6e 73 20 6f 66 20 72 65 76 65 61 6c 2e 6a 73 20 73 63 72 69 70 74 73 2c 20 43 53 53 20 61 ions.of.reveal.js.scripts,.CSS.a
4180 6e 64 20 74 68 65 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 76 nd.the"...:group.'org-export-rev
41a0 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 3a 74 61 67 20 eal...:type.'(radio.(const.:tag.
41c0 22 52 65 76 65 61 6c 2e 6a 73 20 34 2e 30 20 61 6e 64 20 6c 61 74 65 72 22 20 34 29 0a 20 20 20 "Reveal.js.4.0.and.later".4)....
41e0 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 52 65 76 65 61 6c .............(const.:tag."Reveal
4200 2e 6a 73 20 33 2e 78 20 61 6e 64 20 62 65 66 6f 72 65 22 20 33 29 0a 20 20 20 20 20 20 20 20 20 .js.3.x.and.before".3)..........
4220 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 75 74 6f 6d 61 74 69 63 22 20 6e .......(const.:tag."Automatic".n
4240 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 72 65 il)))..(defun.org-reveal--get-re
4260 76 65 61 6c 2d 6a 73 2d 76 65 72 73 69 6f 6e 20 28 69 6e 66 6f 29 0a 20 20 22 47 65 74 20 72 65 veal-js-version.(info)..."Get.re
4280 76 65 61 6c 2e 6a 73 20 76 65 72 73 69 6f 6e 20 76 61 6c 75 65 20 73 61 66 65 6c 79 2e 0a 49 66 veal.js.version.value.safely..If
42a0 20 6f 70 74 69 6f 6e 20 5c 22 52 45 56 45 41 4c 5f 52 45 56 45 41 4c 5f 4a 53 5f 56 45 52 53 49 .option.\"REVEAL_REVEAL_JS_VERSI
42c0 4f 4e 5c 22 20 69 73 20 73 65 74 2c 20 72 65 74 72 69 65 76 65 20 69 6e 74 65 67 65 72 0a 76 61 ON\".is.set,.retrieve.integer.va
42e0 6c 75 65 20 66 72 6f 6d 20 69 74 2c 20 65 6c 73 65 20 67 65 74 20 76 61 6c 75 65 20 66 72 6f 6d lue.from.it,.else.get.value.from
4300 20 63 75 73 74 6f 6d 20 76 61 72 69 61 62 6c 65 0a 60 6f 72 67 2d 72 65 76 65 61 6c 2d 72 65 76 .custom.variable.`org-reveal-rev
4320 65 61 6c 2d 6a 73 2d 76 65 72 73 69 6f 6e 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 76 65 72 73 69 eal-js-version'."...(let.((versi
4340 6f 6e 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 61 6c 2d 72 on-str.(plist-get.info.:reveal-r
4360 65 76 65 61 6c 2d 6a 73 2d 76 65 72 73 69 6f 6e 29 29 29 0a 20 20 20 20 28 69 66 20 76 65 72 73 eveal-js-version))).....(if.vers
4380 69 6f 6e 2d 73 74 72 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 76 65 72 73 69 6f ion-str.(string-to-number.versio
43a0 6e 2d 73 74 72 29 0a 20 20 20 20 20 20 6f 72 67 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 2d 6a n-str).......org-reveal-reveal-j
43c0 73 2d 76 65 72 73 69 6f 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 69 66 2d 66 6f 72 6d 61 74 20 28 s-version)))..(defun.if-format.(
43e0 66 6d 74 20 76 61 6c 29 0a 20 20 28 69 66 20 76 61 6c 20 28 66 6f 72 6d 61 74 20 66 6d 74 20 76 fmt.val)...(if.val.(format.fmt.v
4400 61 6c 29 20 22 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 72 61 67 2d 73 74 79 6c 65 20 28 66 72 61 al).""))..(defun.frag-style.(fra
4420 67 20 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 70 72 6f 70 65 72 20 66 72 61 67 6d 65 6e g.info)..."Return.proper.fragmen
4440 74 20 73 74 72 69 6e 67 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 46 52 41 47 20 61 6e 64 20 74 t.string.according.to.FRAG.and.t
4460 68 65 20 64 65 66 61 75 6c 74 20 66 72 61 67 6d 65 6e 74 20 73 74 79 6c 65 2e 0a 46 52 41 47 20 he.default.fragment.style..FRAG.
4480 69 73 20 74 68 65 20 66 72 61 67 6d 65 6e 74 20 73 74 79 6c 65 20 73 65 74 20 6f 6e 20 65 6c 65 is.the.fragment.style.set.on.ele
44a0 6d 65 6e 74 2c 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 ment,.INFO.is.a.plist.holding.co
44c0 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 63 6f 6e 64 0a 20 ntextual.information."...(cond..
44e0 20 20 28 28 73 74 72 69 6e 67 3d 20 66 72 61 67 20 74 29 0a 20 20 20 20 28 6c 65 74 20 28 28 64 ..((string=.frag.t).....(let.((d
4500 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 efault-frag-style.(plist-get.inf
4520 6f 20 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 29 29 29 0a o.:reveal-default-frag-style))).
4540 20 20 20 20 20 20 28 69 66 20 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 20 28 66 6f ......(if.default-frag-style.(fo
4560 72 6d 61 74 20 22 66 72 61 67 6d 65 6e 74 20 25 73 22 20 64 65 66 61 75 6c 74 2d 66 72 61 67 2d rmat."fragment.%s".default-frag-
4580 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 20 22 66 72 61 67 6d 65 6e 74 22 29 29 29 0a 20 20 20 style)........."fragment")))....
45a0 28 74 20 28 66 6f 72 6d 61 74 20 22 66 72 61 67 6d 65 6e 74 20 25 73 22 20 66 72 61 67 29 29 29 (t.(format."fragment.%s".frag)))
45c0 29 0a 0a 28 64 65 66 75 6e 20 66 72 61 67 2d 63 6c 61 73 73 20 28 65 6c 65 6d 20 69 6e 66 6f 29 )..(defun.frag-class.(elem.info)
45e0 0a 20 20 22 52 65 74 75 72 6e 20 70 72 6f 70 65 72 20 48 54 4d 4c 20 73 74 72 69 6e 67 20 64 65 ..."Return.proper.HTML.string.de
4600 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 66 72 61 67 6d 65 6e 74 20 73 74 79 6c 65 2e 0a 42 4c 4f scription.of.fragment.style..BLO
4620 43 4b 20 69 73 20 74 68 65 20 65 6c 65 6d 65 6e 74 2c 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 CK.is.the.element,.INFO.is.a.pli
4640 73 74 20 68 6f 6c 64 69 6e 67 20 63 6f 6e 74 65 78 74 75 61 6c 0a 69 6e 66 6f 72 6d 61 74 69 6f st.holding.contextual.informatio
4660 6e 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 72 61 67 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 n."...(let.((frag.(org-export-re
4680 61 64 2d 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 ad-attribute.:attr_reveal.elem.:
46a0 66 72 61 67 29 29 29 0a 20 20 20 20 28 61 6e 64 20 66 72 61 67 0a 09 20 28 66 6f 72 6d 61 74 20 frag))).....(and.frag...(format.
46c0 22 20 63 6c 61 73 73 3d 5c 22 25 73 5c 22 25 73 22 0a 09 09 20 28 66 72 61 67 2d 73 74 79 6c 65 ".class=\"%s\"%s"....(frag-style
46e0 20 66 72 61 67 20 69 6e 66 6f 29 0a 09 09 20 28 6c 65 74 20 28 28 66 72 61 67 2d 69 6e 64 65 78 .frag.info)....(let.((frag-index
4700 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
4720 72 5f 72 65 76 65 61 6c 20 65 6c 65 6d 20 3a 66 72 61 67 5f 69 64 78 29 29 29 0a 09 09 20 20 20 r_reveal.elem.:frag_idx)))......
4740 28 69 66 20 66 72 61 67 2d 69 6e 64 65 78 0a 09 09 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 (if.frag-index..........(format.
4760 22 20 64 61 74 61 2d 66 72 61 67 6d 65 6e 74 2d 69 6e 64 65 78 3d 5c 22 25 73 5c 22 22 20 66 72 ".data-fragment-index=\"%s\"".fr
4780 61 67 2d 69 6e 64 65 78 29 0a 09 09 20 20 20 20 20 22 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 ag-index)........""))))))..(defu
47a0 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 20 28 73 70 65 63 n.org-reveal-special-block.(spec
47c0 69 61 6c 2d 62 6c 6f 63 6b 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 54 72 61 6e ial-block.contents.info)..."Tran
47e0 73 63 6f 64 65 20 61 20 53 50 45 43 49 41 4c 2d 42 4c 4f 43 4b 20 65 6c 65 6d 65 6e 74 20 66 72 scode.a.SPECIAL-BLOCK.element.fr
4800 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 6f 6c 64 73 om.Org.to.Reveal..CONTENTS.holds
4820 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 62 6c 6f 63 6b 2e 20 49 4e 46 4f .the.contents.of.the.block..INFO
4840 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 61 6c 20 69 .is.a.plist.holding.contextual.i
4860 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 49 66 20 74 68 65 20 62 6c 6f 63 6b 20 74 79 70 65 20 69 nformation...If.the.block.type.i
4880 73 20 27 4e 4f 54 45 53 27 2c 20 74 72 61 6e 73 63 6f 64 65 20 74 68 65 20 62 6c 6f 63 6b 20 69 s.'NOTES',.transcode.the.block.i
48a0 6e 74 6f 20 61 0a 52 65 76 65 61 6c 2e 6a 73 20 73 6c 69 64 65 20 6e 6f 74 65 2e 20 4f 74 68 65 nto.a.Reveal.js.slide.note..Othe
48c0 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 20 62 79 20 74 68 rwise,.export.the.block.as.by.th
48e0 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 28 62 6c 6f 63 6b e.HTML.exporter."...(let.((block
4900 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 79 20 3a 74 79 70 -type.(org-element-property.:typ
4920 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 20 28 73 74 72 69 e.special-block))).....(if.(stri
4940 6e 67 3d 20 28 75 70 63 61 73 65 20 62 6c 6f 63 6b 2d 74 79 70 65 29 20 22 4e 4f 54 45 53 22 29 ng=.(upcase.block-type)."NOTES")
4960 0a 09 28 69 66 20 6f 72 67 2d 72 65 76 65 61 6c 2d 69 67 6e 6f 72 65 2d 73 70 65 61 6b 65 72 2d ..(if.org-reveal-ignore-speaker-
4980 6e 6f 74 65 73 0a 09 20 20 20 20 22 22 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 notes......""...........(format.
49a0 22 3c 61 73 69 64 65 20 63 6c 61 73 73 3d 5c 22 6e 6f 74 65 73 5c 22 3e 5c 6e 25 73 5c 6e 3c 2f "<aside.class=\"notes\">\n%s\n</
49c0 61 73 69 64 65 3e 5c 6e 22 20 63 6f 6e 74 65 6e 74 73 29 29 0a 20 20 20 20 20 20 28 6f 72 67 2d aside>\n".contents)).......(org-
49e0 68 74 6d 6c 2d 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b 20 73 70 65 63 69 61 6c 2d 62 6c 6f 63 6b html-special-block.special-block
4a00 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 .contents.info))))..(defun.org-r
4a20 65 76 65 61 6c 2d 69 73 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 69 6d 67 20 28 69 6e 66 6f 29 0a 20 eveal-is-background-img.(info)..
4a40 20 22 43 68 65 63 6b 20 69 66 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 20 73 74 72 69 6e 67 20 69 ."Check.if.a.background.string.i
4a60 73 20 61 6e 20 69 6d 61 67 65 20 66 6f 72 6d 61 74 20 6f 72 20 6e 6f 74 2e 22 0a 20 20 28 61 6e s.an.image.format.or.not."...(an
4a80 64 20 69 6e 66 6f 0a 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 0a 09 22 d.info........(string-match-p.."
4aa0 5c 5c 28 5c 5c 28 5e 5c 5c 28 68 74 74 70 5c 5c 7c 68 74 74 70 73 5c 5c 7c 66 69 6c 65 5c 5c 29 \\(\\(^\\(http\\|https\\|file\\)
4ac0 3a 2f 2f 5c 5c 29 5c 5c 7c 5c 5c 28 5c 5c 5c 2e 5c 5c 28 73 76 67 5c 5c 7c 70 6e 67 5c 5c 7c 6a ://\\)\\|\\(\\\.\\(svg\\|png\\|j
4ae0 70 67 5c 5c 7c 6a 70 65 67 5c 5c 7c 67 69 66 5c 5c 7c 62 6d 70 5c 5c 29 5c 5c 28 5b 3f 23 5c 5c pg\\|jpeg\\|gif\\|bmp\\)\\([?#\\
4b00 5c 73 5d 5c 5c 7c 24 5c 5c 29 5c 5c 29 5c 5c 29 22 0a 09 69 6e 66 6f 29 29 29 0a 0a 28 64 65 66 \s]\\|$\\)\\)\\)"..info)))..(def
4b20 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 73 65 63 74 69 6f 6e 2d 74 61 67 20 un.org-reveal-slide-section-tag.
4b40 28 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 20 66 6f 72 2d 73 70 6c 69 74 29 0a 20 20 22 47 65 6e (headline.info.for-split)..."Gen
4b60 65 72 61 74 65 20 74 68 65 20 3c 73 65 63 74 69 6f 6e 3e 20 74 61 67 20 66 6f 72 20 61 20 73 6c erate.the.<section>.tag.for.a.sl
4b80 69 64 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 70 72 65 66 65 72 72 65 64 2d 69 64 20 28 6f 72 ide."...(let*.((preferred-id.(or
4ba0 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 5f 49 .(org-element-property.:CUSTOM_I
4bc0 44 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 D.headline).......(org-export-ge
4be0 74 2d 72 65 66 65 72 65 6e 63 65 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 29 0a 09 20 28 t-reference.headline.info)))...(
4c00 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 28 70 6c 69 73 74 2d default-slide-background.(plist-
4c20 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 69 64 65 2d 62 get.info.:reveal-default-slide-b
4c40 61 63 6b 67 72 6f 75 6e 64 29 29 0a 09 20 28 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 ackground))...(default-slide-bac
4c60 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 kground-size.(plist-get.info.:re
4c80 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 73 69 veal-default-slide-background-si
4ca0 7a 65 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 ze))..........(default-slide-bac
4cc0 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f kground-position.(plist-get.info
4ce0 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 72 6f 75 6e .:reveal-default-slide-backgroun
4d00 64 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 73 d-position))..........(default-s
4d20 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 20 28 70 6c 69 73 74 2d 67 65 lide-background-repeat.(plist-ge
4d40 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 69 64 65 2d 62 61 63 t.info.:reveal-default-slide-bac
4d60 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 kground-repeat))..........(defau
4d80 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 69 6f 6e 20 28 lt-slide-background-transition.(
4da0 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 6c 74 2d 73 plist-get.info.:reveal-default-s
4dc0 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 29 29 0a 09 20 28 lide-background-transition))...(
4de0 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 69 66 72 61 6d 65 20 28 6f 72 67 2d 65 6c 65 slide-background-iframe.(org-ele
4e00 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 ment-property.:REVEAL_BACKGROUND
4e20 5f 49 46 52 41 4d 45 20 68 65 61 64 6c 69 6e 65 29 29 0a 09 20 29 0a 20 20 20 20 28 69 66 20 73 _IFRAME.headline))...).....(if.s
4e40 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 69 66 72 61 6d 65 0a 09 3b 3b 20 66 6f 72 20 69 lide-background-iframe..;;.for.i
4e60 66 72 61 6d 65 2c 20 77 65 20 77 69 6c 6c 20 77 72 61 70 20 74 68 65 20 73 6c 69 64 65 20 69 6e frame,.we.will.wrap.the.slide.in
4e80 20 61 20 6e 65 77 20 64 69 76 0a 09 3b 3b 20 61 6c 6c 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e .a.new.div..;;.all.the.backgroun
4ea0 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 d.configuration.of.the.original.
4ec0 73 6c 69 64 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 66 6f 72 20 74 68 69 73 20 6e 65 77 20 slide.will.be.used.for.this.new.
4ee0 64 69 76 0a 09 28 66 6f 72 6d 61 74 20 22 3c 73 65 63 74 69 6f 6e 20 25 73 20 64 61 74 61 2d 62 div..(format."<section.%s.data-b
4f00 61 63 6b 67 72 6f 75 6e 64 2d 69 6e 74 65 72 61 63 74 69 76 65 3e 5c 6e 3c 64 69 76 20 25 73 3e ackground-interactive>\n<div.%s>
4f20 5c 6e 22 0a 09 09 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 \n"...(org-html--make-attribute-
4f40 73 74 72 69 6e 67 0a 09 09 20 60 28 3a 69 64 20 2c 28 63 6f 6e 63 61 74 20 6f 72 67 2d 72 65 76 string....`(:id.,(concat.org-rev
4f60 65 61 6c 2d 73 6c 69 64 65 2d 69 64 2d 68 65 61 64 0a 09 09 09 09 70 72 65 66 65 72 72 65 64 2d eal-slide-id-head.....preferred-
4f80 69 64 0a 09 09 09 09 28 69 66 20 66 6f 72 2d 73 70 6c 69 74 20 22 2d 73 70 6c 69 74 22 20 22 22 id.....(if.for-split."-split".""
4fa0 29 29 0a 09 09 20 20 20 20 20 20 20 3a 63 6c 61 73 73 20 2c 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 ))..........:class.,(org-element
4fc0 2d 70 72 6f 70 65 72 74 79 20 3a 48 54 4d 4c 5f 43 4f 4e 54 41 49 4e 45 52 5f 43 4c 41 53 53 20 -property.:HTML_CONTAINER_CLASS.
4fe0 68 65 61 64 6c 69 6e 65 29 0a 09 09 20 20 20 20 20 20 20 3a 64 61 74 61 2d 74 72 61 6e 73 69 74 headline)..........:data-transit
5000 69 6f 6e 20 2c 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 ion.,(org-element-property.:REVE
5020 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 65 29 0a 09 09 20 AL_DATA_TRANSITION.headline)....
5040 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 6c 65 6d 65 6e 74 2d ......:data-state.,(org-element-
5060 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 44 41 54 41 5f 53 54 41 54 45 20 68 65 61 64 property.:REVEAL_DATA_STATE.head
5080 6c 69 6e 65 29 20 3b 3b 20 33 2e 39 20 6c 65 67 61 63 79 0a 09 09 20 20 20 20 20 20 20 3a 64 61 line).;;.3.9.legacy..........:da
50a0 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 69 66 72 61 6d 65 20 2c 73 6c 69 64 65 2d 62 61 63 6b ta-background-iframe.,slide-back
50c0 67 72 6f 75 6e 64 2d 69 66 72 61 6d 65 29 29 0a 09 09 28 63 6f 6e 63 61 74 0a 09 09 20 22 73 74 ground-iframe))...(concat...."st
50e0 79 6c 65 3d 5c 22 22 0a 09 09 20 28 6c 65 74 20 28 28 61 74 74 72 20 28 6f 72 20 28 6f 72 67 2d yle=\""....(let.((attr.(or.(org-
5100 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f element-property.:REVEAL_BACKGRO
5120 55 4e 44 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 20 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 UND.headline)......default-slide
5140 2d 62 61 63 6b 67 72 6f 75 6e 64 29 29 29 0a 09 09 20 20 20 28 69 66 20 28 6f 72 67 2d 72 65 76 -background)))......(if.(org-rev
5160 65 61 6c 2d 69 73 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 69 6d 67 20 61 74 74 72 29 0a 09 09 20 20 eal-is-background-img.attr).....
5180 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 62 61 63 6b 67 72 6f 75 6e 64 2d 69 6d 61 67 65 3a 20 .....(format."background-image:.
51a0 75 72 6c 28 27 25 73 27 29 3b 20 22 20 61 74 74 72 29 0a 09 09 20 20 20 20 20 28 69 66 2d 66 6f url('%s');.".attr)........(if-fo
51c0 72 6d 61 74 20 22 62 61 63 6b 67 72 6f 75 6e 64 3a 20 25 73 3b 20 22 20 61 74 74 72 29 29 29 0a rmat."background:.%s;.".attr))).
51e0 09 09 20 28 6c 65 74 20 28 28 61 74 74 72 20 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d ...(let.((attr.(or.(org-element-
5200 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 52 45 50 45 property.:REVEAL_BACKGROUND_REPE
5220 41 54 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 20 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d AT.headline)......default-slide-
5240 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 29 29 29 0a 09 09 20 20 20 28 69 66 2d 66 6f background-repeat)))......(if-fo
5260 72 6d 61 74 20 22 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 3a 20 25 73 3b 20 22 20 61 rmat."background-repeat:.%s;.".a
5280 74 74 72 29 29 0a 09 09 20 28 6c 65 74 20 28 28 61 74 74 72 20 28 6f 72 20 28 6f 72 67 2d 65 6c ttr))....(let.((attr.(or.(org-el
52a0 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 4e ement-property.:REVEAL_BACKGROUN
52c0 44 5f 53 49 5a 45 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 20 64 65 66 61 75 6c 74 2d 73 6c D_SIZE.headline)......default-sl
52e0 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 29 29 29 0a 09 09 20 20 20 28 69 66 2d 66 6f 72 6d 61 ide-background)))......(if-forma
5300 74 20 22 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 3a 20 25 73 3b 20 22 20 61 74 74 72 29 29 t."background-size:.%s;.".attr))
5320 0a 09 09 20 28 6c 65 74 20 28 28 61 74 74 72 20 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 ....(let.((attr.(or.(org-element
5340 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 50 4f 53 -property.:REVEAL_BACKGROUND_POS
5360 49 54 49 4f 4e 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 20 64 65 66 61 75 6c 74 2d 73 6c 69 ITION.headline)......default-sli
5380 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 29 29 29 0a 09 09 20 20 20 28 69 66 2d 66 6f 72 6d 61 74 de-background)))......(if-format
53a0 20 22 70 6f 73 69 74 69 6f 6e 3a 20 25 73 3b 20 22 20 61 74 74 72 29 29 0a 09 09 20 28 6c 65 74 ."position:.%s;.".attr))....(let
53c0 20 28 28 61 74 74 72 20 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 .((attr.(or.(org-element-propert
53e0 79 20 3a 52 45 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 y.:REVEAL_BACKGROUND_OPACITY.hea
5400 64 6c 69 6e 65 29 0a 09 09 09 09 20 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 dline)......default-slide-backgr
5420 6f 75 6e 64 29 29 29 0a 09 09 20 20 20 28 69 66 2d 66 6f 72 6d 61 74 20 22 6f 70 61 63 69 74 79 ound)))......(if-format."opacity
5440 3a 20 25 73 3b 20 22 20 61 74 74 72 29 29 0a 09 09 20 28 6c 65 74 20 28 28 65 78 74 72 61 2d 61 :.%s;.".attr))....(let.((extra-a
5460 74 74 72 73 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 ttrs.(org-element-property.:REVE
5480 41 4c 5f 45 58 54 52 41 5f 41 54 54 52 20 68 65 61 64 6c 69 6e 65 29 29 29 0a 09 09 20 20 20 28 AL_EXTRA_ATTR.headline)))......(
54a0 69 66 2d 66 6f 72 6d 61 74 20 22 25 73 3b 22 20 65 78 74 72 61 2d 61 74 74 72 73 29 29 0a 09 09 if-format."%s;".extra-attrs))...
54c0 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 73 65 63 74 69 6f 6e 20 ."\"")).......(format."<section.
54e0 25 73 25 73 3e 5c 6e 22 0a 09 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 2d 6d 61 6b 65 2d %s%s>\n"........(org-html--make-
5500 61 74 74 72 69 62 75 74 65 2d 73 74 72 69 6e 67 0a 09 20 20 20 20 20 20 20 60 28 3a 69 64 20 2c attribute-string.........`(:id.,
5520 28 63 6f 6e 63 61 74 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 69 64 2d 68 65 61 64 (concat.org-reveal-slide-id-head
5540 0a 09 09 09 20 20 20 20 20 20 70 72 65 66 65 72 72 65 64 2d 69 64 0a 09 09 09 20 20 20 20 20 20 ..........preferred-id..........
5560 28 69 66 20 66 6f 72 2d 73 70 6c 69 74 20 22 2d 73 70 6c 69 74 22 20 22 22 29 29 0a 09 09 20 20 (if.for-split."-split"."")).....
5580 20 20 20 3a 63 6c 61 73 73 20 2c 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 ...:class.,(org-element-property
55a0 20 3a 48 54 4d 4c 5f 43 4f 4e 54 41 49 4e 45 52 5f 43 4c 41 53 53 20 68 65 61 64 6c 69 6e 65 29 .:HTML_CONTAINER_CLASS.headline)
55c0 0a 09 09 20 20 20 20 20 3a 64 61 74 61 2d 74 72 61 6e 73 69 74 69 6f 6e 20 2c 28 6f 72 67 2d 65 ........:data-transition.,(org-e
55e0 6c 65 6d 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 lement-property.:REVEAL_DATA_TRA
5600 4e 53 49 54 49 4f 4e 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 20 20 20 20 20 3a 64 61 74 61 2d 73 NSITION.headline)........:data-s
5620 74 61 74 65 20 2c 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 tate.,(org-element-property.:REV
5640 45 41 4c 5f 44 41 54 41 5f 53 54 41 54 45 20 68 65 61 64 6c 69 6e 65 29 20 3b 3b 20 33 2e 39 20 EAL_DATA_STATE.headline).;;.3.9.
5660 6c 65 67 61 63 79 0a 09 09 20 20 20 20 20 3a 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 20 2c legacy........:data-background.,
5680 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 (or.(org-element-property.:REVEA
56a0 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 09 20 20 20 64 L_BACKGROUND.headline).........d
56c0 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 29 0a 09 09 20 20 20 20 20 efault-slide-background)........
56e0 3a 64 61 74 61 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 :data-background-size.,(or.(org-
5700 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f element-property.:REVEAL_BACKGRO
5720 55 4e 44 5f 53 49 5a 45 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 09 09 64 65 66 61 75 6c 74 UND_SIZE.headline).......default
5740 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 29 0a 09 09 20 20 20 20 20 3a -slide-background-size)........:
5760 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 2c 28 6f 72 20 28 6f data-background-position.,(or.(o
5780 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b rg-element-property.:REVEAL_BACK
57a0 47 52 4f 55 4e 44 5f 50 4f 53 49 54 49 4f 4e 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 09 09 GROUND_POSITION.headline).......
57c0 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 6e 64 2d 70 6f 73 ....default-slide-background-pos
57e0 69 74 69 6f 6e 29 0a 09 09 20 20 20 20 20 3a 64 61 74 61 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 ition)........:data-background-r
5800 65 70 65 61 74 20 2c 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 epeat.,(or.(org-element-property
5820 20 3a 52 45 56 45 41 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 .:REVEAL_BACKGROUND_REPEAT.headl
5840 69 6e 65 29 0a 09 09 09 09 09 09 20 20 64 65 66 61 75 6c 74 2d 73 6c 69 64 65 2d 62 61 63 6b 67 ine).........default-slide-backg
5860 72 6f 75 6e 64 2d 72 65 70 65 61 74 29 0a 09 09 20 20 20 20 20 3a 64 61 74 61 2d 62 61 63 6b 67 round-repeat)........:data-backg
5880 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 20 2c 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 round-transition.,(or.(org-eleme
58a0 6e 74 2d 70 72 6f 70 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 nt-property.:REVEAL_BACKGROUND_T
58c0 52 41 4e 53 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 09 09 09 09 20 20 20 20 20 20 64 65 66 61 75 RANS.headline).............defau
58e0 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 69 6f 6e 29 0a lt-slide-background-transition).
5900 09 09 20 20 20 20 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 0a .......:data-background-opacity.
5920 09 09 20 20 20 20 20 2c 28 6f 72 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 .......,(or.(org-element-propert
5940 79 20 3a 52 45 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 y.:REVEAL_BACKGROUND_OPACITY.hea
5960 64 6c 69 6e 65 29 0a 09 09 09 20 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 dline)......(plist-get.info.:rev
5980 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 6f 70 61 eal-default-slide-background-opa
59a0 63 69 74 79 29 29 29 29 0a 09 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 78 74 72 61 2d 61 74 74 city))))........(let.((extra-att
59c0 72 73 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c rs.(org-element-property.:REVEAL
59e0 5f 45 58 54 52 41 5f 41 54 54 52 20 68 65 61 64 6c 69 6e 65 29 29 29 0a 09 09 28 69 66 2d 66 6f _EXTRA_ATTR.headline)))...(if-fo
5a00 72 6d 61 74 20 22 20 25 73 22 20 65 78 74 72 61 2d 61 74 74 72 73 29 29 29 29 29 29 0a 0a 3b 3b rmat.".%s".extra-attrs))))))..;;
5a20 20 43 6f 70 69 65 64 20 66 72 6f 6d 20 6f 72 67 2d 68 74 6d 6c 2d 68 65 61 64 6c 69 6e 65 20 61 .Copied.from.org-html-headline.a
5a40 6e 64 20 6d 6f 64 69 66 69 65 64 20 74 6f 20 65 6d 62 65 64 20 6f 72 67 2d 72 65 76 65 61 6c 0a nd.modified.to.embed.org-reveal.
5a60 3b 3b 20 73 70 65 63 69 66 69 63 20 61 74 74 72 69 62 75 74 65 73 2e 0a 28 64 65 66 75 6e 20 6f ;;.specific.attributes..(defun.o
5a80 72 67 2d 72 65 76 65 61 6c 2d 68 65 61 64 6c 69 6e 65 20 28 68 65 61 64 6c 69 6e 65 20 63 6f 6e rg-reveal-headline.(headline.con
5aa0 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 48 45 41 44 4c tents.info)..."Transcode.a.HEADL
5ac0 49 4e 45 20 65 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 48 54 4d 4c 2e 0a 43 4f INE.element.from.Org.to.HTML..CO
5ae0 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
5b00 20 68 65 61 64 6c 69 6e 65 2e 20 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 0a 68 6f 6c 64 .headline...INFO.is.a.plist.hold
5b20 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 22 0a 20 20 28 ing.contextual.information."...(
5b40 75 6e 6c 65 73 73 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 unless.(org-element-property.:fo
5b60 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 28 otnote-section-p.headline).....(
5b80 69 66 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 6c 6f 77 2d 6c 65 76 65 6c 2d 70 20 68 65 61 64 6c if.(org-export-low-level-p.headl
5ba0 69 6e 65 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 69 73 20 61 20 64 ine.info).........;;.This.is.a.d
5bc0 65 65 70 20 73 75 62 2d 74 72 65 65 3a 20 65 78 70 6f 72 74 20 69 74 20 61 73 20 69 6e 20 6f 78 eep.sub-tree:.export.it.as.in.ox
5be0 2d 68 74 6d 6c 2e 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 68 65 61 64 6c 69 6e -html..........(org-html-headlin
5c00 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 0a 20 20 20 20 20 20 e.headline.contents.info).......
5c20 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 74 20 69 74 ;;.Standard.headline...Export.it
5c40 20 61 73 20 61 20 73 6c 69 64 65 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 65 76 65 6c 20 .as.a.slide.......(let*.((level.
5c60 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
5c80 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 09 20 20 20 20 20 28 73 65 63 74 69 6f 6e 2d 6e 75 eadline.info)).......(section-nu
5ca0 6d 62 65 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 mber.(mapconcat.#'number-to-stri
5cc0 6e 67 0a 09 09 09 09 09 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 68 65 61 64 6c 69 6e 65 ng......(org-export-get-headline
5ce0 2d 6e 75 6d 62 65 72 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 0a 09 09 09 09 09 22 2d 22 29 -number.headline.info)......"-")
5d00 29 0a 09 20 20 20 20 20 28 68 6c 65 76 65 6c 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 67 65 74 ).......(hlevel.(org-reveal--get
5d20 2d 68 6c 65 76 65 6c 20 69 6e 66 6f 29 29 0a 09 20 20 20 20 20 28 68 65 61 64 65 72 20 28 70 6c -hlevel.info)).......(header.(pl
5d40 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 64 65 ist-get.info.:reveal-slide-heade
5d60 72 29 29 0a 09 20 20 20 20 20 28 68 65 61 64 65 72 2d 64 69 76 20 28 77 68 65 6e 20 68 65 61 64 r)).......(header-div.(when.head
5d80 65 72 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 2d 68 er.(format."<div.class=\"slide-h
5da0 65 61 64 65 72 5c 22 3e 25 73 3c 2f 64 69 76 3e 5c 6e 22 20 68 65 61 64 65 72 29 29 29 0a 09 20 eader\">%s</div>\n".header)))...
5dc0 20 20 20 20 28 66 6f 6f 74 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 ....(footer.(plist-get.info.:rev
5de0 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 29 29 0a 09 20 20 20 20 20 28 66 6f 6f 74 65 72 eal-slide-footer)).......(footer
5e00 2d 64 69 76 20 28 77 68 65 6e 20 66 6f 6f 74 65 72 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 -div.(when.footer.(format."<div.
5e20 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 2f 64 69 76 3e 5c class=\"slide-footer\">%s</div>\
5e40 6e 22 20 66 6f 6f 74 65 72 29 29 29 0a 09 20 20 20 20 20 28 66 69 72 73 74 2d 73 69 62 6c 69 6e n".footer))).......(first-siblin
5e60 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 6e 67 2d 70 20 68 65 g.(org-export-first-sibling-p.he
5e80 61 64 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 09 20 20 20 20 20 28 6c 61 73 74 2d 73 69 62 6c 69 6e adline.info)).......(last-siblin
5ea0 67 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 61 g.(org-export-last-sibling-p.hea
5ec0 64 6c 69 6e 65 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 dline.info))).........(concat...
5ee0 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 2f 3d 20 6c 65 76 65 6c 20 31 29 20 28 6e 6f 74 .......(if.(or.(/=.level.1).(not
5f00 20 66 69 72 73 74 2d 73 69 62 6c 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b .first-sibling))..............;;
5f20 20 4e 6f 74 20 74 68 65 20 66 69 72 73 74 20 68 65 61 64 69 6e 67 2e 20 43 6c 6f 73 65 20 70 72 .Not.the.first.heading..Close.pr
5f40 65 76 69 6f 75 73 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 evious.slide...............(conc
5f60 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6c 69 64 65 20 66 6f 6f 74 65 72 at...............;;.Slide.footer
5f80 20 69 66 20 61 6e 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6f 74 65 72 2d 64 69 76 .if.any...............footer-div
5fa0 0a 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 6f 75 73 ...............;;.Close.previous
5fc0 20 73 6c 69 64 65 0a 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 .slide..............."</section>
5fe0 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3c 3d 20 6c 65 76 65 6c 20 \n"...............(if.(<=.level.
6000 68 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 6c 6f hlevel)...................;;.Clo
6020 73 65 20 70 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 se.previous.vertical.slide.group
6040 2e 0a 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 3e 5c ...................."</section>\
6060 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3c 3d 20 6c 65 76 65 6c 20 68 6c 65 n")))..........(if.(<=.level.hle
6080 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 64 64 20 61 6e 20 65 78 74 72 vel)..............;;.Add.an.extr
60a0 61 20 22 3c 73 65 63 74 69 6f 6e 3e 22 20 74 6f 20 67 72 6f 75 70 20 66 6f 6c 6c 6f 77 69 6e 67 a."<section>".to.group.following
60c0 20 73 6c 69 64 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6e 74 6f 20 76 65 72 .slides..............;;.into.ver
60e0 74 69 63 61 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 tical.slide.group..Transition.ov
6100 65 72 72 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 74 74 72 69 62 75 74 65 erride..............;;.attribute
6120 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 2c 20 74 6f s.are.attached.at.this.level,.to
6140 6f 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 61 74 74 72 73 0a 20 20 20 o...............(let.((attrs....
6160 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 2d 6d 61 6b 65 .................(org-html--make
6180 2d 61 74 74 72 69 62 75 74 65 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -attribute-string...............
61a0 20 20 20 20 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 .......`(:data-transition.,(org-
61c0 65 6c 65 6d 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 element-property.:REVEAL_DATA_TR
61e0 41 4e 53 49 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 ANSITION.headline)))))..........
6200 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 0a 20 20 20 ......(if.(string=.attrs."")....
6220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 73 65 63 74 69 6f 6e 3e 5c 6e 22 0a 20 20 ................"<section>\n"...
6240 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 73 65 63 74 69 6f 6e ...............(format."<section
6260 20 25 73 3e 5c 6e 22 20 61 74 74 72 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 53 74 .%s>\n".attrs))))..........;;.St
6280 61 72 74 20 61 20 6e 65 77 20 73 6c 69 64 65 2e 0a 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 art.a.new.slide...........(org-r
62a0 65 76 65 61 6c 2d 73 6c 69 64 65 2d 73 65 63 74 69 6f 6e 2d 74 61 67 20 68 65 61 64 6c 69 6e 65 eveal-slide-section-tag.headline
62c0 20 69 6e 66 6f 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6c 69 64 65 20 68 65 61 .info.nil)..........;;.Slide.hea
62e0 64 65 72 20 69 66 20 61 6e 79 2e 0a 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72 2d 64 69 76 0a der.if.any...........header-div.
6300 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 66 20 .........;;.The.HTML.content.of.
6320 74 68 65 20 68 65 61 64 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 53 74 72 69 70 20 74 the.headline..........;;.Strip.t
6340 68 65 20 3c 64 69 76 3e 20 74 61 67 73 2c 20 69 66 20 61 6e 79 0a 20 20 20 20 20 20 20 20 20 28 he.<div>.tags,.if.any..........(
6360 6c 65 74 20 28 28 68 74 6d 6c 20 28 6f 72 67 2d 68 74 6d 6c 2d 68 65 61 64 6c 69 6e 65 20 68 65 let.((html.(org-html-headline.he
6380 61 64 6c 69 6e 65 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 adline.contents.info))).........
63a0 20 20 20 28 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 ...(if.(string-prefix-p."<div".h
63c0 74 6d 6c 29 0a 20 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 tml)................;;.Remove.th
63e0 65 20 66 69 72 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 e.first.<div>.and.the.last.</div
6400 3e 20 74 61 67 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 20 >.tags.from.html................
6420 28 63 6f 6e 63 61 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 (concat."<".....................
6440 20 20 20 28 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 ...(mapconcat.'identity.........
6460 20 20 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 62 75 74 6c 61 ..........................(butla
6480 73 74 20 28 63 64 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 68 74 6d 6c 20 22 3c 22 20 74 st.(cdr.(split-string.html."<".t
64a0 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 20 20 20 ))).............................
64c0 20 20 20 20 20 20 22 3c 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 74 75 ......"<"))..............;;.Retu
64e0 72 6e 20 74 68 65 20 48 54 4d 4c 20 63 6f 6e 74 65 6e 74 20 75 6e 63 68 61 6e 67 65 64 0a 20 20 rn.the.HTML.content.unchanged...
6500 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 ...........html))..........(if.(
6520 61 6e 64 20 28 3d 20 6c 65 76 65 6c 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 and.(=.level.1).................
6540 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 61 ..(org-export-last-sibling-p.hea
6560 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 3b 3b 20 4c 61 73 dline.info))..............;;.Las
6580 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 73 2e 0a 20 20 20 20 t.head.1..Close.all.slides......
65a0 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 3b .........(concat...............;
65c0 3b 20 53 6c 69 64 65 20 66 6f 6f 74 65 72 20 69 66 20 61 6e 79 0a 20 20 20 20 20 20 20 20 20 20 ;.Slide.footer.if.any...........
65e0 20 20 20 20 66 6f 6f 74 65 72 2d 64 69 76 0a 09 20 20 20 20 20 20 28 69 66 20 28 6f 72 67 2d 65 ....footer-div........(if.(org-e
6600 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 lement-property.:REVEAL_BACKGROU
6620 4e 44 5f 49 46 52 41 4d 45 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 20 20 22 3c 2f 64 69 76 3e 22 ND_IFRAME.headline)....."</div>"
6640 29 0a 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 3c 2f 73 )..............."</section>\n</s
6660 65 63 74 69 6f 6e 3e 5c 6e 22 29 0a 09 20 20 20 28 69 66 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 ection>\n").....(if.(org-element
6680 2d 70 72 6f 70 65 72 74 79 20 3a 52 45 56 45 41 4c 5f 42 41 43 4b 47 52 4f 55 4e 44 5f 49 46 52 -property.:REVEAL_BACKGROUND_IFR
66a0 41 4d 45 20 68 65 61 64 6c 69 6e 65 29 0a 09 09 20 20 22 3c 2f 64 69 76 3e 22 29 29 29 29 29 29 AME.headline)....."</div>"))))))
66c0 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 76 65 61 6c 20 6e )..(defgroup.org-export-reveal.n
66e0 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 6d il..."Options.for.exporting.Orgm
6700 6f 64 65 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 ode.files.to.reveal.js.HTML.pres
6720 73 65 6e 74 61 74 69 6f 6e 73 2e 22 0a 20 20 3a 74 61 67 20 22 4f 72 67 20 45 78 70 6f 72 74 20 sentations."...:tag."Org.Export.
6740 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 72 74 29 0a 0a 28 Reveal"...:group.'org-export)..(
6760 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 20 28 66 69 6c defun.org-reveal--read-file.(fil
6780 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 66 69 6c 65 e)..."Return.the.content.of.file
67a0 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 69 6e 73 65 72 "...(with-temp-buffer.....(inser
67c0 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 66 69 6c 65 29 0a t-file-contents-literally.file).
67e0 20 20 20 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 ....(buffer-string)))..(defun.or
6800 67 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 28 75 72 6c 29 g-reveal--file-url-to-path.(url)
6820 0a 20 20 22 43 6f 6e 76 65 72 74 20 55 52 4c 20 74 68 61 74 20 70 6f 69 6e 74 73 20 74 6f 20 6c ..."Convert.URL.that.points.to.l
6840 6f 63 61 6c 20 66 69 6c 65 73 20 74 6f 20 66 69 6c 65 20 70 61 74 68 2e 22 0a 20 20 28 72 65 70 ocal.files.to.file.path."...(rep
6860 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 28 69 66 20 28 73 74 lace-regexp-in-string....(if.(st
6880 72 69 6e 67 2d 65 71 75 61 6c 20 73 79 73 74 65 6d 2d 74 79 70 65 20 22 77 69 6e 64 6f 77 73 2d ring-equal.system-type."windows-
68a0 6e 74 22 29 20 22 5e 66 69 6c 65 3a 2f 2f 2f 22 20 22 5e 66 69 6c 65 3a 2f 2f 22 29 0a 20 20 20 nt")."^file:///"."^file://")....
68c0 22 22 20 75 72 6c 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 63 73 73 "".url))..(defun.org-reveal--css
68e0 2d 6c 61 62 65 6c 20 28 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 66 69 6c 65 2d 6e 61 6d 65 -label.(in-single-file.file-name
6900 20 73 74 79 6c 65 2d 69 64 29 0a 20 20 22 47 65 6e 65 72 61 74 65 20 61 6e 20 48 54 4d 4c 20 6c .style-id)..."Generate.an.HTML.l
6920 61 62 65 6c 20 66 6f 72 20 69 6e 63 6c 75 64 69 6e 67 20 61 20 43 53 53 20 66 69 6c 65 2c 20 69 abel.for.including.a.CSS.file,.i
6940 66 0a 20 20 49 4e 2d 53 49 4e 47 4c 45 2d 46 49 4c 45 20 69 73 20 74 2c 20 74 68 65 20 63 6f 6e f...IN-SINGLE-FILE.is.t,.the.con
6960 74 65 6e 74 20 6f 66 20 46 49 4c 45 2d 4e 41 4d 45 20 69 73 20 65 6d 62 65 64 64 65 64 2c 0a 20 tent.of.FILE-NAME.is.embedded,..
6980 20 6f 74 68 65 72 77 69 73 65 2c 20 61 20 60 3c 6c 69 6e 6b 3e 27 20 6c 61 62 65 6c 20 69 73 20 .otherwise,.a.`<link>'.label.is.
69a0 67 65 6e 65 72 61 74 65 64 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 69 6c 65 2d 6e 61 generated."...(when.(and.file-na
69c0 6d 65 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 me.(not.(string=.file-name."")))
69e0 0a 20 20 20 20 28 69 66 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 .....(if.in-single-file.........
6a00 3b 3b 20 53 69 6e 67 6c 65 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 6f ;;.Single-file.........(let.((lo
6a20 63 61 6c 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 66 69 6c 65 2d cal-file-name.(org-reveal--file-
6a40 75 72 6c 2d 74 6f 2d 70 61 74 68 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 url-to-path.file-name)))........
6a60 20 20 20 28 69 66 20 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 6c 6f 63 61 6c 2d 66 69 ...(if.(file-readable-p.local-fi
6a80 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 le-name)...............(concat."
6aa0 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 20 20 <style.type=\"text/css\">\n"....
6ac0 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 76 65 61 6c 2d 2d ...................(org-reveal--
6ae0 72 65 61 64 2d 66 69 6c 65 20 6c 6f 63 61 6c 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 read-file.local-file-name)......
6b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 3c 2f 73 74 79 6c 65 3e 5c 6e 22 29 ................."\n</style>\n")
6b20 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 42 75 74 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 .............;;.But.file.is.not.
6b40 72 65 61 64 61 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 readable..............(error."Ca
6b60 6e 6e 6f 74 20 72 65 61 64 20 25 73 22 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 nnot.read.%s".file-name)))......
6b80 20 3b 3b 20 4e 6f 74 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 0a 20 20 20 20 20 20 28 63 6f .;;.Not.in-single-file.......(co
6ba0 6e 63 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 20 68 ncat."<link.rel=\"stylesheet\".h
6bc0 72 65 66 3d 5c 22 22 20 66 69 6c 65 2d 6e 61 6d 65 20 22 5c 22 22 0a 20 20 20 20 20 20 20 20 20 ref=\"".file-name."\""..........
6be0 20 20 20 20 20 28 69 66 20 73 74 79 6c 65 2d 69 64 20 20 28 66 6f 72 6d 61 74 20 22 20 69 64 3d .....(if.style-id..(format.".id=
6c00 5c 22 25 73 5c 22 22 20 73 74 79 6c 65 2d 69 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 \"%s\"".style-id))..............
6c20 20 22 2f 3e 5c 6e 22 29 29 29 29 0a 0a 3b 3b 20 43 68 6f 6f 73 65 20 70 61 74 68 20 62 79 20 72 ."/>\n"))))..;;.Choose.path.by.r
6c40 65 76 65 61 6c 2e 6a 73 20 76 65 72 73 69 6f 6e 0a 3b 3b 0a 3b 3b 20 53 69 64 65 2d 65 66 66 65 eveal.js.version.;;.;;.Side-effe
6c60 63 74 3a 20 57 68 65 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 72 65 76 65 61 6c 2d 6a 73 2d 76 65 ct:.When.org-reveal-reveal-js-ve
6c80 72 73 69 6f 6e 20 69 73 20 6e 69 6c 2c 20 75 70 64 61 74 65 64 20 69 74 0a 3b 3b 20 74 6f 20 64 rsion.is.nil,.updated.it.;;.to.d
6ca0 65 74 65 72 6d 69 6e 65 64 20 76 65 72 73 69 6f 6e 20 69 66 20 70 6f 73 73 69 62 6c 65 0a 28 64 etermined.version.if.possible.(d
6cc0 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 63 68 6f 6f 73 65 2d 70 61 74 68 20 28 72 6f efun.org-reveal--choose-path.(ro
6ce0 6f 74 2d 70 61 74 68 20 76 65 72 73 69 6f 6e 20 66 69 6c 65 2d 70 61 74 68 2d 30 20 66 69 6c 65 ot-path.version.file-path-0.file
6d00 2d 70 61 74 68 2d 31 29 0a 20 20 28 69 66 20 28 6f 72 20 28 65 71 20 76 65 72 73 69 6f 6e 20 34 -path-1)...(if.(or.(eq.version.4
6d20 29 20 3b 3b 20 45 78 70 6c 69 63 74 20 72 65 76 65 61 6c 2e 6a 73 20 34 2e 30 0a 20 20 20 20 20 ).;;.Explict.reveal.js.4.0......
6d40 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 .....(and.(not.version).........
6d60 20 20 20 20 20 20 20 3b 3b 20 41 75 74 6f 6d 61 74 69 63 20 6c 6f 63 61 74 69 6f 6e 2e 20 43 68 .......;;.Automatic.location..Ch
6d80 6f 6f 73 65 20 61 6e 20 65 78 69 73 74 69 6e 67 20 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 oose.an.existing.path...........
6da0 20 20 20 20 20 28 6c 65 74 20 28 28 72 6f 6f 74 2d 66 69 6c 65 2d 70 61 74 68 0a 20 20 20 20 20 .....(let.((root-file-path......
6dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 72 6f 6f 74 2d 70 61 74 68 20 63 6f .................;;.root-path.co
6de0 75 6c 64 20 62 65 20 61 20 6c 6f 63 61 6c 20 66 69 6c 65 20 70 61 74 68 20 6f 72 20 61 20 55 52 uld.be.a.local.file.path.or.a.UR
6e00 4c 2e 20 54 72 79 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 L..Try.to.......................
6e20 3b 3b 20 65 78 74 72 61 63 74 20 74 68 65 20 6c 6f 63 61 6c 20 72 6f 6f 74 20 70 61 74 68 20 66 ;;.extract.the.local.root.path.f
6e40 72 6f 6d 20 72 6f 6f 74 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rom.root-path...................
6e60 20 20 20 20 28 63 6f 6e 64 20 28 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 66 69 6c ....(cond.((string-prefix-p."fil
6e80 65 3a 2f 2f 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 e://".root-path)................
6ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 20 6c 6f 63 61 6c 20 66 69 6c 65 20 55 52 ..............;;.A.local.file.UR
6ec0 4c 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 28 L..............................(
6ee0 73 75 62 73 74 72 69 6e 67 20 72 6f 6f 74 2d 70 61 74 68 20 37 29 29 0a 20 20 20 20 20 20 20 20 substring.root-path.7)).........
6f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 28 73 74 72 69 6e 67 ....................((or.(string
6f20 2d 70 72 65 66 69 78 2d 70 20 22 68 74 74 70 3a 2f 2f 22 20 72 6f 6f 74 2d 70 61 74 68 29 0a 20 -prefix-p."http://".root-path)..
6f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6f60 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 68 74 74 70 73 3a 2f 2f 22 20 72 6f 6f 74 (string-prefix-p."https://".root
6f80 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 20 -path)).........................
6fa0 20 20 20 20 20 3b 3b 20 41 20 72 65 6d 6f 74 65 20 55 52 4c 0a 20 20 20 20 20 20 20 20 20 20 20 .....;;.A.remote.URL............
6fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 ..................nil)..........
6fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4f 74 68 65 72 77 69 73 65 2c ...................;;.Otherwise,
7000 20 61 73 73 75 6d 69 6e 67 20 69 74 20 69 73 20 61 20 6c 6f 63 61 6c 20 66 69 6c 65 20 70 61 74 .assuming.it.is.a.local.file.pat
7020 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 20 20 28 74 h.............................(t
7040 20 72 6f 6f 74 2d 70 61 74 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .root-path))))..................
7060 28 6f 72 20 28 6e 6f 74 20 72 6f 6f 74 2d 66 69 6c 65 2d 70 61 74 68 29 20 3b 3b 20 4e 6f 74 20 (or.(not.root-file-path).;;.Not.
7080 61 20 6c 6f 63 61 6c 20 55 52 4c 2c 20 61 73 73 75 6d 69 6e 67 20 66 69 6c 65 2d 70 61 74 68 2d a.local.URL,.assuming.file-path-
70a0 30 20 65 78 69 73 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 0.exists......................(w
70c0 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 63 6f 6e 63 61 74 20 72 6f 6f 74 2d hen.(file-exists-p.(concat.root-
70e0 66 69 6c 65 2d 70 61 74 68 20 66 69 6c 65 2d 70 61 74 68 2d 30 29 29 0a 20 20 20 20 20 20 20 20 file-path.file-path-0)).........
7100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6f 72 67 2d 72 65 76 65 61 6c 2d ...............(setq.org-reveal-
7120 72 65 76 65 61 6c 2d 6a 73 2d 76 65 72 73 69 6f 6e 20 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 reveal-js-version.4)............
7140 20 20 20 20 20 20 20 20 20 20 20 20 74 29 29 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 ............t))))).......(concat
7160 20 72 6f 6f 74 2d 70 61 74 68 20 66 69 6c 65 2d 70 61 74 68 2d 30 29 0a 20 20 20 20 28 63 6f 6e .root-path.file-path-0).....(con
7180 63 61 74 20 72 6f 6f 74 2d 70 61 74 68 20 66 69 6c 65 2d 70 61 74 68 2d 31 29 29 29 0a 0a 28 64 cat.root-path.file-path-1)))..(d
71a0 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 72 6f 6f 74 2d 70 61 74 68 20 28 69 6e 66 6f 29 efun.org-reveal-root-path.(info)
71c0 0a 20 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 28 70 6c 69 73 ...(file-name-as-directory.(plis
71e0 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 29 0a 28 64 65 66 75 t-get.info.:reveal-root))).(defu
7200 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 74 79 6c 65 73 68 65 65 74 73 20 28 69 6e 66 6f 29 0a n.org-reveal-stylesheets.(info).
7220 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 48 54 4d 4c 20 63 6f 6e 74 65 6e 74 73 20 66 6f 72 20 .."Return.the.HTML.contents.for.
7240 64 65 63 6c 61 72 69 6e 67 20 72 65 76 65 61 6c 20 73 74 79 6c 65 73 68 65 65 74 73 0a 75 73 69 declaring.reveal.stylesheets.usi
7260 6e 67 20 63 75 73 74 6f 6d 20 76 61 72 69 61 62 6c 65 20 60 6f 72 67 2d 72 65 76 65 61 6c 2d 72 ng.custom.variable.`org-reveal-r
7280 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 6f 72 67 2d oot'."...(let*.((root-path.(org-
72a0 72 65 76 65 61 6c 2d 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 reveal-root-path.info)).........
72c0 20 28 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 72 65 76 65 61 .(version.(org-reveal--get-revea
72e0 6c 2d 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 72 65 l-js-version.info))..........(re
7300 76 65 61 6c 2d 63 73 73 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 63 68 6f 6f 73 65 2d 70 61 74 veal-css.(org-reveal--choose-pat
7320 68 20 72 6f 6f 74 2d 70 61 74 68 20 76 65 72 73 69 6f 6e 20 22 64 69 73 74 2f 72 65 76 65 61 6c h.root-path.version."dist/reveal
7340 2e 63 73 73 22 20 22 63 73 73 2f 72 65 76 65 61 6c 2e 63 73 73 22 29 29 0a 20 20 20 20 20 20 20 .css"."css/reveal.css"))........
7360 20 20 28 74 68 65 6d 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 ..(theme.(plist-get.info.:reveal
7380 2d 74 68 65 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 68 65 6d 65 2d 63 73 73 20 28 69 66 -theme))..........(theme-css.(if
73a0 20 28 6f 72 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 68 74 74 70 3a 2f 2f 22 20 .(or.(string-prefix-p."http://".
73c0 74 68 65 6d 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 theme)..........................
73e0 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 68 74 74 70 73 3a 2f 2f 22 20 74 ...(string-prefix-p."https://".t
7400 68 65 6d 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 heme)...........................
7420 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 66 69 6c 65 3a 2f 2f 22 20 74 68 65 ..(string-prefix-p."file://".the
7440 6d 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 20 3b 3b 20 me)).........................;;.
7460 74 68 65 6d 65 20 69 73 20 6a 75 73 74 20 74 68 65 20 55 52 4c 20 74 6f 20 61 20 63 75 73 74 6f theme.is.just.the.URL.to.a.custo
7480 6d 20 74 68 65 6d 65 20 43 53 53 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 m.theme.CSS.....................
74a0 20 20 20 20 74 68 65 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....theme.......................
74c0 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 63 68 6f 6f 73 65 2d 70 61 74 68 20 72 6f 6f 74 2d 70 61 (org-reveal--choose-path.root-pa
74e0 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 20 20 20 th..............................
7500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 ..................version.......
7520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7540 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 64 69 73 74 2f 74 68 65 6d 65 2f 22 20 74 .........(concat."dist/theme/".t
7560 68 65 6d 65 20 22 2e 63 73 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 heme.".css")....................
7580 20 20 20 20 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
75a0 63 61 74 20 22 63 73 73 2f 74 68 65 6d 65 2f 22 20 74 68 65 6d 65 20 22 2e 63 73 73 22 29 29 29 cat."css/theme/".theme.".css")))
75c0 29 0a 20 20 20 20 20 20 20 20 20 28 65 78 74 72 61 2d 63 73 73 20 28 70 6c 69 73 74 2d 67 65 74 )..........(extra-css.(plist-get
75e0 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 63 73 73 29 29 0a 20 20 20 20 20 20 .info.:reveal-extra-css)).......
7600 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 65 74 20 69 6e ...(in-single-file.(plist-get.in
7620 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 20 20 20 28 63 fo.:reveal-single-file))).....(c
7640 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 73 oncat......;;.Default.embedded.s
7660 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 22 tyle.sheets......"<style.type=\"
7680 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 65 text/css\">..underline.{.text-de
76a0 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 0a coration:.underline;.}.</style>.
76c0 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 63 "......;;.stylesheets......(mapc
76e0 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 76 65 61 6c oncat.(lambda.(elem).(org-reveal
7700 2d 2d 63 73 73 2d 6c 61 62 65 6c 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 28 63 61 72 20 --css-label.in-single-file.(car.
7720 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 20 20 20 20 elem).(cdr.elem)))..............
7740 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 6c 2d 63 73 ...(append.(list.(cons.reveal-cs
7760 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 20 20 20 20 s.nil)..........................
7780 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 29 29 0a 20 .....(cons.theme-css."theme"))..
77a0 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 72 20 28 .......................(mapcar.(
77c0 6c 61 6d 62 64 61 20 28 61 29 20 28 63 6f 6e 73 20 61 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 lambda.(a).(cons.a.nil))........
77e0 20 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 70 6c 69 74 2d .........................(split-
7800 73 74 72 69 6e 67 20 65 78 74 72 61 2d 63 73 73 20 22 5c 6e 22 29 29 29 0a 20 20 20 20 20 20 20 string.extra-css."\n")))........
7820 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 65 20 ........."\n").......;;.Include.
7840 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 61 72 CSS.for.highlight.js.if.necessar
7860 79 0a 20 20 20 20 20 28 69 66 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 75 73 69 6e 67 2d 68 69 y......(if.(org-reveal--using-hi
7880 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 66 6f 72 6d 61 ghlight.js.info)..........(forma
78a0 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 20 68 72 65 66 t."<link.rel=\"stylesheet\".href
78c0 3d 5c 22 25 73 5c 22 2f 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 =\"%s\"/>"..................(for
78e0 6d 61 74 2d 73 70 65 63 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c mat-spec.(plist-get.info.:reveal
7900 2d 68 69 67 68 6c 69 67 68 74 2d 63 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -highlight-css).................
7920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 3f 72 20 2e 20 2c 28 64 69 72 65 63 74 6f 72 ..............`((?r...,(director
7940 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 6f 6f 74 2d 70 61 74 68 29 29 29 29 29 29 0a 20 20 20 20 y-file-name.root-path)))))).....
7960 20 3b 3b 20 70 72 69 6e 74 2d 70 64 66 0a 20 20 20 20 20 28 69 66 20 28 6f 72 20 69 6e 2d 73 69 .;;.print-pdf......(if.(or.in-si
7980 6e 67 6c 65 2d 66 69 6c 65 20 28 65 71 20 76 65 72 73 69 6f 6e 20 34 29 29 20 22 22 0a 20 20 20 ngle-file.(eq.version.4)).""....
79a0 20 20 20 20 28 66 6f 72 6d 61 74 20 22 0a 3c 21 2d 2d 20 49 66 20 74 68 65 20 71 75 65 72 79 20 ....(format.".<!--.If.the.query.
79c0 69 6e 63 6c 75 64 65 73 20 27 70 72 69 6e 74 2d 70 64 66 27 2c 20 69 6e 63 6c 75 64 65 20 74 68 includes.'print-pdf',.include.th
79e0 65 20 50 44 46 20 70 72 69 6e 74 20 73 68 65 65 74 20 2d 2d 3e 0a 3c 73 63 72 69 70 74 3e 0a 20 e.PDF.print.sheet.-->.<script>..
7a00 20 20 20 69 66 28 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 2e 6d 61 ...if(.window.location.search.ma
7a20 74 63 68 28 20 2f 70 72 69 6e 74 2d 70 64 66 2f 67 69 20 29 20 29 20 7b 0a 20 20 20 20 20 20 20 tch(./print-pdf/gi.).).{........
7a40 20 76 61 72 20 6c 69 6e 6b 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 .var.link.=.document.createEleme
7a60 6e 74 28 20 27 6c 69 6e 6b 27 20 29 3b 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b 2e 72 65 6c 20 3d nt(.'link'.);.........link.rel.=
7a80 20 27 73 74 79 6c 65 73 68 65 65 74 27 3b 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b 2e 74 79 70 65 .'stylesheet';.........link.type
7aa0 20 3d 20 27 74 65 78 74 2f 63 73 73 27 3b 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b 2e 68 72 65 66 .=.'text/css';.........link.href
7ac0 20 3d 20 27 25 73 63 73 73 2f 70 72 69 6e 74 2f 70 64 66 2e 63 73 73 27 3b 0a 20 20 20 20 20 20 .=.'%scss/print/pdf.css';.......
7ae0 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 73 42 79 54 61 67 4e 61 6d 65 28 ..document.getElementsByTagName(
7b00 20 27 68 65 61 64 27 20 29 5b 30 5d 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 20 6c 69 6e 6b 20 29 .'head'.)[0].appendChild(.link.)
7b20 3b 0a 20 20 20 20 7d 0a 3c 2f 73 63 72 69 70 74 3e 0a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 ;.....}.</script>.".............
7b40 20 20 20 72 6f 6f 74 2d 70 61 74 68 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 ...root-path)))))..(defun.org-re
7b60 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 73 63 72 69 70 74 73 20 28 69 6e 66 6f 29 0a 20 20 22 52 veal-mathjax-scripts.(info)..."R
7b80 65 74 75 72 6e 20 74 68 65 20 48 54 4d 4c 20 63 6f 6e 74 65 6e 74 73 20 66 6f 72 20 64 65 63 6c eturn.the.HTML.contents.for.decl
7ba0 61 72 69 6e 67 20 4d 61 74 68 4a 61 78 20 73 63 72 69 70 74 73 22 0a 20 20 28 69 66 20 28 70 6c aring.MathJax.scripts"...(if.(pl
7bc0 69 73 74 2d 67 65 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 ist-get.info.:reveal-mathjax)...
7be0 20 20 20 20 3b 3b 20 4d 61 74 68 4a 61 78 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 28 66 ....;;.MathJax.enabled........(f
7c00 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
7c20 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".
7c40 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
7c60 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
7c80 67 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 70 6c 75 67 69 6e 73 20 28 69 6e 66 6f 29 0a 20 20 28 g-reveal--get-plugins.(info)...(
7ca0 6c 65 74 20 28 28 62 75 66 66 65 72 2d 70 6c 75 67 69 6e 73 20 28 63 6f 6e 64 69 74 69 6f 6e 2d let.((buffer-plugins.(condition-
7cc0 63 61 73 65 20 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 case.e..........................
7ce0 20 20 20 28 63 61 72 20 28 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 28 70 6c 69 73 74 ...(car.(read-from-string.(plist
7d00 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 29 29 29 0a 20 20 20 -get.info.:reveal-plugins)))....
7d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 6f 66 2d 66 .......................(end-of-f
7d40 69 6c 65 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 20 20 ile.nil)........................
7d60 20 20 20 28 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6e 69 6c 29 29 29 29 0a ...(wrong-type-argument.nil)))).
7d80 20 20 20 20 28 6f 72 20 28 61 6e 64 20 62 75 66 66 65 72 2d 70 6c 75 67 69 6e 73 20 28 6c 69 73 ....(or.(and.buffer-plugins.(lis
7da0 74 70 20 62 75 66 66 65 72 2d 70 6c 75 67 69 6e 73 29 20 62 75 66 66 65 72 2d 70 6c 75 67 69 6e tp.buffer-plugins).buffer-plugin
7dc0 73 29 0a 20 20 20 20 20 20 20 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 29 29 29 s).........org-reveal-plugins)))
7de0 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 6c 65 67 61 63 79 2d 64 65 70 65 ..(defun.org-reveal--legacy-depe
7e00 6e 64 65 6e 63 79 20 28 72 6f 6f 74 2d 70 61 74 68 20 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 0a ndency.(root-path.plugins.info).
7e20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 22 0a 2f 2f 20 4f 70 74 69 6f 6e 61 6c 20 6c 69 ..(concat.......".//.Optional.li
7e40 62 72 61 72 69 65 73 20 75 73 65 64 20 74 6f 20 65 78 74 65 6e 64 20 6f 6e 20 72 65 76 65 61 6c braries.used.to.extend.on.reveal
7e60 2e 6a 73 0a 64 65 70 65 6e 64 65 6e 63 69 65 73 3a 20 5b 0a 22 0a 20 20 20 20 20 20 3b 3b 20 4a .js.dependencies:.[.".......;;.J
7e80 53 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 62 75 69 6c 74 69 S.libraries.......(let*.((builti
7ea0 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ns...............'(.............
7ec0 20 20 20 20 63 6c 61 73 73 4c 69 73 74 20 28 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 ....classList.(format.".{.src:.'
7ee0 25 73 6c 69 62 2f 6a 73 2f 63 6c 61 73 73 4c 69 73 74 2e 6a 73 27 2c 20 63 6f 6e 64 69 74 69 6f %slib/js/classList.js',.conditio
7f00 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 21 64 6f 63 75 6d 65 6e 74 n:.function().{.return.!document
7f20 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 70 61 74 68 29 .body.classList;.}.}".root-path)
7f40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 6b 64 6f 77 6e 20 28 66 6f 72 6d 61 .................markdown.(forma
7f60 74 20 22 20 7b 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 t.".{.src:.'%splugin/markdown/ma
7f80 72 6b 65 64 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 rked.js',.condition:.function().
7fa0 7b 20 72 65 74 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 {.return.!!document.querySelecto
7fc0 72 28 20 27 5b 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 r(.'[data-markdown]'.);.}.},..{.
7fe0 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 64 6f 77 6e src:.'%splugin/markdown/markdown
8000 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 65 .js',.condition:.function().{.re
8020 74 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 turn.!!document.querySelector(.'
8040 5b 64 61 74 61 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 [data-markdown]'.);.}.}".root-pa
8060 74 68 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 68 69 th.root-path).................hi
8080 67 68 6c 69 67 68 74 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 ghlight.(format.".{.src:.'%splug
80a0 69 6e 2f 68 69 67 68 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 in/highlight/highlight.js',.asyn
80c0 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 6e 28 29 20 7b 20 c:.true,.callback:.function().{.
80e0 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 64 28 29 3b 20 7d hljs.initHighlightingOnLoad();.}
8100 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 7a .}".root-path).................z
8120 6f 6f 6d 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 7a oom.(format.".{.src:.'%splugin/z
8140 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 75 65 2c 20 63 6f oom-js/zoom.js',.async:.true,.co
8160 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 21 21 64 ndition:.function().{.return.!!d
8180 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 7d 22 20 72 6f 6f ocument.body.classList;.}.}".roo
81a0 74 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 65 73 20 28 66 t-path).................notes.(f
81c0 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 6e 6f 74 65 73 2f 6e ormat.".{.src:.'%splugin/notes/n
81e0 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 69 74 69 6f 6e otes.js',.async:.true,.condition
8200 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 75 6d 65 6e 74 :.function().{.return.!!document
8220 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 70 61 74 68 29 .body.classList;.}.}".root-path)
8240 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 61 72 63 68 20 28 66 6f 72 6d 61 74 20 .................search.(format.
8260 22 20 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 ".{.src:.'%splugin/search/search
8280 2e 6a 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 .js',.async:.true,.condition:.fu
82a0 6e 63 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 nction().{.return.!!document.bod
82c0 79 2e 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 y.classList;.}.}".root-path)....
82e0 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 73 20 28 66 6f 72 6d 61 74 20 22 20 7b .............remotes.(format.".{
8300 20 73 72 63 3a 20 27 25 73 70 6c 75 67 69 6e 2f 72 65 6d 6f 74 65 73 2f 72 65 6d 6f 74 65 73 2e .src:.'%splugin/remotes/remotes.
8320 6a 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 js',.async:.true,.condition:.fun
8340 63 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 ction().{.return.!!document.body
8360 2e 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 .classList;.}.}".root-path).....
8380 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 75 6c 74 69 70 6c 65 78 20 73 65 74 75 70 20 66 ............;;.multiplex.setup.f
83a0 6f 72 20 72 65 76 65 61 6c 2e 6a 73 20 33 2e 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 or.reveal.js.3.x................
83c0 20 6d 75 6c 74 69 70 6c 65 78 20 28 66 6f 72 6d 61 74 20 22 20 7b 20 73 72 63 3a 20 27 25 73 27 .multiplex.(format.".{.src:.'%s'
83e0 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 20 7d 2c 5c 6e 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 ,.async:.true.},\n%s"...........
8400 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 67 ........................(plist-g
8420 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 6f 63 6b 65 74 et.info.:reveal-multiplex-socket
8440 69 6f 2d 75 72 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 io-url).........................
8460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 6e 73 75 ................;.following.ensu
8480 72 65 73 20 74 68 61 74 20 65 69 74 68 65 72 20 63 6c 69 65 6e 74 2e 6a 73 20 6f 72 20 6d 61 73 res.that.either.client.js.or.mas
84a0 74 65 72 2e 6a 73 20 69 73 20 69 6e 63 6c 75 64 65 64 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 ter.js.is.included.depending.on.
84c0 64 65 66 76 61 20 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 76 61 6c 75 65 20 73 74 61 defva.client-multiplex.value.sta
84e0 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..............................
8500 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 29 0a .....(if.(not.client-multiplex).
8520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8540 20 20 20 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 ......(progn....................
8560 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 70 6c 69 73 74 2d .....................(if.(plist-
8580 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 72 65 get.info.:reveal-multiplex-secre
85a0 74 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 t)..............................
85c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6c 69 65 6e 74 2d 6d 75 6c 74 ...............(setq.client-mult
85e0 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 20 20 20 20 iplex.t)).......................
8600 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 20 7b 20 73 72 ..................(format.".{.sr
8620 63 3a 20 27 25 73 70 6c 75 67 69 6e 2f 6d 75 6c 74 69 70 6c 65 78 2f 6d 61 73 74 65 72 2e 6a 73 c:.'%splugin/multiplex/master.js
8640 27 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 20 7d 22 20 72 6f 6f 74 2d 70 61 74 68 29 29 0a 20 20 ',.async:.true.}".root-path))...
8660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8680 20 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 6d 75 6c ..(format.".{.src:.'%splugin/mul
86a0 74 69 70 6c 65 78 2f 63 6c 69 65 6e 74 2e 6a 73 27 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 20 7d tiplex/client.js',.async:.true.}
86c0 22 20 72 6f 6f 74 2d 70 61 74 68 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 ".root-path)))))..............(b
86e0 75 69 6c 74 69 6e 2d 63 6f 64 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 uiltin-codes...............(mapc
8700 61 72 20 28 6c 61 6d 62 64 61 20 28 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ar.(lambda.(p)..................
8720 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 70 6c 69 73 74 2d 67 65 74 20 62 75 69 6c 74 69 6e 73 .......(eval.(plist-get.builtins
8740 20 70 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 70 6c 75 67 .p))).......................plug
8760 69 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 74 65 72 6e 61 6c 2d 70 6c 75 ins))..............(external-plu
8780 67 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 0a 20 20 20 20 20 gins...............(append......
87a0 20 20 20 20 20 20 20 20 20 20 3b 3b 20 47 6c 6f 62 61 6c 20 73 65 74 74 69 6e 67 0a 20 20 20 20 ..........;;.Global.setting.....
87c0 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 28 6b 65 79 20 2e 20 76 ...........(cl-loop.for.(key...v
87e0 61 6c 75 65 29 20 69 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 alue).in.org-reveal-external-plu
8800 67 69 6e 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 63 6f 6c gins.........................col
8820 6c 65 63 74 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 70 6c 61 63 65 2d 66 69 72 73 74 2d lect.(org-reveal--replace-first-
8840 25 73 20 76 61 6c 75 65 20 72 6f 6f 74 2d 70 61 74 68 20 29 29 0a 20 20 20 20 20 20 20 20 20 20 %s.value.root-path.))...........
8860 20 20 20 20 20 3b 3b 20 4c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 0a 20 20 20 20 20 20 20 20 20 .....;;.Local.settings..........
8880 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 6f 63 61 6c 2d 70 6c 75 67 69 6e 73 20 28 70 6c 69 73 ......(let.((local-plugins.(plis
88a0 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 t-get.info.:reveal-external-plug
88c0 69 6e 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6c 6f 63 ins)))..................(and.loc
88e0 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 20 20 20 al-plugins......................
8900 20 28 6c 69 73 74 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 70 6c 61 63 65 2d 66 69 72 73 .(list.(org-reveal--replace-firs
8920 74 2d 25 73 20 6c 6f 63 61 6c 2d 70 6c 75 67 69 6e 73 20 72 6f 6f 74 2d 70 61 74 68 29 29 29 29 t-%s.local-plugins.root-path))))
8940 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c 6c 2d 70 6c 75 67 69 6e 73 20 28 69 ))...............(all-plugins.(i
8960 66 20 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 20 28 61 70 70 65 6e 64 20 65 78 74 65 72 f.external-plugins.(append.exter
8980 6e 61 6c 2d 70 6c 75 67 69 6e 73 20 62 75 69 6c 74 69 6e 2d 63 6f 64 65 73 29 20 62 75 69 6c 74 nal-plugins.builtin-codes).built
89a0 69 6e 2d 63 6f 64 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 74 72 61 2d 63 in-codes))..............(extra-c
89c0 6f 64 65 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 65 78 74 odes.(plist-get.info.:reveal-ext
89e0 72 61 2d 6a 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 74 61 6c 2d 63 6f 64 65 ra-js))..............(total-code
8a00 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 22 22 20 s...............(if.(string=."".
8a20 65 78 74 72 61 2d 63 6f 64 65 73 29 20 61 6c 6c 2d 70 6c 75 67 69 6e 73 20 28 61 70 70 65 6e 64 extra-codes).all-plugins.(append
8a40 20 28 6c 69 73 74 20 65 78 74 72 61 2d 63 6f 64 65 73 29 20 61 6c 6c 2d 70 6c 75 67 69 6e 73 29 .(list.extra-codes).all-plugins)
8a60 29 29 29 0a 20 20 20 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 ))).........(mapconcat.'identity
8a80 20 74 6f 74 61 6c 2d 63 6f 64 65 73 20 22 2c 5c 6e 22 29 29 0a 20 20 20 20 20 20 22 5d 5c 6e 22 .total-codes.",\n"))......."]\n"
8aa0 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 73 63 72 69 70 74 2d 74 61 ))..(defun.org-reveal--script-ta
8ac0 67 2d 62 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 6e 61 6d 65 20 69 6e 2d 73 69 6e 67 6c 65 2d g-by-file-name.(fname.in-single-
8ae0 66 69 6c 65 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 3c 73 63 72 69 70 74 3e 20 74 61 67 20 66 file)..."Create.a.<script>.tag.f
8b00 6f 72 20 69 6e 63 6c 75 64 69 6e 67 20 73 63 72 69 70 74 73 20 66 72 6f 6d 20 74 68 65 20 67 69 or.including.scripts.from.the.gi
8b20 76 65 6e 0a 66 69 6c 65 20 6e 61 6d 65 2e 20 49 66 20 69 6e 20 73 69 6e 67 6c 65 20 66 69 6c 65 ven.file.name..If.in.single.file
8b40 20 6d 6f 64 65 2c 20 74 68 65 20 3c 73 63 72 69 70 74 3e 20 74 61 67 20 65 6e 63 6c 6f 73 65 73 .mode,.the.<script>.tag.encloses
8b60 20 74 68 65 0a 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 66 69 6c 65 2c 20 6f 74 68 65 72 .the.contents.of.the.file,.other
8b80 77 69 73 65 20 69 74 20 69 73 20 61 20 74 61 67 20 70 6f 69 6e 74 69 6e 67 20 74 6f 20 74 68 65 wise.it.is.a.tag.pointing.to.the
8ba0 20 66 69 6c 65 22 0a 20 20 28 69 66 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 0a 20 20 20 20 .file"...(if.in-single-file.....
8bc0 20 20 28 6c 65 74 20 28 28 6c 6f 63 61 6c 2d 66 6e 61 6d 65 20 28 6f 72 67 2d 72 65 76 65 61 6c ..(let.((local-fname.(org-reveal
8be0 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 6f 2d 70 61 74 68 20 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 --file-url-to-path.fname))).....
8c00 20 20 20 20 28 69 66 20 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 6c 6f 63 61 6c 2d 66 ....(if.(file-readable-p.local-f
8c20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6d 62 65 64 20 73 63 72 69 70 name).............;;.Embed.scrip
8c40 74 20 69 6e 74 6f 20 48 54 4d 4c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 t.into.HTML.............(concat.
8c60 22 3c 73 63 72 69 70 74 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "<script>\n"....................
8c80 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 66 69 6c 65 20 6c 6f 63 61 6c 2d 66 6e .(org-reveal--read-file.local-fn
8ca0 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 3c 2f 73 63 ame)....................."\n</sc
8cc0 72 69 70 74 3e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 61 6e 6e 6f 74 20 72 65 ript>\n")...........;;.Cannot.re
8ce0 61 64 20 66 6e 61 6d 65 2c 20 6a 75 73 74 20 65 72 72 6f 72 20 6f 75 74 0a 20 20 20 20 20 20 20 ad.fname,.just.error.out........
8d00 20 20 20 28 65 72 72 6f 72 20 28 63 6f 6e 63 61 74 20 22 43 61 6e 6e 6f 74 20 67 65 6e 65 72 61 ...(error.(concat."Cannot.genera
8d20 74 65 20 73 69 6e 67 6c 65 20 66 69 6c 65 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 64 75 65 20 te.single.file.presentation.due.
8d40 74 6f 20 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 6c 6f to."..........................lo
8d60 63 61 6c 2d 66 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 20 20 cal-fname.......................
8d80 20 20 20 22 20 69 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 22 29 29 29 29 0a 20 20 20 20 28 66 ...".is.not.readable")))).....(f
8da0 6f 72 6d 61 74 20 22 3c 73 63 72 69 70 74 20 73 72 63 3d 5c 22 25 73 5c 22 3e 3c 2f 73 63 72 69 ormat."<script.src=\"%s\"></scri
8dc0 70 74 3e 5c 6e 22 20 66 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 pt>\n".fname)))..(defun.org-reve
8de0 61 6c 2d 2d 73 63 72 69 70 74 2d 74 61 67 73 2d 62 79 2d 61 75 74 6f 2d 66 69 6c 65 2d 6e 61 6d al--script-tags-by-auto-file-nam
8e00 65 73 20 28 66 6e 61 6d 65 73 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 0a 20 20 22 43 72 es.(fnames.in-single-file)..."Cr
8e20 65 61 74 65 20 6d 75 6c 74 69 70 6c 65 20 3c 73 63 72 69 70 74 3e 20 74 61 67 73 20 66 6f 72 20 eate.multiple.<script>.tags.for.
8e40 6d 75 6c 74 69 70 6c 65 20 66 69 6c 65 20 6e 61 6d 65 73 2c 20 62 75 74 0a 20 20 61 6c 73 6f 20 multiple.file.names,.but...also.
8e60 61 63 63 65 70 74 20 73 69 6e 67 6c 65 20 66 69 6c 65 20 6e 61 6d 65 20 61 6e 64 20 63 72 65 61 accept.single.file.name.and.crea
8e80 74 65 20 6f 6e 6c 79 20 6f 6e 65 20 74 61 67 2e 22 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 te.only.one.tag."...(if.(stringp
8ea0 20 66 6e 61 6d 65 73 29 0a 20 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 73 63 72 69 .fnames).......(org-reveal--scri
8ec0 70 74 2d 74 61 67 2d 62 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 6e 61 6d 65 73 20 69 6e 2d 73 69 pt-tag-by-file-name.fnames.in-si
8ee0 6e 67 6c 65 2d 66 69 6c 65 29 0a 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 ngle-file).....(mapconcat.(lambd
8f00 61 20 28 66 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d a.(fname)..................(org-
8f20 72 65 76 65 61 6c 2d 2d 73 63 72 69 70 74 2d 74 61 67 2d 62 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 reveal--script-tag-by-file-name.
8f40 66 6e 61 6d 65 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 fname.in-single-file))..........
8f60 20 20 20 20 20 20 66 6e 61 6d 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 ......fnames................""))
8f80 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 6d 75 6c 74 69 2d 6c 65 76 65 )..(defun.org-reveal--multi-leve
8fa0 6c 2d 6d 61 70 63 6f 6e 63 61 74 20 28 66 75 6e 63 20 73 65 71 75 65 6e 63 65 20 73 65 70 65 72 l-mapconcat.(func.sequence.seper
8fc0 61 74 6f 72 29 0a 20 20 22 4d 75 6c 74 69 6c 65 76 65 6c 20 6d 61 70 63 6f 6e 63 61 74 2e 20 46 ator)..."Multilevel.mapconcat..F
8fe0 55 4e 43 20 69 73 20 61 70 70 6c 69 65 64 20 74 6f 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 20 6f UNC.is.applied.to.each.element.o
9000 66 20 73 65 71 0a 20 20 75 6e 6c 65 73 73 20 74 68 65 20 65 6c 65 6d 65 6e 74 20 69 74 73 65 6c f.seq...unless.the.element.itsel
9020 66 20 69 73 20 61 20 6c 69 73 74 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 66 75 6e 63 20 f.is.a.list,.in.which.case.func.
9040 69 73 0a 20 20 6c 69 66 74 65 64 20 61 6e 64 20 61 70 70 6c 69 65 64 2e 22 0a 20 20 28 6d 61 70 is...lifted.and.applied."...(map
9060 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 concat.(lambda.(e)..............
9080 20 20 28 69 66 20 28 6c 69 73 74 70 20 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..(if.(listp.e).................
90a0 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 6d 75 6c 74 69 2d 6c 65 76 65 6c 2d 6d 61 70 63 ...(org-reveal--multi-level-mapc
90c0 6f 6e 63 61 74 20 66 75 6e 63 20 65 20 73 65 70 65 72 61 74 6f 72 29 0a 20 20 20 20 20 20 20 20 oncat.func.e.seperator).........
90e0 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 75 6e 63 20 65 29 29 29 0a 20 20 20 20 .........(funcall.func.e))).....
9100 20 20 20 20 20 20 20 20 20 73 65 71 75 65 6e 63 65 20 73 65 70 65 72 61 74 6f 72 29 29 0a 0a 28 .........sequence.seperator))..(
9120 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 63 72 69 70 74 73 20 28 69 6e 66 6f 29 0a defun.org-reveal-scripts.(info).
9140 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 73 63 72 69 70 74 73 20 .."Return.the.necessary.scripts.
9160 66 6f 72 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 72 65 76 65 61 6c 2e 6a 73 20 75 73 69 6e 67 for.initializing.reveal.js.using
9180 0a 63 75 73 74 6f 6d 20 76 61 72 69 61 62 6c 65 20 60 6f 72 67 2d 72 65 76 65 61 6c 2d 72 6f 6f .custom.variable.`org-reveal-roo
91a0 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 6f 72 67 2d 72 65 t'."...(let*.((root-path.(org-re
91c0 76 65 61 6c 2d 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 28 veal-root-path.info))..........(
91e0 76 65 72 73 69 6f 6e 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 72 65 76 65 61 6c 2d version.(org-reveal--get-reveal-
9200 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 72 65 76 65 js-version.info))..........(reve
9220 61 6c 2d 6a 73 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 63 68 6f 6f 73 65 2d 70 61 74 68 20 72 al-js.(org-reveal--choose-path.r
9240 6f 6f 74 2d 70 61 74 68 20 76 65 72 73 69 6f 6e 20 22 64 69 73 74 2f 72 65 76 65 61 6c 2e 6a 73 oot-path.version."dist/reveal.js
9260 22 20 22 6a 73 2f 72 65 76 65 61 6c 2e 6a 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 4c "."js/reveal.js"))..........;;.L
9280 6f 63 61 6c 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 6c 2d 72 6f 6f 74 2d ocal.files..........(local-root-
92a0 70 61 74 68 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 6f 2d 70 61 path.(org-reveal--file-url-to-pa
92c0 74 68 20 72 6f 6f 74 2d 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 6c 2d 72 th.root-path))..........(local-r
92e0 65 76 65 61 6c 2d 6a 73 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 63 68 6f 6f 73 65 2d 70 61 74 eveal-js.(org-reveal--choose-pat
9300 68 20 6c 6f 63 61 6c 2d 72 6f 6f 74 2d 70 61 74 68 20 76 65 72 73 69 6f 6e 20 22 64 69 73 74 2f h.local-root-path.version."dist/
9320 72 65 76 65 61 6c 2e 6a 73 22 20 22 6a 73 2f 72 65 76 65 61 6c 2e 6a 73 22 29 29 0a 20 20 20 20 reveal.js"."js/reveal.js")).....
9340 20 20 20 20 20 28 70 6c 75 67 69 6e 73 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 67 65 74 2d 70 .....(plugins.(org-reveal--get-p
9360 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 2d 73 69 6e 67 6c lugins.info))..........(in-singl
9380 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 2d 73 e-file.(plist-get.info.:reveal-s
93a0 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 34 2d ingle-file))..........(reveal-4-
93c0 70 6c 75 67 69 6e 20 28 69 66 20 28 65 71 20 34 20 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 plugin.(if.(eq.4.version).......
93e0 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 72 67 2d 72 65 76 ........................(org-rev
9400 65 61 6c 2d 70 6c 75 67 69 6e 2d 73 63 72 69 70 74 73 2d 34 20 70 6c 75 67 69 6e 73 20 69 6e 66 eal-plugin-scripts-4.plugins.inf
9420 6f 20 69 6e 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 o.in-single-file)...............
9440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 6e 69 6c 29 29 29 29 0a ..............(cons.nil.nil)))).
9460 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 3b 3b 20 72 65 76 65 61 6c 2e 6a 73 2f 6a 73 ....(concat......;;.reveal.js/js
9480 2f 72 65 76 65 61 6c 2e 6a 73 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 73 63 72 /reveal.js......(org-reveal--scr
94a0 69 70 74 2d 74 61 67 2d 62 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 6f 63 61 6c 2d 72 65 76 65 61 ipt-tag-by-file-name.local-revea
94c0 6c 2d 6a 73 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 0a 20 20 20 20 20 3b 3b 20 70 6c 75 l-js.in-single-file)......;;.plu
94e0 67 69 6e 20 68 65 61 64 69 6e 67 73 0a 20 20 20 20 20 28 69 66 2d 66 6f 72 6d 61 74 20 22 25 73 gin.headings......(if-format."%s
9500 5c 6e 22 20 28 63 61 72 20 72 65 76 65 61 6c 2d 34 2d 70 6c 75 67 69 6e 29 29 0a 0a 20 20 20 20 \n".(car.reveal-4-plugin))......
9520 20 3b 3b 20 45 78 74 72 61 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2e 22 3e 3c 2f 73 63 .;;.Extra.<script.src="..."></sc
9540 72 69 70 74 3e 20 74 61 67 73 20 62 65 66 6f 72 65 20 74 68 65 20 63 61 6c 6c 20 74 6f 20 52 65 ript>.tags.before.the.call.to.Re
9560 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 28 29 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 veal.initialize()......(org-reve
9580 61 6c 2d 2d 73 63 72 69 70 74 2d 74 61 67 73 2d 62 79 2d 61 75 74 6f 2d 66 69 6c 65 2d 6e 61 6d al--script-tags-by-auto-file-nam
95a0 65 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 65 78 74 72 61 es.(plist-get.info.:reveal-extra
95c0 2d 73 63 72 69 70 74 2d 62 65 66 6f 72 65 2d 73 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 -script-before-src).............
95e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9600 20 20 20 20 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 29 0a 0a 20 20 20 20 20 3b 3b 20 52 65 .....in-single-file).......;;.Re
9620 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 0a 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 76 65 veal.initialize......(let.((reve
9640 61 6c 2d 34 2d 70 6c 75 67 69 6e 2d 73 74 61 74 65 6d 65 6e 74 20 28 63 64 72 20 72 65 76 65 61 al-4-plugin-statement.(cdr.revea
9660 6c 2d 34 2d 70 6c 75 67 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 69 74 2d 6f 70 l-4-plugin))............(init-op
9680 74 69 6f 6e 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 69 6e tions.(plist-get.info.:reveal-in
96a0 69 74 2d 6f 70 74 69 6f 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 75 6c 74 69 70 6c it-options))............(multipl
96c0 65 78 2d 73 74 61 74 65 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 75 6c 74 ex-statement.............;;.mult
96e0 69 70 6c 65 78 69 6e 67 20 2d 20 64 65 70 65 6e 64 73 20 6f 6e 20 64 65 66 76 61 72 20 27 63 6c iplexing.-.depends.on.defvar.'cl
9700 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 ient-multiplex'.............(let
9720 20 28 28 6d 75 6c 74 69 70 6c 65 78 2d 69 64 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 .((multiplex-id.(plist-get.info.
9740 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 69 64 29 29 29 0a 20 20 20 20 20 20 20 20 :reveal-multiplex-id))).........
9760 20 20 20 20 20 20 28 77 68 65 6e 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 ......(when.(not.(string-empty-p
9780 20 6d 75 6c 74 69 70 6c 65 78 2d 69 64 29 29 20 20 20 20 20 20 20 20 3b 4d 75 6c 74 69 70 6c 65 .multiplex-id))........;Multiple
97a0 78 20 73 65 74 75 70 20 66 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 x.setup.found.................(c
97c0 6f 6e 63 61 74 0a 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 oncat..................(format."
97e0 6d 75 6c 74 69 70 6c 65 78 3a 20 7b 0a 20 20 20 20 73 65 63 72 65 74 3a 20 25 73 2c 20 2f 2f 20 multiplex:.{.....secret:.%s,.//.
9800 6e 75 6c 6c 20 69 66 20 63 6c 69 65 6e 74 0a 20 20 20 20 69 64 3a 20 27 25 73 27 2c 20 2f 2f 20 null.if.client.....id:.'%s',.//.
9820 69 64 2c 20 6f 62 74 61 69 6e 65 64 20 66 72 6f 6d 20 73 6f 63 6b 65 74 2e 69 6f 20 73 65 72 76 id,.obtained.from.socket.io.serv
9840 65 72 0a 20 20 20 20 75 72 6c 3a 20 27 25 73 27 20 2f 2f 20 4c 6f 63 61 74 69 6f 6e 20 6f 66 20 er.....url:.'%s'.//.Location.of.
9860 73 6f 63 6b 65 74 2e 69 6f 20 73 65 72 76 65 72 0a 7d 2c 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 socket.io.server.},\n"..........
9880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 63 6c 69 65 6e 74 2d 6d ................(if.(eq.client-m
98a0 75 6c 74 69 70 6c 65 78 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ultiplex.nil)...................
98c0 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 28 70 6c 69 73 74 ...........(format."'%s'".(plist
98e0 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 72 -get.info.:reveal-multiplex-secr
9900 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 20 et))............................
9920 28 66 6f 72 6d 61 74 20 22 6e 75 6c 6c 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 (format."null"))................
9940 20 20 20 20 20 20 20 20 20 20 6d 75 6c 74 69 70 6c 65 78 2d 69 64 0a 20 20 20 20 20 20 20 20 20 ..........multiplex-id..........
9960 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 6f 20 ................(plist-get.info.
9980 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 75 72 6c 29 29 0a 20 20 20 20 20 20 20 20 :reveal-multiplex-url)).........
99a0 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 75 72 6c 20 28 70 6c 69 73 74 2d 67 65 74 20 69 .........(let.((url.(plist-get.i
99c0 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 6d 75 6c 74 69 70 6c 65 78 2d 75 72 6c 29 29 29 0a 20 20 20 nfo.:reveal-multiplex-url)))....
99e0 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 64 65 70 65 6e 64 65 ................(format."depende
9a00 6e 63 69 65 73 3a 20 5b 20 7b 20 73 72 63 3a 20 27 25 73 2f 73 6f 63 6b 65 74 2e 69 6f 2f 73 6f ncies:.[.{.src:.'%s/socket.io/so
9a20 63 6b 65 74 2e 69 6f 2e 6a 73 27 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 20 7d 2c 20 7b 20 73 72 cket.io.js',.async:.true.},.{.sr
9a40 63 3a 20 27 25 73 2f 25 73 27 2c 20 61 73 79 6e 63 3a 20 74 72 75 65 20 7d 20 5d 22 0a 20 20 20 c:.'%s/%s',.async:.true.}.]"....
9a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 72 6c 20 75 72 6c 0a ........................url.url.
9a80 20 20 20 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 63 ...........................(if.c
9aa0 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 22 63 6c 69 65 6e 74 2e 6a 73 22 0a 20 20 20 20 lient-multiplex."client.js".....
9ac0 20 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 72 6f 67 6e 0a .........................(progn.
9ae0 20 20 20 20 20 20 20 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 ...............................(
9b00 73 65 74 71 20 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 74 29 0a 20 20 20 20 20 20 20 setq.client-multiplex.t)........
9b20 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 6d 61 73 74 65 72 2e ........................"master.
9b40 6a 73 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 29 29 0a 20 20 20 js"))))).................)))....
9b60 20 20 20 20 20 20 20 20 28 65 78 74 72 61 2d 69 6e 69 74 69 61 6c 2d 6a 73 2d 73 74 61 74 65 6d ........(extra-initial-js-statem
9b80 65 6e 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 65 78 74 72 ent.(plist-get.info.:reveal-extr
9ba0 61 2d 69 6e 69 74 69 61 6c 2d 6a 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 67 61 63 a-initial-js))............(legac
9bc0 79 2d 64 65 70 65 6e 64 65 6e 63 79 2d 73 74 61 74 65 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 y-dependency-statement..........
9be0 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 69 6e 2d 73 69 6e 67 6c 65 2d 66 69 6c 65 20 28 65 ...(unless.(or.in-single-file.(e
9c00 71 20 76 65 72 73 69 6f 6e 20 34 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 q.version.4))...............(org
9c20 2d 72 65 76 65 61 6c 2d 2d 6c 65 67 61 63 79 2d 64 65 70 65 6e 64 65 6e 63 79 20 72 6f 6f 74 2d -reveal--legacy-dependency.root-
9c40 70 61 74 68 20 70 6c 75 67 69 6e 73 20 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 20 20 20 28 66 6f path.plugins.info))))........(fo
9c60 72 6d 61 74 20 22 0a 3c 73 63 72 69 70 74 3e 0a 2f 2f 20 46 75 6c 6c 20 6c 69 73 74 20 6f 66 20 rmat.".<script>.//.Full.list.of.
9c80 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 61 76 61 69 6c 61 62 6c 65 20 configuration.options.available.
9ca0 68 65 72 65 3a 0a 2f 2f 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 68 61 6b 69 here:.//.https://github.com/haki
9cc0 6d 65 6c 2f 72 65 76 65 61 6c 2e 6a 73 23 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 52 65 76 65 mel/reveal.js#configuration.Reve
9ce0 61 6c 2e 69 6e 69 74 69 61 6c 69 7a 65 28 7b 0a 25 73 0a 7d 29 3b 0a 25 73 0a 3c 2f 73 63 72 69 al.initialize({.%s.});.%s.</scri
9d00 70 74 3e 0a 22 0a 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 20 pt>."................(mapconcat.
9d20 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 20 20 20 20 20 20 20 'identity.......................
9d40 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 78 29 20 3b 3b 20 52 ....(seq-filter.(lambda.(x).;;.R
9d60 65 6d 6f 76 65 20 6e 69 6c 20 61 6e 64 20 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 emove.nil.and.""................
9d80 20 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 61 6e 64 20 78 20 .........................(and.x.
9da0 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 78 20 22 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 (not.(string=.x.""))))..........
9dc0 20 20 20 20 20 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 .............................(li
9de0 73 74 20 72 65 76 65 61 6c 2d 34 2d 70 6c 75 67 69 6e 2d 73 74 61 74 65 6d 65 6e 74 0a 20 20 20 st.reveal-4-plugin-statement....
9e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9e20 20 20 20 20 20 20 20 20 20 69 6e 69 74 2d 6f 70 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 .........init-options...........
9e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9e60 20 20 6d 75 6c 74 69 70 6c 65 78 2d 73 74 61 74 65 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 ..multiplex-statement...........
9e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9ea0 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 70 6c 61 63 65 2d 66 69 72 73 74 2d 25 73 20 ..(org-reveal--replace-first-%s.
9ec0 65 78 74 72 61 2d 69 6e 69 74 69 61 6c 2d 6a 73 2d 73 74 61 74 65 6d 65 6e 74 20 72 6f 6f 74 2d extra-initial-js-statement.root-
9ee0 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)...........................
9f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 67 61 63 79 2d 64 65 70 65 6e 64 65 ..................legacy-depende
9f20 6e 63 79 2d 73 74 61 74 65 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ncy-statement)).................
9f40 20 20 20 20 20 20 20 20 20 20 22 2c 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........",\n")................
9f60 3b 3b 20 45 78 74 72 61 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 73 63 72 69 70 74 73 0a ;;.Extra.initialization.scripts.
9f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e ...............(or.(plist-get.in
9fa0 66 6f 20 3a 72 65 76 65 61 6c 2d 65 78 74 72 61 2d 73 63 72 69 70 74 29 20 22 22 29 29 29 0a 20 fo.:reveal-extra-script)."")))..
9fc0 20 20 20 20 3b 3b 20 45 78 74 72 61 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2e 22 3e 3c ....;;.Extra.<script.src="..."><
9fe0 2f 73 63 72 69 70 74 3e 20 74 61 67 73 0a 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d /script>.tags......(org-reveal--
a000 73 63 72 69 70 74 2d 74 61 67 73 2d 62 79 2d 61 75 74 6f 2d 66 69 6c 65 2d 6e 61 6d 65 73 20 28 script-tags-by-auto-file-names.(
a020 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 73 63 72 plist-get.info.:reveal-extra-scr
a040 69 70 74 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 ipt-src)........................
a060 20 20 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 2d 73 69 6e ..........................in-sin
a080 67 6c 65 2d 66 69 6c 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d gle-file))))..(defun.org-reveal-
a0a0 2d 72 65 61 64 2d 73 65 78 70 73 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 28 73 29 0a 20 20 28 6c -read-sexps-from-string.(s)...(l
a0c0 65 74 20 28 28 73 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 20 73 29 29 29 0a 20 20 20 20 28 61 6e et.((s.(string-trim.s))).....(an
a0e0 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 73 29 29 0a 20 20 20 20 20 d.(not.(string-empty-p.s))......
a100 20 28 6c 65 74 20 28 28 72 20 28 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 73 29 29 29 .(let.((r.(read-from-string.s)))
a120 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 62 6a 20 28 63 61 72 20 72 29 29 0a 20 20 20 .........(let.((obj.(car.r))....
a140 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 61 69 6e 2d 69 6e 64 65 78 20 28 63 64 72 20 72 29 ...........(remain-index.(cdr.r)
a160 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6f 62 6a 0a 20 20 20 20 20 20 20 20 20 20 ))...........(and.obj...........
a180 20 20 20 20 20 28 63 6f 6e 73 20 6f 62 6a 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 .....(cons.obj.(org-reveal--read
a1a0 2d 73 65 78 70 73 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 28 73 75 62 73 74 72 69 6e 67 20 73 20 -sexps-from-string.(substring.s.
a1c0 72 65 6d 61 69 6e 2d 69 6e 64 65 78 29 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 remain-index)))))))))..(defun.or
a1e0 67 2d 72 65 76 65 61 6c 2d 2d 73 65 61 72 63 68 2d 66 69 72 73 74 2d 25 73 2d 6f 72 2d 25 25 20 g-reveal--search-first-%s-or-%%.
a200 28 73 20 73 74 61 72 74 29 0a 20 20 22 53 65 61 72 63 68 20 74 68 65 20 66 69 72 73 74 20 61 70 (s.start)..."Search.the.first.ap
a220 70 65 61 72 61 6e 63 65 20 6f 66 20 27 25 73 27 20 6f 72 20 27 25 25 27 20 69 6e 20 66 6d 74 20 pearance.of.'%s'.or.'%%'.in.fmt.
a240 66 72 6f 6d 0a 20 20 73 74 61 72 74 2e 20 52 65 74 75 72 6e 20 74 68 65 20 6c 6f 63 61 74 69 6f from...start..Return.the.locatio
a260 6e 20 28 6f 66 20 74 68 65 20 27 25 27 29 20 69 66 20 66 6f 75 6e 64 2c 20 6e 69 6c 0a 20 20 6f n.(of.the.'%').if.found,.nil...o
a280 74 68 65 72 77 69 73 65 22 0a 20 20 28 77 68 65 6e 20 28 3c 20 73 74 61 72 74 20 28 6c 65 6e 67 therwise"...(when.(<.start.(leng
a2a0 74 68 20 73 29 29 0a 20 20 20 20 28 69 66 20 28 65 71 20 28 61 72 65 66 20 73 20 73 74 61 72 74 th.s)).....(if.(eq.(aref.s.start
a2c0 29 20 3f 25 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6e 65 78 74 20 28 31 2b 20 73 74 ).?%).........(let.((next.(1+.st
a2e0 61 72 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3c 20 6e 65 78 74 20 28 art)))...........(when.(<.next.(
a300 6c 65 6e 67 74 68 20 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4f 6e 6c 79 20 77 length.s)).............;;.Only.w
a320 68 65 6e 20 25 20 69 73 20 6e 6f 74 20 74 68 65 20 6c 61 73 74 20 63 68 61 72 61 63 74 65 72 0a hen.%.is.not.the.last.character.
a340 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6e 65 78 74 2d 63 20 28 61 72 65 66 20 ............(let.((next-c.(aref.
a360 73 20 6e 65 78 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 s.next)))...............(if.(or.
a380 28 65 71 20 6e 65 78 74 2d 63 20 3f 73 29 20 28 65 71 20 6e 65 78 74 2d 63 20 3f 25 29 29 0a 20 (eq.next-c.?s).(eq.next-c.?%))..
a3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 5e 20 46 6f 75 6e 64 20 74 68 65 20 .................;;.^.Found.the.
a3c0 66 69 72 73 74 20 25 73 20 6f 72 20 25 25 2e 20 52 65 74 75 72 6e 20 74 68 65 20 69 6e 64 65 78 first.%s.or.%%..Return.the.index
a3e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 0a 20 20 20 20 20 20 20 ...................start........
a400 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 74 20 61 20 25 73 20 6f 72 20 25 25 2e 20 4b 65 65 70 .........;;.Not.a.%s.or.%%..Keep
a420 20 73 65 61 72 63 68 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d .searching.................(org-
a440 72 65 76 65 61 6c 2d 2d 73 65 61 72 63 68 2d 66 69 72 73 74 2d 25 73 2d 6f 72 2d 25 25 20 73 20 reveal--search-first-%s-or-%%.s.
a460 28 31 2b 20 6e 65 78 74 29 29 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 4e 6f 74 20 61 20 25 2e (1+.next)))))).......;;.Not.a.%.
a480 20 4b 65 65 70 20 73 65 61 72 63 68 0a 20 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d .Keep.search.......(org-reveal--
a4a0 73 65 61 72 63 68 2d 66 69 72 73 74 2d 25 73 2d 6f 72 2d 25 25 20 73 20 28 31 2b 20 73 74 61 72 search-first-%s-or-%%.s.(1+.star
a4c0 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 70 6c 61 t)))))..(defun.org-reveal--repla
a4e0 63 65 2d 66 69 72 73 74 2d 25 73 20 28 66 6d 74 20 73 74 72 29 0a 20 20 28 6c 65 74 20 28 28 69 ce-first-%s.(fmt.str)...(let.((i
a500 64 78 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 73 65 61 72 63 68 2d 66 69 72 73 74 2d 25 73 2d dx.(org-reveal--search-first-%s-
a520 6f 72 2d 25 25 20 66 6d 74 20 30 29 29 29 0a 20 20 20 20 28 69 66 20 69 64 78 0a 20 20 20 20 20 or-%%.fmt.0))).....(if.idx......
a540 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 50 72 65 0a 20 20 20 20 20 ...(concat..........;;.Pre......
a560 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 66 6d 74 20 30 20 69 64 78 29 0a 20 20 20 20 20 20 ....(substring.fmt.0.idx).......
a580 20 20 20 3b 3b 20 54 6f 20 62 65 20 72 65 70 6c 61 63 65 64 0a 20 20 20 20 20 20 20 20 20 28 69 ...;;.To.be.replaced..........(i
a5a0 66 20 28 65 71 20 3f 25 20 28 61 72 65 66 20 66 6d 74 20 28 31 2b 20 69 64 78 29 29 29 0a 20 20 f.(eq.?%.(aref.fmt.(1+.idx)))...
a5c0 20 20 20 20 20 20 20 20 20 20 20 22 25 22 20 3b 3b 20 25 25 20 2d 3e 20 25 0a 20 20 20 20 20 20 ..........."%".;;.%%.->.%.......
a5e0 20 20 20 20 20 73 74 72 20 3b 3b 20 25 73 20 2d 3e 20 73 74 72 0a 20 20 20 20 20 20 20 20 20 20 .....str.;;.%s.->.str...........
a600 20 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 50 6f 73 74 0a 20 20 20 20 20 20 20 20 20 28 73 75 .)..........;;.Post..........(su
a620 62 73 74 72 69 6e 67 20 66 6d 74 20 28 2b 20 32 20 69 64 78 29 20 6e 69 6c 29 29 0a 20 20 20 20 bstring.fmt.(+.2.idx).nil)).....
a640 20 20 3b 3b 20 6e 69 6c 2c 20 6e 6f 20 25 73 20 6f 72 20 25 25 20 66 6f 75 6e 64 0a 20 20 20 20 ..;;.nil,.no.%s.or.%%.found.....
a660 20 20 66 6d 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 6c 75 67 ..fmt)))..(defun.org-reveal-plug
a680 69 6e 2d 73 63 72 69 70 74 73 2d 34 20 28 70 6c 75 67 69 6e 73 20 69 6e 66 6f 20 69 6e 2d 73 69 in-scripts-4.(plugins.info.in-si
a6a0 6e 67 6c 65 2d 66 69 6c 65 29 0a 20 20 22 52 65 74 75 72 6e 20 73 63 72 69 70 74 73 20 66 6f 72 ngle-file)..."Return.scripts.for
a6c0 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 72 65 76 65 61 6c 2e 6a 73 20 34 2e 78 20 62 75 69 6c .initializing.reveal.js.4.x.buil
a6e0 74 69 6e 20 73 63 72 69 70 74 73 2e 22 0a 20 20 3b 3b 20 52 65 74 75 72 6e 20 61 20 70 61 69 72 tin.scripts."...;;.Return.a.pair
a700 20 77 68 6f 73 65 20 66 69 72 73 74 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 48 54 4d 4c 20 63 .whose.first.value.is.the.HTML.c
a720 6f 6e 74 65 6e 74 73 20 66 6f 72 20 74 68 65 0a 20 20 3b 3b 20 70 6c 75 67 69 6e 20 73 63 72 69 ontents.for.the...;;.plugin.scri
a740 70 74 73 2c 20 74 68 65 20 73 65 63 6f 6e 64 20 76 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 pts,.the.second.value.is.a.list.
a760 6f 66 20 69 6d 70 6f 72 74 20 73 74 61 74 65 6d 65 6e 74 73 0a 20 20 3b 3b 20 74 6f 20 62 65 20 of.import.statements...;;.to.be.
a780 65 6d 62 65 64 64 65 64 20 69 6e 20 74 68 65 20 52 65 76 65 61 6c 2e 69 6e 69 74 69 61 6c 69 7a embedded.in.the.Reveal.initializ
a7a0 65 20 63 61 6c 6c 0a 20 20 28 69 66 20 28 6e 6f 74 20 28 6e 75 6c 6c 20 70 6c 75 67 69 6e 73 29 e.call...(if.(not.(null.plugins)
a7c0 29 0a 20 20 20 20 20 20 3b 3b 20 47 65 6e 65 72 61 74 65 20 70 6c 75 67 69 6e 20 73 63 72 69 70 ).......;;.Generate.plugin.scrip
a7e0 74 73 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 70 6c 75 67 69 6e 73 20 28 6d 61 70 63 61 72 ts.......(let*.((plugins.(mapcar
a800 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 61 6d 62 64 61 20 ........................(lambda.
a820 28 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 3b 3b 20 (p)..........................;;.
a840 43 6f 6e 76 65 72 74 20 6c 65 67 61 63 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Convert.legacy..................
a860 20 20 20 20 20 20 20 20 3b 3b 20 70 6c 75 67 69 6e 20 6e 61 6d 65 73 20 69 6e 74 6f 0a 20 20 20 ........;;.plugin.names.into....
a880 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 72 65 76 65 61 6c 2e ......................;;.reveal.
a8a0 6a 73 20 34 2e 30 20 6f 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 js.4.0.ones.....................
a8c0 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....(cond......................
a8e0 20 20 20 20 20 28 28 65 71 20 70 20 27 68 69 67 68 6c 69 67 68 74 29 20 27 52 65 76 65 61 6c 48 .....((eq.p.'highlight).'RevealH
a900 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 20 20 20 ighlight).......................
a920 20 20 20 20 28 28 65 71 20 70 20 27 6d 61 72 6b 64 6f 77 6e 29 20 27 52 65 76 65 61 6c 4d 61 72 ....((eq.p.'markdown).'RevealMar
a940 6b 64 6f 77 6e 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 kdown)..........................
a960 20 28 28 65 71 20 70 20 27 73 65 61 72 63 68 29 20 27 52 65 76 65 61 6c 53 65 61 72 63 68 29 0a .((eq.p.'search).'RevealSearch).
a980 20 20 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 65 71 20 70 ..........................((eq.p
a9a0 20 27 6e 6f 74 65 73 29 20 27 52 65 76 65 61 6c 4e 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 .'notes).'RevealNotes)..........
a9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 70 20 27 6d 61 74 68 29 20 27 .................((eq.p.'math).'
a9e0 52 65 76 65 61 6c 4d 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 RevealMath).....................
aa00 20 20 20 20 20 20 28 28 65 71 20 70 20 27 7a 6f 6f 6d 29 20 27 52 65 76 65 61 6c 5a 6f 6f 6d 29 ......((eq.p.'zoom).'RevealZoom)
aa20 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 74 20 70 29 ...........................(t.p)
aa40 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 70 6c 75 67 69 6e ))........................plugin
aa60 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 76 61 69 6c 61 62 6c 65 2d 70 6c 75 67 s))..............(available-plug
aa80 69 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 27 28 28 52 65 76 ins...............(append.'((Rev
aaa0 65 61 6c 48 69 67 68 6c 69 67 68 74 20 2e 20 22 25 73 70 6c 75 67 69 6e 2f 68 69 67 68 6c 69 67 ealHighlight..."%splugin/highlig
aac0 68 74 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ht/highlight.js")...............
aae0 20 20 20 20 20 20 20 20 20 20 28 52 65 76 65 61 6c 4d 61 72 6b 64 6f 77 6e 20 2e 20 22 25 73 70 ..........(RevealMarkdown..."%sp
ab00 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 22 29 0a 20 20 20 lugin/markdown/markdown.js")....
ab20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 52 65 76 65 61 6c 53 65 61 72 .....................(RevealSear
ab40 63 68 20 2e 20 22 25 73 70 6c 75 67 69 6e 2f 73 65 61 72 63 68 2f 73 65 61 72 63 68 2e 6a 73 22 ch..."%splugin/search/search.js"
ab60 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 52 65 76 65 61 ).........................(Revea
ab80 6c 4e 6f 74 65 73 20 2e 20 22 25 73 70 6c 75 67 69 6e 2f 6e 6f 74 65 73 2f 6e 6f 74 65 73 2e 6a lNotes..."%splugin/notes/notes.j
aba0 73 22 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 52 65 76 s").........................(Rev
abc0 65 61 6c 4d 61 74 68 20 2e 20 22 25 73 70 6c 75 67 69 6e 2f 6d 61 74 68 2f 6d 61 74 68 2e 6a 73 ealMath..."%splugin/math/math.js
abe0 22 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 52 65 76 65 ").........................(Reve
ac00 61 6c 5a 6f 6f 6d 20 2e 20 22 25 73 70 6c 75 67 69 6e 2f 7a 6f 6f 6d 2f 7a 6f 6f 6d 2e 6a 73 22 alZoom..."%splugin/zoom/zoom.js"
ac20 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 6f 72 67 2d 72 65 76 )).......................org-rev
ac40 65 61 6c 2d 65 78 74 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 eal-external-plugins............
ac60 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 42 75 66 66 65 72 20 6c 6f 63 61 6c 20 70 6c 75 67 69 ...........;;.Buffer.local.plugi
ac80 6e 73 0a 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 28 ns.......................(let.((
aca0 6c 6f 63 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 local-plugins.(plist-get.info.:r
acc0 65 76 65 61 6c 2d 65 78 74 65 72 6e 61 6c 2d 70 6c 75 67 69 6e 73 29 29 29 0a 20 20 20 20 20 20 eveal-external-plugins))).......
ace0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6c 6f 63 61 6c 2d 70 6c 75 ..................(and.local-plu
ad00 67 69 6e 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 gins............................
ad20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 72 65 61 64 2d 73 65 78 70 73 2d 66 72 6f 6d 2d 73 ..(org-reveal--read-sexps-from-s
ad40 74 72 69 6e 67 20 6c 6f 63 61 6c 2d 70 6c 75 67 69 6e 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 tring.local-plugins)))))........
ad60 20 20 20 20 20 20 28 70 6c 75 67 69 6e 2d 6a 73 20 28 73 65 71 2d 66 69 6c 74 65 72 20 27 69 64 ......(plugin-js.(seq-filter.'id
ad80 65 6e 74 69 74 79 20 3b 3b 20 46 69 6c 74 65 72 20 6f 75 74 20 6e 69 6c 0a 20 20 20 20 20 20 20 entity.;;.Filter.out.nil........
ada0 20 20 20 20 20 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 .............................(ma
adc0 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 pcar.(lambda.(p)................
ade0 20 20 20 20 20 20 20 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 ...............................(
ae00 63 64 72 20 28 61 73 73 6f 63 20 70 20 61 76 61 69 6c 61 62 6c 65 2d 70 6c 75 67 69 6e 73 29 29 cdr.(assoc.p.available-plugins))
ae20 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 )...............................
ae40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e 73 29 29 29 29 0a 20 20 20 20 20 20 ..............plugins)))).......
ae60 20 20 28 69 66 20 28 6e 6f 74 20 28 6e 75 6c 6c 20 70 6c 75 67 69 6e 2d 6a 73 29 29 0a 20 20 20 ..(if.(not.(null.plugin-js))....
ae80 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 .........(cons..............;;.F
aea0 69 72 73 74 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 70 61 69 72 2c 20 61 20 6c 69 73 74 20 6f irst.value.of.the.pair,.a.list.o
aec0 66 20 73 63 72 69 70 74 20 66 69 6c 65 20 6e 61 6d 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 f.script.file.names.............
aee0 20 28 6c 65 74 20 28 28 72 6f 6f 74 2d 70 61 74 68 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 72 6f .(let.((root-path.(org-reveal-ro
af00 6f 74 2d 70 61 74 68 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 ot-path.info)))................(
af20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 6d 75 6c 74 69 2d 6c 65 76 65 6c 2d 6d 61 70 63 6f 6e 63 61 org-reveal--multi-level-mapconca
af40 74 0a 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 29 0a 20 20 t.................(lambda.(p)...
af60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 73 63 72 ................(org-reveal--scr
af80 69 70 74 2d 74 61 67 2d 62 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6f 72 67 2d 72 65 76 65 61 6c ipt-tag-by-file-name.(org-reveal
afa0 2d 2d 72 65 70 6c 61 63 65 2d 66 69 72 73 74 2d 25 73 20 70 20 72 6f 6f 74 2d 70 61 74 68 29 0a --replace-first-%s.p.root-path).
afc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
afe0 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 2d 73 69 6e 67 6c 65 .......................in-single
b000 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e 2d 6a -file)).................plugin-j
b020 73 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 63 6f 6e 64 20 76 61 s.""))..............;;.Second.va
b040 6c 75 65 20 6f 66 20 74 68 65 20 74 75 70 6c 65 2c 20 61 20 6c 69 73 74 20 6f 66 20 52 65 76 65 lue.of.the.tuple,.a.list.of.Reve
b060 61 6c 20 70 6c 75 67 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6e 69 74 69 61 al.plugin..............;;.initia
b080 6c 69 7a 61 74 69 6f 6e 20 73 74 61 74 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 lization.statements.............
b0a0 20 28 66 6f 72 6d 61 74 20 22 70 6c 75 67 69 6e 73 3a 20 5b 25 73 5d 22 0a 20 20 20 20 20 20 20 .(format."plugins:.[%s]"........
b0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 27 73 79 6d 62 6f 6c ..............(mapconcat.'symbol
b0e0 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 20 20 20 20 20 20 -name...........................
b100 20 20 20 20 20 20 3b 3b 20 52 65 6d 6f 76 65 20 6d 75 6c 74 69 70 6c 65 78 20 66 72 6f 6d 20 70 ......;;.Remove.multiplex.from.p
b120 6c 75 67 69 6e 73 2c 20 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lugins,.as......................
b140 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 6d 75 6c 74 69 70 6c 65 78 20 70 6c 75 67 ...........;;.the.multiplex.plug
b160 69 6e 20 68 61 73 20 62 65 65 6e 20 6d 6f 76 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 in.has.been.moved...............
b180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6f 75 74 20 6f 66 20 72 65 76 65 ..................;;.out.of.reve
b1a0 61 6c 2e 6a 73 2e 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 al.js...........................
b1c0 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 70 29 20 28 .......(seq-filter.(lambda.(p).(
b1e0 6e 6f 74 20 28 65 71 20 70 20 27 6d 75 6c 74 69 70 6c 65 78 29 29 29 20 70 6c 75 67 69 6e 73 29 not.(eq.p.'multiplex))).plugins)
b200 20 22 2c 20 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 20 61 76 61 69 6c 61 62 .",.")))...........;;.No.availab
b220 6c 65 20 70 6c 75 67 69 6e 20 69 6e 66 6f 20 66 6f 75 6e 64 2e 20 50 65 72 68 61 70 73 20 77 72 le.plugin.info.found..Perhaps.wr
b240 6f 6e 67 20 70 6c 75 67 69 6e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6e 61 6d 65 73 20 61 72 ong.plugin...........;;.names.ar
b260 65 20 67 69 76 65 6e 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 6e 69 6c 29 e.given...........(cons.nil.nil)
b280 29 29 0a 20 20 20 20 3b 3b 20 4e 6f 20 70 6c 75 67 69 6e 73 2c 20 72 65 74 75 72 6e 20 65 6d 70 )).....;;.No.plugins,.return.emp
b2a0 74 79 20 73 74 72 69 6e 67 0a 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 6e 69 6c 29 29 29 0a 28 ty.string.....(cons.nil.nil))).(
b2c0 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 74 6f 63 20 28 64 65 70 74 68 20 69 6e 66 6f defun.org-reveal-toc.(depth.info
b2e0 29 0a 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 )..."Build.a.slide.of.table.of.c
b300 6f 6e 74 65 6e 74 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 6f 63 20 28 6f 72 67 2d 68 74 6d 6c ontents."...(let.((toc.(org-html
b320 2d 74 6f 63 20 64 65 70 74 68 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 74 6f 63 -toc.depth.info))).....(when.toc
b340 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 .......(let.((toc-slide-backgrou
b360 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 74 6f 63 2d 73 nd.(plist-get.info.:reveal-toc-s
b380 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 20 20 20 28 74 lide-background)).............(t
b3a0 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 20 28 70 6c 69 73 74 2d oc-slide-background-size.(plist-
b3c0 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 get.info.:reveal-toc-slide-backg
b3e0 72 6f 75 6e 64 2d 73 69 7a 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 63 2d 73 6c round-size)).............(toc-sl
b400 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 28 70 6c 69 73 74 2d 67 ide-background-position.(plist-g
b420 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 et.info.:reveal-toc-slide-backgr
b440 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 63 ound-position)).............(toc
b460 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 28 70 6c 69 73 74 2d -slide-background-repeat.(plist-
b480 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 get.info.:reveal-toc-slide-backg
b4a0 72 6f 75 6e 64 2d 72 65 70 65 61 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 63 2d round-repeat)).............(toc-
b4c0 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 20 28 70 6c 69 slide-background-transition.(pli
b4e0 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 74 6f 63 2d 73 6c 69 64 65 2d 62 61 st-get.info.:reveal-toc-slide-ba
b500 63 6b 67 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 20 ckground-transition))...........
b520 20 20 28 74 6f 63 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 ..(toc-slide-background-opacity.
b540 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 6f 63 2d 73 6c 69 64 (plist-get.info.:reveal-toc-slid
b560 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 20 20 e-background-opacity))..........
b580 20 20 20 28 74 6f 63 2d 73 6c 69 64 65 2d 77 69 74 68 2d 68 65 61 64 65 72 20 28 70 6c 69 73 74 ...(toc-slide-with-header.(plist
b5a0 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 62 61 6c 2d 68 -get.info.:reveal-slide-global-h
b5c0 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 63 2d 73 6c 69 64 65 2d 77 eader)).............(toc-slide-w
b5e0 69 74 68 2d 66 6f 6f 74 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 ith-footer.(plist-get.info.:reve
b600 61 6c 2d 73 6c 69 64 65 2d 67 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 29 29 29 0a 20 20 20 20 20 20 al-slide-global-footer))).......
b620 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 73 65 63 2d 74 61 62 ..(concat."<section.id=\"sec-tab
b640 6c 65 2d 6f 66 2d 63 6f 6e 74 65 6e 74 73 5c 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 le-of-contents\""...............
b660 20 20 28 77 68 65 6e 20 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 0a 20 20 20 ..(when.toc-slide-background....
b680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d 62 61 ...............(concat.".data-ba
b6a0 63 6b 67 72 6f 75 6e 64 3d 5c 22 22 20 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e ckground=\"".toc-slide-backgroun
b6c0 64 20 22 5c 22 22 29 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 d."\"")).................(when.t
b6e0 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 0a 20 20 20 20 20 20 20 oc-slide-background-size........
b700 20 20 20 20 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 72 ...........(concat.".data-backgr
b720 6f 75 6e 64 2d 73 69 7a 65 3d 5c 22 22 20 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 ound-size=\"".toc-slide-backgrou
b740 6e 64 2d 73 69 7a 65 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 nd-size."\"")).................(
b760 77 68 65 6e 20 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 when.toc-slide-background-positi
b780 6f 6e 0a 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 20 64 on...................(concat.".d
b7a0 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 22 22 20 74 6f 63 2d ata-background-position=\"".toc-
b7c0 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 20 22 5c 22 22 29 29 slide-background-position."\""))
b7e0 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 63 2d 73 6c 69 64 65 .................(when.toc-slide
b800 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 -background-repeat..............
b820 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 72 6f 75 6e 64 2d 72 .....(concat.".data-background-r
b840 65 70 65 61 74 3d 5c 22 22 20 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 epeat=\"".toc-slide-background-r
b860 65 70 65 61 74 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 epeat."\"")).................(wh
b880 65 6e 20 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 en.toc-slide-background-transiti
b8a0 6f 6e 0a 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 20 64 on...................(concat.".d
b8c0 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 22 22 20 74 6f ata-background-transition=\"".to
b8e0 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 20 22 5c c-slide-background-transition."\
b900 22 22 29 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 63 2d 73 "")).................(when.toc-s
b920 6c 69 64 65 2d 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 lide-background-opacity.........
b940 20 20 20 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 72 6f ..........(concat.".data-backgro
b960 75 6e 64 2d 6f 70 61 63 69 74 79 3d 5c 22 22 20 74 6f 63 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 und-opacity=\"".toc-slide-backgr
b980 6f 75 6e 64 2d 6f 70 61 63 69 74 79 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 ound-opacity."\"")).............
b9a0 20 20 20 20 22 3e 22 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 ....">".................(when.to
b9c0 63 2d 73 6c 69 64 65 2d 77 69 74 68 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 c-slide-with-header.............
b9e0 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 61 64 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 .......(let.((header.(plist-get.
ba00 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 29 0a 20 20 20 info.:reveal-slide-header)))....
ba20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 68 65 61 64 65 72 20 28 ..................(when.header.(
ba40 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 2d 68 65 61 64 65 format."<div.class=\"slide-heade
ba60 72 5c 22 3e 25 73 3c 2f 64 69 76 3e 5c 6e 22 20 68 65 61 64 65 72 29 29 29 29 0a 20 20 20 20 20 r\">%s</div>\n".header))))......
ba80 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 2d 73 74 ...........(replace-regexp-in-st
baa0 72 69 6e 67 20 22 3c 61 20 68 72 65 66 3d 5c 22 23 22 20 22 3c 61 20 68 72 65 66 3d 5c 22 23 2f ring."<a.href=\"#"."<a.href=\"#/
bac0 73 6c 69 64 65 2d 22 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 slide-".toc).................(wh
bae0 65 6e 20 74 6f 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 en.toc-slide-with-footer........
bb00 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 6f 6f 74 65 72 20 28 70 6c 69 73 74 ............(let.((footer.(plist
bb20 2d 67 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 29 29 -get.info.:reveal-slide-footer))
bb40 29 0a 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 20 66 6f 6f )......................(when.foo
bb60 74 65 72 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 2d ter.(format."<div.class=\"slide-
bb80 66 6f 6f 74 65 72 5c 22 3e 25 73 3c 2f 64 69 76 3e 5c 6e 22 20 66 6f 6f 74 65 72 29 29 29 29 0a footer\">%s</div>\n".footer)))).
bba0 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 29 29 ................"</section>\n"))
bbc0 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 69 6e 6e 65 72 2d 74 65 6d )))..(defun.org-reveal-inner-tem
bbe0 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 74 75 72 6e 20 plate.(contents.info)..."Return.
bc00 62 6f 64 79 20 6f 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 body.of.document.string.after.HT
bc20 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 20 74 68 65 20 74 ML.conversion..CONTENTS.is.the.t
bc40 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 20 49 4e 46 4f 20 ranscoded.contents.string..INFO.
bc60 69 73 20 61 20 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 is.a.plist.holding.export.option
bc80 73 2e 22 0a 20 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 s."...(concat....;;.Table.of.con
bca0 74 65 6e 74 73 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 tents.....(let.((depth.(plist-ge
bcc0 74 20 69 6e 66 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 t.info.:with-toc)))......(when.(
bce0 61 6e 64 20 64 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 and.depth.................(not.(
bd00 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 29 29 plist-get.info.:reveal-subtree))
bd20 29 0a 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 74 6f 63 20 64 65 70 74 68 20 69 )........(org-reveal-toc.depth.i
bd40 6e 66 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 nfo)))....;;.Document.contents..
bd60 20 20 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 76 65 61 6c ...contents))..(defun.org-reveal
bd80 2d 70 61 72 73 65 2d 74 6f 6b 65 6e 20 28 6b 65 79 77 6f 72 64 20 69 6e 66 6f 20 6b 65 79 20 26 -parse-token.(keyword.info.key.&
bda0 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 75 65 29 0a 20 20 22 52 65 74 75 72 6e 20 48 54 4d 4c 20 74 optional.value)..."Return.HTML.t
bdc0 61 67 73 20 6f 72 20 70 65 72 66 6f 72 6d 20 53 49 44 45 20 45 46 46 45 43 54 20 61 63 63 6f 72 ags.or.perform.SIDE.EFFECT.accor
bde0 64 69 6e 67 20 74 6f 20 6b 65 79 2e 0a 55 73 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 65 ding.to.key..Use.the.previous.se
be00 63 74 69 6f 6e 20 74 61 67 20 61 73 20 74 68 65 20 74 61 67 20 6f 66 20 74 68 65 20 73 70 6c 69 ction.tag.as.the.tag.of.the.spli
be20 74 20 73 65 63 74 69 6f 6e 2e 20 22 0a 20 20 28 63 6c 2d 63 61 73 65 20 28 69 6e 74 65 72 6e 20 t.section.."...(cl-case.(intern.
be40 6b 65 79 29 0a 20 20 20 20 28 73 70 6c 69 74 0a 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 61 64 key).....(split......(let.((head
be60 6c 69 6e 65 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 0a 09 09 20 20 20 line.(org-element-property......
be80 20 20 20 3a 70 61 72 65 6e 74 0a 09 09 20 20 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d ...:parent.........(org-element-
bea0 70 72 6f 70 65 72 74 79 0a 09 09 20 20 20 20 20 20 20 3a 70 61 72 65 6e 74 0a 09 09 20 20 20 20 property..........:parent.......
bec0 20 20 20 6b 65 79 77 6f 72 64 29 29 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 09 22 ...keyword))))........(concat.."
bee0 3c 2f 73 65 63 74 69 6f 6e 3e 5c 6e 22 20 3b 3b 20 43 6c 6f 73 65 20 74 68 65 20 70 72 65 76 69 </section>\n".;;.Close.the.previ
bf00 6f 75 73 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 73 74 61 72 74 20 61 20 6e 65 77 20 6f 6e 65 2e ous.section.and.start.a.new.one.
bf20 0a 09 28 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 73 65 63 74 69 6f 6e 2d 74 61 67 20 ..(org-reveal-slide-section-tag.
bf40 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 20 74 29 0a 09 28 61 6e 64 20 76 61 6c 75 65 0a 09 20 20 headline.info.t)..(and.value....
bf60 20 20 20 28 73 74 72 69 6e 67 3d 20 76 61 6c 75 65 20 22 74 22 29 0a 09 20 20 20 20 20 3b 3b 20 ...(string=.value."t").......;;.
bf80 41 64 64 20 61 20 74 69 74 6c 65 20 66 6f 72 20 74 68 65 20 73 70 6c 69 74 20 73 6c 69 64 65 0a Add.a.title.for.the.split.slide.
bfa0 09 20 20 20 20 20 3b 3b 20 43 6f 70 79 20 66 72 6f 6d 20 60 6f 72 67 2d 68 74 6d 6c 2d 68 65 61 ......;;.Copy.from.`org-html-hea
bfc0 64 6c 69 6e 65 27 20 61 6e 64 20 6d 6f 64 69 66 69 65 64 2e 0a 09 20 20 20 20 20 28 6c 65 74 2a dline'.and.modified........(let*
bfe0 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 0a 09 09 09 20 20 20 .((title.(org-export-data.......
c000 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 69 74 6c 65 20 68 65 .(org-element-property.:title.he
c020 61 64 6c 69 6e 65 29 0a 09 09 09 20 20 20 20 69 6e 66 6f 29 29 0a 09 09 20 20 20 20 28 6c 65 76 adline)........info)).......(lev
c040 65 6c 20 28 2b 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 el.(+.(org-export-get-relative-l
c060 65 76 65 6c 20 68 65 61 64 6c 69 6e 65 20 69 6e 66 6f 29 0a 09 09 09 20 20 20 20 20 20 28 31 2d evel.headline.info)..........(1-
c080 20 28 70 6c 69 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 .(plist-get.info.:html-toplevel-
c0a0 68 6c 65 76 65 6c 29 29 29 29 0a 09 09 20 20 20 20 28 6e 75 6d 62 65 72 65 64 70 20 28 6f 72 67 hlevel)))).......(numberedp.(org
c0c0 2d 65 78 70 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 -export-numbered-headline-p.head
c0e0 6c 69 6e 65 20 69 6e 66 6f 29 29 0a 09 09 20 20 20 20 28 6e 75 6d 62 65 72 73 20 28 6f 72 67 2d line.info)).......(numbers.(org-
c100 65 78 70 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 export-get-headline-number.headl
c120 69 6e 65 20 69 6e 66 6f 29 29 29 0a 09 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 6e 3c ine.info))).........(format."\n<
c140 68 25 64 3e 25 73 3c 2f 68 25 64 3e 22 0a 09 09 20 20 20 20 20 20 20 6c 65 76 65 6c 0a 09 09 20 h%d>%s</h%d>"..........level....
c160 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 09 09 09 28 61 6e 64 20 6e 75 6d 62 65 72 65 64 70 0a ......(concat....(and.numberedp.
c180 09 09 09 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 09 09 09 20 20 20 20 20 20 22 3c 73 70 61 6e 20 ........(format.........."<span.
c1a0 63 6c 61 73 73 3d 5c 22 73 65 63 74 69 6f 6e 2d 6e 75 6d 62 65 72 2d 25 64 5c 22 3e 25 73 3c 2f class=\"section-number-%d\">%s</
c1c0 73 70 61 6e 3e 20 22 0a 09 09 09 20 20 20 20 20 20 6c 65 76 65 6c 0a 09 09 09 20 20 20 20 20 20 span>."..........level..........
c1e0 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 6e 75 (mapconcat.#'number-to-string.nu
c200 6d 62 65 72 73 20 22 2e 22 29 29 29 0a 09 09 09 74 69 74 6c 65 29 0a 09 09 20 20 20 20 20 20 20 mbers.".")))....title)..........
c220 6c 65 76 65 6c 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c level))))))))..(defun.org-reveal
c240 2d 70 61 72 73 65 2d 6b 65 79 77 6f 72 64 2d 76 61 6c 75 65 20 28 6b 65 79 77 61 72 64 20 76 61 -parse-keyword-value.(keyward.va
c260 6c 75 65 20 69 6e 66 6f 29 0a 20 20 22 41 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 76 61 lue.info)..."According.to.the.va
c280 6c 75 65 20 63 6f 6e 74 65 6e 74 2c 20 72 65 74 75 72 6e 20 48 54 4d 4c 20 74 61 67 73 20 74 6f lue.content,.return.HTML.tags.to
c2a0 20 73 70 6c 69 74 20 73 6c 69 64 65 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 6f 6b 65 6e 73 20 .split.slides."...(let.((tokens.
c2c0 28 6d 61 70 63 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 (mapcar..................(lambda
c2e0 20 28 78 29 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 78 20 22 3a 22 29 29 0a 20 20 20 20 20 .(x).(split-string.x.":"))......
c300 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 76 61 6c 75 65 29 ............(split-string.value)
c320 29 29 29 0a 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 ))).....(mapconcat......(lambda.
c340 28 78 29 20 28 61 70 70 6c 79 20 27 6f 72 67 2d 72 65 76 65 61 6c 2d 70 61 72 73 65 2d 74 6f 6b (x).(apply.'org-reveal-parse-tok
c360 65 6e 20 6b 65 79 77 61 72 64 20 69 6e 66 6f 20 78 29 29 0a 20 20 20 20 20 74 6f 6b 65 6e 73 0a en.keyward.info.x))......tokens.
c380 20 20 20 20 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 ....."")))..;;.Copied.from.org-h
c3a0 74 6d 6c 2d 66 6f 72 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 tml-format-list-item..Overwrite.
c3c0 48 54 4d 4c 20 63 6c 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 HTML.class.;;.attribute.when.the
c3e0 72 65 20 69 73 20 61 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 re.is.attr_html.attributes..(def
c400 75 6e 20 6f 72 67 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 un.org-reveal-format-list-item.(
c420 63 6f 6e 74 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 contents.type.checkbox.attribute
c440 73 20 69 6e 66 6f 0a 09 09 09 09 09 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 74 65 72 6d 2d s.info...........&optional.term-
c460 63 6f 75 6e 74 65 72 2d 69 64 0a 09 09 09 09 09 20 20 20 20 20 68 65 61 64 6c 69 6e 65 29 0a 20 counter-id...........headline)..
c480 20 22 46 6f 72 6d 61 74 20 61 20 6c 69 73 74 20 69 74 65 6d 20 69 6e 74 6f 20 48 54 4d 4c 2e 22 ."Format.a.list.item.into.HTML."
c4a0 0a 20 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 ...(let.((attr-html.(cond.(attri
c4c0 62 75 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 butes.(format.".%s".(org-html--m
c4e0 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 69 62 75 74 65 73 29 ake-attribute-string.attributes)
c500 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 28 63 68 65 ))..........................(che
c520 63 6b 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 ckbox.(format.".class=\"%s\"".(s
c540 79 6d 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 ymbol-name.checkbox)))..........
c560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 22 29 29 29 0a 09 28 63 68 65 63 6b ................(t."")))..(check
c580 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 62 6f 78 20 63 box.(concat.(org-html-checkbox.c
c5a0 68 65 63 6b 62 6f 78 20 69 6e 66 6f 29 0a 09 09 09 20 20 28 61 6e 64 20 63 68 65 63 6b 62 6f 78 heckbox.info)......(and.checkbox
c5c0 20 22 20 22 29 29 29 0a 09 28 62 72 20 28 6f 72 67 2d 68 74 6d 6c 2d 63 6c 6f 73 65 2d 74 61 67 .".")))..(br.(org-html-close-tag
c5e0 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 20 ."br".nil.info))).....(concat...
c600 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 64 ...(cl-case.type........(ordered
c620 0a 09 28 6c 65 74 2a 20 28 28 63 6f 75 6e 74 65 72 20 74 65 72 6d 2d 63 6f 75 6e 74 65 72 2d 69 ..(let*.((counter.term-counter-i
c640 64 29 0a 09 20 20 20 20 20 20 20 28 65 78 74 72 61 20 28 69 66 20 63 6f 75 6e 74 65 72 20 28 66 d).........(extra.(if.counter.(f
c660 6f 72 6d 61 74 20 22 20 76 61 6c 75 65 3d 5c 22 25 73 5c 22 22 20 63 6f 75 6e 74 65 72 29 20 22 ormat.".value=\"%s\"".counter)."
c680 22 29 29 29 0a 09 20 20 28 63 6f 6e 63 61 74 0a 09 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 6c 69 ")))....(concat.....(format."<li
c6a0 25 73 25 73 3e 22 20 61 74 74 72 2d 68 74 6d 6c 20 65 78 74 72 61 29 0a 09 20 20 20 28 77 68 65 %s%s>".attr-html.extra).....(whe
c6c0 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 62 72 29 29 n.headline.(concat.headline.br))
c6e0 29 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6f 72 64 65 72 65 64 0a 09 28 6c 65 74 2a 20 28 28 69 )))........(unordered..(let*.((i
c700 64 20 74 65 72 6d 2d 63 6f 75 6e 74 65 72 2d 69 64 29 0a 09 20 20 20 20 20 20 20 28 65 78 74 72 d.term-counter-id).........(extr
c720 61 20 28 69 66 20 69 64 20 28 66 6f 72 6d 61 74 20 22 20 69 64 3d 5c 22 25 73 5c 22 22 20 69 64 a.(if.id.(format.".id=\"%s\"".id
c740 29 20 22 22 29 29 29 0a 09 20 20 28 63 6f 6e 63 61 74 0a 09 20 20 20 28 66 6f 72 6d 61 74 20 22 )."")))....(concat.....(format."
c760 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 09 20 20 20 28 <li%s%s>".attr-html.extra).....(
c780 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 62 when.headline.(concat.headline.b
c7a0 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 65 0a 09 28 6c 65 74 r)))))........(descriptive..(let
c7c0 2a 20 28 28 74 65 72 6d 20 74 65 72 6d 2d 63 6f 75 6e 74 65 72 2d 69 64 29 29 0a 09 20 20 28 73 *.((term.term-counter-id))....(s
c7e0 65 74 71 20 74 65 72 6d 20 28 6f 72 20 74 65 72 6d 20 22 28 6e 6f 20 74 65 72 6d 29 22 29 29 0a etq.term.(or.term."(no.term)")).
c800 09 20 20 3b 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 ...;;.Check-boxes.in.descriptive
c820 20 6c 69 73 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 09 20 .lists.are.associated.to.tag....
c840 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 74 3e 22 .(concat.(format."<dt%s>%s</dt>"
c860 0a 09 09 09 20 20 61 74 74 72 2d 68 74 6d 6c 20 28 63 6f 6e 63 61 74 20 63 68 65 63 6b 62 6f 78 ......attr-html.(concat.checkbox
c880 20 74 65 72 6d 29 29 0a 09 09 20 20 28 66 6f 72 6d 61 74 20 22 3c 64 64 25 73 3e 22 20 61 74 74 .term)).....(format."<dd%s>".att
c8a0 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 65 71 20 74 79 70 r-html)))))......(unless.(eq.typ
c8c0 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 20 20 20 20 20 28 e.'descriptive).checkbox)......(
c8e0 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 74 65 6e 74 73 29 and.contents.(org-trim.contents)
c900 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 20 20 28 6f 72 64 )......(cl-case.type........(ord
c920 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 64 65 72 65 64 20 ered."</li>")........(unordered.
c940 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 76 65 20 22 3c 2f "</li>")........(descriptive."</
c960 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 6f 72 67 2d 68 74 dd>")))))..;;.Copied.from.org-ht
c980 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 3b 20 6f 72 67 2d ml-item,.changed.to.call.;;.org-
c9a0 72 65 76 65 61 6c 2d 66 6f 72 6d 61 74 2d 6c 69 73 74 2d 69 74 65 6d 2e 0a 28 64 65 66 75 6e 20 reveal-format-list-item..(defun.
c9c0 6f 72 67 2d 72 65 76 65 61 6c 2d 69 74 65 6d 20 28 69 74 65 6d 20 63 6f 6e 74 65 6e 74 73 20 69 org-reveal-item.(item.contents.i
c9e0 6e 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 6e 20 49 54 45 4d 20 65 6c 65 6d 65 6e nfo)..."Transcode.an.ITEM.elemen
ca00 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
ca20 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 69 74 65 6d 2e 20 20 olds.the.contents.of.the.item...
ca40 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 0a 63 6f 6e 74 65 78 74 75 INFO.is.a.plist.holding.contextu
ca60 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 70 6c 61 69 6e al.information."...(let*.((plain
ca80 2d 6c 69 73 74 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 74 2d 70 61 72 65 6e 74 20 69 74 65 -list.(org-export-get-parent.ite
caa0 6d 29 29 0a 09 20 28 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 m))...(type.(org-element-propert
cac0 79 20 3a 74 79 70 65 20 70 6c 61 69 6e 2d 6c 69 73 74 29 29 0a 09 20 28 63 6f 75 6e 74 65 72 20 y.:type.plain-list))...(counter.
cae0 28 6f 72 67 2d 65 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 (org-element-property.:counter.i
cb00 74 65 6d 29 29 0a 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 tem))..........(attributes.(org-
cb20 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 68 74 6d 6c export-read-attribute.:attr_html
cb40 20 69 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 3b 20 28 61 74 74 72 69 62 75 74 65 73 20 28 .item))..........;.(attributes.(
cb60 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 74 72 69 6e 67 20 org-html--make-attribute-string.
cb80 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 72 (org-export-read-attribute.:attr
cba0 5f 68 74 6d 6c 20 69 74 65 6d 29 29 29 0a 09 20 28 63 68 65 63 6b 62 6f 78 20 28 6f 72 67 2d 65 _html.item)))...(checkbox.(org-e
cbc0 6c 65 6d 65 6e 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 lement-property.:checkbox.item))
cbe0 0a 09 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 74 2d ...(tag.(let.((tag.(org-element-
cc00 70 72 6f 70 65 72 74 79 20 3a 74 61 67 20 69 74 65 6d 29 29 29 0a 09 09 28 61 6e 64 20 74 61 67 property.:tag.item)))...(and.tag
cc20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 20 74 61 67 20 69 6e 66 6f 29 29 29 29 29 0a .(org-export-data.tag.info))))).
cc40 20 20 20 20 28 6f 72 67 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-reveal-format-list-item
cc60 0a 20 20 20 20 20 63 6f 6e 74 65 6e 74 73 20 74 79 70 65 20 63 68 65 63 6b 62 6f 78 20 61 74 74 ......contents.type.checkbox.att
cc80 72 69 62 75 74 65 73 20 69 6e 66 6f 20 28 6f 72 20 74 61 67 20 63 6f 75 6e 74 65 72 29 29 29 29 ributes.info.(or.tag.counter))))
cca0 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6b 65 79 77 6f 72 64 20 28 6b 65 79 ..(defun.org-reveal-keyword.(key
ccc0 77 6f 72 64 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 word.contents.info)..."Transcode
cce0 20 61 20 4b 45 59 57 4f 52 44 20 65 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 .a.KEYWORD.element.from.Org.to.R
cd00 65 76 65 61 6c 2c 0a 61 6e 64 20 6d 61 79 20 63 68 61 6e 67 65 20 63 75 73 74 6f 6d 20 76 61 72 eveal,.and.may.change.custom.var
cd20 69 61 62 6c 65 73 20 61 73 20 53 49 44 45 20 45 46 46 45 43 54 2e 0a 43 4f 4e 54 45 4e 54 53 20 iables.as.SIDE.EFFECT..CONTENTS.
cd40 69 73 20 6e 69 6c 2e 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 20 is.nil..INFO.is.a.plist.holding.
cd60 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 6c 65 74 20 contextual.information."...(let.
cd80 28 28 6b 65 79 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 6b 65 79 ((key.(org-element-property.:key
cda0 20 6b 65 79 77 6f 72 64 29 29 0a 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 28 6f 72 67 2d 65 .keyword)).........(value.(org-e
cdc0 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 76 61 6c 75 65 20 6b 65 79 77 6f 72 64 29 29 lement-property.:value.keyword))
cde0 29 0a 20 20 20 20 28 63 6c 2d 63 61 73 65 20 28 69 6e 74 65 72 6e 20 6b 65 79 29 0a 20 20 20 20 ).....(cl-case.(intern.key).....
ce00 20 20 28 52 45 56 45 41 4c 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 70 61 72 73 65 2d 6b 65 79 77 ..(REVEAL.(org-reveal-parse-keyw
ce20 6f 72 64 2d 76 61 6c 75 65 20 6b 65 79 77 6f 72 64 20 76 61 6c 75 65 20 69 6e 66 6f 29 29 0a 20 ord-value.keyword.value.info))..
ce40 20 20 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 .....(REVEAL_HTML.value).......(
ce60 48 54 4d 4c 20 76 61 6c 75 65 29 29 29 29 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c HTML.value)))).(defun.org-reveal
ce80 2d 65 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 -embedded-svg.(path)..."Embed.th
cea0 65 20 53 56 47 20 63 6f 6e 74 65 6e 74 20 69 6e 74 6f 20 52 65 76 65 61 6c 20 48 54 4d 4c 2e 22 e.SVG.content.into.Reveal.HTML."
cec0 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 69 6e 73 65 72 74 ...(with-temp-buffer.....(insert
cee0 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 70 61 74 68 29 0a 20 -file-contents-literally.path)..
cf00 20 20 20 28 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 ...(let.((start.(re-search-forwa
cf20 72 64 20 22 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 rd."<[.\t\n]*svg[.\t\n]"))......
cf40 20 20 20 20 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 .....(end.(re-search-forward."<[
cf60 20 5c 74 5c 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 .\t\n]*/svg[.\t\n]*>"))).......(
cf80 63 6f 6e 63 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 concat."<svg.".(buffer-substring
cfa0 2d 6e 6f 2d 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 -no-properties.start.end)))))..(
cfc0 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 66 6f 72 6d 61 74 2d 69 6d 61 67 65 2d 64 defun.org-reveal--format-image-d
cfe0 61 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 ata-uri.(link.path.info)..."Gene
d000 72 61 74 65 20 74 68 65 20 64 61 74 61 20 55 52 49 20 66 6f 72 20 74 68 65 20 69 6d 61 67 65 20 rate.the.data.URI.for.the.image.
d020 72 65 66 65 72 65 6e 63 65 64 20 62 79 20 4c 49 4e 4b 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 65 referenced.by.LINK."...(let*.((e
d040 78 74 20 28 64 6f 77 6e 63 61 73 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 65 78 74 65 6e 73 69 6f xt.(downcase.(file-name-extensio
d060 6e 20 70 61 74 68 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 65 78 74 20 n.path)))).....(if.(string=.ext.
d080 22 73 76 67 22 29 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 65 6d 62 65 64 "svg").........(org-reveal-embed
d0a0 64 65 64 2d 73 76 67 20 70 61 74 68 29 0a 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 63 6c ded-svg.path).......(org-html-cl
d0c0 6f 73 65 2d 74 61 67 0a 20 20 20 20 20 20 20 22 69 6d 67 22 0a 20 20 20 20 20 20 20 28 6f 72 67 ose-tag........"img"........(org
d0e0 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 20 -html--make-attribute-string....
d100 20 20 20 20 20 28 6f 72 67 2d 63 6f 6d 62 69 6e 65 2d 70 6c 69 73 74 73 0a 20 20 20 20 20 20 20 .....(org-combine-plists........
d120 20 20 28 6c 69 73 74 20 3a 73 72 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e ..(list.:src................(con
d140 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 64 61 74 61 3a 69 6d 61 67 65 2f cat................."data:image/
d160 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6d 61 67 65 20 74 79 70 65 0a ".................;;.Image.type.
d180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 ................ext.............
d1a0 20 20 20 20 22 3b 62 61 73 65 36 34 2c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b ....";base64,".................;
d1c0 3b 20 42 61 73 65 36 34 20 63 6f 6e 74 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ;.Base64.content................
d1e0 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 20 20 20 20 20 .(with-temp-buffer..............
d200 20 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 72 .....(insert-file-contents-liter
d220 61 6c 6c 79 20 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 ally.path)...................(ba
d240 73 65 36 34 2d 65 6e 63 6f 64 65 2d 72 65 67 69 6f 6e 20 31 20 28 70 6f 69 6e 74 2d 6d 61 78 29 se64-encode-region.1.(point-max)
d260 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 74 72 69 )...................(buffer-stri
d280 6e 67 29 29 29 29 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 ng))))..........;;.Get.attribute
d2a0 20 6c 69 73 74 20 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 .list.from.parent.element.......
d2c0 20 20 20 3b 3b 20 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 ...;;.Copied.from.ox-html.el....
d2e0 20 20 20 20 20 20 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 ......(let*.((parent.(org-export
d300 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 0a 20 20 20 20 20 -get-parent-element.link))......
d320 20 20 20 20 20 20 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 ...........(link.(let.((containe
d340 72 20 28 6f 72 67 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 r.(org-export-get-parent.link)))
d360 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 69 66 20 28 61 6e .........................(if.(an
d380 64 20 28 65 71 20 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 d.(eq.(org-element-type.containe
d3a0 72 29 20 27 6c 69 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 r).'link).......................
d3c0 20 20 20 20 20 20 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 ...........(org-html-inline-imag
d3e0 65 2d 70 20 6c 69 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 e-p.link.info)).................
d400 20 20 20 20 20 20 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 ............container...........
d420 20 20 20 20 20 20 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 ................link))))........
d440 20 20 20 20 28 61 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 ....(and.(eq.(org-element-map.pa
d460 72 65 6e 74 20 27 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 rent.'link.'identity.info.t).lin
d480 6b 29 0a 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 72 k).................(org-export-r
d4a0 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 70 61 72 65 6e 74 29 ead-attribute.:attr_html.parent)
d4c0 29 29 29 29 0a 20 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 ))))........info))))..(defun.org
d4e0 2d 72 65 76 65 61 6c 2d 6c 69 6e 6b 20 28 6c 69 6e 6b 20 64 65 73 63 20 69 6e 66 6f 29 0a 20 20 -reveal-link.(link.desc.info)...
d500 22 54 72 61 6e 73 63 6f 64 65 20 61 20 4c 49 4e 4b 20 6f 62 6a 65 63 74 20 66 72 6f 6d 20 4f 72 "Transcode.a.LINK.object.from.Or
d520 67 20 74 6f 20 52 65 76 65 61 6c 2e 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 0a 20 20 69 64 65 g.to.Reveal..The.result.is...ide
d540 6e 74 69 63 61 6c 20 74 6f 20 6f 78 2d 68 74 6d 6c 20 65 78 70 65 63 74 20 66 6f 72 20 69 6d 61 ntical.to.ox-html.expect.for.ima
d560 67 65 20 6c 69 6e 6b 73 2e 20 57 68 65 6e 20 60 6f 72 67 2d 72 65 76 65 61 6c 2d 73 69 6e 67 6c ge.links..When.`org-reveal-singl
d580 65 2d 66 69 6c 65 27 20 69 73 20 74 2c 0a 74 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 65 20 e-file'.is.t,.the.result.is.the.
d5a0 44 61 74 61 20 55 52 49 73 20 6f 66 20 74 68 65 20 72 65 66 65 72 65 6e 63 65 64 20 69 6d 61 67 Data.URIs.of.the.referenced.imag
d5c0 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 77 61 6e 74 2d 65 6d 62 65 64 2d 69 6d 61 67 65 20 28 e."...(let*.((want-embed-image.(
d5e0 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 61 6c 2d 73 69 6e 67 and.(plist-get.info.:reveal-sing
d600 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 20 20 le-file)........................
d620 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 68 74 6d 6c 2d 69 .........(plist-get.info.:html-i
d640 6e 6c 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 nline-images)...................
d660 20 20 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 ..............(string=."file".(o
d680 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 6c 69 6e 6b 29 29 rg-element-property.:type.link))
d6a0 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 ................................
d6c0 20 28 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 .(org-export-inline-image-p.....
d6e0 20 20 20 20 20 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 .............................lin
d700 6b 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 69 6e 65 2d 69 k.(plist-get.info.:html-inline-i
d720 6d 61 67 65 2d 72 75 6c 65 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 61 77 2d 70 61 74 mage-rules))))..........(raw-pat
d740 68 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 70 61 74 68 20 6c 69 h.(org-element-property.:path.li
d760 6e 6b 29 29 0a 20 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 nk))..........(clean-path.(org-r
d780 65 76 65 61 6c 2d 2d 66 69 6c 65 2d 75 72 6c 2d 74 6f 2d 70 61 74 68 20 72 61 77 2d 70 61 74 68 eveal--file-url-to-path.raw-path
d7a0 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 61 6e 2d 65 6d 62 65 64 2d 69 6d 61 67 65 20 28 61 6e ))..........(can-embed-image.(an
d7c0 64 20 77 61 6e 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 d.want-embed-image..............
d7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 ..................(file-readable
d800 2d 70 20 63 6c 65 61 6e 2d 70 61 74 68 29 29 29 29 0a 20 20 20 20 28 69 66 20 63 61 6e 2d 65 6d -p.clean-path)))).....(if.can-em
d820 62 65 64 2d 69 6d 61 67 65 0a 20 20 20 20 20 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 66 bed-image.........(org-reveal--f
d840 6f 72 6d 61 74 2d 69 6d 61 67 65 2d 64 61 74 61 2d 75 72 69 20 6c 69 6e 6b 20 63 6c 65 61 6e 2d ormat-image-data-uri.link.clean-
d860 70 61 74 68 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 28 69 66 20 77 61 6e 74 2d 65 6d 62 65 64 2d path.info).......(if.want-embed-
d880 69 6d 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 65 image...........(error."Cannot.e
d8a0 6d 62 65 64 20 69 6d 61 67 65 20 25 73 22 20 72 61 77 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 mbed.image.%s".raw-path)........
d8c0 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 20 22 3c 61 20 68 .(replace-regexp-in-string."<a.h
d8e0 72 65 66 3d 5c 22 23 22 20 22 3c 61 20 68 72 65 66 3d 5c 22 23 2f 73 6c 69 64 65 2d 22 0a 20 20 ref=\"#"."<a.href=\"#/slide-"...
d900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d920 28 6f 72 67 2d 68 74 6d 6c 2d 6c 69 6e 6b 20 6c 69 6e 6b 20 64 65 73 63 20 69 6e 66 6f 29 29 29 (org-html-link.link.desc.info)))
d940 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6c 61 74 65 78 2d 65 6e 76 )))..(defun.org-reveal-latex-env
d960 69 72 6f 6e 6d 65 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 ironment.(latex-env.contents.inf
d980 6f 29 0a 20 20 22 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 o)..."Transcode.a.LaTeX.environm
d9a0 65 6e 74 20 66 72 6f 6d 20 4f 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 0a 4c 41 54 45 58 2d 45 ent.from.Org.to.Reveal...LATEX-E
d9c0 4e 56 20 69 73 20 74 68 65 20 4f 72 67 20 65 6c 65 6d 65 6e 74 2e 20 43 4f 4e 54 45 4e 54 53 20 NV.is.the.Org.element..CONTENTS.
d9e0 69 73 20 74 68 65 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 is.the.contents.of.the.environme
da00 6e 74 2e 20 49 4e 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 nt..INFO.is.a.plist.holding.cont
da20 65 78 74 75 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 22 0a 20 20 28 73 65 74 71 20 69 6e 66 extual.information."...(setq.inf
da40 6f 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 6d 61 74 68 6a 61 o.(plist-put.info.:reveal-mathja
da60 78 20 74 29 29 0a 20 20 28 6c 65 74 20 28 28 61 74 74 72 73 20 28 6f 72 67 2d 65 78 70 6f 72 74 x.t))...(let.((attrs.(org-export
da80 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 6c 61 74 65 78 -read-attribute.:attr_html.latex
daa0 2d 65 6e 76 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 25 73 3e 5c 6e 25 73 -env))).....(format."<div%s>\n%s
dac0 5c 6e 3c 2f 64 69 76 3e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 61 74 74 72 \n</div>\n".............(if.attr
dae0 73 20 28 63 6f 6e 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 s.(concat.".".(org-html--make-at
db00 74 72 69 62 75 74 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 tribute-string.attrs))."")......
db20 20 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 6c 61 74 65 78 2d 65 6e 76 69 72 6f 6e 6d 65 .......(org-html-latex-environme
db40 6e 74 20 6c 61 74 65 78 2d 65 6e 76 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 29 29 29 0a 0a nt.latex-env.contents.info))))..
db60 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 6c 61 69 6e 2d 6c 69 73 74 20 28 70 6c (defun.org-reveal-plain-list.(pl
db80 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 61 6e 73 ain-list.contents.info)..."Trans
dba0 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 6d 20 4f code.a.PLAIN-LIST.element.from.O
dbc0 72 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 0a 43 4f 4e 54 45 4e 54 53 20 69 73 20 74 68 65 20 63 rg.to.Reveal...CONTENTS.is.the.c
dbe0 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 6c 69 73 74 2e 20 49 4e 46 4f 20 69 73 20 61 20 70 ontents.of.the.list..INFO.is.a.p
dc00 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 6d 61 74 list.holding.contextual.informat
dc20 69 6f 6e 2e 0a 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 6d 6c ion...Extract.and.set.`attr_html
dc40 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 2e 22 '.to.plain-list.tag.attributes."
dc60 0a 20 20 28 6c 65 74 20 28 28 74 61 67 20 28 63 6c 2d 63 61 73 65 20 28 6f 72 67 2d 65 6c 65 6d ...(let.((tag.(cl-case.(org-elem
dc80 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 74 79 70 65 20 70 6c 61 69 6e 2d 6c 69 73 74 29 0a 20 ent-property.:type.plain-list)..
dca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 64 65 72 65 64 20 22 6f 6c 22 29 0a 20 20 20 ..............(ordered."ol")....
dcc0 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6f 72 64 65 72 65 64 20 22 75 6c 22 29 0a 20 20 20 ............(unordered."ul")....
dce0 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 73 63 72 69 70 74 69 76 65 20 22 64 6c 22 29 29 29 ............(descriptive."dl")))
dd00 0a 20 20 20 20 20 20 20 20 28 61 74 74 72 73 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 61 64 .........(attrs.(org-export-read
dd20 2d 61 74 74 72 69 62 75 74 65 20 3a 61 74 74 72 5f 68 74 6d 6c 20 70 6c 61 69 6e 2d 6c 69 73 74 -attribute.:attr_html.plain-list
dd40 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 25 73 25 73 3e 5c 6e 25 73 5c 6e 3c 2f 25 ))).....(format."<%s%s>\n%s\n</%
dd60 73 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 s>".............tag.............
dd80 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 74 6d 6c 2d (if.attrs.(concat.".".(org-html-
dda0 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 29 29 20 22 -make-attribute-string.attrs))."
ddc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 20 20 20 ").............contents.........
dde0 20 20 20 20 74 61 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 29 29 29 0a 0a 28 64 65 66 75 6e 20 ....tag.............)))..(defun.
de00 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 65 2f 70 6f 73 74 61 6d 62 6c 65 20 org-reveal--build-pre/postamble.
de20 28 74 79 70 65 20 69 6e 66 6f 29 0a 20 20 22 52 65 74 75 72 6e 20 64 6f 63 75 6d 65 6e 74 20 70 (type.info)..."Return.document.p
de40 72 65 61 6d 62 6c 65 20 6f 72 20 70 6f 73 74 61 6d 62 6c 65 20 61 73 20 61 20 73 74 72 69 6e 67 reamble.or.postamble.as.a.string
de60 2c 20 6f 72 20 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 20 28 70 6c 69 ,.or.nil."...(let.((section.(pli
de80 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 61 74 20 22 3a 72 65 st-get.info.(intern.(format.":re
dea0 76 65 61 6c 2d 25 73 22 20 74 79 70 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 70 65 63 20 veal-%s".type)))).........(spec.
dec0 28 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 6d 61 74 2d 73 70 65 63 20 69 6e 66 6f 29 29 29 0a 20 20 (org-html-format-spec.info)))...
dee0 20 20 28 77 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 ..(when.section.......(let.((sec
df00 74 69 6f 6e 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 tion-contents..............(if.(
df20 66 75 6e 63 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 functionp.(intern.section)).(fun
df40 63 61 6c 6c 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 call.(intern.section).info).....
df60 20 20 20 20 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 ...........;;.else.section.is.a.
df80 73 74 72 69 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 string.................(format-s
dfa0 70 65 63 20 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 pec.section.spec)))).........(wh
dfc0 65 6e 20 28 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 en.(org-string-nw-p.section-cont
dfe0 65 6e 74 73 29 0a 20 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 ents)............(org-element-no
e000 72 6d 61 6c 69 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 rmalize-string.section-contents)
e020 29 29 29 29 29 0a 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 65 63 74 69 6f )))))...(defun.org-reveal-sectio
e040 6e 20 28 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 73 20 69 6e 66 6f 29 0a 20 20 22 54 72 61 n.(section.contents.info)..."Tra
e060 6e 73 63 6f 64 65 20 61 20 53 45 43 54 49 4f 4e 20 65 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 4f 72 nscode.a.SECTION.element.from.Or
e080 67 20 74 6f 20 52 65 76 65 61 6c 2e 0a 43 4f 4e 54 45 4e 54 53 20 68 6f 6c 64 73 20 74 68 65 20 g.to.Reveal..CONTENTS.holds.the.
e0a0 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 2e 20 49 4e 46 4f 20 69 73 contents.of.the.section..INFO.is
e0c0 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 61 6c 20 69 6e 66 6f .a.plist.holding.contextual.info
e0e0 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 3b 3b 20 4a 75 73 74 20 72 65 74 75 72 6e 20 74 68 65 20 63 rmation."...;;.Just.return.the.c
e100 6f 6e 74 65 6e 74 73 2e 20 4e 6f 20 22 3c 64 69 76 3e 22 20 74 61 67 73 2e 0a 20 20 63 6f 6e 74 ontents..No."<div>".tags....cont
e120 65 6e 74 73 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 75 73 69 6e 67 2d ents)..(defun.org-reveal--using-
e140 68 69 67 68 6c 69 67 68 74 2e 6a 73 20 28 69 6e 66 6f 29 0a 20 20 22 43 68 65 63 6b 20 77 68 65 highlight.js.(info)..."Check.whe
e160 74 68 65 72 20 68 69 67 68 6c 69 67 68 74 2e 6a 73 20 70 6c 75 67 69 6e 20 69 73 20 65 6e 61 62 ther.highlight.js.plugin.is.enab
e180 6c 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 20 28 63 led."...(let.((reveal-plugins.(c
e1a0 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ondition-case.e.................
e1c0 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 6d 2d 73 74 72 69 ............(car.(read-from-stri
e1e0 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 70 6c 75 67 69 ng.(plist-get.info.:reveal-plugi
e200 6e 73 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 20 ns)))...........................
e220 28 65 6e 64 2d 6f 66 2d 66 69 6c 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 (end-of-file.nil)...............
e240 20 20 20 20 20 20 20 20 20 20 20 20 28 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 ............(wrong-type-argument
e260 20 6e 69 6c 29 29 29 29 0a 20 20 20 20 28 6d 65 6d 71 20 27 68 69 67 68 6c 69 67 68 74 20 28 6f .nil)))).....(memq.'highlight.(o
e280 72 20 28 61 6e 64 20 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 20 28 6c 69 73 74 70 20 72 65 76 r.(and.reveal-plugins.(listp.rev
e2a0 65 61 6c 2d 70 6c 75 67 69 6e 73 29 20 72 65 76 65 61 6c 2d 70 6c 75 67 69 6e 73 29 0a 20 20 20 eal-plugins).reveal-plugins)....
e2c0 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 72 65 76 65 61 6c ......................org-reveal
e2e0 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 76 65 61 6c 2d -plugins))))..(defun.org-reveal-
e300 73 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 src-block.(src-block.contents.in
e320 66 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 fo)..."Transcode.a.SRC-BLOCK.ele
e340 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 43 4f 4e 54 45 4e 54 ment.from.Org.to.Reveal..CONTENT
e360 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 20 69 74 65 6d S.holds.the.contents.of.the.item
e380 2e 20 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 0a 63 6f 6e 74 65 ...INFO.is.a.plist.holding.conte
e3a0 78 74 75 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 67 2d 65 xtual.information."...(if.(org-e
e3c0 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.
e3e0 73 72 63 2d 62 6c 6f 63 6b 20 3a 74 65 78 74 61 72 65 61 29 0a 20 20 20 20 20 20 28 6f 72 67 2d src-block.:textarea).......(org-
e400 68 74 6d 6c 2d 2d 74 65 78 74 61 72 65 61 2d 62 6c 6f 63 6b 20 73 72 63 2d 62 6c 6f 63 6b 29 0a html--textarea-block.src-block).
e420 20 20 20 20 28 6c 65 74 2a 20 28 28 75 73 65 2d 68 69 67 68 6c 69 67 68 74 20 28 6f 72 67 2d 72 ....(let*.((use-highlight.(org-r
e440 65 76 65 61 6c 2d 2d 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 eveal--using-highlight.js.info))
e460 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6e 67 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 ............(lang.(org-element-p
e480 72 6f 70 65 72 74 79 20 3a 6c 61 6e 67 75 61 67 65 20 73 72 63 2d 62 6c 6f 63 6b 29 29 0a 20 20 roperty.:language.src-block))...
e4a0 20 20 20 20 20 20 20 20 20 28 63 61 70 74 69 6f 6e 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 67 65 .........(caption.(org-export-ge
e4c0 74 2d 63 61 70 74 69 6f 6e 20 73 72 63 2d 62 6c 6f 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 t-caption.src-block))...........
e4e0 20 28 63 6f 64 65 20 28 69 66 20 28 6e 6f 74 20 75 73 65 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 .(code.(if.(not.use-highlight)..
e500 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 6f ....................(org-html-fo
e520 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 09 09 20 20 20 3b rmat-code.src-block.info)......;
e540 3b 20 55 73 65 20 6f 75 72 20 6f 77 6e 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 6f 72 67 2d 65 ;.Use.our.own.function.for.org-e
e560 78 70 6f 72 74 2d 66 6f 72 6d 61 74 2d 63 6f 64 65 2c 0a 09 09 20 20 20 3b 3b 20 73 69 6e 63 65 xport-format-code,......;;.since
e580 20 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 6d 61 74 2d 63 6f 64 65 20 77 69 6c 6c 20 77 72 61 70 20 .org-html-format-code.will.wrap.
e5a0 6c 69 6e 65 0a 09 09 20 20 20 3b 3b 20 6e 75 6d 62 65 72 73 20 77 69 74 68 20 48 54 4d 4c 20 74 line......;;.numbers.with.HTML.t
e5c0 61 67 73 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 20 61 73 0a 09 09 20 20 ags.that.will.be.display.as.....
e5e0 20 3b 3b 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 6f 64 65 20 62 79 20 68 69 67 68 6c 69 67 68 .;;.part.of.the.code.by.highligh
e600 74 2e 6a 73 0a 09 09 20 20 20 28 6c 65 74 2a 20 28 28 6e 75 6d 2d 73 74 61 72 74 20 28 6f 72 67 t.js......(let*.((num-start.(org
e620 2d 65 78 70 6f 72 74 2d 67 65 74 2d 6c 6f 63 20 73 72 63 2d 62 6c 6f 63 6b 20 69 6e 66 6f 29 29 -export-get-loc.src-block.info))
e640 0a 09 09 09 20 20 28 63 6f 64 65 20 28 63 61 72 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 75 6e 72 ......(code.(car.(org-export-unr
e660 61 76 65 6c 2d 63 6f 64 65 20 73 72 63 2d 62 6c 6f 63 6b 29 29 29 0a 09 09 09 20 20 28 63 6f 64 avel-code.src-block)))......(cod
e680 65 2d 6c 65 6e 67 74 68 20 28 6c 65 6e 67 74 68 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 63 e-length.(length.(split-string.c
e6a0 6f 64 65 20 22 5c 6e 22 29 29 29 0a 09 09 09 20 20 28 6e 75 6d 2d 66 6d 74 20 28 61 6e 64 20 6e ode."\n")))......(num-fmt.(and.n
e6c0 75 6d 2d 73 74 61 72 74 0a 09 09 09 09 09 28 66 6f 72 6d 61 74 20 22 25 25 25 64 73 3a 20 22 0a um-start......(format."%%%ds:.".
e6e0 09 09 09 09 09 09 28 6c 65 6e 67 74 68 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 ......(length.(number-to-string.
e700 28 2b 20 63 6f 64 65 2d 6c 65 6e 67 74 68 0a 09 09 09 09 09 09 09 09 09 20 20 20 20 20 6e 75 6d (+.code-length...............num
e720 2d 73 74 61 72 74 29 29 29 29 29 29 29 0a 09 09 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 -start)))))))........(org-export
e740 2d 66 6f 72 6d 61 74 2d 63 6f 64 65 0a 09 09 20 20 20 20 20 20 28 6f 72 67 2d 68 74 6d 6c 2d 65 -format-code.........(org-html-e
e760 6e 63 6f 64 65 2d 70 6c 61 69 6e 2d 74 65 78 74 20 63 6f 64 65 29 0a 09 09 20 20 20 20 20 20 28 ncode-plain-text.code).........(
e780 6c 61 6d 62 64 61 20 28 6c 6f 63 20 6c 69 6e 65 2d 6e 75 6d 20 72 65 66 29 0a 09 09 09 28 73 65 lambda.(loc.line-num.ref)....(se
e7a0 74 71 20 6c 6f 63 0a 09 09 09 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 09 09 09 20 20 20 20 20 tq.loc..........(concat.........
e7c0 20 20 3b 3b 20 41 64 64 20 6c 69 6e 65 20 6e 75 6d 62 65 72 2c 20 69 66 20 6e 65 65 64 65 64 0a ..;;.Add.line.number,.if.needed.
e7e0 09 09 09 20 20 20 20 20 20 20 28 77 68 65 6e 20 6e 75 6d 2d 73 74 61 72 74 20 28 66 6f 72 6d 61 ..........(when.num-start.(forma
e800 74 20 6e 75 6d 2d 66 6d 74 20 6c 69 6e 65 2d 6e 75 6d 29 29 0a 09 09 09 20 20 20 20 20 20 20 6c t.num-fmt.line-num))...........l
e820 6f 63 29 29 29 0a 09 09 20 20 20 20 20 20 6e 75 6d 2d 73 74 61 72 74 29 29 29 29 0a 09 20 20 20 oc))).........num-start)))).....
e840 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 74 2d 72 65 (code-attribs.(or.(org-export-re
e860 61 64 2d 61 74 74 72 69 62 75 74 65 0a 09 09 09 20 20 20 20 20 20 3a 61 74 74 72 5f 72 65 76 65 ad-attribute..........:attr_reve
e880 61 6c 20 73 72 63 2d 62 6c 6f 63 6b 20 3a 63 6f 64 65 5f 61 74 74 72 69 62 73 29 20 22 22 29 29 al.src-block.:code_attribs).""))
e8a0 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 61 74 61 2d 69 64 20 28 69 66 2d 66 6f 72 6d 61 74 20 ............(data-id.(if-format.
e8c0 22 20 64 61 74 61 2d 69 64 3d 5c 22 25 73 5c 22 22 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 ".data-id=\"%s\"".(org-export-re
e8e0 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 20 20 20 ad-attribute....................
e900 20 20 20 20 20 20 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 61 ..............................:a
e920 74 74 72 5f 72 65 76 65 61 6c 20 73 72 63 2d 62 6c 6f 63 6b 20 3a 64 61 74 61 5f 69 64 29 29 29 ttr_reveal.src-block.:data_id)))
e940 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 62 65 6c 20 28 69 66 2d 66 6f 72 6d 61 74 20 22 69 ............(label.(if-format."i
e960 64 3d 5c 22 25 73 5c 22 22 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 d=\"%s\"".(org-element-property.
e980 3a 6e 61 6d 65 20 73 72 63 2d 62 6c 6f 63 6b 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6b :name.src-block)))............(k
e9a0 6c 69 70 73 69 66 79 20 20 28 61 6e 64 20 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 69 lipsify..(and..org-reveal-klipsi
e9c0 66 79 2d 73 72 63 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 fy-src..........................
e9e0 20 20 28 6d 65 6d 62 65 72 20 6c 61 6e 67 20 27 28 22 6a 61 76 61 73 63 72 69 70 74 22 20 22 6a ..(member.lang.'("javascript"."j
ea00 73 22 20 22 72 75 62 79 22 20 22 73 63 68 65 6d 65 22 20 22 63 6c 6f 6a 75 72 65 22 20 22 70 68 s"."ruby"."scheme"."clojure"."ph
ea20 70 22 20 22 68 74 6d 6c 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6e 67 73 65 p"."html"))))............(langse
ea40 6c 65 63 74 6f 72 20 28 63 6f 6e 64 20 28 28 6f 72 20 28 73 74 72 69 6e 67 3d 20 6c 61 6e 67 20 lector.(cond.((or.(string=.lang.
ea60 22 6a 73 22 29 20 28 73 74 72 69 6e 67 3d 20 6c 61 6e 67 20 22 6a 61 76 61 73 63 72 69 70 74 22 "js").(string=.lang."javascript"
ea80 29 29 20 22 73 65 6c 65 63 74 6f 72 5f 65 76 61 6c 5f 6a 73 22 29 0a 20 20 20 20 20 20 20 20 20 ))."selector_eval_js")..........
eaa0 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 6e 67 3d 20 ......................((string=.
eac0 6c 61 6e 67 20 22 63 6c 6f 6a 75 72 65 22 29 20 22 73 65 6c 65 63 74 6f 72 22 29 0a 20 20 20 20 lang."clojure")."selector").....
eae0 20 20 20 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 ...........................((str
eb00 69 6e 67 3d 20 6c 61 6e 67 20 22 70 79 74 68 6f 6e 22 29 20 22 73 65 6c 65 63 74 6f 72 5f 65 76 ing=.lang."python")."selector_ev
eb20 61 6c 5f 70 79 74 68 6f 6e 5f 63 6c 69 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 al_python_client")..............
eb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 3d 20 6c 61 6e 67 ..................((string=.lang
eb60 20 22 73 63 68 65 6d 65 22 29 20 22 73 65 6c 65 63 74 6f 72 5f 65 76 61 6c 5f 73 63 68 65 6d 65 ."scheme")."selector_eval_scheme
eb80 22 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 ")..............................
eba0 20 20 28 28 73 74 72 69 6e 67 3d 20 6c 61 6e 67 20 22 72 75 62 79 22 29 20 22 73 65 6c 65 63 74 ..((string=.lang."ruby")."select
ebc0 6f 72 5f 65 76 61 6c 5f 72 75 62 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 or_eval_ruby")..................
ebe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 3d 20 6c 61 6e 67 20 22 68 74 ..............((string=.lang."ht
ec00 6d 6c 22 29 20 22 73 65 6c 65 63 74 6f 72 5f 65 76 61 6c 5f 68 74 6d 6c 22 29 29 0a 20 20 20 20 ml")."selector_eval_html")).....
ec20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 29 0a 20 20 20 20 20 20 28 69 .....................)).......(i
ec40 66 20 28 6e 6f 74 20 6c 61 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 f.(not.lang)...........(format."
ec60 3c 70 72 65 20 25 73 3e 5c 6e 25 73 3c 2f 70 72 65 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 <pre.%s>\n%s</pre>".............
ec80 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6a 6f 69 6e 20 28 6c 69 73 74 20 28 6f 72 20 28 66 72 ......(string-join.(list.(or.(fr
eca0 61 67 2d 63 6c 61 73 73 20 73 72 63 2d 62 6c 6f 63 6b 20 69 6e 66 6f 29 20 22 20 63 6c 61 73 73 ag-class.src-block.info).".class
ecc0 3d 5c 22 65 78 61 6d 70 6c 65 5c 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 =\"example\"")..................
ece0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 29 0a 20 20 20 20 20 ....................label)......
ed00 20 20 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 20 22 29 0a 0a ..........................".")..
ed20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 ..................code).........
ed40 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 28 63 6f 6e 63 61 74 (if.klipsify.............(concat
ed60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 69 66 72 61 6d 65 20 73 74 79 6c 65 3d 5c 22 62 .............."<iframe.style=\"b
ed80 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 77 68 69 74 65 3b 5c 22 20 68 65 69 67 68 74 3d ackground-color:white;\".height=
eda0 5c 22 35 30 30 70 78 5c 22 20 77 69 64 74 68 3d 20 5c 22 31 30 30 25 5c 22 20 73 72 63 64 6f 63 \"500px\".width=.\"100%\".srcdoc
edc0 3d 27 3c 68 74 6d 6c 3e 3c 62 6f 64 79 3e 3c 70 72 65 3e 3c 63 6f 64 65 20 22 0a 20 20 20 20 20 ='<html><body><pre><code."......
ede0 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 6c 61 6e 67 20 22 68 74 6d 6c 22 ........(if.(string=.lang."html"
ee00 20 29 22 64 61 74 61 2d 65 64 69 74 6f 72 2d 74 79 70 65 3d 5c 22 68 74 6d 6c 5c 22 20 20 22 20 .)"data-editor-type=\"html\"..".
ee20 20 22 22 29 20 22 63 6c 61 73 73 3d 5c 22 6b 6c 69 70 73 65 5c 22 20 22 63 6f 64 65 2d 61 74 74 ."")."class=\"klipse\"."code-att
ee40 72 69 62 73 20 22 3e 0a 22 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 6c 61 6e 67 20 22 68 74 6d ribs.">.".(if.(string=.lang."htm
ee60 6c 22 29 0a 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 l").......(replace-regexp-in-str
ee80 69 6e 67 20 22 27 22 20 22 26 23 33 39 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ing."'"."&#39;".................
eea0 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 70 2d ................(replace-regexp-
eec0 69 6e 2d 73 74 72 69 6e 67 20 22 26 22 20 22 26 61 6d 70 3b 22 0a 20 20 20 20 20 20 20 20 20 20 in-string."&"."&amp;"...........
eee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ef00 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 70 2d ................(replace-regexp-
ef20 69 6e 2d 73 74 72 69 6e 67 20 22 3c 22 20 22 26 6c 74 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 in-string."<"."&lt;"............
ef40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ef60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ef80 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 69 .........(replace-regexp-in-stri
efa0 6e 67 20 22 3e 22 20 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 ng.">"."&gt;"...................
efc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
efe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f000 20 20 20 20 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 6c 2d ............................(cl-
f020 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 68 74 6d letf.(((symbol-function.'org-htm
f040 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).....
f060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 62 75 66 66 65 72 2d 73 75 .....................#'buffer-su
f0e0 62 73 74 72 69 6e 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 bstring)).......................
f100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f140 20 20 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 72 67 2d 68 ..........................(org-h
f160 74 6d 6c 2d 66 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 29 tml-format-code.src-block.info))
f180 29 29 29 29 0a 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
f1a0 6e 67 20 22 27 22 20 22 26 23 33 39 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ng."'"."&#39;"..................
f1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 64 65 29 29 20 20 22 0a 3c 2f 63 6f 64 65 3e 3c 2f .............code))..".</code></
f1e0 70 72 65 3e 0a 3c 6c 69 6e 6b 20 72 65 6c 3d 20 5c 22 73 74 79 6c 65 73 68 65 65 74 5c 22 20 74 pre>.<link.rel=.\"stylesheet\".t
f200 79 70 65 3d 20 5c 22 74 65 78 74 2f 63 73 73 5c 22 20 68 72 65 66 3d 5c 22 22 20 6f 72 67 2d 72 ype=.\"text/css\".href=\"".org-r
f220 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 63 73 73 20 22 5c 22 3e 0a 3c 73 74 79 6c 65 3e 0a 2e 43 eveal-klipse-css."\">.<style>..C
f240 6f 64 65 4d 69 72 72 6f 72 20 7b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 32 65 6d 3b 20 7d 0a 3c 2f odeMirror.{.font-size:.2em;.}.</
f260 73 74 79 6c 65 3e 0a 3c 73 63 72 69 70 74 3e 0a 77 69 6e 64 6f 77 2e 6b 6c 69 70 73 65 5f 73 65 style>.<script>.window.klipse_se
f280 74 74 69 6e 67 73 20 3d 20 7b 20 22 20 6c 61 6e 67 73 65 6c 65 63 74 6f 72 20 20 22 3a 20 5c 22 ttings.=.{.".langselector..":.\"
f2a0 2e 6b 6c 69 70 73 65 5c 22 20 7d 3b 0a 3c 2f 73 63 72 69 70 74 3e 0a 3c 73 63 72 69 70 74 20 73 .klipse\".};.</script>.<script.s
f2c0 72 63 3d 20 5c 22 22 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6b 6c 69 70 73 65 2d 6a 73 20 22 5c 22 rc=.\"".org-reveal-klipse-js."\"
f2e0 3e 3c 2f 73 63 72 69 70 74 3e 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a 27 3e 0a 3c 2f 69 66 ></script></body></html>.'>.</if
f300 72 61 6d 65 3e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 09 20 20 20 22 3c rame>")...........(format....."<
f320 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 5c 22 3e div.class=\"org-src-container\">
f340 5c 6e 25 73 25 73 5c 6e 3c 2f 64 69 76 3e 22 0a 09 20 20 20 28 69 66 20 28 6e 6f 74 20 63 61 70 \n%s%s\n</div>".....(if.(not.cap
f360 74 69 6f 6e 29 20 22 22 0a 09 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 6c 61 62 65 6c 20 63 tion)."".......(format."<label.c
f380 6c 61 73 73 3d 5c 22 6f 72 67 2d 73 72 63 2d 6e 61 6d 65 5c 22 3e 25 73 3c 2f 6c 61 62 65 6c 3e lass=\"org-src-name\">%s</label>
f3a0 22 0a 09 09 20 20 20 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 20 63 61 70 74 69 6f "........(org-export-data.captio
f3c0 6e 20 69 6e 66 6f 29 29 29 0a 09 20 20 20 28 69 66 20 75 73 65 2d 68 69 67 68 6c 69 67 68 74 0a n.info))).....(if.use-highlight.
f3e0 09 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 6e 3c 70 72 65 20 25 73 3e 3c 63 6f 64 65 ........(format."\n<pre.%s><code
f400 20 63 6c 61 73 73 3d 5c 22 25 73 5c 22 20 25 73 3e 25 73 3c 2f 63 6f 64 65 3e 3c 2f 70 72 65 3e .class=\"%s\".%s>%s</code></pre>
f420 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 73 74 72 69 6e 67 "........................(string
f440 2d 6a 6f 69 6e 20 28 6c 69 73 74 20 28 6f 72 20 28 66 72 61 67 2d 63 6c 61 73 73 20 73 72 63 2d -join.(list.(or.(frag-class.src-
f460 62 6c 6f 63 6b 20 69 6e 66 6f 29 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 block.info)."").................
f480 20 20 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 61 62 65 6c 0a ..........................label.
f4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f4c0 20 20 20 20 20 20 20 20 20 20 64 61 74 61 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........data-id)..............
f4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 29 0a 09 09 20 20 .......................".").....
f500 20 20 20 20 20 20 6c 61 6e 67 20 63 6f 64 65 2d 61 74 74 72 69 62 73 20 63 6f 64 65 29 0a 09 20 ......lang.code-attribs.code)...
f520 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 6e 3c 70 72 65 20 25 73 3e 3c 63 6f 64 65 20 74 72 69 ....(format."\n<pre.%s><code.tri
f540 6d 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 m>%s</code></pre>"..............
f560 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6a 6f 69 6e 20 28 6c 69 73 74 20 28 6f 72 20 28 ........(string-join.(list.(or.(
f580 66 72 61 67 2d 63 6c 61 73 73 20 73 72 63 2d 62 6c 6f 63 6b 20 69 6e 66 6f 29 0a 09 09 09 20 20 frag-class.src-block.info)......
f5a0 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 20 63 6c 61 73 ..................(format.".clas
f5c0 73 3d 5c 22 73 72 63 20 73 72 63 2d 25 73 5c 22 22 20 6c 61 6e 67 29 29 0a 09 09 20 20 20 20 20 s=\"src.src-%s\"".lang))........
f5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 0a 20 20 20 20 20 20 20 ...................label........
f600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f620 20 64 61 74 61 2d 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .data-id........................
f640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 64 65 2d 61 74 74 72 69 62 73 29 0a 20 .................code-attribs)..
f660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f680 20 22 20 22 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 64 65 .".").......................code
f6a0 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 71 75 6f 74 ))))))))..(defun.org-reveal-quot
f6c0 65 2d 62 6c 6f 63 6b 20 28 71 75 6f 74 65 2d 62 6c 6f 63 6b 20 63 6f 6e 74 65 6e 74 73 20 69 6e e-block.(quote-block.contents.in
f6e0 66 6f 29 0a 20 20 22 54 72 61 6e 73 63 6f 64 65 20 61 20 51 55 4f 54 45 2d 42 4c 4f 43 4b 20 65 fo)..."Transcode.a.QUOTE-BLOCK.e
f700 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 43 4f 4e 54 45 lement.from.Org.to.Reveal..CONTE
f720 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 20 62 6c NTS.holds.the.contents.of.the.bl
f740 6f 63 6b 20 49 4e 46 4f 20 69 73 20 61 20 70 6c 69 73 74 20 68 6f 6c 64 69 6e 67 0a 63 6f 6e 74 ock.INFO.is.a.plist.holding.cont
f760 65 78 74 75 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 66 6f 72 6d 61 74 20 22 extual.information."...(format."
f780 3c 62 6c 6f 63 6b 71 75 6f 74 65 20 25 73 3e 5c 6e 25 73 3c 2f 62 6c 6f 63 6b 71 75 6f 74 65 3e <blockquote.%s>\n%s</blockquote>
f7a0 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 72 61 67 2d 63 6c 61 73 73 20 71 75 6f 74 "...........(or.(frag-class.quot
f7c0 65 2d 62 6c 6f 63 6b 20 69 6e 66 6f 29 0a 09 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 e-block.info)........"")........
f7e0 20 20 20 63 6f 6e 74 65 6e 74 73 29 29 0a 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 ...contents))...(defun.org-revea
f800 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 20 28 69 6e l--auto-title-slide-template.(in
f820 66 6f 29 0a 20 20 22 47 65 6e 65 72 61 74 65 20 74 68 65 20 61 75 74 6f 6d 61 74 69 63 20 74 69 fo)..."Generate.the.automatic.ti
f840 74 6c 65 20 73 6c 69 64 65 20 74 65 6d 70 6c 61 74 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 73 tle.slide.template."...(let*.((s
f860 70 65 63 20 28 6f 72 67 2d 68 74 6d 6c 2d 66 6f 72 6d 61 74 2d 73 70 65 63 20 69 6e 66 6f 29 29 pec.(org-html-format-spec.info))
f880 0a 20 20 20 20 20 20 20 20 20 28 74 69 74 6c 65 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 ..........(title.(org-export-dat
f8a0 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 6f 29 29 a.(plist-get.info.:title).info))
f8c0 0a 09 20 28 73 75 62 74 69 74 6c 65 20 28 63 64 72 20 28 61 73 73 71 20 3f 73 20 73 70 65 63 29 ...(subtitle.(cdr.(assq.?s.spec)
f8e0 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 75 74 68 6f 72 20 28 63 64 72 20 28 61 73 73 71 20 3f ))..........(author.(cdr.(assq.?
f900 61 20 73 70 65 63 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 6d 61 69 6c 20 28 63 64 72 20 28 a.spec)))..........(email.(cdr.(
f920 61 73 73 71 20 3f 65 20 73 70 65 63 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 61 74 65 20 28 assq.?e.spec)))..........(date.(
f940 63 64 72 20 28 61 73 73 71 20 3f 64 20 73 70 65 63 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 cdr.(assq.?d.spec)))).....(conca
f960 74 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 t......(when.(and.(plist-get.inf
f980 6f 20 3a 77 69 74 68 2d 74 69 74 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 o.:with-title).................(
f9a0 6f 72 67 2d 73 74 72 69 6e 67 2d 6e 77 2d 70 20 74 69 74 6c 65 29 29 0a 20 20 20 20 20 20 20 28 org-string-nw-p.title))........(
f9c0 63 6f 6e 63 61 74 20 22 3c 68 31 20 63 6c 61 73 73 3d 5c 22 74 69 74 6c 65 5c 22 3e 22 20 74 69 concat."<h1.class=\"title\">".ti
f9e0 74 6c 65 20 22 3c 2f 68 31 3e 22 0a 09 20 20 20 20 20 20 20 28 69 66 2d 66 6f 72 6d 61 74 20 22 tle."</h1>".........(if-format."
fa00 3c 70 20 63 6c 61 73 73 3d 5c 22 73 75 62 74 69 74 6c 65 5c 22 3e 25 73 3c 2f 70 3e 5c 6e 22 20 <p.class=\"subtitle\">%s</p>\n".
fa20 73 75 62 74 69 74 6c 65 29 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 70 6c 69 subtitle)))......(when.(and.(pli
fa40 73 74 2d 67 65 74 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 st-get.info.:with-author).......
fa60 20 20 20 20 20 20 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 ..........(org-string-nw-p.autho
fa80 72 29 29 0a 20 20 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 r))........(concat."<h2.class=\"
faa0 61 75 74 68 6f 72 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 author\">".author."</h2>")).....
fac0 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 6f 20 3a 77 69 74 .(when.(and.(plist-get.info.:wit
fae0 68 2d 65 6d 61 69 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 h-email).................(org-st
fb00 72 69 6e 67 2d 6e 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 ring-nw-p.email))........(concat
fb20 20 22 3c 68 32 20 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 ."<h2.class=\"email\">".email."<
fb40 2f 68 32 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 /h2>"))......(when.(and.(plist-g
fb60 65 74 20 69 6e 66 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 et.info.:with-date).............
fb80 20 20 20 20 28 6f 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 ....(org-string-nw-p.date)).....
fba0 20 20 20 28 63 6f 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 ...(concat."<h2.class=\"date\">"
fbc0 20 64 61 74 65 20 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 .date."</h2>"))......(when.(plis
fbe0 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 65 29 0a 20 20 20 t-get.info.:time-stamp-file)....
fc00 20 20 20 20 28 63 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 ....(concat."<p.class=\"date\">"
fc20 0a 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 2d 74 72 61 6e 73 ................(org-html--trans
fc40 6c 61 74 65 20 22 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 late."Created".info)............
fc60 20 20 20 20 22 3a 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 ....":."................(format-
fc80 74 69 6d 65 2d 73 74 72 69 6e 67 20 6f 72 67 2d 68 74 6d 6c 2d 6d 65 74 61 64 61 74 61 2d 74 69 time-string.org-html-metadata-ti
fca0 6d 65 73 74 61 6d 70 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 mestamp-format)................"
fcc0 3c 2f 70 3e 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 74 65 </p>")))))..(defun.org-reveal-te
fce0 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 74 75 72 6e mplate.(contents.info)..."Return
fd00 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 74 65 72 20 .complete.document.string.after.
fd20 48 54 4d 4c 20 63 6f 6e 76 65 72 73 69 6f 6e 2e 0a 63 6f 6e 74 65 6e 74 73 20 69 73 20 74 68 65 HTML.conversion..contents.is.the
fd40 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 0a 69 6e 66 .transcoded.contents.string..inf
fd60 6f 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 6f 70 74 69 o.is.a.plist.holding.export.opti
fd80 6f 6e 73 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 28 66 6f 72 6d 61 74 20 22 3c 21 44 4f ons."...(concat....(format."<!DO
fda0 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 6e 22 CTYPE.html>\n<html%s>\n<head>\n"
fdc0 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 66 6f 72 6d 61 74 20 22 20 6c 61 6e 67 3d 5c 22 ............(if-format.".lang=\"
fde0 25 73 5c 22 22 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 6c 61 6e 67 75 61 67 65 29 %s\"".(plist-get.info.:language)
fe00 29 29 0a 20 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 ))...."<meta.charset=\"utf-8\"/>
fe20 5c 6e 22 0a 20 20 20 28 69 66 2d 66 6f 72 6d 61 74 20 22 3c 74 69 74 6c 65 3e 25 73 3c 2f 74 69 \n"....(if-format."<title>%s</ti
fe40 74 6c 65 3e 5c 6e 22 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 20 28 70 6c 69 73 74 2d tle>\n".(org-export-data.(plist-
fe60 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 28 69 66 2d 66 get.info.:title).info))....(if-f
fe80 6f 72 6d 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 ormat."<meta.name=\"author\".con
fea0 74 65 6e 74 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 tent=\"%s\"/>\n".(org-export-dat
fec0 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 29 20 69 6e 66 6f 29 a.(plist-get.info.:author).info)
fee0 29 0a 20 20 20 28 69 66 2d 66 6f 72 6d 61 74 20 22 3c 6d 65 74 61 20 6e 61 6d 65 3d 5c 22 64 65 )....(if-format."<meta.name=\"de
ff00 73 63 72 69 70 74 69 6f 6e 5c 22 20 63 6f 6e 74 65 6e 74 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 20 scription\".content=\"%s\"/>\n".
ff20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 61 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f (org-export-data.(plist-get.info
ff40 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 29 20 69 6e 66 6f 29 29 0a 20 20 20 28 69 66 2d 66 6f 72 .:description).info))....(if-for
ff60 6d 61 74 20 22 3c 6d 65 74 61 20 6e 61 6d 65 3d 5c 22 6b 65 79 77 6f 72 64 73 5c 22 20 63 6f 6e mat."<meta.name=\"keywords\".con
ff80 74 65 6e 74 3d 5c 22 25 73 5c 22 2f 3e 5c 6e 22 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 64 61 74 tent=\"%s\"/>\n".(org-export-dat
ffa0 61 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 3a 6b 65 79 77 6f 72 64 73 29 20 69 6e 66 a.(plist-get.info.:keywords).inf
ffc0 6f 29 29 0a 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 73 74 79 6c 65 73 68 65 65 74 73 20 69 o))....(org-reveal-stylesheets.i
ffe0 6e 66 6f 29 0a 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 61 74 68 6a 61 78 2d 73 63 72 69 nfo)....(org-reveal-mathjax-scri
10000 70 74 73 20 69 6e 66 6f 29 0a 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d pts.info)....(org-reveal--build-
10020 70 72 65 2f 70 6f 73 74 61 6d 62 6c 65 20 27 68 65 61 64 2d 70 72 65 61 6d 62 6c 65 20 69 6e 66 pre/postamble.'head-preamble.inf
10040 6f 29 0a 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 72 o)....(org-element-normalize-str
10060 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 29 ing.(plist-get.info.:html-head))
10080 0a 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 72 69 6e ....(org-element-normalize-strin
100a0 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 65 78 74 g.(plist-get.info.:html-head-ext
100c0 72 61 29 29 0a 20 20 20 22 3c 2f 68 65 61 64 3e 0a 3c 62 6f 64 79 3e 5c 6e 22 0a 20 20 20 28 6f ra))...."</head>.<body>\n"....(o
100e0 72 67 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 65 2f 70 6f 73 74 61 6d 62 6c 65 20 27 rg-reveal--build-pre/postamble.'
10100 70 72 65 61 6d 62 6c 65 20 69 6e 66 6f 29 0a 20 20 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 preamble.info)...."<div.class=\"
10120 72 65 76 65 61 6c 5c 22 3e 5c 6e 22 0a 20 20 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 62 75 69 reveal\">\n"....(org-reveal--bui
10140 6c 64 2d 70 72 65 2f 70 6f 73 74 61 6d 62 6c 65 20 27 70 72 6f 6c 6f 67 75 65 20 69 6e 66 6f 29 ld-pre/postamble.'prologue.info)
10160 0a 20 20 20 22 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 ...."<div.class=\"slides\">\n"..
10180 20 20 3b 3b 20 54 69 74 6c 65 20 73 6c 69 64 65 73 0a 20 20 20 28 6c 65 74 20 28 28 74 69 74 6c ..;;.Title.slides....(let.((titl
101a0 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 6c 2d e-slide.(plist-get.info.:reveal-
101c0 74 69 74 6c 65 2d 73 6c 69 64 65 29 29 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 74 title-slide)))......(when.(and.t
101e0 69 74 6c 65 2d 73 6c 69 64 65 20 28 6e 6f 74 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e 66 6f 20 itle-slide.(not.(plist-get.info.
10200 3a 72 65 76 65 61 6c 2d 73 75 62 74 72 65 65 29 29 29 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 :reveal-subtree)))........(let.(
10220 28 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 28 70 6c 69 73 74 2d 67 (title-slide-background.(plist-g
10240 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 65 2d 62 61 63 6b et.info.:reveal-title-slide-back
10260 67 72 6f 75 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 69 74 6c 65 2d 73 6c 69 ground))..............(title-sli
10280 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e de-background-size.(plist-get.in
102a0 66 6f 20 3a 72 65 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 fo.:reveal-title-slide-backgroun
102c0 64 2d 73 69 7a 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 69 74 6c 65 2d 73 6c 69 d-size))..............(title-sli
102e0 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 28 70 6c 69 73 74 2d 67 65 de-background-position.(plist-ge
10300 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 65 2d 62 61 63 6b 67 t.info.:reveal-title-slide-backg
10320 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 round-position))..............(t
10340 69 74 6c 65 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 28 70 6c itle-slide-background-repeat.(pl
10360 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 65 ist-get.info.:reveal-title-slide
10380 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 -background-repeat))............
103a0 20 20 28 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 ..(title-slide-background-transi
103c0 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 74 69 74 tion.(plist-get.info.:reveal-tit
103e0 6c 65 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 29 29 le-slide-background-transition))
10400 0a 09 20 20 20 20 20 28 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 6f .......(title-slide-background-o
10420 70 61 63 69 74 79 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 pacity.(plist-get.info.:reveal-t
10440 69 74 6c 65 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 29 29 0a itle-slide-background-opacity)).
10460 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 73 74 61 74 65 20 .............(title-slide-state.
10480 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 69 74 6c 65 2d 73 6c (plist-get.info.:reveal-title-sl
104a0 69 64 65 2d 73 74 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 69 74 6c 65 2d ide-state))..............(title-
104c0 73 6c 69 64 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 slide-with-header.(plist-get.inf
104e0 6f 20 3a 72 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 o.:reveal-slide-global-header)).
10500 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 68 2d 66 .............(title-slide-with-f
10520 6f 6f 74 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 ooter.(plist-get.info.:reveal-sl
10540 69 64 65 2d 67 6c 6f 62 61 6c 2d 66 6f 6f 74 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 ide-global-footer)))..........(c
10560 6f 6e 63 61 74 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 oncat."<section.id=\"sec-title-s
10580 6c 69 64 65 5c 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 74 lide\""..................(when.t
105a0 69 74 6c 65 2d 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 20 itle-slide-background...........
105c0 20 20 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 72 6f 75 .........(concat.".data-backgrou
105e0 6e 64 3d 5c 22 22 20 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 22 5c nd=\"".title-slide-background."\
10600 22 22 29 29 0a 20 20 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 ""))..................(when.titl
10620 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 0a 20 20 20 20 20 20 20 20 e-slide-background-size.........
10640 20 20 20 20 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 72 ...........(concat.".data-backgr
10660 6f 75 6e 64 2d 73 69 7a 65 3d 5c 22 22 20 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 ound-size=\"".title-slide-backgr
10680 6f 75 6e 64 2d 73 69 7a 65 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ound-size."\""))................
106a0 20 20 28 77 68 65 6e 20 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 70 ..(when.title-slide-background-p
106c0 6f 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 osition....................(conc
106e0 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 22 at.".data-background-position=\"
10700 22 20 74 69 74 6c 65 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 ".title-slide-background-positio
10720 6e 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 n."\""))..................(when.
10740 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 0a 20 20 title-slide-background-repeat...
10760 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 20 64 61 74 61 2d .................(concat.".data-
10780 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 3d 5c 22 22 20 74 69 74 6c 65 2d 73 6c 69 64 background-repeat=\"".title-slid
107a0 65 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 20 22 5c 22 22 29 29 0a 20 20 20 20 20 e-background-repeat."\""))......
107c0 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 2d 62 61 ............(when.title-slide-ba
107e0 63 6b 67 72 6f 75 6e 64 2d 74 72 61 6e 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 ckground-transition.............
10800 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 72 6f 75 6e 64 .......(concat.".data-background
10820 2d 74 72 61 6e 73 69 74 69 6f 6e 3d 5c 22 22 20 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b -transition=\"".title-slide-back
10840 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 09 09 20 28 77 68 65 ground-transition."\""))....(whe
10860 6e 20 74 69 74 6c 65 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 n.title-slide-background-opacity
10880 0a 09 09 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 ......(concat.".data-background-
108a0 6f 70 61 63 69 74 79 3d 5c 22 22 20 74 69 74 6c 65 2d 73 6c 69 64 65 2d 62 61 63 6b 67 72 6f 75 opacity=\"".title-slide-backgrou
108c0 6e 64 2d 6f 70 61 63 69 74 79 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nd-opacity."\""))...............
108e0 20 20 20 28 77 68 65 6e 20 74 69 74 6c 65 2d 73 6c 69 64 65 2d 73 74 61 74 65 0a 09 09 20 20 20 ...(when.title-slide-state......
10900 28 63 6f 6e 63 61 74 20 22 20 64 61 74 61 2d 73 74 61 74 65 3d 5c 22 22 20 74 69 74 6c 65 2d 73 (concat.".data-state=\"".title-s
10920 6c 69 64 65 2d 73 74 61 74 65 20 22 5c 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lide-state."\""))...............
10940 20 20 20 22 3e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 74 69 ...">"..................(when.ti
10960 74 6c 65 2d 73 6c 69 64 65 2d 77 69 74 68 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 tle-slide-with-header...........
10980 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 61 64 65 72 20 28 70 6c 69 73 74 2d 67 65 .........(let.((header.(plist-ge
109a0 74 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 29 0a 20 t.info.:reveal-slide-header)))..
109c0 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 20 68 65 61 64 65 72 ....................(when.header
109e0 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 2d 68 65 61 .(format."<div.class=\"slide-hea
10a00 64 65 72 5c 22 3e 25 73 3c 2f 64 69 76 3e 5c 6e 22 20 68 65 61 64 65 72 29 29 29 29 0a 20 20 20 der\">%s</div>\n".header))))....
10a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 65 71 20 74 69 74 6c 65 2d 73 ..............(cond.((eq.title-s
10a40 6c 69 64 65 20 6e 69 6c 29 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lide.nil).nil)..................
10a60 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 70 20 74 69 74 6c 65 2d 73 6c 69 64 65 29 20 28 66 6f ......((stringp.title-slide).(fo
10a80 72 6d 61 74 2d 73 70 65 63 20 74 69 74 6c 65 2d 73 6c 69 64 65 20 28 6f 72 67 2d 68 74 6d 6c 2d rmat-spec.title-slide.(org-html-
10aa0 66 6f 72 6d 61 74 2d 73 70 65 63 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 format-spec.info))).............
10ac0 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 74 69 74 6c 65 2d 73 6c 69 64 65 20 27 61 75 74 ...........((eq.title-slide.'aut
10ae0 6f 29 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 61 75 74 6f 2d 74 69 74 6c 65 2d 73 6c 69 64 65 o).(org-reveal--auto-title-slide
10b00 2d 74 65 6d 70 6c 61 74 65 20 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -template.info)))...............
10b20 20 20 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 74 ..."\n"..................(when.t
10b40 69 74 6c 65 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 itle-slide-with-footer..........
10b60 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 6f 6f 74 65 72 20 28 70 6c 69 73 74 2d 67 ..........(let.((footer.(plist-g
10b80 65 74 20 69 6e 66 6f 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 66 6f 6f 74 65 72 29 29 29 0a et.info.:reveal-slide-footer))).
10ba0 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 20 66 6f 6f 74 65 .....................(when.foote
10bc0 72 20 28 66 6f 72 6d 61 74 20 22 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 73 6c 69 64 65 2d 66 6f r.(format."<div.class=\"slide-fo
10be0 6f 74 65 72 5c 22 3e 25 73 3c 2f 64 69 76 3e 5c 6e 22 20 66 6f 6f 74 65 72 29 29 29 29 0a 20 20 oter\">%s</div>\n".footer))))...
10c00 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 29 29 29 ..............."</section>\n")))
10c20 29 0a 20 20 20 63 6f 6e 74 65 6e 74 73 0a 20 20 20 22 3c 2f 64 69 76 3e 5c 6e 22 0a 20 20 20 28 )....contents...."</div>\n"....(
10c40 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 65 2f 70 6f 73 74 61 6d 62 6c 65 20 org-reveal--build-pre/postamble.
10c60 27 65 70 69 6c 6f 67 75 65 20 69 6e 66 6f 29 0a 20 20 20 22 3c 2f 64 69 76 3e 5c 6e 22 0a 20 20 'epilogue.info)...."</div>\n"...
10c80 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 62 75 69 6c 64 2d 70 72 65 2f 70 6f 73 74 61 6d 62 6c .(org-reveal--build-pre/postambl
10ca0 65 20 27 70 6f 73 74 61 6d 62 6c 65 20 69 6e 66 6f 29 0a 20 20 20 28 6f 72 67 2d 72 65 76 65 61 e.'postamble.info)....(org-revea
10cc0 6c 2d 73 63 72 69 70 74 73 20 69 6e 66 6f 29 0a 20 20 20 22 3c 2f 62 6f 64 79 3e 0a 3c 2f 68 74 l-scripts.info)...."</body>.</ht
10ce0 6d 6c 3e 5c 6e 22 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 66 69 6c 74 ml>\n"))..(defun.org-reveal-filt
10d00 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 20 69 6e 66 6f er-parse-tree.(tree.backend.info
10d20 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 72 73 69 6e 67 )..."Do.filtering.before.parsing
10d40 20 54 52 45 45 2e 0a 0a 54 72 65 65 20 69 73 20 74 68 65 20 70 61 72 73 65 20 74 72 65 65 20 62 .TREE...Tree.is.the.parse.tree.b
10d60 65 69 6e 67 20 65 78 70 6f 72 74 65 64 2e 20 42 41 43 4b 45 4e 44 20 69 73 20 74 68 65 20 65 78 eing.exported..BACKEND.is.the.ex
10d80 70 6f 72 74 0a 62 61 63 6b 2d 65 6e 64 20 75 73 65 64 2e 20 49 4e 46 4f 20 20 69 73 20 61 20 70 port.back-end.used..INFO..is.a.p
10da0 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 6e 20 63 68 61 list-used.as.a.communication.cha
10dc0 6e 6e 65 6c 2e 0a 0a 41 73 73 75 6d 69 6e 67 20 42 41 43 4b 45 4e 44 20 69 73 20 60 72 65 76 65 nnel...Assuming.BACKEND.is.`reve
10de0 61 6c 27 2e 0a 0a 45 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 al'...Each.`attr_reveal'.attribu
10e00 74 65 20 69 73 20 6d 61 70 70 65 64 20 74 6f 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 60 61 te.is.mapped.to.corresponding.`a
10e20 74 74 72 5f 68 74 6d 6c 27 20 61 74 74 72 69 62 75 74 65 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 ttr_html'.attributes."...(let.((
10e40 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 20 28 70 6c 69 73 74 2d 67 65 74 20 69 6e default-frag-style.(plist-get.in
10e60 66 6f 20 3a 72 65 76 65 61 6c 2d 64 65 66 61 75 6c 74 2d 66 72 61 67 2d 73 74 79 6c 65 29 29 29 fo.:reveal-default-frag-style)))
10e80 0a 20 20 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 6d 61 70 20 74 72 65 65 20 28 72 65 6d 71 .....(org-element-map.tree.(remq
10ea0 20 27 69 74 65 6d 20 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 61 6c 6c 2d 65 6c 65 6d 65 6e 74 73 29 .'item.org-element-all-elements)
10ec0 0a 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 65 6c 65 6d 29 20 28 6f 72 67 2d 72 65 76 65 61 .......(lambda.(elem).(org-revea
10ee0 6c 2d 61 70 70 65 6e 64 2d 66 72 61 67 20 65 6c 65 6d 20 64 65 66 61 75 6c 74 2d 66 72 61 67 2d l-append-frag.elem.default-frag-
10f00 73 74 79 6c 65 29 29 29 29 0a 20 20 3b 3b 20 48 69 6e 74 20 66 6f 72 20 6f 62 73 6f 6c 65 74 65 style))))...;;.Hint.for.obsolete
10f20 20 6f 70 74 69 6f 6e 73 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 74 0a 09 20 20 20 20 20 20 .options...(when.(memq.t........
10f40 20 28 6d 61 70 63 61 72 0a 09 09 28 6c 61 6d 62 64 61 20 28 6b 65 79 29 20 28 70 6c 69 73 74 2d .(mapcar...(lambda.(key).(plist-
10f60 67 65 74 20 69 6e 66 6f 20 6b 65 79 29 29 0a 09 09 27 28 3a 72 65 76 65 61 6c 2d 63 6f 6e 74 72 get.info.key))...'(:reveal-contr
10f80 6f 6c 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 70 72 6f 67 72 65 73 73 0a 09 09 20 20 3a 72 65 76 ol.....:reveal-progress.....:rev
10fa0 65 61 6c 2d 68 69 73 74 6f 72 79 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 63 65 6e 74 65 72 0a 09 eal-history.....:reveal-center..
10fc0 09 20 20 3a 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 6e 75 6d 62 65 72 0a 09 09 20 20 3a 72 65 76 ...:reveal-slide-number.....:rev
10fe0 65 61 6c 2d 72 6f 6c 6c 69 6e 67 2d 6c 69 6e 6b 73 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 6b 65 eal-rolling-links.....:reveal-ke
11000 79 62 6f 61 72 64 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 6f 76 65 72 76 69 65 77 0a 09 09 20 20 yboard.....:reveal-overview.....
11020 3a 72 65 76 65 61 6c 2d 77 69 64 74 68 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 68 65 69 67 68 74 :reveal-width.....:reveal-height
11040 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 6d 61 72 67 69 6e 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d .....:reveal-margin.....:reveal-
11060 6d 69 6e 2d 73 63 61 6c 65 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 6d 61 78 2d 73 63 61 6c 65 0a min-scale.....:reveal-max-scale.
11080 09 09 20 20 3a 72 65 76 65 61 6c 2d 74 72 61 6e 73 0a 09 09 20 20 3a 72 65 76 65 61 6c 2d 73 70 ....:reveal-trans.....:reveal-sp
110a0 65 65 64 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 6f 75 74 70 75 74 2d 74 6f 2d 74 65 6d 70 2d eed))).....(with-output-to-temp-
110c0 62 75 66 66 65 72 0a 09 22 2a 20 6f 78 2d 72 65 76 65 61 6c 20 68 69 6e 74 73 20 2a 22 0a 20 20 buffer.."*.ox-reveal.hints.*"...
110e0 20 20 20 20 28 70 72 69 6e 63 20 22 0a 4e 6f 74 65 3a 20 4f 70 74 69 6f 6e 73 20 61 6e 64 20 63 ....(princ.".Note:.Options.and.c
11100 75 73 74 6f 6d 20 76 61 72 69 61 62 6c 65 73 20 66 6f 72 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 ustom.variables.for.initializing
11120 20 72 65 76 65 61 6c 2e 6a 73 20 61 72 65 0a 6f 62 73 6f 6c 65 74 65 2e 20 55 73 65 20 27 23 2b .reveal.js.are.obsolete..Use.'#+
11140 52 45 56 45 41 4c 5f 49 4e 49 54 5f 4f 50 54 49 4f 4e 53 3a 27 20 69 6e 73 74 65 61 64 20 74 6f REVEAL_INIT_OPTIONS:'.instead.to
11160 20 67 69 76 65 20 4a 53 20 63 6f 64 65 0a 73 6e 69 70 70 65 74 20 66 6f 72 20 69 6e 69 74 69 61 .give.JS.code.snippet.for.initia
11180 6c 69 7a 69 6e 67 20 72 65 76 65 61 6c 2e 6a 73 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 lizing.reveal.js..The.following.
111a0 69 73 20 61 20 73 75 63 68 0a 65 78 61 6d 70 6c 65 3a 0a 0a 23 2b 52 45 56 45 41 4c 5f 49 4e 49 is.a.such.example:..#+REVEAL_INI
111c0 54 5f 4f 50 54 49 4f 4e 53 3a 20 77 69 64 74 68 3a 31 32 30 30 2c 20 68 65 69 67 68 74 3a 38 30 T_OPTIONS:.width:1200,.height:80
111e0 30 2c 20 63 6f 6e 74 72 6f 6c 73 4c 61 79 6f 75 74 3a 20 27 65 64 67 65 73 27 0a 0a 4f 62 73 6f 0,.controlsLayout:.'edges'..Obso
11200 6c 65 74 65 20 6f 70 74 69 6f 6e 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 6c lete.options.and.variables.are.l
11220 69 73 74 65 64 20 62 65 6c 6f 77 3a 0a 0a 20 20 7c 20 4f 70 74 69 6f 6e 20 20 20 20 20 20 20 20 isted.below:....|.Option........
11240 20 20 20 20 20 20 20 20 7c 20 56 61 72 69 61 62 6c 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........|.Variable..............
11260 20 20 20 20 20 20 7c 0a 20 20 7c 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ......|...|---------------------
11280 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --+-----------------------------
112a0 7c 0a 20 20 7c 20 72 65 76 65 61 6c 5f 63 6f 6e 74 72 6f 6c 20 20 20 20 20 20 20 7c 20 6f 72 67 |...|.reveal_control.......|.org
112c0 2d 72 65 76 65 61 6c 2d 63 6f 6e 74 72 6f 6c 20 20 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 72 -reveal-control..........|...|.r
112e0 65 76 65 61 6c 5f 70 72 6f 67 72 65 73 73 20 20 20 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c eveal_progress......|.org-reveal
11300 2d 70 72 6f 67 72 65 73 73 20 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 72 65 76 65 61 6c 5f 68 -progress.........|...|.reveal_h
11320 69 73 74 6f 72 79 20 20 20 20 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 68 69 73 74 6f 72 istory.......|.org-reveal-histor
11340 79 20 20 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 72 65 76 65 61 6c 5f 63 65 6e 74 65 72 20 20 y..........|...|.reveal_center..
11360 20 20 20 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 63 65 6e 74 65 72 20 20 20 20 20 20 20 ......|.org-reveal-center.......
11380 20 20 20 20 7c 0a 20 20 7c 20 72 65 76 65 61 6c 5f 73 6c 69 64 65 5f 6e 75 6d 62 65 72 20 20 7c ....|...|.reveal_slide_number..|
113a0 20 6f 72 67 2d 72 65 76 65 61 6c 2d 73 6c 69 64 65 2d 6e 75 6d 62 65 72 20 20 20 20 20 7c 0a 20 .org-reveal-slide-number.....|..
113c0 20 7c 20 72 65 76 65 61 6c 5f 72 6f 6c 6c 69 6e 67 5f 6c 69 6e 6b 73 20 7c 20 6f 72 67 2d 72 65 .|.reveal_rolling_links.|.org-re
113e0 76 65 61 6c 2d 72 6f 6c 6c 69 6e 67 2d 6c 69 6e 6b 73 20 20 20 20 7c 0a 20 20 7c 20 72 65 76 65 veal-rolling-links....|...|.reve
11400 61 6c 5f 6b 65 79 62 6f 61 72 64 20 20 20 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6b 65 al_keyboard......|.org-reveal-ke
11420 79 62 6f 61 72 64 20 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 72 65 76 65 61 6c 5f 6f 76 65 72 yboard.........|...|.reveal_over
11440 76 69 65 77 20 20 20 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6f 76 65 72 76 69 65 77 20 view......|.org-reveal-overview.
11460 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 72 65 76 65 61 6c 5f 77 69 64 74 68 20 20 20 20 20 20 ........|...|.reveal_width......
11480 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 77 69 64 74 68 20 20 20 20 20 20 20 20 20 20 20 ...|.org-reveal-width...........
114a0 20 7c 0a 20 20 7c 20 72 65 76 65 61 6c 5f 68 65 69 67 68 74 20 20 20 20 20 20 20 20 7c 20 6f 72 .|...|.reveal_height........|.or
114c0 67 2d 72 65 76 65 61 6c 2d 68 65 69 67 68 74 20 20 20 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 g-reveal-height...........|...|.
114e0 23 2b 52 45 56 45 41 4c 5f 4d 41 52 47 49 4e 20 20 20 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 #+REVEAL_MARGIN......|.org-revea
11500 6c 2d 6d 61 72 67 69 6e 20 20 20 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 23 2b 52 45 56 45 41 l-margin...........|...|.#+REVEA
11520 4c 5f 4d 49 4e 5f 53 43 41 4c 45 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 69 6e 2d 73 L_MIN_SCALE...|.org-reveal-min-s
11540 63 61 6c 65 20 20 20 20 20 20 20 20 7c 0a 20 20 7c 20 23 2b 52 45 56 45 41 4c 5f 4d 41 58 5f 53 cale........|...|.#+REVEAL_MAX_S
11560 43 41 4c 45 20 20 20 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 61 78 2d 73 63 61 6c 65 20 20 20 CALE...|.org-reveal-max-scale...
11580 20 20 20 20 20 7c 0a 20 20 7c 20 23 2b 52 45 56 45 41 4c 5f 54 52 41 4e 53 20 20 20 20 20 20 20 .....|...|.#+REVEAL_TRANS.......
115a0 7c 20 6f 72 67 2d 72 65 76 65 61 6c 2d 74 72 61 6e 73 69 74 69 6f 6e 20 20 20 20 20 20 20 7c 0a |.org-reveal-transition.......|.
115c0 20 20 7c 20 23 2b 52 45 56 45 41 4c 5f 53 50 45 45 44 20 20 20 20 20 20 20 7c 20 6f 72 67 2d 72 ..|.#+REVEAL_SPEED.......|.org-r
115e0 65 76 65 61 6c 2d 74 72 61 6e 73 69 74 69 6f 6e 2d 73 70 65 65 64 20 7c 0a 22 29 29 29 0a 20 20 eveal-transition-speed.|.")))...
11600 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 65 2e 0a 20 20 74 72 ;;.Return.the.updated.tree....tr
11620 65 65 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 2d 75 70 64 61 74 65 2d 61 ee)..(defun.org-reveal--update-a
11640 74 74 72 2d 68 74 6d 6c 20 28 65 6c 65 6d 20 66 72 61 67 20 64 65 66 61 75 6c 74 2d 73 74 79 6c ttr-html.(elem.frag.default-styl
11660 65 20 26 6f 70 74 69 6f 6e 61 6c 20 66 72 61 67 2d 69 6e 64 65 78 29 0a 20 20 22 55 70 64 61 74 e.&optional.frag-index)..."Updat
11680 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 69 74 e.ELEM's.attr_html.attribute.wit
116a0 68 20 72 65 76 65 61 6c 27 73 0a 66 72 61 67 6d 65 6e 74 20 61 74 74 72 69 62 75 74 65 73 2e 22 h.reveal's.fragment.attributes."
116c0 0a 20 20 28 6c 65 74 20 28 28 61 74 74 72 2d 68 74 6d 6c 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 ...(let.((attr-html.(org-element
116e0 2d 70 72 6f 70 65 72 74 79 20 3a 61 74 74 72 5f 68 74 6d 6c 20 65 6c 65 6d 29 29 29 0a 20 20 20 -property.:attr_html.elem)))....
11700 20 28 77 68 65 6e 20 28 61 6e 64 20 66 72 61 67 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 66 .(when.(and.frag.(not.(string=.f
11720 72 61 67 20 22 6e 6f 6e 65 22 29 29 29 0a 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 64 20 rag."none"))).......(push.(cond.
11740 28 28 73 74 72 69 6e 67 3d 20 66 72 61 67 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ((string=.frag.t)...............
11760 20 20 20 20 20 28 69 66 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 20 28 66 6f 72 6d 61 74 20 22 .....(if.default-style.(format."
11780 3a 63 6c 61 73 73 20 66 72 61 67 6d 65 6e 74 20 25 73 22 20 64 65 66 61 75 6c 74 2d 73 74 79 6c :class.fragment.%s".default-styl
117a0 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 63 6c 61 73 73 20 e)......................":class.
117c0 66 72 61 67 6d 65 6e 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 fragment"))...................(t
117e0 20 28 66 6f 72 6d 61 74 20 22 3a 63 6c 61 73 73 20 66 72 61 67 6d 65 6e 74 20 25 73 22 20 66 72 .(format.":class.fragment.%s".fr
11800 61 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 74 74 72 2d 68 74 6d 6c 29 0a 20 20 20 ag))).............attr-html)....
11820 20 20 20 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 28 70 75 73 ...(when.frag-index.........(pus
11840 68 20 28 66 6f 72 6d 61 74 20 22 3a 64 61 74 61 2d 66 72 61 67 6d 65 6e 74 2d 69 6e 64 65 78 20 h.(format.":data-fragment-index.
11860 25 73 22 20 66 72 61 67 2d 69 6e 64 65 78 29 20 61 74 74 72 2d 68 74 6d 6c 29 29 29 0a 20 20 20 %s".frag-index).attr-html)))....
11880 20 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 65 6c 65 6d 20 .(org-element-put-property.elem.
118a0 3a 61 74 74 72 5f 68 74 6d 6c 20 61 74 74 72 2d 68 74 6d 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 :attr_html.attr-html)))..(defun.
118c0 6f 72 67 2d 72 65 76 65 61 6c 2d 61 70 70 65 6e 64 2d 66 72 61 67 20 28 65 6c 65 6d 20 64 65 66 org-reveal-append-frag.(elem.def
118e0 61 75 6c 74 2d 73 74 79 6c 65 29 0a 20 20 22 52 65 61 64 20 6f 72 67 2d 72 65 76 65 61 6c 27 73 ault-style)..."Read.org-reveal's
11900 20 66 72 61 67 6d 65 6e 74 20 61 74 74 72 69 62 75 74 65 20 66 72 6f 6d 20 45 4c 45 4d 20 61 6e .fragment.attribute.from.ELEM.an
11920 64 20 61 70 70 65 6e 64 0a 74 72 61 6e 73 66 6f 72 6d 65 64 20 66 72 61 67 6d 65 6e 74 20 61 74 d.append.transformed.fragment.at
11940 74 72 69 62 75 74 65 20 74 6f 20 45 4c 45 4d 27 73 20 61 74 74 72 5f 68 74 6d 6c 20 70 6c 69 73 tribute.to.ELEM's.attr_html.plis
11960 74 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 72 61 67 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 72 65 t."...(let.((frag.(org-export-re
11980 61 64 2d 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 ad-attribute.:attr_reveal.elem.:
119a0 66 72 61 67 29 29 0a 20 20 20 20 20 20 20 20 28 66 72 61 67 2d 69 6e 64 65 78 20 28 6f 72 67 2d frag)).........(frag-index.(org-
119c0 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 65 export-read-attribute.:attr_reve
119e0 61 6c 20 65 6c 65 6d 20 3a 66 72 61 67 5f 69 64 78 29 29 29 0a 20 20 20 20 28 69 66 20 66 72 61 al.elem.:frag_idx))).....(if.fra
11a00 67 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 73 74 72 69 6e 67 3d 20 28 g.........(cond.((and.(string=.(
11a20 6f 72 67 2d 65 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 org-element-type.elem).'plain-li
11a40 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 2d 65 71 st).....................(char-eq
11a60 75 61 6c 20 28 73 74 72 69 6e 67 2d 74 6f 2d 63 68 61 72 20 66 72 61 67 29 20 3f 5c 28 29 29 0a ual.(string-to-char.frag).?\()).
11a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 66 72 61 67 2d 6c 69 73 74 ...............(let*.((frag-list
11aa0 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 61 67 29 29 29 0a .(car.(read-from-string.frag))).
11ac0 20 20 20 20 20 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 74 ......................(frag-list
11ae0 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 20 .(if.default-style..............
11b00 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 72 20 ........................(mapcar.
11b20 28 6c 61 6d 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 (lambda.(s).....................
11b40 20 20 20 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 52 65 70 6c ..........................."Repl
11b60 61 63 65 20 74 20 77 69 74 68 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 22 0a 20 20 20 20 20 20 ace.t.with.default-style".......
11b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ba0 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 73 20 74 29 20 64 65 66 61 75 .........(if.(string=.s.t).defau
11bc0 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 20 20 20 lt-style........................
11be0 20 20 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 29 29 0a 20 20 ..........................s))...
11c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11c20 20 20 20 20 20 20 20 20 20 20 20 66 72 61 67 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 ...........frag-list)...........
11c40 20 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 2d 6c 69 .........................frag-li
11c60 73 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 28 69 74 65 6d st)).......................(item
11c80 73 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 63 6f 6e 74 65 6e 74 73 20 65 6c 65 6d 29 29 0a 09 s.(org-element-contents.elem))..
11ca0 09 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 2d 6c 69 73 74 0a 20 20 20 20 20 .......(default-style-list......
11cc0 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 62 ...................(mapcar.(lamb
11ce0 64 61 20 28 61 29 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 da.(a).default-style)...........
11d00 20 20 20 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 2d 73 65 ......................(number-se
11d20 71 75 65 6e 63 65 20 31 20 28 6c 65 6e 67 74 68 20 69 74 65 6d 73 29 29 29 29 29 0a 20 20 20 20 quence.1.(length.items))))).....
11d40 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 66 72 61 67 2d 69 6e 64 65 78 0a 20 20 20 20 .............(if.frag-index.....
11d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6d 61 70 63 61 72 20 27 6f 72 67 .................(cl-mapcar.'org
11d80 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 20 20 20 20 20 20 -reveal--update-attr-html.......
11da0 20 20 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 ..........................items.
11dc0 66 72 61 67 2d 6c 69 73 74 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 2d 6c 69 73 74 20 28 63 61 frag-list.default-style-list.(ca
11de0 72 20 28 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 66 72 61 67 2d 69 6e 64 65 78 29 29 r.(read-from-string.frag-index))
11e00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 61 73 )....................(let*.((las
11e20 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 29 29 29 0a 20 t-frag.(car.(last.frag-list)))..
11e40 20 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 61 69 6c 2d 6c .........................(tail-l
11e60 69 73 74 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 61 29 20 6c 61 73 74 2d 66 72 61 ist.(mapcar.(lambda.(a).last-fra
11e80 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 20 20 20 g)..............................
11ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 2d 73 65 71 75 65 6e 63 65 ................(number-sequence
11ec0 20 28 2b 20 28 6c 65 6e 67 74 68 20 66 72 61 67 2d 6c 69 73 74 29 20 31 29 0a 20 20 20 20 20 20 .(+.(length.frag-list).1).......
11ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11f00 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 65 6e 67 74 68 20 ........................(length.
11f20 69 74 65 6d 73 29 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 items)))))......................
11f40 28 6e 63 6f 6e 63 20 66 72 61 67 2d 6c 69 73 74 20 74 61 69 6c 2d 6c 69 73 74 29 0a 20 20 20 20 (nconc.frag-list.tail-list).....
11f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6d 61 70 63 61 72 20 27 6f 72 67 .................(cl-mapcar.'org
11f80 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 20 69 74 65 6d 73 20 -reveal--update-attr-html.items.
11fa0 66 72 61 67 2d 6c 69 73 74 20 64 65 66 61 75 6c 74 2d 73 74 79 6c 65 2d 6c 69 73 74 29 29 29 29 frag-list.default-style-list))))
11fc0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 2d )...............(t.(org-reveal--
11fe0 75 70 64 61 74 65 2d 61 74 74 72 2d 68 74 6d 6c 20 65 6c 65 6d 20 66 72 61 67 20 64 65 66 61 75 update-attr-html.elem.frag.defau
12000 6c 74 2d 73 74 79 6c 65 20 66 72 61 67 2d 69 6e 64 65 78 29 29 29 0a 20 20 20 20 20 20 65 6c 65 lt-style.frag-index))).......ele
12020 6d 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 74 m)))..(defun.org-reveal-export-t
12040 6f 2d 68 74 6d 6c 0a 20 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 73 79 6e 63 20 73 75 62 74 72 65 o-html...(&optional.async.subtre
12060 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 78 74 2d 70 6c ep.visible-only.body-only.ext-pl
12080 69 73 74 29 0a 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 ist)..."Export.current.buffer.to
120a0 20 61 20 72 65 76 65 61 6c 2e 6a 73 20 48 54 4d 4c 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 .a.reveal.js.HTML.file."...(inte
120c0 72 61 63 74 69 76 65 29 0a 20 20 28 6c 65 74 2a 20 28 28 65 78 74 65 6e 73 69 6f 6e 20 28 63 6f ractive)...(let*.((extension.(co
120e0 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 29 0a 20 20 ncat.".".org-html-extension))...
12100 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 6f 75 74 70 75 74 2d .......(file.(org-export-output-
12120 66 69 6c 65 2d 6e 61 6d 65 20 65 78 74 65 6e 73 69 6f 6e 20 73 75 62 74 72 65 65 70 29 29 0a 20 file-name.extension.subtreep))..
12140 20 20 20 20 20 20 20 20 28 63 6c 69 65 6e 74 66 69 6c 65 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d ........(clientfile.(org-export-
12160 6f 75 74 70 75 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 5f 63 6c 69 65 6e output-file-name.(concat."_clien
12180 74 22 20 65 78 74 65 6e 73 69 6f 6e 29 20 73 75 62 74 72 65 65 70 29 29 0a 20 20 20 20 20 20 20 t".extension).subtreep))........
121a0 20 20 28 6f 72 67 2d 65 78 70 6f 72 74 2d 65 78 63 6c 75 64 65 2d 74 61 67 73 20 28 63 6f 6e 73 ..(org-export-exclude-tags.(cons
121c0 20 22 6e 6f 65 78 70 6f 72 74 5f 72 65 76 65 61 6c 22 20 6f 72 67 2d 65 78 70 6f 72 74 2d 65 78 ."noexport_reveal".org-export-ex
121e0 63 6c 75 64 65 2d 74 61 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6c 69 65 6e 74 2d 6d 75 clude-tags))..........(client-mu
12200 6c 74 69 70 6c 65 78 20 6e 69 6c 29 29 0a 20 20 20 20 3b 20 65 78 70 6f 72 74 20 66 69 6c 65 6e ltiplex.nil)).....;.export.filen
12220 61 6d 65 5f 63 6c 69 65 6e 74 20 48 54 4d 4c 20 66 69 6c 65 20 69 66 20 6d 75 6c 74 69 70 6c 65 ame_client.HTML.file.if.multiple
12240 78 69 6e 67 0a 20 20 20 20 28 6c 65 74 20 28 28 72 65 74 66 69 6c 65 20 28 6f 72 67 2d 65 78 70 xing.....(let.((retfile.(org-exp
12260 6f 72 74 2d 74 6f 2d 66 69 6c 65 20 27 72 65 76 65 61 6c 20 66 69 6c 65 0a 20 20 20 20 20 20 20 ort-to-file.'reveal.file........
12280 20 20 20 20 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 76 69 73 ..............async.subtreep.vis
122a0 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 29 29 29 ible-only.body-only.ext-plist)))
122c0 0a 0a 20 20 20 20 20 20 20 3b 20 65 78 70 6f 72 74 20 74 68 65 20 63 6c 69 65 6e 74 20 48 54 4d .........;.export.the.client.HTM
122e0 4c 20 66 69 6c 65 20 69 66 20 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 69 73 20 73 65 L.file.if.client-multiplex.is.se
12300 74 20 74 72 75 65 0a 20 20 20 20 20 20 20 3b 20 62 79 20 70 72 65 76 69 6f 75 73 20 63 61 6c 6c t.true........;.by.previous.call
12320 20 74 6f 20 6f 72 67 2d 65 78 70 6f 72 74 2d 74 6f 2d 66 69 6c 65 0a 20 20 20 20 20 20 28 77 68 .to.org-export-to-file.......(wh
12340 65 6e 20 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 28 6f 72 67 en.client-multiplex.........(org
12360 2d 65 78 70 6f 72 74 2d 74 6f 2d 66 69 6c 65 20 27 72 65 76 65 61 6c 20 63 6c 69 65 6e 74 66 69 -export-to-file.'reveal.clientfi
12380 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 76 69 73 69 le...........async.subtreep.visi
123a0 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 29 29 0a 20 ble-only.body-only.ext-plist))..
123c0 20 20 20 20 20 72 65 74 66 69 6c 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 .....retfile)))..(defun.org-reve
123e0 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 0a 20 20 28 al-export-to-html-and-browse...(
12400 26 6f 70 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 &optional.async.subtreep.visible
12420 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 0a 20 20 22 45 78 -only.body-only.ext-plist)..."Ex
12440 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 76 65 61 6c 2e port.current.buffer.to.a.reveal.
12460 6a 73 20 61 6e 64 20 62 72 6f 77 73 65 20 48 54 4d 4c 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 js.and.browse.HTML.file."...(int
12480 65 72 61 63 74 69 76 65 29 0a 20 20 28 62 72 6f 77 73 65 2d 75 72 6c 2d 6f 66 2d 66 69 6c 65 20 eractive)...(browse-url-of-file.
124a0 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 (expand-file-name.(org-reveal-ex
124c0 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 20 61 73 79 6e 63 20 73 75 62 74 72 65 65 70 20 76 69 73 69 port-to-html.async.subtreep.visi
124e0 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 29 29 29 29 ble-only.body-only.ext-plist))))
12500 0a 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 65 78 70 6f 72 74 2d 63 75 72 72 65 ..(defun.org-reveal-export-curre
12520 6e 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 nt-subtree.....(&optional.async.
12540 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 6f 6e 6c 79 20 subtreep.visible-only.body-only.
12560 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 74 20 73 75 62 ext-plist)..."Export.current.sub
12580 74 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 22 0a tree.to.a.Reveal.js.HTML.file.".
125a0 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 72 6f 77 2d 74 6f ..(interactive)...(org-narrow-to
125c0 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 67 2d 72 65 76 65 -subtree)...(let.((ret.(org-reve
125e0 61 6c 2d 65 78 70 6f 72 74 2d 74 6f 2d 68 74 6d 6c 20 61 73 79 6e 63 20 73 75 62 74 72 65 65 70 al-export-to-html.async.subtreep
12600 20 76 69 73 69 62 6c 65 2d 6f 6e 6c 79 20 62 6f 64 79 2d 6f 6e 6c 79 20 28 70 6c 69 73 74 2d 70 .visible-only.body-only.(plist-p
12620 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 65 20 74 29 29 ut.ext-plist.:reveal-subtree.t))
12640 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 3b 20 47 65 6e )).....(widen).....ret))..;;.Gen
12660 65 72 61 74 65 20 61 20 68 65 61 64 69 6e 67 20 6f 66 20 54 6f 43 20 66 6f 72 20 63 75 72 72 65 erate.a.heading.of.ToC.for.curre
12680 6e 74 20 62 75 66 66 65 72 20 61 6e 64 20 77 72 69 74 65 20 74 6f 20 63 75 72 72 65 6e 74 0a 3b nt.buffer.and.write.to.current.;
126a0 3b 20 70 6f 69 6e 74 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 6d 61 6e 75 61 6c ;.point.(defun.org-reveal-manual
126c0 2d 74 6f 63 20 28 67 68 2d 6c 69 6e 6b 73 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 -toc.(gh-links)...(interactive."
126e0 50 22 29 0a 20 20 28 69 6e 73 65 72 74 20 3b 3b 20 61 74 20 63 75 72 72 65 6e 74 20 70 6f 69 6e P")...(insert.;;.at.current.poin
12700 74 0a 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 0a 20 20 20 20 27 69 64 65 6e 74 69 74 79 0a 20 20 t....(mapconcat.....'identity...
12720 20 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 6d 61 70 20 28 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d ..(org-element-map.(org-element-
12740 70 61 72 73 65 2d 62 75 66 66 65 72 29 20 27 68 65 61 64 6c 69 6e 65 0a 20 20 20 20 20 20 28 6c parse-buffer).'headline.......(l
12760 61 6d 62 64 61 20 28 68 65 61 64 6c 69 6e 65 29 0a 09 28 6c 65 74 20 28 28 74 69 74 6c 65 20 28 ambda.(headline)..(let.((title.(
12780 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 70 72 6f 70 65 72 74 79 20 3a 72 61 77 2d 76 61 6c 75 65 20 org-element-property.:raw-value.
127a0 68 65 61 64 6c 69 6e 65 29 29 29 0a 09 20 20 28 63 6f 6e 63 61 74 0a 09 20 20 20 3b 3b 20 4c 65 headline)))....(concat.....;;.Le
127c0 61 64 69 6e 67 20 73 70 61 63 65 73 20 62 79 20 68 65 61 64 6c 69 6e 65 20 6c 65 76 65 6c 0a 09 ading.spaces.by.headline.level..
127e0 20 20 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 2a 20 32 20 28 6f 72 67 2d 65 6c 65 6d 65 6e ...(make-string.(*.2.(org-elemen
12800 74 2d 70 72 6f 70 65 72 74 79 20 3a 6c 65 76 65 6c 20 68 65 61 64 6c 69 6e 65 29 29 20 3f 5c 73 t-property.:level.headline)).?\s
12820 29 0a 09 20 20 20 22 2d 20 5b 5b 22 0a 09 20 20 20 74 69 74 6c 65 0a 09 20 20 20 22 5d 5b 22 0a )....."-.[[".....title....."][".
12840 09 20 20 20 74 69 74 6c 65 0a 09 20 20 20 22 5d 5d 22 0a 09 20 20 20 28 77 68 65 6e 20 67 68 2d ....title....."]]".....(when.gh-
12860 6c 69 6e 6b 73 0a 09 20 20 20 20 20 3b 3b 20 41 64 64 20 61 6e 6f 74 68 65 72 20 6c 69 6e 6b 20 links.......;;.Add.another.link.
12880 74 6f 20 67 69 74 68 75 62 20 72 65 61 64 6d 65 20 70 61 67 65 0a 09 20 20 20 20 20 28 63 6f 6e to.github.readme.page.......(con
128a0 63 61 74 0a 09 20 20 20 20 20 20 22 28 5b 5b 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f cat........"([[https://github.co
128c0 6d 2f 79 6a 77 65 6e 2f 6f 72 67 2d 72 65 76 65 61 6c 23 22 0a 09 20 20 20 20 20 20 3b 3b 20 46 m/yjwen/org-reveal#"........;;.F
128e0 6f 6c 6c 6f 77 20 74 68 65 20 67 69 74 68 75 62 20 6c 69 6e 6b 2d 6e 61 6d 69 6e 67 20 63 6f 6e ollow.the.github.link-naming.con
12900 76 65 6e 73 69 6f 6e 0a 09 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 vension........(replace-regexp-i
12920 6e 2d 73 74 72 69 6e 67 0a 09 20 20 20 20 20 20 20 3b 3b 20 72 65 6d 6f 76 65 20 61 6e 79 20 20 n-string.........;;.remove.any..
12940 6e 6f 6e 2d 61 6c 70 68 61 6e 75 6d 20 63 68 61 72 61 63 74 65 72 0a 09 20 20 20 20 20 20 20 22 non-alphanum.character........."
12960 5b 2e 2c 27 5d 22 0a 09 20 20 20 20 20 20 20 22 22 0a 09 20 20 20 20 20 20 20 28 72 65 70 6c 61 [.,']"........."".........(repla
12980 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 09 09 3b 3b 20 41 6e 79 20 73 70 61 ce-regexp-in-string...;;.Any.spa
129a0 63 65 73 20 77 69 74 68 20 68 79 70 68 65 6e 0a 09 09 22 20 2b 22 20 22 2d 22 0a 09 09 28 64 6f ces.with.hyphen...".+"."-"...(do
129c0 77 6e 63 61 73 65 20 74 69 74 6c 65 29 29 29 0a 09 20 20 20 20 20 20 22 5d 5b 67 68 5d 5d 29 22 wncase.title)))........"][gh]])"
129e0 29 0a 09 20 20 20 20 20 29 29 29 29 29 0a 20 20 20 20 22 5c 6e 22 29 29 29 0a 3b 3b 3b 23 23 23 ).......)))))....."\n"))).;;;###
12a00 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6f 72 67 2d 72 65 76 65 61 6c 2d 70 75 62 6c 69 autoload.(defun.org-reveal-publi
12a20 73 68 2d 74 6f 2d 72 65 76 65 61 6c 0a 20 28 70 6c 69 73 74 20 66 69 6c 65 6e 61 6d 65 20 70 75 sh-to-reveal..(plist.filename.pu
12a40 62 2d 64 69 72 29 0a 20 20 22 50 75 62 6c 69 73 68 20 61 6e 20 6f 72 67 20 66 69 6c 65 20 74 6f b-dir)..."Publish.an.org.file.to
12a60 20 48 74 6d 6c 2e 0a 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 .Html...FILENAME.is.the.filename
12a80 20 6f 66 20 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 .of.the.Org.file.to.be.published
12aa0 2e 20 20 50 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 ...PLIST.is.the.property.list.fo
12ac0 72 20 74 68 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 r.the.given.project...PUB-DIR.is
12ae0 20 74 68 65 0a 70 75 62 6c 69 73 68 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 52 65 74 75 .the.publishing.directory...Retu
12b00 72 6e 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 rn.output.file.name."...(let.((c
12b20 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 20 6e 69 6c 29 29 0a 20 20 20 20 28 6f 72 67 2d 70 lient-multiplex.nil)).....(org-p
12b40 75 62 6c 69 73 68 2d 6f 72 67 2d 74 6f 20 27 72 65 76 65 61 6c 20 66 69 6c 65 6e 61 6d 65 20 22 ublish-org-to.'reveal.filename."
12b60 2e 68 74 6d 6c 22 20 70 6c 69 73 74 20 70 75 62 2d 64 69 72 29 0a 20 20 20 20 28 77 68 65 6e 20 .html".plist.pub-dir).....(when.
12b80 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 70 6c 65 78 0a 20 20 20 20 20 20 28 6f 72 67 2d 70 75 62 6c client-multiplex.......(org-publ
12ba0 69 73 68 2d 6f 72 67 2d 74 6f 20 27 72 65 76 65 61 6c 20 66 69 6c 65 6e 61 6d 65 20 22 5f 63 6c ish-org-to.'reveal.filename."_cl
12bc0 69 65 6e 74 2e 68 74 6d 6c 22 20 70 6c 69 73 74 20 70 75 62 2d 64 69 72 29 29 29 29 0a 0a 28 70 ient.html".plist.pub-dir))))..(p
12be0 72 6f 76 69 64 65 20 27 6f 78 2d 72 65 76 65 61 6c 29 0a 0a 3b 3b 3b 20 6f 78 2d 72 65 76 65 61 rovide.'ox-reveal)..;;;.ox-revea
12c00 6c 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 l.el.ends.here..................
12c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
130a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
130c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
130e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
131a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
131c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
131e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
132a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
132c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
132e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
133a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
133c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
133e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
134a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
134c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
134e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................