emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* org-reveal reaveal.js toc:nil option
@ 2013-11-13 13:17 Andreas
  2013-11-13 14:23 ` Nick Dokos
  0 siblings, 1 reply; 3+ messages in thread
From: Andreas @ 2013-11-13 13:17 UTC (permalink / raw)
  To: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 394 bytes --]

Hello list,

I'm making a presentation in reveal.js with the help of org-mode and
org-reveal and was hoping I could get some help.

I'm trying to remove the table of contents from my slides but the toc
option does not seem to have any effect.

A bare bone presentation on github can be seen in this repository:
Xparx/midtimeseminar/blob/master/presentaion.txt

Any help appreciated.

regards
A

[-- Attachment #2: Type: text/html, Size: 537 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: org-reveal reaveal.js toc:nil option
  2013-11-13 13:17 Andreas
@ 2013-11-13 14:23 ` Nick Dokos
  0 siblings, 0 replies; 3+ messages in thread
From: Nick Dokos @ 2013-11-13 14:23 UTC (permalink / raw)
  To: emacs-orgmode

Andreas <tjandreas@gmail.com> writes:

> Hello list,
>
> I'm making a presentation in reveal.js with the help of org-mode and org-reveal and was hoping I could get some help.
>
> I'm trying to remove the table of contents from my slides but the toc option does not seem to have any effect.
>
> A bare bone presentation on github can be seen in this repository:
> Xparx/midtimeseminar/blob/master/presentaion.txt
>
> Any help appreciated.
>

#+OPTIONS: toc:nil

seems to work for me.

Nick

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: org-reveal reaveal.js toc:nil option
@ 2013-11-13 22:55 Andreas
  0 siblings, 0 replies; 3+ messages in thread
From: Andreas @ 2013-11-13 22:55 UTC (permalink / raw)
  To: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 1251 bytes --]

I did some brute force bug tracking and manage to track down the problem.

I made two different files:
test1.org:
#+TITLE:     Test 1
#+OPTIONS: toc:nil
#+INFOJS_OPT:

* Header 1
* Header 2
** Subheader 2.1

test2.org:
#+TITLE:     Test 1
#+OPTIONS: toc:nil

* Header 1
* Header 2
** Subheader 2.1

In the first example i have the header with #+INFOJS_OPT:
empty, the other file lacks this line. The first file generates a toc while
the other doesn't.

I manage to track down the variable org-html-infojs-opts-table
which has the
Value: ((path PATH "http://orgmode.org/org-info.js")
 (view VIEW "info")
 (toc TOC :with-toc)
 (ftoc FIXED_TOC "0")
 (tdepth TOC_DEPTH "max")
 (sdepth SECTION_DEPTH "max")
 (mouse MOUSE_HINT "underline")
 (buttons VIEW_BUTTONS "0")
 (ltoc LOCAL_TOC "1")
 (up LINK_UP :html-link-up)
 (home LINK_HOME :html-link-home))

It seems to me as a novice that the :with-toc is defined here and forces a
table of contents to be displayed. Not sure if this is correct but at least
it solved my problem.

The toc option is not inserted in the reveal export template and now after
testing it it looks like
#+INFOJS_OPT: toc:nil
also could have been used. The tutorial I looked at did not do it this way
so I over looked it.

regards
A

[-- Attachment #2: Type: text/html, Size: 1737 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-11-13 22:55 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-13 22:55 org-reveal reaveal.js toc:nil option Andreas
  -- strict thread matches above, loose matches on Subject: below --
2013-11-13 13:17 Andreas
2013-11-13 14:23 ` Nick Dokos

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).