diff --git a/org-re-reveal.el b/org-re-reveal.el index 32979901102b2232a046e32458f414fccbd8863d..630fbfc71a289327b71e4cfe032b82cc53d6dcae 100644 --- a/org-re-reveal.el +++ b/org-re-reveal.el @@ -96,6 +96,7 @@ (:reveal-keyboard nil "reveal_keyboard" org-re-reveal-keyboard t) (:reveal-mousewheel nil "reveal_mousewheel" org-re-reveal-mousewheel t) (:reveal-fragmentinurl nil "reveal_fragmentinurl" org-re-reveal-fragmentinurl t) + (:reveal-hashonebasedindex nil "reveal_hashonebasedindex" org-re-reveal-hashonebasedindex t) (:reveal-pdfseparatefragments nil "reveal_pdfseparatefragments" org-re-reveal-pdfseparatefragments t) (:reveal-defaulttiming nil "reveal_defaulttiming" org-re-reveal-defaulttiming t) (:reveal-generate-ids nil "reveal_generate_ids" org-re-reveal-generate-custom-ids t) @@ -372,6 +373,11 @@ To enable multiplex, see `org-re-reveal-plugins'." :group 'org-export-re-reveal :type 'boolean) +(defcustom org-re-reveal-hashonebasedindex nil + "Reveal use fragmentInURL setting." + :group 'org-export-re-reveal + :type 'boolean) + (defcustom org-re-reveal-pdfseparatefragments t "Reveal disable pdfSeparateFragments setting." :group 'org-export-re-reveal @@ -927,6 +933,7 @@ rollingLinks: %s, keyboard: %s, mouseWheel: %s, fragmentInURL: %s, +hashOneBasedIndex: %s, pdfSeparateFragments: %s, %s overview: %s, @@ -942,6 +949,7 @@ overview: %s, (if (plist-get info :reveal-keyboard) "true" "false") (if (plist-get info :reveal-mousewheel) "true" "false") (if (plist-get info :reveal-fragmentinurl) "true" "false") + (if (plist-get info :reveal-hashonebasedindex) "true" "false") (if (plist-get info :reveal-pdfseparatefragments) "true" "false") (let ((timing (plist-get info :reveal-defaulttiming))) (if timing (format "defaultTiming: %s," timing) diff --git a/test-cases/expect-highlightjs.html b/test-cases/expect-highlightjs.html index 1a00be8a60b04ed305306614624d1fb06fcc692e..9dae5dbb007b4cc715370fe483cbb2c1481cbdb4 100644 --- a/test-cases/expect-highlightjs.html +++ b/test-cases/expect-highlightjs.html @@ -123,6 +123,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-klipsify.html b/test-cases/expect-klipsify.html index 59ea87cd20bb3c19036a6613f463804224132f0d..9fc64bdae004971751c055748b20ce2c6179cf8c 100644 --- a/test-cases/expect-klipsify.html +++ b/test-cases/expect-klipsify.html @@ -133,6 +133,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-slide-numbers-toc.html b/test-cases/expect-slide-numbers-toc.html index 21c9e33b98761072732bf49360f8c882e2587ba5..e5b7b0fd908ca38b9723f3598f41e6119fc71e06 100644 --- a/test-cases/expect-slide-numbers-toc.html +++ b/test-cases/expect-slide-numbers-toc.html @@ -155,6 +155,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-slide-numbers.html b/test-cases/expect-slide-numbers.html index 66d38a19e32fc050df1adea3a55c5d924bb82138..2cb4615e293fae13985abd663316388bc1480bd4 100644 --- a/test-cases/expect-slide-numbers.html +++ b/test-cases/expect-slide-numbers.html @@ -152,6 +152,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-split.html b/test-cases/expect-split.html index ed89c88ae2e585cec5ed068ea7bab3d8036d05c4..c2990b0ff5749693e69c516d0b80085a853ba924 100644 --- a/test-cases/expect-split.html +++ b/test-cases/expect-split.html @@ -115,6 +115,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true,