From mboxrd@z Thu Jan 1 00:00:00 1970 From: "T. V. Raman" Subject: Re: org-mode: couple of html related feature requests Date: Mon, 7 Aug 2006 18:09:53 -0700 Message-ID: <17623.58465.243015.891713@localhost.localdomain> References: <17603.48569.844528.325429@localhost.localdomain> <9de7dbeeb2abc302f824130f3911a8b8@science.uva.nl> <17617.19534.69425.633066@localhost.localdomain> <444abe0cfb6659686e6d3895ae8a3416@science.uva.nl> Reply-To: raman@users.sf.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GAG6a-0007v2-3h for emacs-orgmode@gnu.org; Mon, 07 Aug 2006 21:10:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GAG6V-0007lH-Pq for emacs-orgmode@gnu.org; Mon, 07 Aug 2006 21:09:58 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GAG6V-0007ky-IG for emacs-orgmode@gnu.org; Mon, 07 Aug 2006 21:09:55 -0400 Received: from [204.127.200.84] (helo=sccrmhc14.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GAGAr-0004rX-Ci for emacs-orgmode@gnu.org; Mon, 07 Aug 2006 21:14:25 -0400 In-Reply-To: <444abe0cfb6659686e6d3895ae8a3416@science.uva.nl> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: dominik@science.uva.nl Cc: emacs-orgmode@gnu.org I dont care as much about th #+title bit as much as all headings appearing one level demoted in html I'd like '* heading' to become h1, not h2 as it does at present. >>>>> "Carsten" == Carsten Dominik writes: Carsten> I still fail to see why this would be better than Carsten> using the #+TITLE line that has exactly this Carsten> purpose. If you want to specify the title line, you Carsten> can use that line. If you don't want to specify it, Carsten> all we are discussing about is the question of what Carsten> would be a good default for the title. I am Carsten> currently taking that default from the file name, Carsten> you want it from the first headline - both can be Carsten> equally good and bad titles. Carsten> Carsten> - Carsten Carsten> Carsten> On Aug 3, 2006, at 3:07, T. V. Raman wrote: Carsten> >> But we could still use the first top-levle heading? The >> rest of the mapping still holds, since html lets you have >> multiple h1 headings on a page. As things stand, >> everything gets demoted a level when you go through org >> >>>>>>> "Carsten" == Carsten Dominik >>>>>>> writes: Carsten> Hi Raman, On Jul 23, 2006, at 20:19, T. V. Raman Carsten> wrote: Carsten> >>>> Hi, >>>> >>>> Here are a couple of html export related feature >>>> requests. >>>> >>>> 0) Would it be possible to generate the title element >>>> from the first top-level heading -- rather than the base >>>> filename? Carsten> Carsten> No, I don't want to do this. If we do this we Carsten> implicitly assume that there is only one top-level Carsten> heading in the file, in general there will be more Carsten> than one. However, you can always set the document Carsten> title like this: Carsten> Carsten> #+TITLE: This is a title for the HTML export Carsten> >>>> 1) How do I avoid the -*- mode: ... -*- line from >>>> showing up in the exported HTML? Carsten> Carsten> How do you get it in? I have never seen it. Carsten> Anybody? Carsten> >>>> 2) Finally, how do I supress generation f the Table of >>>> contents? Carsten> Carsten> This was already answered by David Emery. Carsten> >>>> And one related request: >>>> >>>> Once we get the vaue of from the first top-level >>>> heading, we could also promote everything up by a level >>>> on the html side so that '*' headings become h1, '**' >>>> become h2 etc. >>>> >>>> I find the present practice of '*' headings becoming h2s >>>> a bit painful because things on the HTML side get too >>>> deep in their hierarchy. Carsten> Carsten> I don't think it is useful to treat the first Carsten> toplevel heading differently from the others. And I Carsten> personally like the title in H1 and the top level Carsten> headings in H2. However, I can see that this is a Carsten> matter of taste, so I will provide a variable Carsten> Carsten> org-export-html-toplevel-hlevel Carsten> Carsten> that can be used to set which of H1, H2, H3 Carsten> .... should be used for level 1 org-mode headings. Carsten> Default for now continues to be 2. Carsten> Carsten> Related to this, I have an HTML/CSS question: Carsten> Carsten> If I do Carsten> Carsten> <H1 class="title">Document title</H1> Carsten> Carsten> <H1>My first outline heading</H1> Carsten> Carsten> what do i have to put into the css style to make the Carsten> first line appear differently from the second? I Carsten> have tried: Carsten> Carsten> h1 { font-size: 18pt; padding-top: 1em; } Carsten> Carsten> .title { font-size: 20pt; color: #ff8c00; } Carsten> Carsten> but that does not work. Carsten> Carsten> Thanks. Carsten> Carsten> - Carsten Carsten> Carsten> Carsten> Carsten> -- Carsten Dominik Sterrenkundig Instituut "Anton Carsten> Pannekoek" Universiteit van Amsterdam Kruislaan 403 Carsten> NL-1098SJ Amsterdam phone: +31 20 525 7477 >> >> -- >> Best Regards, --raman >> >> >> Email: raman@users.sf.net WWW: >> http://emacspeak.sf.net/raman/ AIM: emacspeak GTalk: >> tv.raman.tv@gmail.com PGP: >> http://emacspeak.sf.net/raman/raman-almaden.asc Google: >> tv+raman IRC: irc://irc.freenode.net/#emacs >> >> Carsten> -- Carsten Dominik Sterrenkundig Instituut "Anton Pannekoek" Carsten> Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Carsten> Amsterdam phone: +31 20 525 7477 -- Best Regards, --raman Email: raman@users.sf.net WWW: http://emacspeak.sf.net/raman/ AIM: emacspeak GTalk: tv.raman.tv@gmail.com PGP: http://emacspeak.sf.net/raman/raman-almaden.asc Google: tv+raman IRC: irc://irc.freenode.net/#emacs