Hi,That would be a good feature to have. While waiting for someone to patch it in, a workaround for HTML output would be to turn off section numbering and then fake it with CSS. I enclose a four-level example I happen to have lying around. You can extend if needed (note that the title becomes h1, so the top-level heading is h2).
Yours, Christian On 5/6/11 5:59 AM, Skip Collins wrote:
I thought this would be easy. But I cannot find a way to get html formatted the way I want. I would like to view org content in "traditional" outline format, with indentation, Roman numerals for the top level heading, etc: I. This is a top level heading II. Here is another level-1 heading A. Here is a level 2 heading 1. This is a level-3 heading 2. Another level-3 a. Level-4 b. Another level-4 (1) Level-5 (a) Level-6 B. Another level 2 When I customize org-export-section-number-format, I do not get exactly what I want in html output. All heading numbers include higher level numbers, e.g. II.A.2.b. I am looking for a less cluttered output in which a heading only includes the single counter for its level.
body { counter-reset: head1 head2 head3 head4; } .outline-2 h2:before { counter-increment: head1; content: counter(head1, upper-roman) ". "; } h2 { counter-reset: head2 head3 head4; } h3:before { counter-increment: head2; content: counter(head2, upper-latin) ". "; } h3 { counter-reset: head3 head4; } h4:before { counter-increment: head3; content: counter(head3, decimal) ". "; } h4 { counter-reset: head4; } h5:before { counter-increment: head4; content: counter(head4, lower-latin) ". "; }
#+TITLE: css-simple-outline.org #+OPTIONS: H:4 num:nil toc:nil #+STYLE: <link href="css-simple-outline.css" type="text/css" rel="stylesheet" /> * Top heading, Level 1 (I) ** Level 2 subhead (A) *** Level 3 subhead (1) **** Level 4 subhead (a) **** Level 4 subhead (b) *** Level 3 subhead (2) **** Level 4 subhead (a) ***** Level 5 subhead (no formatting)