Hello, I'm trying to play with the exporter but I'd like my back-end to have no toc by default. I tried
(org-export-define-derived-backend 'mytest 'html :translate-alist ;; don't use the template, concentrate on the toc. (list (cons 'template (lambda (a _) a))) :options-alist '((:with-toc nil "toc" nil))) IIUC, the last "nil" up there should be the default value for :with-toc. Unfortunately, exporting like this: (with-temp-buffer (insert "* foo\n** bar\nsome content") (org-export-to-buffer 'mytest "*test*") (pop-to-buffer "*test*")) will show a table of contents. Setting org-export-with-toc to nil works as expected though : (let ((org-export-with-toc)) (with-temp-buffer (insert "* foo\n** bar\nsome content") (org-export-to-buffer 'mytest "*test*") (pop-to-buffer "*test*"))) What am I doing wrong ? Thanks -- Nico.