From 2507b1ac726694a5ba3644bbad84e3543a30b677 Mon Sep 17 00:00:00 2001 From: Gambhiro Date: Sun, 11 Jan 2015 17:05:43 +0000 Subject: [PATCH] option to disable title slide --- ox-reveal.el | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/ox-reveal.el b/ox-reveal.el index 51774c8..7ea7055 100755 --- a/ox-reveal.el +++ b/ox-reveal.el @@ -62,6 +62,7 @@ (:reveal-extra-css "REVEAL_EXTRA_CSS" nil nil nil) (:reveal-extra-js "REVEAL_EXTRA_JS" nil org-reveal-extra-js nil) (:reveal-hlevel "REVEAL_HLEVEL" nil nil t) + (:reveal-title-slide nil "reveal_title_slide" org-reveal-title-slide t) (:reveal-title-slide-template "REVEAL_TITLE_SLIDE_TEMPLATE" nil org-reveal-title-slide-template t) (:reveal-mathjax nil "reveal_mathjax" org-reveal-mathjax t) (:reveal-mathjax-url "REVEAL_MATHJAX_URL" nil org-reveal-mathjax-url t) @@ -110,6 +111,11 @@ else get value from custom variable `org-reveal-hlevel'." (if hlevel-str (string-to-number hlevel-str) org-reveal-hlevel))) +(defcustom org-reveal-title-slide t + "Include a title slide." + :group 'org-export-reveal + :type 'boolean) + (defcustom org-reveal-title-slide-template "

%t

%a

@@ -804,11 +810,13 @@ info is a plist holding export options." \n" (org-reveal--build-pre/postamble 'preamble info) "
-
-
-" - (format-spec (plist-get info :reveal-title-slide-template) (org-html-format-spec info)) - "
\n" +
\n" + (if (plist-get info :reveal-title-slide) + (concat + "
\n" + (format-spec (plist-get info :reveal-title-slide-template) (org-html-format-spec info)) + "\n
\n") + "") contents "
\n"