From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Rogoff Subject: TOC in HTML export - how to change formatting of ToDo levels? Date: Mon, 20 May 2013 16:22:07 -0700 Message-ID: <30770A50-8E4E-40DA-BD6A-1CFEB2F5C3CF@therogoffs.com> Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:39632) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UeZPC-0000n0-HH for emacs-orgmode@gnu.org; Mon, 20 May 2013 19:22:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UeZP9-0008Al-QT for emacs-orgmode@gnu.org; Mon, 20 May 2013 19:22:14 -0400 Received: from oproxy14-pub.unifiedlayer.com ([67.222.51.224]:41419) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1UeZP9-00089O-Hi for emacs-orgmode@gnu.org; Mon, 20 May 2013 19:22:11 -0400 Received: from [198.70.193.19] (port=6355 helo=[172.30.6.204]) by box775.bluehost.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.80) (envelope-from ) id 1UeZP6-0003dD-Ow for emacs-orgmode@gnu.org; Mon, 20 May 2013 17:22:08 -0600 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 Hi all. I've just started diving back into org-mode. I'm mostly using it for = ToDo / Status tracking. I've been trying to change the format of the = TOC entries with little success. I've figured out how to use = org-export-html-style to change the CSS markup for my customized ToDo = levels, but that just affects the formatting in the body of the = document. The table of contents appears to ignore that. I've been = digging through org-html.el and the TOC formatting (around line 1474) = looks to be mostly card-coded with almost no variables to control = anything. Any ToDo status of done is not marked up at all and anything = else is just marked as class "todo" instead of the actual class of the = item. Am I missing something? The only solution I've found is to write a = script to fix the HTML after exporting. Any better solution? It's a = very big ToDo list and I (and others who will look at the document) want = to see the actual status (preferably with the CSS font/text markups) in = the TOC to know which items to look into for further details. Thanks! David FYI, running emacs 24.3.1 on RHEL 5.3 and org-mode 7.9.3f=