From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Randby Subject: Customizing Org 8.0 Export Date: Mon, 20 May 2013 22:03:26 -0400 Message-ID: <519AD5EE.6030108@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:33591) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UebvI-0006ZO-CR for emacs-orgmode@gnu.org; Mon, 20 May 2013 22:03:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UebvG-0006jD-Tf for emacs-orgmode@gnu.org; Mon, 20 May 2013 22:03:32 -0400 Received: from mail-ia0-x22a.google.com ([2607:f8b0:4001:c02::22a]:46596) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UebvG-0006iq-NW for emacs-orgmode@gnu.org; Mon, 20 May 2013 22:03:30 -0400 Received: by mail-ia0-f170.google.com with SMTP id l29so128151iag.1 for ; Mon, 20 May 2013 19:03:29 -0700 (PDT) Received: from [192.168.1.111] (cpe-24-165-203-246.neo.res.rr.com. [24.165.203.246]) by mx.google.com with ESMTPSA id ji5sm5999831igb.0.2013.05.20.19.03.27 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 20 May 2013 19:03:28 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org First, I am using Org version 8.0.3-140-g84bae8. I'm having some weird customization issues that I don't know how to resolve. When Emacs is started, not all the org variables are visible or available for customization. Here is an example involving HTML export customization. 1. Start Emacs 2. M-x customize-group org-export-html - None of the org-html variables appear on the list. 3. M-x customize-variable org-html-head - Changes to org-export-html-head 4. Open up an org file to export to HTML 5. C-c C-e h h 6. M-x customize-group org-export-html - Now the org-html variables appear 7. M-x customize-variable org-html-head - Works I can live with the above behavior, but I have a problem when it comes to customizing LaTeX export. 1. In a manner similar to the org-html variable situation described above, variables such as org-latex-classes are not available for customization when Emacs is started. One must do C-c C-e l p on an org file to make these variables available. 2. I want to put the following in my init.el: (add-to-list 'org-latex-classes '("notesclass" "\\documentclass{article}" ("\\section{%s}" . "\\newsection{%s}") ("\\subsection{%s}" . "\\newsubsection{%s}"))) But when I do, I get the following on startup: Warning (initialization): An error occurred while loading `/home/srandby/.emacs.d/init.el': Symbol's value as variable is void: org-latex-classes To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `--debug-init' option to view a complete error backtrace. This means I cannot put the above code in my init.el file where I want it to be. Is there any way to make all of org's variables available for customization on startup? Scott Randby