On 8/23/07, Duncan Murdoch <[EMAIL PROTECTED]> wrote: > On 8/23/2007 11:28 AM, Prof Brian Ripley wrote: > > On Thu, 23 Aug 2007, John Kane wrote: > > > >> The FAQ Section 7 is a very useful place for new users > >> to find out any number of R idiosycracies. However > >> there is no numbering on the FAQ Table of Content or > >> on the Sections Tables of Contents. > > > > Hmm, doc/FAQ does have a numbered table of contents and numbered sections > > and doc/manual/R-FAQ.html does have numbered sections and my browser's > > search finds 7.10 straight away. > > I think the suggestion is to change the contents lists in HTML from <ul> > lists to <ol> lists. Then one would see > > 1. Introduction > 2. R Basics > 3. R and S > 4. R Web Interfaces > 5. R Add-On Packages > 6. R and Emacs > 7. R Miscellanea > 8. R Programming > 9. R Bugs > 10. Acknowledgments > > instead of > > * Introduction > * R Basics > * R and S > * R Web Interfaces > * R Add-On Packages > * R and Emacs > * R Miscellanea > * R Programming > * R Bugs > * Acknowledgments > > in a browser, and I agree that would be preferable (assuming the > numbering is consistent with what we get in the other formats). > However, I don't see how to tell makeinfo --html to do this. Adding > --number-sections isn't enough.
A simple CSS hack is to have ul{ list-style-type: decimal; } in the style. The result can be seen in http://dsarkar.fhcrc.org/R/RFAQ-1.png A more sophisticated hack is to have something like ----------- body{ counter-reset: chapter; counter-reset: section; } h2.chapter { counter-increment: chapter; counter-reset: section; } ul { list-style-type: none; } li:before { counter-increment: section; content: counter(chapter) "." counter(section) " " ; } --------- which results in http://dsarkar.fhcrc.org/R/RFAQ-2.png The only problem here is that there is no way to distinguish between the chapter listing and the section listings (both are <ul class="menu">). If that could be made to have a different class, the chapter listing could be improved. -Deepayan ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.