Subject: Re: suppressing simplesect numbering From: Norman Walsh <ndw@xxxxxxxxxx> Date: Fri, 3 Sep 1999 07:28:38 -0400 |
/ Jose Carlos Ramalho <jcr@xxxxxxxxxxxx> was heard to say: | > | > Uh, if they're on by default that's a bug. Or do you want proper sections | > (sect*, section) numbered but simplesects unnumbered? Can you send me | > a short sample? | | Yes, that is what I want. | I want every sect* level to be numbered except simplesect. | Is there a way to do this? If you create a stylesheet customization that uses this version of section-autolable, I think you'll get what you want... (define (section-autolabel nd #!optional (force-label? #f)) (let* ((isep (gentext-intra-label-sep nd)) (prefix (section-autolabel-prefix nd))) (if (and (or force-label? %section-autolabel%) (or %label-preface-sections% (not hasprf))) (cond ((equal? (gi nd) (normalize "sect1")) (string-append prefix (format-number (child-number nd) (label-number-format nd)))) ((equal? (gi nd) (normalize "sect2")) (string-append (element-label (ancestor (normalize "sect1") nd) force-label?) isep (format-number (child-number nd) (label-number-format nd)))) ((equal? (gi nd) (normalize "sect3")) (string-append (element-label (ancestor (normalize "sect2") nd) force-label?) isep (format-number (child-number nd) (label-number-format nd)))) ((equal? (gi nd) (normalize "sect4")) (string-append (element-label (ancestor (normalize "sect3") nd) force-label?) isep (format-number (child-number nd) (label-number-format nd)))) ((equal? (gi nd) (normalize "sect5")) (string-append (element-label (ancestor (normalize "sect4") nd) force-label?) isep (format-number (child-number nd) (label-number-format nd)))) ((equal? (gi nd) (normalize "simplesect")) "") ((equal? (gi nd) (normalize "section")) (if (node-list-empty? (ancestor (normalize "section") nd)) (string-append prefix (format-number (child-number nd) (label-number-format nd))) (string-append (element-label (ancestor (normalize "section") nd) force-label?) isep (format-number (child-number nd) (label-number-format nd))))) (else (string-append (gi nd) " IS NOT A SECTION!"))) ""))) Cheers, norm -- Norman Walsh <ndw@xxxxxxxxxx> | My problems start when the smarter http://nwalsh.com/ | bears and the dumber visitors | intersect.--Steve Thompson, | wildlife biologist at Yosemite | National Park DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: suppressing simplesect numberin, Jose Carlos Ramalho | Thread | How to unsubscribe (and other usefu, DSSSList Owner |
tables and graphics and rtf..., Norman Walsh | Date | Re: Help with RTF Post-production U, G. Ken Holman |
Month |