texi2html-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Texi2html-cvs] texi2html ChangeLog Makefile.in NEWS texi2html....


From: Patrice Dumas
Subject: [Texi2html-cvs] texi2html ChangeLog Makefile.in NEWS texi2html....
Date: Mon, 07 May 2007 22:56:06 +0000

CVSROOT:        /cvsroot/texi2html
Module name:    texi2html
Changes by:     Patrice Dumas <pertusus>        07/05/07 22:56:04

Modified files:
        .              : ChangeLog Makefile.in NEWS texi2html.init 
                         texi2html.pl 
        Tests          : Makefile.am Makefile.in test.sh 
        Tests/ccvs_res : cvs_28.html 
        Tests/formatting_res: clean.html exotic_formatting_5.html 
                              formatting.html fr_formatting.html 
                              icons_fr_formatting.html menus.html 
                              menus_simple.html to_utf8_formatting.html 
                              weird_quotes_formatting.html 
        Tests/tar_res  : tar.html 
        Tests/xemacs_frame_res: xemacs_49.html 
        Tests/xemacs_res: xemacs_49.html 
        doc            : Makefile.in texi2html.html texi2html.texi 
        examples       : book.init noheaders.init 
Added files:
        Tests/contents : .cvsignore contents_at_begin.texi 
                         contents_at_end.texi 
                         contents_in_middle_chapter.texi 
                         contents_in_middle_section.texi 
                         double_contents.texi 
                         double_contents_setcontentsaftertitlepage.texi 
        Tests/contents_book: .cvsignore 
        Tests/contents_book_res: double_contents.2 double_contents.html 
                                 double_contents.passfirst 
                                 double_contents.passtexi 
                                 double_contents_setcontentsaftertitlepage.2 
                                 double_contents_setcontentsaftertitlepage.html 
                                 
double_contents_setcontentsaftertitlepage.passfirst 
                                 
double_contents_setcontentsaftertitlepage.passtexi 
                                 
split_chapter_double_contents_setcontentsaftertitlepage.2 
                                 
split_chapter_double_contents_setcontentsaftertitlepage.passfirst 
                                 
split_chapter_double_contents_setcontentsaftertitlepage.passtexi 
                                 
split_chapter_double_contents_setcontentsaftertitlepage_1.html 
                                 
split_chapter_double_contents_setcontentsaftertitlepage_abt.html 
                                 
split_chapter_double_contents_setcontentsaftertitlepage_top.html 
        Tests/contents_inline: .cvsignore inline.init 
        Tests/contents_inline_res: contents_at_begin.2 
                                   contents_at_begin.html 
                                   contents_at_begin.passfirst 
                                   contents_at_begin.passtexi 
                                   contents_at_end.2 
                                   contents_at_end.html 
                                   contents_at_end.passfirst 
                                   contents_at_end.passtexi 
                                   contents_in_middle_chapter.2 
                                   contents_in_middle_chapter.html 
                                   contents_in_middle_chapter.passfirst 
                                   contents_in_middle_chapter.passtexi 
                                   contents_in_middle_section.2 
                                   contents_in_middle_section.html 
                                   contents_in_middle_section.passfirst 
                                   contents_in_middle_section.passtexi 
                                   double_contents.2 
                                   double_contents.html 
                                   double_contents.passfirst 
                                   double_contents.passtexi 
                                   double_contents_setcontentsaftertitlepage.2 
                                   
double_contents_setcontentsaftertitlepage.html 
                                   
double_contents_setcontentsaftertitlepage.passfirst 
                                   
double_contents_setcontentsaftertitlepage.passtexi 
                                   split_chapter_double_contents.2 
                                   split_chapter_double_contents.html 
                                   split_chapter_double_contents.passfirst 
                                   split_chapter_double_contents.passtexi 
                                   split_chapter_double_contents_1.html 
                                   split_chapter_double_contents_abt.html 
                                   split_node_double_contents.2 
                                   split_node_double_contents.html 
                                   split_node_double_contents.passfirst 
                                   split_node_double_contents.passtexi 
                                   split_node_double_contents_1.html 
                                   split_node_double_contents_2.html 
                                   split_node_double_contents_abt.html 
                                   split_section_double_contents.2 
                                   split_section_double_contents.html 
                                   split_section_double_contents.passfirst 
                                   split_section_double_contents.passtexi 
                                   split_section_double_contents_1.html 
                                   split_section_double_contents_2.html 
                                   split_section_double_contents_abt.html 
        Tests/contents_res: contents_at_begin.2 contents_at_begin.html 
                            contents_at_begin.passfirst 
                            contents_at_begin.passtexi contents_at_end.2 
                            contents_at_end.html 
                            contents_at_end.passfirst 
                            contents_at_end.passtexi 
                            contents_in_middle_chapter.2 
                            contents_in_middle_chapter.html 
                            contents_in_middle_chapter.passfirst 
                            contents_in_middle_chapter.passtexi 
                            contents_in_middle_section.2 
                            contents_in_middle_section.html 
                            contents_in_middle_section.passfirst 
                            contents_in_middle_section.passtexi 
                            double_contents.2 double_contents.html 
                            double_contents.passfirst 
                            double_contents.passtexi 
                            double_contents_setcontentsaftertitlepage.2 
                            double_contents_setcontentsaftertitlepage.html 
                            double_contents_setcontentsaftertitlepage.passfirst 
                            double_contents_setcontentsaftertitlepage.passtexi 
                            split_chapter_double_contents.2 
                            split_chapter_double_contents.html 
                            split_chapter_double_contents.passfirst 
                            split_chapter_double_contents.passtexi 
                            split_chapter_double_contents_1.html 
                            split_chapter_double_contents_abt.html 
                            split_chapter_double_contents_toc.html 
                            split_node_double_contents.2 
                            split_node_double_contents.html 
                            split_node_double_contents.passfirst 
                            split_node_double_contents.passtexi 
                            split_node_double_contents_1.html 
                            split_node_double_contents_2.html 
                            split_node_double_contents_abt.html 
                            split_node_double_contents_toc.html 
                            split_section_double_contents.2 
                            split_section_double_contents.html 
                            split_section_double_contents.passfirst 
                            split_section_double_contents.passtexi 
                            split_section_double_contents_1.html 
                            split_section_double_contents_2.html 
                            split_section_double_contents_abt.html 
                            split_section_double_contents_toc.html 

Log message:
                * texi2html.init, texi2html.pl: when INLINE_CONTENTS is set, 
                the table of contents and short table of contents are output 
                where they are defined, except if setcontentsaftertitlepage is 
set.
                If setcontentsaftertitlepage is set the contents is associated
                with the title.
                Handle @setcontentsaftertitlepage and 
@setshortcontentsaftertitlepage.
                Don't output a navigation panel nor an about page when not 
SPLIT and no
                SECTION_NAVIGATION.
                * Tests/contents*: new tests for contents
                * examples/book.init,noheaders.init: update
                * doc/*: update

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texi2html/ChangeLog?cvsroot=texi2html&r1=1.262&r2=1.263
http://cvs.savannah.gnu.org/viewcvs/texi2html/Makefile.in?cvsroot=texi2html&r1=1.55&r2=1.56
http://cvs.savannah.gnu.org/viewcvs/texi2html/NEWS?cvsroot=texi2html&r1=1.58&r2=1.59
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.init?cvsroot=texi2html&r1=1.115&r2=1.116
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.pl?cvsroot=texi2html&r1=1.181&r2=1.182
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/Makefile.am?cvsroot=texi2html&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/Makefile.in?cvsroot=texi2html&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/test.sh?cvsroot=texi2html&r1=1.66&r2=1.67
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/ccvs_res/cvs_28.html?cvsroot=texi2html&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/.cvsignore?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/contents_at_begin.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/contents_at_end.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/contents_in_middle_chapter.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/contents_in_middle_section.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/double_contents.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/double_contents_setcontentsaftertitlepage.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book/.cvsignore?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents_setcontentsaftertitlepage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents_setcontentsaftertitlepage.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_top.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline/.cvsignore?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline/inline.init?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_begin.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_begin.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_begin.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_begin.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_end.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_end.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_end.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_at_end.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_chapter.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_chapter.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_chapter.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_chapter.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_section.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_section.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_section.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/contents_in_middle_section.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_chapter_double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_chapter_double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_chapter_double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_chapter_double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_chapter_double_contents_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_chapter_double_contents_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_node_double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_node_double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_node_double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_node_double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_node_double_contents_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_node_double_contents_2.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_node_double_contents_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_section_double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_section_double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_section_double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_section_double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_section_double_contents_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_section_double_contents_2.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/split_section_double_contents_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_begin.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_begin.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_begin.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_begin.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_end.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_end.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_end.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_at_end.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_chapter.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_chapter.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_chapter.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_chapter.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_section.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_section.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_section.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/contents_in_middle_section.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents_setcontentsaftertitlepage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents_setcontentsaftertitlepage.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents_setcontentsaftertitlepage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/double_contents_setcontentsaftertitlepage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_chapter_double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_chapter_double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_chapter_double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_chapter_double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_chapter_double_contents_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_chapter_double_contents_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_chapter_double_contents_toc.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents_2.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_node_double_contents_toc.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents_2.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/split_section_double_contents_toc.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/clean.html?cvsroot=texi2html&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/exotic_formatting_5.html?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/formatting.html?cvsroot=texi2html&r1=1.60&r2=1.61
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/fr_formatting.html?cvsroot=texi2html&r1=1.53&r2=1.54
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/icons_fr_formatting.html?cvsroot=texi2html&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/menus.html?cvsroot=texi2html&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/menus_simple.html?cvsroot=texi2html&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/to_utf8_formatting.html?cvsroot=texi2html&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/formatting_res/weird_quotes_formatting.html?cvsroot=texi2html&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/tar_res/tar.html?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/xemacs_frame_res/xemacs_49.html?cvsroot=texi2html&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/xemacs_res/xemacs_49.html?cvsroot=texi2html&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/Makefile.in?cvsroot=texi2html&r1=1.39&r2=1.40
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/texi2html.html?cvsroot=texi2html&r1=1.45&r2=1.46
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/texi2html.texi?cvsroot=texi2html&r1=1.54&r2=1.55
http://cvs.savannah.gnu.org/viewcvs/texi2html/examples/book.init?cvsroot=texi2html&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texi2html/examples/noheaders.init?cvsroot=texi2html&r1=1.5&r2=1.6

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/texi2html/texi2html/ChangeLog,v
retrieving revision 1.262
retrieving revision 1.263
diff -u -b -r1.262 -r1.263
--- ChangeLog   6 May 2007 12:57:05 -0000       1.262
+++ ChangeLog   7 May 2007 22:56:02 -0000       1.263
@@ -1,3 +1,17 @@
+2007-04-07  Patrice Dumas  <address@hidden>
+
+       * texi2html.init, texi2html.pl: when INLINE_CONTENTS is set, 
+       the table of contents and short table of contents are output 
+       where they are defined, except if setcontentsaftertitlepage is set.
+       If setcontentsaftertitlepage is set the contents is associated
+       with the title.
+       Handle @setcontentsaftertitlepage and @setshortcontentsaftertitlepage.
+       Don't output a navigation panel nor an about page when not SPLIT and no
+       SECTION_NAVIGATION.
+       * Tests/contents*: new tests for contents
+       * examples/book.init,noheaders.init: update
+       * doc/*: update
+
 2007-04-06  Patrice Dumas  <address@hidden>
 
        * texi2html.init: Texi2HTML::THIS_SECTION is always defined, 

Index: Makefile.in
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Makefile.in,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -b -r1.55 -r1.56
--- Makefile.in 8 Jan 2007 22:23:59 -0000       1.55
+++ Makefile.in 7 May 2007 22:56:02 -0000       1.56
@@ -225,7 +225,8 @@
        i18n/nl \
        i18n/no \
        i18n/pt \
-       i18n/pt_BR
+       i18n/pt_BR \
+       i18n/ja
 
 dist_i18n_DATA = i18n/en \
        $(i18n_files)

Index: NEWS
===================================================================
RCS file: /cvsroot/texi2html/texi2html/NEWS,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -b -r1.58 -r1.59
--- NEWS        6 May 2007 12:57:06 -0000       1.58
+++ NEWS        7 May 2007 22:56:02 -0000       1.59
@@ -8,9 +8,12 @@
 * Transliterate accented characters in file names. Use Text::Unidecode
   if detected.
 
-* Handle @frenchspacing, @tie, @indent and the obsolete @allow-recursion 
+* Handle @frenchspacing, @tie, @indent, @setcontentsaftertitlepage,
+  @setshortcontentsaftertitlepage and the obsolete @allow-recursion 
   and @quote-arg.
 
+* With book style the Table of Contents is put where it is set.
+
 * Use more numeric entities, especially for accented letters.
 
 * The `examples' directory now contains an init file for Mediawiki output.
@@ -95,6 +98,9 @@
 
 * caching of html generated by latex2html reenabled.
 
+* when not split and no section navigation is output, the about page and
+  navigation direction are not output for all the elements.
+
 * FOR DEVELOPERS
   --------------
 

Index: texi2html.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.init,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -b -r1.115 -r1.116
--- texi2html.init      6 May 2007 12:57:06 -0000       1.115
+++ texi2html.init      7 May 2007 22:56:02 -0000       1.116
@@ -12,7 +12,7 @@
 # Afterwards, load the file with command-line 
 # option -init-file <your_init_file>
 #
-# $Id: texi2html.init,v 1.115 2007/05/06 12:57:06 pertusus Exp $
+# $Id: texi2html.init,v 1.116 2007/05/07 22:56:02 pertusus Exp $
 
 ######################################################################
 # The following variables can also be set by command-line options
@@ -278,6 +278,9 @@
 # If true do short table of contents even if there is no @shortcontent
 $DO_SCONTENTS = 0;
 
+# if set, output the contents where the command is located
+$INLINE_CONTENTS = 0;
+
 # if this variable is true, numeric entities are used when there is no
 # corresponding textual entity.
 $USE_NUMERIC_ENTITY = 1;
@@ -794,6 +797,7 @@
 $css_lines                 = \&T2H_DEFAULT_css_lines;
 $print_redirection_page    = \&T2H_DEFAULT_print_redirection_page;
 $node_file_name            = \&T2H_DEFAULT_node_file_name;
+$inline_contents           = \&T2H_DEFAULT_inline_contents;
 
 ########################################################################
 # Layout for html for every sections
@@ -872,7 +876,7 @@
     # my $buttons = [...];
     # as it is, 'Top', 'Contents', 'Index', 'About' are printed
     my $buttons = address@hidden;
-    &$print_head_navigation($fh, $buttons);
+    &$print_head_navigation($fh, $buttons) if ($SPLIT or $SECTION_NAVIGATION);
     my $nw;
     if (@$Texi2HTML::THIS_SECTION)
     {
@@ -887,15 +891,15 @@
         # top-level node is fully enclosed in @ifnothtml
         # print fulltitle, subtitle, author, Overview or table of contents
         print $fh $Texi2HTML::TITLEPAGE;
-        if (@{$Texi2HTML::OVERVIEW})
+        if (@{$Texi2HTML::OVERVIEW} and 
!$Texi2HTML::THISDOC{'setshortcontentsaftertitlepage'})
         {
-             print $fh '<h2> ' . &$I('Overview:') . "</h2>\n" . 
"<blockquote>\n";
+             print $fh '<h2> ' . $Texi2HTML::NAME{'Overview'} . "</h2>\n" . 
"<blockquote\n";
              my $nw = main::print_lines($fh, $Texi2HTML::OVERVIEW);
              print $fh "</blockquote>\n";
         }
-        elsif (@{$Texi2HTML::TOC_LINES})
+        elsif (@{$Texi2HTML::TOC_LINES} and 
!$Texi2HTML::THISDOC{'setcontentsaftertitlepage'})
         {
-             print $fh '<h1> ' . &$I('Table of contents') . "</h1>\n";
+             print $fh '<h1> ' . $Texi2HTML::NAME{'Contents'}  . "</h1>\n";
              my $nw = main::print_lines($fh, $Texi2HTML::TOC_LINES);
         }
     }
@@ -920,7 +924,9 @@
 }
 sub T2H_DEFAULT_print_About
 {
-    return &$print_misc(@_);
+    # if there is no section navigation and it is not split, the 
+    # navigation information is useless
+    return &$print_misc(@_) if ($SPLIT or $SECTION_NAVIGATION);
 }
 
 sub T2H_DEFAULT_print_misc_header
@@ -928,7 +934,7 @@
     my $fh = shift;
     my $buttons = shift;
     &$print_page_head($fh) if $SPLIT;
-    &$print_head_navigation($fh, $buttons);
+    &$print_head_navigation($fh, $buttons) if ($SPLIT or $SECTION_NAVIGATION);
 }
 
 sub T2H_DEFAULT_print_misc_footer
@@ -1345,6 +1351,36 @@
 {
 }
 
+sub T2H_DEFAULT_inline_contents($$$)
+{
+    my $fh = shift;
+    my $command = shift;
+    my $element = shift;
+    my $name;
+    my $lines;
+
+    my $result = undef;
+
+    if ($command eq 'contents')
+    {
+        $name = $Texi2HTML::NAME{'Contents'};
+        $lines = $Texi2HTML::TOC_LINES;
+    }
+    else
+    {
+        $name = $Texi2HTML::NAME{'Overview'};
+        $lines = $Texi2HTML::OVERVIEW;
+    }
+    if (@{$lines})
+    {
+         $result = [ "".&$anchor($element->{'id'})."\n",
+            "<h1>$name</h1>\n" ]; 
+         push @$result, @$lines;
+    }
+
+    return $result;
+}
+
 sub T2H_DEFAULT_css_lines ($$)
 {
     my $import_lines = shift;
@@ -1517,6 +1553,23 @@
     }
 
     $Texi2HTML::TITLEPAGE = $result . $Texi2HTML::TITLEPAGE;
+    
+    if ($Texi2HTML::THISDOC{'setcontentsaftertitlepage'} and 
@{$Texi2HTML::THISDOC{'inline_contents'}->{'contents'}})
+    {
+        foreach my 
$line(@{$Texi2HTML::THISDOC{'inline_contents'}->{'contents'}})
+        {
+            $Texi2HTML::TITLEPAGE .= $line;
+        }
+        $Texi2HTML::TITLEPAGE .= "$DEFAULT_RULE\n";
+    }
+    if ($Texi2HTML::THISDOC{'setshortcontentsaftertitlepage'} and 
@{$Texi2HTML::THISDOC{'inline_contents'}->{'shortcontents'}})
+    {
+        foreach my 
$line(@{$Texi2HTML::THISDOC{'inline_contents'}->{'shortcontents'}})
+        {
+            $Texi2HTML::TITLEPAGE .= $line;
+        }
+        $Texi2HTML::TITLEPAGE .= "$DEFAULT_RULE\n";
+    }
 }
 
 # FIXME Honor DOCUMENT_DESCRIPTION? 
@@ -2924,6 +2977,8 @@
         'contents' => {}, # no arg
         'shortcontents' => {}, # no arg
         'summarycontents'=> {}, # no arg
+        'setcontentsaftertitlepage' => {}, # no arg
+        'setshortcontentsaftertitlepage' => {}, # no arg
         'detailmenu' => {'skip' => 'whitespace'}, # no arg
         'end detailmenu' => {'skip' => 'space'}, # no arg
         'bye' => {'skip' => 'line'}, # no arg

Index: texi2html.pl
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.pl,v
retrieving revision 1.181
retrieving revision 1.182
diff -u -b -r1.181 -r1.182
--- texi2html.pl        5 Feb 2007 16:01:43 -0000       1.181
+++ texi2html.pl        7 May 2007 22:56:02 -0000       1.182
@@ -59,7 +59,7 @@
 #--##########################################################################
 
 # CVS version:
-# $Id: texi2html.pl,v 1.181 2007/02/05 16:01:43 pertusus Exp $
+# $Id: texi2html.pl,v 1.182 2007/05/07 22:56:02 pertusus Exp $
 
 # Homepage:
 my $T2H_HOMEPAGE = "http://www.nongnu.org/texi2html/";;
@@ -237,6 +237,7 @@
 @CONF_DIRS 
 $IGNORE_PREAMBLE_TEXT
 @CSS_FILES
+$INLINE_CONTENTS
 );
 
 # customization variables
@@ -352,6 +353,7 @@
 $finish_out
 $node_file_name
 $element_file_name
+$inline_contents
 
 $protect_text
 $anchor
@@ -2863,8 +2865,9 @@
     }
     if (defined $Texi2HTML::Config::element_file_name)
     {
-        $docu_doc = &$Texi2HTML::Config::element_file_name
+        my $docu_name = &$Texi2HTML::Config::element_file_name
            (undef, "doc", $docu_name);
+        $docu_top = $docu_name if (defined($docu_name));
     }
     $docu_toc = $docu_foot = $docu_stoc = $docu_about = $docu_top = $docu_doc;
 }
@@ -3348,6 +3351,12 @@
     'place' => [],
 };
 
+my %content_element =
+(
+    'contents' => { 'id' => 'SEC_Contents', 'contents' => 1, 'texi' => 
'_contents' },
+    'shortcontents' => { 'id' => 'SEC_Overview', 'shortcontents' => 1, 'texi' 
=> '_shortcontents' },
+);
+
 #my $do_contents;            # do table of contents if true
 #my $do_scontents;           # do short table of contents if true
 my $novalidate = $Texi2HTML::Config::NOVALIDATE; # @novalidate appeared
@@ -3690,17 +3699,22 @@
         }
         $state->{'sectionning_base'}++;
     }
-    elsif ($macro eq 'contents')
+    elsif (($macro eq 'contents') or ($macro eq 'summarycontents') or ($macro 
eq 'shortcontents'))
+    {
+        if ($macro eq 'contents')
     {
         $Texi2HTML::Config::DO_CONTENTS = 1;
     }
-    elsif ($macro eq 'detailmenu')
+        else
     {
-        $state->{'detailmenu'}++;
+             $macro = 'shortcontents';
+             $Texi2HTML::Config::DO_SCONTENTS = 1;
     }
-    elsif (($macro eq 'summarycontents') or ($macro eq 'shortcontents'))
+        push @{$state->{'place'}}, $content_element{$macro};
+    }
+    elsif ($macro eq 'detailmenu')
     {
-        $Texi2HTML::Config::DO_SCONTENTS = 1;
+        $state->{'detailmenu'}++;
     }
     elsif ($macro eq 'novalidate')
     {
@@ -3900,6 +3914,13 @@
             echo_error ("Bad address@hidden", $line_nr);
         }
     }
+    elsif ($macro eq 'setcontentsaftertitlepage' or $macro eq 
'setshortcontentsaftertitlepage')
+    {
+        $Texi2HTML::THISDOC{$macro} = 1;
+        my $tag = 'contents';
+        $tag = 'shortcontents' if ($macro ne 'setcontentsaftertitlepage');
+        $content_element{$tag}->{'aftertitlepage'} = 1;
+    }
     elsif (grep {$macro eq $_} ('everyheading', 'everyfooting',
           'evenheading', 'evenfooting', 'oddheading', 'oddfooting'))
     {
@@ -5283,6 +5304,12 @@
         $place->{'file'} = $footnote_element->{'file'};
         $place->{'id'} = $footnote_element->{'id'} unless 
defined($place->{'id'});
     }
+    # if setcontentsaftertitlepage is set, the contents should be associated
+    # with the titlepage. That's wat is done there.
+    push @$region_place, $content_element{'contents'} 
+      if ($Texi2HTML::Config::DO_CONTENTS and 
$Texi2HTML::THISDOC{'setcontentsaftertitlepage'});
+    push @$region_place, $content_element{'shortcontents'} 
+      if ($Texi2HTML::Config::DO_SCONTENTS and 
$Texi2HTML::THISDOC{'setshortcontentsaftertitlepage'});
     # correct the id and file for the things placed in regions (copying...)
     foreach my $place(@$region_place)
     {
@@ -5291,6 +5318,14 @@
         $place->{'id'} = $element_top->{'id'} unless defined($place->{'id'});
         $place->{'element'} =  $element_top if (exists($place->{'element'}));
     }
+    foreach my $content_type(keys(%content_element))
+    {
+        if (!defined($content_element{$content_type}->{'file'}))
+        {
+            print STDERR "# No content $content_type\n" if ($T2H_DEBUG & 
$DEBUG_ELEMENTS);
+            $content_element{$content_type} = undef;
+        }
+    }
 
     ########################### debug prints
     foreach my $file (keys(%files))
@@ -5371,7 +5406,7 @@
         print STDERR "  places: $element->{'place'}\n";
         foreach my $place(@{$element->{'place'}})
         {
-            if (!$place->{'entry'} and !$place->{'float'} and 
!$place->{'texi'})
+            if (!$place->{'entry'} and !$place->{'float'} and 
!$place->{'texi'} and !$place->{'contents'} and !$place->{'shortcontents'})
             {
                  print STDERR "BUG: unknown placed stuff ========\n";
                  foreach my $key (keys(%$place))
@@ -5399,6 +5434,14 @@
                     print STDERR "    float($place): NO LABEL\n";
                 }
             }
+            elsif ($place->{'contents'})
+            {
+                print STDERR "    contents\n";
+            }
+            elsif ($place->{'shortcontents'})
+            {
+                print STDERR "    shortcontents\n";
+            }
             else
             {
                 print STDERR "    heading: $place->{'texi'}\n";
@@ -5923,8 +5966,6 @@
     $Texi2HTML::THISDOC{'user'} = $Texi2HTML::Config::USER if 
(defined($Texi2HTML::Config::USER));
 #    $Texi2HTML::THISDOC{'documentdescription'} = $documentdescription;
     $Texi2HTML::THISDOC{'copying'} = $copying_comment;
-    $Texi2HTML::THISDOC{'toc_file'} = ''; 
-    $Texi2HTML::THISDOC{'toc_file'} = $docu_toc if 
($Texi2HTML::Config::SPLIT); 
     $Texi2HTML::THISDOC{'destination_directory'} = $docu_rdir;
     $Texi2HTML::THISDOC{'authors'} = [] if 
(!defined($Texi2HTML::THISDOC{'authors'}));
     $Texi2HTML::THISDOC{'subtitles'} = [] if 
(!defined($Texi2HTML::THISDOC{'subtitles'}));
@@ -5939,21 +5980,27 @@
             #print STDERR "$element:$i: $Texi2HTML::THISDOC{$element}->[$i]\n";
         }
     }
-    # prepare TOC, OVERVIEW
+    # prepare TOC, OVERVIEW...
+    my ($toc_file, $stoc_file, $foot_file, $about_file);
+    # if not split the references are to the same file
+    $toc_file = $stoc_file = $foot_file = $about_file = '';
     if ($Texi2HTML::Config::SPLIT)
     {
-        $Texi2HTML::HREF{'Contents'} = $docu_toc.'#SEC_Contents' if 
@{$Texi2HTML::TOC_LINES};
-        $Texi2HTML::HREF{'Overview'} = $docu_stoc.'#SEC_Overview' if 
@{$Texi2HTML::OVERVIEW};
-        $Texi2HTML::HREF{'Footnotes'} = $docu_foot. '#SEC_Foot';
-        $Texi2HTML::HREF{'About'} = $docu_about . '#SEC_About' unless 
$one_section;
-    }
-    else
-    {
-        $Texi2HTML::HREF{'Contents'} = '#SEC_Contents' if 
@{$Texi2HTML::TOC_LINES};
-        $Texi2HTML::HREF{'Overview'} = '#SEC_Overview' if 
@{$Texi2HTML::OVERVIEW};
-        $Texi2HTML::HREF{'Footnotes'} = '#SEC_Foot';
-        $Texi2HTML::HREF{'About'} = '#SEC_About' unless $one_section;
-    }
+        $toc_file = $docu_toc;
+        $stoc_file = $docu_stoc;
+        if ($Texi2HTML::Config::INLINE_CONTENTS)
+        {
+            $toc_file = $content_element{'contents'}->{'file'} if 
(defined($content_element{'contents'}));
+            $stoc_file = $content_element{'shortcontents'}->{'file'} if 
(defined($content_element{'shortcontents'}));
+        }
+        $foot_file = $docu_foot;
+        $about_file = $docu_about;
+    }
+    $Texi2HTML::THISDOC{'toc_file'} = $toc_file; 
+    $Texi2HTML::HREF{'Contents'} = 
$toc_file.'#'.$content_element{'contents'}->{'id'} if @{$Texi2HTML::TOC_LINES};
+    $Texi2HTML::HREF{'Overview'} = 
$stoc_file.'#'.$content_element{'shortcontents'}->{'id'} if 
@{$Texi2HTML::OVERVIEW};
+    $Texi2HTML::HREF{'Footnotes'} = $foot_file. '#SEC_Foot';
+    $Texi2HTML::HREF{'About'} = $about_file . '#SEC_About' unless 
($one_section or (not $Texi2HTML::Config::SPLIT and not 
$Texi2HTML::Config::SECTION_NAVIGATION));
     
     $Texi2HTML::NAME{'First'} = $element_first->{'text'};
     $Texi2HTML::NAME{'Last'} = $element_last->{'text'};
@@ -5983,6 +6030,12 @@
     $Texi2HTML::SIMPLE_TEXT{'Footnotes'} = &$I('Footnotes', 
{},{'simple_format' => 1});
 
     $Texi2HTML::SIMPLE_TEXT{'Index'} = 
$element_chapter_index->{'simple_format'} if (defined($element_chapter_index));
+    # must be after toc_body, but before titlepage
+    for my $element_tag ('contents', 'shortcontents')
+    {
+        my $toc_lines = &$Texi2HTML::Config::inline_contents(undef, 
$element_tag, $content_element{$element_tag});
+        @{$Texi2HTML::THISDOC{'inline_contents'}->{$element_tag}} = 
@$toc_lines if (defined($toc_lines));
+    }
     $Texi2HTML::TITLEPAGE = '';
     $Texi2HTML::TITLEPAGE = substitute_text({}, @{$region_lines{'titlepage'}})
         if (@{$region_lines{'titlepage'}});
@@ -6151,6 +6204,11 @@
                     $Texi2HTML::HREF{'Index'} = href($element_chapter_index, 
$element->{'file'}) if (defined($element_chapter_index));
                     #print STDERR "Top ";
                     $Texi2HTML::HREF{'Top'} = href($element_top, 
$element->{'file'});
+                    if ($Texi2HTML::Config::INLINE_CONTENTS)
+                    {
+                        $Texi2HTML::HREF{'Contents'} = 
href($content_element{'contents'}, $element->{'file'});
+                        $Texi2HTML::HREF{'Overview'} = 
href($content_element{'shortcontents'}, $element->{'file'});
+                    }
                     foreach my $direction (@element_directions)
                     {
                         my $elem = $element->{$direction};
@@ -6261,8 +6319,21 @@
                 $text = '';
                 next;
             }
-            elsif ($tag eq 'contents')
+            elsif (($tag eq 'contents') or ($tag eq 'summarycontents') or 
($tag eq 'shortcontents'))
+            {
+                my $element_tag = $tag;
+                $element_tag = 'shortcontents' if ($element_tag ne 'contents');
+                if ($Texi2HTML::Config::INLINE_CONTENTS and 
!$content_element{$element_tag}->{'aftertitlepage'})
             {
+                    if (@stack or (defined($text) and $text ne ''))
+                    {# in pass text contents  shouldn't appear in formats
+                        close_stack(\$text, address@hidden, \%state, $line_nr);
+                        push @section_lines, $text;
+                        $text = '';
+                    }
+                    my $toc_lines = &$Texi2HTML::Config::inline_contents($FH, 
$tag, $content_element{$element_tag});
+                    push (@section_lines, @$toc_lines) if 
(defined($toc_lines)) ;
+                }
                 next;
             }
         }
@@ -6352,7 +6423,7 @@
         $Texi2HTML::HREF{'Footnotes'} = $Texi2HTML::HREF{'This'};
     }
 
-    if (@{$Texi2HTML::TOC_LINES})
+    if (@{$Texi2HTML::TOC_LINES} and !$Texi2HTML::Config::INLINE_CONTENTS)
     {
         print STDERR "# writing Toc in $docu_toc_file\n" if $T2H_VERBOSE;
         $FH = open_out ($docu_toc_file)
@@ -6370,7 +6441,7 @@
         $Texi2HTML::HREF{'Contents'} = $Texi2HTML::HREF{'This'};
     }
 
-    if (@{$Texi2HTML::OVERVIEW})
+    if (@{$Texi2HTML::OVERVIEW} and !$Texi2HTML::Config::INLINE_CONTENTS)
     {
         print STDERR "# writing Overview in $docu_stoc_file\n" if $T2H_VERBOSE;
         $FH = open_out ($docu_stoc_file)

Index: Tests/Makefile.am
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/Makefile.am,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- Tests/Makefile.am   9 Jan 2007 00:41:34 -0000       1.21
+++ Tests/Makefile.am   7 May 2007 22:56:02 -0000       1.22
@@ -4,7 +4,8 @@
      node_translit_no_unidecode node_utf8_translit \
      node_utf8_translit_no_unidecode index_split_nodes \
      more_before_top_section node_footnote node_in_chapter_index_split \
-     index_nodes tar htmlxref htmlxref-only_mono htmlxref-only_split
+     index_nodes tar htmlxref htmlxref-only_mono htmlxref-only_split \
+     contents contents_book contents_inline
 
 
 #check-local:

Index: Tests/Makefile.in
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/Makefile.in,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- Tests/Makefile.in   9 Jan 2007 00:41:34 -0000       1.41
+++ Tests/Makefile.in   7 May 2007 22:56:02 -0000       1.42
@@ -133,7 +133,8 @@
      node_translit_no_unidecode node_utf8_translit \
      node_utf8_translit_no_unidecode index_split_nodes \
      more_before_top_section node_footnote node_in_chapter_index_split \
-     index_nodes tar htmlxref htmlxref-only_mono htmlxref-only_split
+     index_nodes tar htmlxref htmlxref-only_mono htmlxref-only_split \
+     contents contents_book contents_inline
 
 all: all-am
 

Index: Tests/test.sh
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/test.sh,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- Tests/test.sh       9 Jan 2007 00:41:34 -0000       1.66
+++ Tests/test.sh       7 May 2007 22:56:02 -0000       1.67
@@ -280,6 +280,29 @@
 test_texi formatting test_refs.texi "-prefix chapter_test_refs -split chapter 
-output ." 0 texi chapter_test_refs
 test_texi formatting test_refs.texi "-prefix node_test_refs -split node 
-node-files -use-nodes -output ." 0 texi node_test_refs
 test_texi formatting at_commands_in_refs.texi
+
+test_texi contents contents_at_begin.texi
+test_texi contents contents_at_end.texi
+test_texi contents contents_in_middle_chapter.texi
+test_texi contents contents_in_middle_section.texi
+test_texi contents double_contents.texi
+test_texi contents double_contents_setcontentsaftertitlepage.texi
+test_texi contents double_contents.texi "--prefix 
split_chapter_double_contents --split chapter --output ." 0 texi 
split_chapter_double_contents
+test_texi contents double_contents.texi "--prefix 
split_section_double_contents --split section --output ." 0 texi 
split_section_double_contents
+test_texi contents double_contents.texi "--prefix split_node_double_contents 
--split node --output ." 0 texi split_node_double_contents
+test_texi contents_inline ../contents/contents_at_begin.texi "-init 
inline.init"
+test_texi contents_inline ../contents/contents_at_end.texi "-init inline.init"
+test_texi contents_inline ../contents/contents_in_middle_chapter.texi "-init 
inline.init"
+test_texi contents_inline ../contents/contents_in_middle_section.texi "-init 
inline.init"
+test_texi contents_inline ../contents/double_contents.texi "-init inline.init"
+test_texi contents_inline 
../contents/double_contents_setcontentsaftertitlepage.texi "-init inline.init"
+test_texi contents_inline ../contents/double_contents.texi "-init inline.init 
--prefix split_chapter_double_contents --split chapter --output ." 0 texi 
split_chapter_double_contents
+test_texi contents_inline ../contents/double_contents.texi "-init inline.init 
--prefix split_section_double_contents --split section --output ." 0 texi 
split_section_double_contents
+test_texi contents_inline ../contents/double_contents.texi "-init inline.init 
--prefix split_node_double_contents --split node --output ." 0 texi 
split_node_double_contents
+test_texi contents_book ../contents/double_contents.texi "-init 
../../examples/book.init"
+test_texi contents_book 
../contents/double_contents_setcontentsaftertitlepage.texi "-init 
../../examples/book.init"
+test_texi contents_book 
../contents/double_contents_setcontentsaftertitlepage.texi "-init 
../../examples/book.init -split chapter -prefix 
split_chapter_double_contents_setcontentsaftertitlepage --output ." 0 texi 
split_chapter_double_contents_setcontentsaftertitlepage
+
 test_texi htmlxref ../formatting/test_refs.texi "-prefix no_split_test_refs" 2 
texi no_split_test_refs
 test_texi htmlxref ../formatting/test_refs.texi "--split node --use-nodes 
--node-files --output ." 0 texi
 test_texi htmlxref-only_split ../formatting/test_refs.texi "-prefix 
no_split_test_refs" 2 texi no_split_test_refs

Index: Tests/ccvs_res/cvs_28.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/ccvs_res/cvs_28.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- Tests/ccvs_res/cvs_28.html  5 Feb 2007 15:30:22 -0000       1.24
+++ Tests/ccvs_res/cvs_28.html  7 May 2007 22:56:02 -0000       1.25
@@ -311,7 +311,6 @@
 
 
 
-
 <hr size="6">
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="cvs_27.html#INDEX2" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>

Index: Tests/formatting_res/clean.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/formatting_res/clean.html,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- Tests/formatting_res/clean.html     6 May 2007 12:57:06 -0000       1.26
+++ Tests/formatting_res/clean.html     7 May 2007 22:56:03 -0000       1.27
@@ -2272,7 +2272,6 @@
 </td></tr></table>
 
 
-
 <a name="node"></a>
 
 <hr size="6">

Index: Tests/formatting_res/exotic_formatting_5.html
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/Tests/formatting_res/exotic_formatting_5.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- Tests/formatting_res/exotic_formatting_5.html       5 Feb 2007 15:30:22 
-0000       1.2
+++ Tests/formatting_res/exotic_formatting_5.html       7 May 2007 22:56:03 
-0000       1.3
@@ -562,7 +562,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="exotic_formatting_4.html#SEC5" 
title="Previous section in reading order"> &lt; </a>]</td>

Index: Tests/formatting_res/formatting.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/formatting_res/formatting.html,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -b -r1.60 -r1.61
--- Tests/formatting_res/formatting.html        6 May 2007 12:57:06 -0000       
1.60
+++ Tests/formatting_res/formatting.html        7 May 2007 22:56:03 -0000       
1.61
@@ -2297,7 +2297,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/formatting_res/fr_formatting.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/formatting_res/fr_formatting.html,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -b -r1.53 -r1.54
--- Tests/formatting_res/fr_formatting.html     6 May 2007 12:57:06 -0000       
1.53
+++ Tests/formatting_res/fr_formatting.html     7 May 2007 22:56:03 -0000       
1.54
@@ -2297,7 +2297,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/formatting_res/icons_fr_formatting.html
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/Tests/formatting_res/icons_fr_formatting.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- Tests/formatting_res/icons_fr_formatting.html       6 May 2007 12:57:06 
-0000       1.15
+++ Tests/formatting_res/icons_fr_formatting.html       7 May 2007 22:56:03 
-0000       1.16
@@ -2297,7 +2297,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/formatting_res/menus.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/formatting_res/menus.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- Tests/formatting_res/menus.html     6 May 2007 12:57:06 -0000       1.7
+++ Tests/formatting_res/menus.html     7 May 2007 22:56:03 -0000       1.8
@@ -235,7 +235,6 @@
 <h1 class="chapter"> 2. chapter 2 </h1>
 
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/formatting_res/menus_simple.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/formatting_res/menus_simple.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- Tests/formatting_res/menus_simple.html      6 May 2007 12:57:06 -0000       
1.7
+++ Tests/formatting_res/menus_simple.html      7 May 2007 22:56:03 -0000       
1.8
@@ -213,7 +213,6 @@
 <h1 class="chapter"> 2. chapter 2 </h1>
 
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/formatting_res/to_utf8_formatting.html
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/Tests/formatting_res/to_utf8_formatting.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- Tests/formatting_res/to_utf8_formatting.html        6 May 2007 12:57:06 
-0000       1.9
+++ Tests/formatting_res/to_utf8_formatting.html        7 May 2007 22:56:03 
-0000       1.10
@@ -2297,7 +2297,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/formatting_res/weird_quotes_formatting.html
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/Tests/formatting_res/weird_quotes_formatting.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- Tests/formatting_res/weird_quotes_formatting.html   6 May 2007 12:57:06 
-0000       1.8
+++ Tests/formatting_res/weird_quotes_formatting.html   7 May 2007 22:56:03 
-0000       1.9
@@ -2297,7 +2297,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/tar_res/tar.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/tar_res/tar.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- Tests/tar_res/tar.html      6 May 2007 12:57:07 -0000       1.3
+++ Tests/tar_res/tar.html      7 May 2007 22:56:03 -0000       1.4
@@ -17566,7 +17566,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <a name="SEC_Foot"></a>
 <table cellpadding="1" cellspacing="1" border="0">

Index: Tests/xemacs_frame_res/xemacs_49.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/xemacs_frame_res/xemacs_49.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- Tests/xemacs_frame_res/xemacs_49.html       5 Feb 2007 15:30:27 -0000       
1.17
+++ Tests/xemacs_frame_res/xemacs_49.html       7 May 2007 22:56:03 -0000       
1.18
@@ -280,7 +280,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="xemacs_48.html#INDEX11" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>

Index: Tests/xemacs_res/xemacs_49.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/xemacs_res/xemacs_49.html,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- Tests/xemacs_res/xemacs_49.html     5 Feb 2007 15:30:27 -0000       1.19
+++ Tests/xemacs_res/xemacs_49.html     7 May 2007 22:56:03 -0000       1.20
@@ -280,7 +280,6 @@
  &nbsp; 
 </td></tr></table>
 
-
 <hr size="6">
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="xemacs_48.html#INDEX11" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>

Index: doc/Makefile.in
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/Makefile.in,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -b -r1.39 -r1.40
--- doc/Makefile.in     8 Jan 2007 22:23:59 -0000       1.39
+++ doc/Makefile.in     7 May 2007 22:56:03 -0000       1.40
@@ -659,7 +659,7 @@
   $(top_srcdir)/MySimple.pm $(top_srcdir)/T2h_i18n.pm
        TEXINPUTS=$(srcdir)::$$TEXINPUTS T2H_HOME=$(top_srcdir) \
          $(SHELL) $(top_srcdir)/missing-texi2html --run \
-           $(PERL) $(top_srcdir)/texi2html.pl -V $<
+           $(PERL) -x $(top_srcdir)/texi2html.pl -V $<
 
 $(TEXI2HTML):
        @(cd $(top_builddir) && make texi2html)

Index: doc/texi2html.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/texi2html.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -b -r1.45 -r1.46
--- doc/texi2html.html  5 Feb 2007 15:30:27 -0000       1.45
+++ doc/texi2html.html  7 May 2007 22:56:03 -0000       1.46
@@ -31,7 +31,7 @@
 permission notice may be stated in a translation approved
 by the Free Software Foundation.
  -->
-<!-- Created on February, 5 2007 by texi2html 1.77 -->
+<!-- Created on May, 8 2007 by texi2html @PACKAGE_VERSION@ -->
 <!--
 Written by: Lionel Cons <address@hidden> (original author)
             Karl Berry  <address@hidden>
@@ -42,13 +42,13 @@
 
 -->
 <head>
-<title>Texi2HTML &ndash; Texinfo to HTML v1.77: Texi2HTML</title>
+<title>Texi2HTML &ndash; Texinfo to HTML v1.77</title>
 
-<meta name="description" content="Texi2HTML &ndash; Texinfo to HTML v1.77: 
Texi2HTML">
-<meta name="keywords" content="Texi2HTML &ndash; Texinfo to HTML v1.77: 
Texi2HTML">
+<meta name="description" content="Texi2HTML &ndash; Texinfo to HTML v1.77">
+<meta name="keywords" content="Texi2HTML &ndash; Texinfo to HTML v1.77">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
-<meta name="Generator" content="texi2html 1.77">
+<meta name="Generator" content="texi2html @PACKAGE_VERSION@">
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <style type="text/css">
 <!--
@@ -75,7 +75,7 @@
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="settitle">Texi2HTML</h1>
@@ -126,7 +126,6 @@
 </p>
 
 
-
 <a name="Top"></a>
 <a name="SEC_Top"></a>
 
@@ -158,18 +157,18 @@
                               in init files and how they are called
 </td></tr>
 <tr><td align="left" valign="top"><a href="#SEC22">6. Fine tuning of the page 
layout</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
-<tr><td align="left" valign="top"><a href="#SEC52">7. Customizing 
<acronym>HTML</acronym> and text style in init 
files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          Fine 
tuning of the <acronym>HTML</acronym> elements
+<tr><td align="left" valign="top"><a href="#SEC53">7. Customizing 
<acronym>HTML</acronym> and text style in init 
files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          Fine 
tuning of the <acronym>HTML</acronym> elements
                               associated with the texinfo constructs
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC92">A. 
Internationalization</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">      Help translating!
+<tr><td align="left" valign="top"><a href="#SEC93">A. 
Internationalization</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">      Help translating!
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC97">B. Incompatibilities with 
previous versions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"></td></tr>
-<tr><td align="left" valign="top"><a href="#SEC98">C. How little texi2html 
texinfo differs from GNU texinfo</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">             The minor differences with regard with texinfo
+<tr><td align="left" valign="top"><a href="#SEC98">B. Incompatibilities with 
previous versions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"></td></tr>
+<tr><td align="left" valign="top"><a href="#SEC99">C. How little texi2html 
texinfo differs from GNU texinfo</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">             The minor differences with regard with texinfo
                               valid for makeinfo or texi2dvi
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC99">D. Command Line Option 
Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
-<tr><td align="left" valign="top"><a href="#SEC100">E. Variable 
Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
-<tr><td align="left" valign="top"><a href="#SEC101">F. Concept 
Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
+<tr><td align="left" valign="top"><a href="#SEC100">D. Command Line Option 
Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
+<tr><td align="left" valign="top"><a href="#SEC101">E. Variable 
Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
+<tr><td align="left" valign="top"><a href="#SEC102">F. Concept 
Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
 <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
 </pre></th></tr></table>
 <hr size="1">
@@ -188,7 +187,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> 1. Overview </h1>
@@ -248,7 +247,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 1.1 Why <code>texi2html</code> and not 
<code>makeinfo</code>? </h2>
@@ -310,7 +309,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> 2. Obtaining <code>texi2html</code> </h1>
@@ -338,7 +337,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> 3. Installation of <code>texi2html</code> </h1>
@@ -370,7 +369,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 3.1 Requirements </h2>
@@ -405,7 +404,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 3.2 Configuring the source and rebuilding </h2>
@@ -452,7 +451,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 3.3 Installing </h2>
@@ -489,7 +488,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 3.4 Advanced build features </h2>
@@ -526,7 +525,7 @@
 to use the <code>./configure</code> switch <a name="IDX4"></a>
 &lsquo;<samp>--enable-translations</samp>&rsquo;
 to override the <code>./configure</code> detection. For more about 
-translations, see <a href="#SEC92">Internationalization</a>.
+translations, see <a href="#SEC93">Internationalization</a>.
 </p>
 <p>It is possible to build from outside of the source directory, for example
 the following should work:
@@ -558,7 +557,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> 4. Invoking <code>texi2html</code> </h1>
@@ -615,7 +614,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.1 Specifying where to split the generated document </h2>
@@ -758,7 +757,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.2 Setting output file and directory names </h2>
@@ -862,7 +861,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.3 Specifying which regions get expanded </h2>
@@ -904,7 +903,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.4 Command line options related to Texinfo language 
features </h2>
@@ -966,7 +965,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.5 Page layout related command line options </h2>
@@ -1007,7 +1006,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.6 Customizing the <acronym>HTML</acronym> and text 
style </h2>
@@ -1121,7 +1120,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.7 Expanding <code>@tex</code> and <code>@math</code> 
regions using LaTeX2HTML </h2>
@@ -1168,7 +1167,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 4.8 Use initialization files for fine tuning </h2>
@@ -1217,6 +1216,11 @@
 <code>texi2html</code> read this initialization file by one of
 the means described above.
 </p>
+<p>Some init files are provided with <code>texi2html</code>, for example
+&lsquo;<tt>book.init</tt>&rsquo; which produces an output more in line with 
+what could be in a book, or &lsquo;<tt>chm.init</tt>&rsquo; outputs files
+that can be used to produce a CHM file.
+</p>
 <hr size="6">
 <a name="Initialization-files"></a>
 <a name="SEC18"></a>
@@ -1233,7 +1237,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> 5. Overview of initialization files content and loading 
</h1>
@@ -1291,7 +1295,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 5.1 Setting the encodings </h2>
@@ -1345,7 +1349,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 5.2 Redefining functions in initialization files </h2>
@@ -1391,7 +1395,7 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 5.3 Conventions used for function prototypes </h2>
@@ -1436,14 +1440,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC18" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> 6. Fine tuning of the page layout </h1>
@@ -1480,8 +1484,8 @@
 </td></tr>
 <tr><td align="left" valign="top"><a href="#SEC43">6.11 Special pages 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
   Customizing table of contents, top, about page.
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC50">6.12 Customizing the file 
names</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
-<tr><td align="left" valign="top"><a href="#SEC51">6.13 Generation of external 
files for index entries</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">      Putting index entries in external files.
+<tr><td align="left" valign="top"><a href="#SEC51">6.12 Customizing the file 
names</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
+<tr><td align="left" valign="top"><a href="#SEC52">6.13 Generation of external 
files for index entries</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">      Putting index entries in external files.
 </td></tr>
 </table>
 
@@ -1494,14 +1498,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.1 The different categories of pages and sectioning 
elements </h2>
@@ -1535,13 +1539,16 @@
 </li></ol>
 
 <p>The <em>About page</em> shouldn't be present for documents consisting
-in only one sectioning element. The <em>Footnote page</em> should only
+in only one sectioning element, or for documents unsplit and without
+navigation information. The <em>Footnote page</em> should only
 be present if the footnotes appear on a separated page 
 (see section <a href="#SEC14">Page layout related command line options</a>), 
however a footnote element is present if
 the document isn't split. The <em>Table of contents</em> should only
 be formatted if <code>@contents</code> is present in the document.
 Similarly the <em>Overview</em> should only appear if 
<code>@shortcontents</code>
-or <code>@summarycontents</code> is present.
+or <code>@summarycontents</code> is present. The Table of contents and 
+the Overview may also be directly included within the document, not
+as separate pages (see section <a href="#SEC46">Table of contents and Short 
table of contents</a>).
 </p></dd>
 </dl>
 
@@ -1554,14 +1561,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.2 Page layout and navigation panel overview </h2>
@@ -1690,14 +1697,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.3 Customization of the navigation panels buttons </h2>
@@ -1726,14 +1733,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC26" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.3.1 Controlling the navigation panel panel at a high 
level </h3>
@@ -1772,14 +1779,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC26" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.3.2 Specifying the buttons formatting </h3>
@@ -1893,14 +1900,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC26" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.3.3 Changing the navigation panel formatting </h3>
@@ -1929,14 +1936,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.4 Main program variables and usefull functions </h2>
@@ -1967,14 +1974,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC30" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.4.1 Accessing elements informations </h3>
@@ -2014,14 +2021,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC30" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.4.2 Accessing global informations </h3>
@@ -2072,6 +2079,9 @@
 </p></dd>
 <dt> <code>filename</code></dt>
 <dd><p>This is a reference on a hash that holds the filenames for special 
elements.
+These files may not be used in certain cases, for example the <code>toc</code>
+element file name may not be relevant if table of contents is not output 
+separately.
 The keys are
 </p><dl compact="compact">
 <dt> <code>doc</code></dt>
@@ -2101,8 +2111,25 @@
 <dd><p>Extension for the output files.
 </p></dd>
 <dt> <code>toc_file</code></dt>
-<dd><p>The file name of the table of contents.
+<dd><p>The file name of the table of contents, should always be valid, even 
+when table of contents are output directly in the document.
+</p></dd>
+<dt> <code>inline_contents</code></dt>
+<dd><p>A reference on a hash containing two key, one for each type of table
+of contents:
+</p><dl compact="compact">
+<dt> <code>contents</code></dt>
+<dd><p>The associated value is a 
+reference on an array containg the line resulting from formatting
+the table of contents, including a heading and a reference.
+</p></dd>
+<dt> <code>shortcontents</code></dt>
+<dd><p>The associated value is a 
+reference on an array containg the line resulting from formatting
+the short table of contents, including a heading and a reference.
 </p></dd>
+</dl>
+</dd>
 <dt> <code>today</code></dt>
 <dd><p>The date. May be overriden by <code>$DATE</code>.
 </p></dd>
@@ -2123,7 +2150,9 @@
 name: kbdinputstyle, paragraphindent, setchapternewpage, headings,
 footnotestyle,
  exampleindent, firstparagraphindent, everyheading, everyfooting,
- evenheading, evenfooting, oddheading, oddfooting.
+ evenheading, evenfooting, oddheading, oddfooting, setcontentsaftertitlepage,
+setshortcontentsaftertitlepage, frenchspacing.
+If the command doesn't have any arg, it will be true is it was set.
 </p>
 
 <a name="SEC34"></a>
@@ -2168,6 +2197,12 @@
 </dt>
 <dd><p>Lines of table of contents. See section <a href="#SEC43">Special pages 
formatting</a>.
 </p></dd>
+<dt> <code>$Texi2HTML::TITLEPAGE</code>
+<a name="IDX116"></a>
+</dt>
+<dd><p>The title page formatted with special title commands 
(<code>@author</code>,
+<code>@title</code>) expanded. See section <a href="#SEC49">Formatting of 
title page</a>.
+</p></dd>
 </dl>
 
 <hr size="6">
@@ -2179,14 +2214,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC30" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.4.3 Function usefull in page formatting </h3>
@@ -2196,14 +2231,14 @@
 </p>
 <dl>
 <dt><u>Function:</u> $words_number <b>main::print_lines</b><i> $filehandle 
address@hidden</i>
-<a name="IDX116"></a>
+<a name="IDX117"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>address@hidden</var> is the array line the function should write to the 
file.
-If this argument is omitted, the function uses <a name="IDX117"></a>
+If this argument is omitted, the function uses <a name="IDX118"></a>
 <code>$Texi2HTML::THIS_SECTION</code>.
 <var>$words_number</var> is the number of words in the array, only defined if
-split at nodes and <a name="IDX118"></a>
+split at nodes and <a name="IDX119"></a>
 <code>$WORDS_IN_PAGE</code> is defined.
 </p></dd></dl>
 
@@ -2216,14 +2251,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.5 Preparing the output </h2>
@@ -2239,19 +2274,19 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>init_out</b>
-<a name="IDX119"></a>
+<a name="IDX120"></a>
 </dt>
 <dd><p>This function perform the initialization of variables and any other
 task before document outputting. 
 </p></dd></dl>
 
-<p>In the default case the <a name="IDX120"></a>
+<p>In the default case the <a name="IDX121"></a>
 <code>$BODYTEXT</code> (see section <a href="#SEC40">Customizing the page 
header</a>) 
-and the hashes <a name="IDX121"></a>
+and the hashes <a name="IDX122"></a>
 <code>%NAVIGATION_TEXT</code>,
-<a name="IDX122"></a>
-<code>%BUTTONS_NAME</code>  (see section <a href="#SEC28">Specifying the 
buttons formatting</a>),   
 <a name="IDX123"></a>
+<code>%BUTTONS_NAME</code>  (see section <a href="#SEC28">Specifying the 
buttons formatting</a>),   
+<a name="IDX124"></a>
 <code>%BUTTONS_GOTO</code> (see section <a href="#SEC48">Formatting of about 
text</a>) are initialized.
 Indeed the initialization of these variables is dependent upon 
 the document language selection. Similarly the encoding variables are set
@@ -2279,14 +2314,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.6 Finalizing the output </h2>
@@ -2297,7 +2332,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>finish_out</b>
-<a name="IDX124"></a>
+<a name="IDX125"></a>
 </dt>
 <dd><p>This function is called after the document generation.
 </p></dd></dl>
@@ -2313,28 +2348,28 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.7 Customizing the <code>texi2html</code> css lines </h2>
 
 
 <p>It is possible to modify the <code>texi2html</code> css lines by modifying
-the entries or adding to the <a name="IDX125"></a>
+the entries or adding to the <a name="IDX126"></a>
 <code>%css_map</code> hash. Each key is a css
 selector, the corresponding value is a style string.
 </p>
-<p>The whole css text is in the variable <a name="IDX126"></a>
+<p>The whole css text is in the variable <a name="IDX127"></a>
 <code>$CSS_LINES</code>. If this 
 variable is defined the variable value is used instead of being 
-constructed using the <a name="IDX127"></a>
+constructed using the <a name="IDX128"></a>
 <code>%css_map</code> entries. For example if you don't
 want any css entries, set
 </p>
@@ -2350,23 +2385,23 @@
 those different lines, see <a href="texinfo.html#HTML-CSS">(texinfo)HTML 
CSS</a> section `HTML CSS' in <cite>GNU Texinfo</cite>).
 The right place to modify these arrays is in a function appearing in 
 the <code>@command_handler_process</code> array 
-(see section <a href="#SEC90">Bypassing normal formatting</a>). Later, the 
<acronym>CSS</acronym> lines
+(see section <a href="#SEC91">Bypassing normal formatting</a>). Later, the 
<acronym>CSS</acronym> lines
 are allready expanded, by the function reference below. 
 </p>
 
-<p>It is also possible to change completely the way <a name="IDX128"></a>
+<p>It is also possible to change completely the way <a name="IDX129"></a>
 <code>$CSS_LINES</code> are
 generated by redefining the following function reference:
 </p>
 
 <dl>
 <dt><u>Function Reference:</u> <b>css_lines</b><i> address@hidden 
address@hidden</i>
-<a name="IDX129"></a>
+<a name="IDX130"></a>
 </dt>
-<dd><p>This function should be used to construct the <a name="IDX130"></a>
+<dd><p>This function should be used to construct the <a name="IDX131"></a>
 <code>$CSS_LINES</code>.
 <var>address@hidden</var> are the <code>@import</code> lines of the 
-files specified with <a name="IDX131"></a>
+files specified with <a name="IDX132"></a>
 &lsquo;<samp>--include-css</samp>&rsquo;, 
 and <var>address@hidden</var> are the css commands lines of these files.
 See section <a href="#SEC15">Customizing the <acronym>HTML</acronym> and text 
style</a>.
@@ -2381,58 +2416,58 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.8 Customizing the page header </h2>
 
 <p>It is possible to add lines to the text within the 
<code>&lt;head&gt;</code> 
-<acronym>HTML</acronym> elements, by defining the variable <a 
name="IDX132"></a>
+<acronym>HTML</acronym> elements, by defining the variable <a 
name="IDX133"></a>
 <code>$EXTRA_HEAD</code>.
 Similarly it is possible to add text just after the <code>&lt;body&gt;</code> 
-element with the variable <a name="IDX133"></a>
+element with the variable <a name="IDX134"></a>
 <code>$AFTER_BODY_OPEN</code>.
 These variables are empty by default.
 </p>
 <p>The HTML encoding of the resulting document is defined by
-<a name="IDX134"></a>
+<a name="IDX135"></a>
 <code>$ENCODING_NAME</code>. If the variable isn't defined,
 the <code>@documentencoding</code> value is used, or the 
-<a name="IDX135"></a>
+<a name="IDX136"></a>
 <code>$OUT_ENCODING</code> value, if set. <code>$ENCODING_NAME</code> may
 influence the value of <code>$OUT_ENCODING</code>, which corresponds with
 the encoding used when writing to the resulting files.
 See section <a href="#SEC19">Setting the encodings</a>.
 </p>
 <p>The description of the document may be specified in 
-<a name="IDX136"></a>
+<a name="IDX137"></a>
 <code>$DOCUMENT_DESCRIPTION</code>. If this variable is undef, the text 
 associated with <code>@documentdescription</code> is used, and if there isn't 
 such test a default description is constructed using the document title and 
 the name of the first section of the file. 
 </p>
 <p>The <code>&lt;body&gt;</code> element attributes may be set by defining the
-variable <a name="IDX137"></a>
+variable <a name="IDX138"></a>
 <code>$BODYTEXT</code>. If you want to define that variable
 dynamically, you should use the <code>init_out</code> function reference
 (see section <a href="#SEC37">Preparing the output</a>).
 </p>
 <p>The default functions call the function associated with 
-<a name="IDX138"></a>
+<a name="IDX139"></a>
 <code>$print_head_navigation</code> to format the navigation panel for the 
 page header. Thus you can control parts of the formatting by
 redefining the function reference.
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>print_head_navigation</b><i> $filehandle 
address@hidden</i>
-<a name="IDX139"></a>
+<a name="IDX140"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>address@hidden</var> is an array reference which should hold the 
specification of 
@@ -2441,17 +2476,17 @@
 
 <p>If you want even more control, you can have full control over the page 
header 
 formatting by redefining three function references. The function associated
-with <a name="IDX140"></a>
+with <a name="IDX141"></a>
 <code>$print_page_head</code> is called for all the pages, and after that,
-the function associated with <a name="IDX141"></a>
+the function associated with <a name="IDX142"></a>
 <code>$print_chapter_header</code> is called
 if the document is split at chapters, or the function associated with
-<a name="IDX142"></a>
+<a name="IDX143"></a>
 <code>$print_section_header</code> is called if the document is split at 
sections.
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>print_page_head</b><i> $filehandle</i>
-<a name="IDX143"></a>
+<a name="IDX144"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 This function should print the page head, including the 
<code>&lt;body&gt;</code>
@@ -2460,7 +2495,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>print_chapter_header</b><i> $filehandle</i>
-<a name="IDX144"></a>
+<a name="IDX145"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 This function is called if the document is split at chapters, after 
@@ -2469,7 +2504,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>print_section_header</b><i> $filehandle</i>
-<a name="IDX145"></a>
+<a name="IDX146"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 This function is called if the document is split at sections, after 
@@ -2485,14 +2520,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.9 Customizing the sections </h2>
@@ -2502,7 +2537,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>print_section</b><i> $filehandle 
$first_in_page $previous_is_top</i>
-<a name="IDX146"></a>
+<a name="IDX147"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>$first_in_page</var> is true if this section is the first section in the 
page.
@@ -2513,7 +2548,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>end_section</b><i> $filehandle 
$last_element_or_before_top</i>
-<a name="IDX147"></a>
+<a name="IDX148"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>$last_element_or_before_top</var> is true if this section precedes the 
top 
@@ -2529,39 +2564,39 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.10 Customizing the page footer </h2>
 
 <p>It is possible to add text just before the <code>&lt;/body&gt;</code> 
-element with the variable <a name="IDX148"></a>
+element with the variable <a name="IDX149"></a>
 <code>$PRE_BODY_CLOSE</code>. Nothing is added
 by default.
 </p>
 
 <p>A user name and  a date are collected to be output in the footer.
-You can change them by defining <a name="IDX149"></a>
-<code>$USER</code> and <a name="IDX150"></a>
+You can change them by defining <a name="IDX150"></a>
+<code>$USER</code> and <a name="IDX151"></a>
 <code>$DATE</code>
 in the initialization file.
 </p>
 <p>The default functions call the function associated with 
-<a name="IDX151"></a>
+<a name="IDX152"></a>
 <code>$print_foot_navigation</code> to format the navigation panel for the 
 page footer. Thus you can control parts of the formatting by
 redefining the function reference.
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>print_foot_navigation</b><i> $filehandle 
address@hidden</i>
-<a name="IDX152"></a>
+<a name="IDX153"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>address@hidden</var> is an array reference which should hold the 
specification of 
@@ -2570,18 +2605,18 @@
 
 <p>If you want even more control, you can have full control the page footer 
 formatting by redefining three function references.
-The function associated with <a name="IDX153"></a>
+The function associated with <a name="IDX154"></a>
 <code>$print_chapter_footer</code> is called
 if the document is split at chapters, or the function associated with
-<a name="IDX154"></a>
+<a name="IDX155"></a>
 <code>$print_section_footer</code> is called if the document is split at 
sections.
  After that the function associated
-with <a name="IDX155"></a>
+with <a name="IDX156"></a>
 <code>$print_page_foot</code> is called.
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>print_page_foot</b><i> $filehandle</i>
-<a name="IDX156"></a>
+<a name="IDX157"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 This function should print the page foot, including the 
<code>&lt;/body&gt;</code>
@@ -2590,7 +2625,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>print_chapter_footer</b><i> $filehandle</i>
-<a name="IDX157"></a>
+<a name="IDX158"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 This function is called if the document is split at chapters, before 
@@ -2599,7 +2634,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>print_section_footer</b><i> $filehandle</i>
-<a name="IDX158"></a>
+<a name="IDX159"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 This function is called if the document is split at sections, before
@@ -2616,14 +2651,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.11 Special pages formatting </h2>
@@ -2634,7 +2669,7 @@
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top"><a href="#SEC44">6.11.1 Customizing the 
content of the special pages</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC49">6.11.2 Customizing the 
layout of the special pages</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC50">6.11.2 Customizing the 
layout of the special pages</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
 </table>
 
@@ -2647,14 +2682,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC43" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.11.1 Customizing the content of the special pages 
</h3>
@@ -2668,6 +2703,8 @@
 </td></tr>
 <tr><td align="left" valign="top"><a href="#SEC48">6.11.1.4 Formatting of 
about text</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
+<tr><td align="left" valign="top"><a href="#SEC49">6.11.1.5 Formatting of 
title page</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
 </table>
 
 <hr size="6">
@@ -2679,14 +2716,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC44" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h4 class="subsubsection"> 6.11.1.1 Top element text formatting </h4>
@@ -2696,7 +2733,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>print_Top_header</b><i> $filehandle 
$begin_page</i>
-<a name="IDX159"></a>
+<a name="IDX160"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>$begin_page</var> is true if the element is the first in a page.
@@ -2706,7 +2743,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>print_Top</b><i> $filehandle 
$has_top_heading</i>
-<a name="IDX160"></a>
+<a name="IDX161"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>$has_top_heading</var> is true if there is a <code>@heading</code> 
command or
@@ -2717,7 +2754,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>print_Top_footer</b><i> $filehandle 
$end_page</i>
-<a name="IDX161"></a>
+<a name="IDX162"></a>
 </dt>
 <dd><p><var>$filehandle</var> is the opened filehandle the function should 
write to.
 <var>$end_page</var> is true if the element is the last in a page.
@@ -2733,61 +2770,78 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC44" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h4 class="subsubsection"> 6.11.1.2 Table of contents and Short table of 
contents </h4>
+
+<p>Two possibilities exist for the formatting of table of contents (and 
+short table of contents). In the default case, the table of contents 
+are in separate elements, at the end of the document if the document 
+is unsplit or in separate files. This is consistent with <code>makeinfo</code>
+where menus are used for navigation. Another mode may be selected by
+setting <a name="IDX163"></a>
+<code>$INLINE_CONTENTS</code>. In that case the table of contents
+are not output as separate elements but 
+are instead output where the corresponding @-command, 
+for example <code>@contents</code>,
+is set. This behaviour is more consistent with <code>texi2dvi</code>. 
+If <code>@setcontentsaftertitlepage</code> appears in the document,
+and even if <code>$INLINE_CONTENTS</code> is set, the table of contents are 
+merged in the title (which isn't output in the default case, see 
+<a href="#SEC49">Formatting of title page</a>).
+</p>
 <p>Several variables may be used to control the formatting of table of 
contents 
 and short table of contents:
 </p>
 <dl compact="compact">
 <dt> <code>$DO_CONTENTS</code>
-<a name="IDX162"></a>
+<a name="IDX164"></a>
 </dt>
 <dd><p>If the variable is true a table of contents is done even if there is no
 <code>@contents</code> command.
 </p></dd>
 <dt> <code>$DO_SCONTENTS</code>
-<a name="IDX163"></a>
+<a name="IDX165"></a>
 </dt>
 <dd><p>If the variable is true a short table of contents is done even if there 
is no
 <code>@summarycontents</code> command.
 </p></dd>
 <dt> <code>$BEFORE_OVERVIEW</code>
-<a name="IDX164"></a>
+<a name="IDX166"></a>
 </dt>
 <dd><p>The variable value is inserted before the short table of contents text.
 </p></dd>
 <dt> <code>$AFTER_OVERVIEW</code>
-<a name="IDX165"></a>
+<a name="IDX167"></a>
 </dt>
 <dd><p>The variable value is inserted after the short table of contents text.
 </p></dd>
 <dt> <code>$BEFORE_TOC_LINES</code>
-<a name="IDX166"></a>
+<a name="IDX168"></a>
 </dt>
 <dd><p>The variable value is inserted before the table of contents text.
 </p></dd>
 <dt> <code>$AFTER_TOC_LINES</code>
-<a name="IDX167"></a>
+<a name="IDX169"></a>
 </dt>
 <dd><p>The variable value is inserted after the table of contents text.
 </p></dd>
 <dt> <code>$TOC_LIST_STYLE</code>
-<a name="IDX168"></a>
+<a name="IDX170"></a>
 </dt>
 <dd><p>This should contain a css style used for the list style if the tables of
 content are formatted with a list.
 </p></dd>
 <dt> <code>$TOC_LIST_ATTRIBUTE</code>
-<a name="IDX169"></a>
+<a name="IDX171"></a>
 </dt>
 <dd><p>This should contain an attribute text used for the list element if the 
tables of
 content are formatted with a list.
@@ -2800,7 +2854,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>toc_body</b><i> address@hidden </i>
-<a name="IDX170"></a>
+<a name="IDX172"></a>
 </dt>
 <dd><p><var>address@hidden</var> is an array reference contining informations 
about
 all the elements of the document. Each of the entry of this array is an hash
@@ -2837,14 +2891,42 @@
 
 <p>This function doesn't return anything but should fill the array 
corresponding
 with the 
-<a name="IDX171"></a>
+<a name="IDX173"></a>
 <code>$Texi2HTML::TOC_LINES</code> and
-<a name="IDX172"></a>
+<a name="IDX174"></a>
 <code>$Texi2HTML::OVERVIEW</code> references with the table of contents and 
short 
 table of contents.
 </p>
 </dd></dl>
 
+<p>Another function reference is used to add a heading and a reference, to
+be used with <code>$INLINE_CONTENTS</code> or merged in the title. Its output
+is not used when the table of contents are separate elements.
+</p>
+<dl>
+<dt><u>Function Reference:</u> address@hidden <b>inline_contents</b><i> 
$filehandle $command $element</i>
+<a name="IDX175"></a>
+</dt>
+<dd><p>This function reference returns a reference on an array holding 
+the lines containing the contents, heading and reference.
+<var>$filehandle</var> is a reference on the currently opened file if
+the function is called because a <code>@contents</code> or
+<code>@shortcontents</code> command was encountered, it is undef otherwise.
+<var>$command</var> is either &lsquo;<samp>contents</samp>&rsquo; or  
&lsquo;<samp>shortcontents</samp>&rsquo;.
+<var>$element</var> is a hash reference containing informations about the
+table of contents context. Relevant keys are:
+</p><dl compact="compact">
+<dt> <code>id</code></dt>
+<dd><p>The identifier associated with the table of contents, used for example
+to do references to the table of contents using href in 
<acronym>HTML</acronym>.
+</p></dd>
+<dt> <code>file</code></dt>
+<dd><p>The file name containing the table of contents.
+</p></dd>
+</dl>
+
+</dd></dl>
+
 <hr size="6">
 <a name="Footnotes-text"></a>
 <a name="SEC47"></a>
@@ -2854,20 +2936,20 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC44" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h4 class="subsubsection"> 6.11.1.3 Formatting of footnotes text </h4>
 
 <p>The footnotes text is allready formatting when <code>@footnote</code> 
commands
-are expanded. See section <a href="#SEC89">Customizing the footnotes 
formatting</a>.
+are expanded. See section <a href="#SEC90">Customizing the footnotes 
formatting</a>.
 </p>
 <hr size="6">
 <a name="About-text"></a>
@@ -2878,14 +2960,14 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC44" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h4 class="subsubsection"> 6.11.1.4 Formatting of about text </h4>
@@ -2929,28 +3011,73 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $about_text <b>print_about</b>
-<a name="IDX173"></a>
+<a name="IDX176"></a>
 </dt>
 <dd><p>This function should return the about text.
 </p></dd></dl>
 
 <hr size="6">
-<a name="Special-pages-layout"></a>
+<a name="Title-page"></a>
 <a name="SEC49"></a>
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="#SEC48" title="Previous section 
in reading order"> &lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC50" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC44" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h4 class="subsubsection"> 6.11.1.5 Formatting of title page </h4>
+
+<p>The title page is first formatted using the text appearing in 
+the <code>@titlepage</code> section, and put in <a name="IDX177"></a>
+<code>$Texi2HTML::TITLEPAGE</code>.
+The information appearing in <code>@title</code>, <code>@subtitle</code> or 
+<code>@author</code> is then added using the following
+function reference:
+</p>
+<dl>
+<dt><u>Function Reference:</u> <b>titlepage</b>
+<a name="IDX178"></a>
+</dt>
+<dd><p>This function should complete <code>$Texi2HTML::TITLEPAGE</code>.
+</p></dd></dl>
+
+<p>In the default case, in this function the table of contents and short
+table of contents are also added if they are to be output and 
+<code>@setcontentsaftertitlepage</code>
+or <code>@setshortcontentsaftertitlepage</code> appear in the document
+(see section <a href="#SEC46">Table of contents and Short table of 
contents</a>).
+</p>
+<p>In the default case the resulting title page output is not used in 
+the document, except if the top node is not associated with any 
+content.
+</p>
+<hr size="6">
+<a name="Special-pages-layout"></a>
+<a name="SEC50"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC49" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC51" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC43" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 6.11.2 Customizing the layout of the special pages 
</h3>
@@ -2961,86 +3088,86 @@
 </p>
 <dl compact="compact">
 <dt> <code>print_Top</code>
-<a name="IDX174"></a>
+<a name="IDX179"></a>
 </dt>
 <dt> <code>print_Top_header</code>
-<a name="IDX175"></a>
+<a name="IDX180"></a>
 </dt>
 <dt> <code>print_Top_footer</code>
-<a name="IDX176"></a>
+<a name="IDX181"></a>
 </dt>
 <dd><p>Formatting of top element page or section. It is also used for the 
formatting
 of the top element text (see section <a href="#SEC45">Top element text 
formatting</a>).
 </p></dd>
 <dt> <code>print_Toc</code>
-<a name="IDX177"></a>
+<a name="IDX182"></a>
 </dt>
 <dd><p>Formatting of table of contents page or section
 </p></dd>
 <dt> <code>print_Overview</code>
-<a name="IDX178"></a>
+<a name="IDX183"></a>
 </dt>
 <dd><p>Formatting of short table of contents page or section
 </p></dd>
 <dt> <code>print_About</code>
-<a name="IDX179"></a>
+<a name="IDX184"></a>
 </dt>
 <dd><p>Formatting of about (help) page or section
 </p></dd>
 <dt> <code>print_Footnotes</code>
-<a name="IDX180"></a>
+<a name="IDX185"></a>
 </dt>
 <dd><p>Formatting of footnotes section or page in case footnotes are on a 
 separated page or the document isn't split.
 </p></dd>
 </dl>
 
-<p>In the default case, <a name="IDX181"></a>
-<code>$print_Top</code> calls <a name="IDX182"></a>
+<p>In the default case, <a name="IDX186"></a>
+<code>$print_Top</code> calls <a name="IDX187"></a>
 <code>$print_Top_header</code> for
-the header and <a name="IDX183"></a>
+the header and <a name="IDX188"></a>
 <code>$print_Top_footer</code> for the footer of top element.
-All the other function call <a name="IDX184"></a>
+All the other function call <a name="IDX189"></a>
 <code>$print_misc</code> which in turn calls
-<a name="IDX185"></a>
-<code>$print_misc_header</code> for the headers and  <a name="IDX186"></a>
+<a name="IDX190"></a>
+<code>$print_misc_header</code> for the headers and  <a name="IDX191"></a>
 <code>$print_misc_footer</code> 
 for the footers.
 </p>
 <hr size="6">
 <a name="File-names"></a>
-<a name="SEC50"></a>
+<a name="SEC51"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC49" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC51" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC50" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC52" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.12 Customizing the file names </h2>
 
 <p>It is possible to specify the file names with more control than with the
 command line options (see section <a href="#SEC11">Setting output file and 
directory names</a>). 
-First the extension may be overrided by the variable <a name="IDX187"></a>
+First the extension may be overrided by the variable <a name="IDX192"></a>
 <code>$EXTENSION</code>
 value.
 Two function references enable 
-further customization. One is usefull in case <a name="IDX188"></a>
+further customization. One is usefull in case <a name="IDX193"></a>
 <code>$NODE_FILES</code> is true
 and it is used to customize the node file name. 
 </p>
 <dl>
 <dt><u>Function Reference:</u> $node_file <b>node_file_name</b><i> $node</i>
-<a name="IDX189"></a>
+<a name="IDX194"></a>
 </dt>
 <dd><p><var>$node</var> is a hash reference with the following interesting 
keys (there
 are much more keys):
@@ -3060,7 +3187,7 @@
 name of the file associated with the special elements.
 </p><dl>
 <dt><u>Function Reference:</u> $file <b>element_file_name</b><i> $element 
$type $docu_name</i>
-<a name="IDX190"></a>
+<a name="IDX195"></a>
 </dt>
 <dd><p><var>$element</var> is undefined for the special elements (about, 
overview, 
 table of contents, footnotes).
@@ -3094,29 +3221,29 @@
 
 <hr size="6">
 <a name="External-index-files"></a>
-<a name="SEC51"></a>
+<a name="SEC52"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC50" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC51" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 6.13 Generation of external files for index entries </h2>
 
 <p>Within the document, <code>@printindex</code> commands are expanded as 
explained
-in <a href="#SEC85">Customizing the formatting of index lists</a>. In case you 
want to do something special with index 
+in <a href="#SEC86">Customizing the formatting of index lists</a>. In case you 
want to do something special with index 
 entries, outside of the document, you should first set the variable
-<a name="IDX191"></a>
+<a name="IDX196"></a>
 <code>$IDX_SUMMARY</code> true. After that some function reference will be 
called
 for each non empty index. For each index there are 3 function 
 references, one called for initialization, one called for each index entry
@@ -3124,7 +3251,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>index_summary_file_begin</b><i> $index_name 
$is_printed</i>
-<a name="IDX192"></a>
+<a name="IDX197"></a>
 </dt>
 <dd><p><var>$index_name</var> is the two letters name for the index. 
 This function
@@ -3136,7 +3263,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>index_summary_file_entry</b><i> $index_name 
$entry_text $entry_reference $formatted_entry $texi_entry 
$entry_element_reference  $entry_element_header $is_printed</i>
-<a name="IDX193"></a>
+<a name="IDX198"></a>
 </dt>
 <dd><p>This function is called for each entry of an index. 
<var>index_name</var> is the
 name of the index. <var>$entry_text</var> is the entry in plain text,
@@ -3152,7 +3279,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> <b>index_summary_file_end</b><i> $index_name 
$is_printed</i>
-<a name="IDX194"></a>
+<a name="IDX199"></a>
 </dt>
 <dd><p><var>$index_name</var> is the two letters name for the index. This 
function
 is called for each index appearing in the document, after
@@ -3162,21 +3289,21 @@
 
 <hr size="6">
 <a name="Customizing-HTML"></a>
-<a name="SEC52"></a>
+<a name="SEC53"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC51" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC53" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC52" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC54" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC22" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> 7. Customizing <acronym>HTML</acronym> and text style in 
init files </h1>
@@ -3193,69 +3320,69 @@
 be redefined.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC53">7.1 Three contexts for 
expansions: preformatted, normal and string</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">               there are three different contexts for 
command
+<tr><td align="left" valign="top"><a href="#SEC54">7.1 Three contexts for 
expansions: preformatted, normal and string</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">               there are three different contexts for 
command
                                  expansion: normal text, preformatted text and
                                  strings.
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC54">7.2 Customizing the 
formatting of commands without argument</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top"> 
+<tr><td align="left" valign="top"><a href="#SEC55">7.2 Customizing the 
formatting of commands without argument</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top"> 
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC55">7.3 Customizing accent, 
style and other simple commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">    
+<tr><td align="left" valign="top"><a href="#SEC56">7.3 Customizing accent, 
style and other simple commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">    
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC59">7.4 Formatting of special 
simple commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
Formatting of <code>@anchor</code>, <code>@image</code>, <code>@sp</code>, 
<code>@acronym</code>, <code>@abbr</code>
+<tr><td align="left" valign="top"><a href="#SEC60">7.4 Formatting of special 
simple commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">    
Formatting of <code>@anchor</code>, <code>@image</code>, <code>@sp</code>, 
<code>@acronym</code>, <code>@abbr</code>
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC60">7.5 Processing special 
characters in text</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
                       Some characters are processed specially
+<tr><td align="left" valign="top"><a href="#SEC61">7.5 Processing special 
characters in text</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
                       Some characters are processed specially
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC61">7.6 Customizing strings 
written by <code>texi2html</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">                      <code>texi2html</code> write some strings in 
the output
+<tr><td align="left" valign="top"><a href="#SEC62">7.6 Customizing strings 
written by <code>texi2html</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">                      <code>texi2html</code> write some strings in 
the output
                                  different for each languages
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC62">7.7 
References</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC63">7.7 
References</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC65">7.8 Commands used for 
centering and flushing of text</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">           <code>@center</code>, <code>@flushleft</code>&hellip;
+<tr><td align="left" valign="top"><a href="#SEC66">7.8 Commands used for 
centering and flushing of text</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">           <code>@center</code>, <code>@flushleft</code>&hellip;
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC66">7.9 Formatting (or not) a 
paragraph and a preformatted region</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC67">7.9 Formatting (or not) a 
paragraph and a preformatted region</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC69">7.10 Formatting of complex 
formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">              <code>@example</code>, <code>@display</code>&hellip;
+<tr><td align="left" valign="top"><a href="#SEC70">7.10 Formatting of complex 
formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">              <code>@example</code>, <code>@display</code>&hellip;
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC70">7.11 Customizing the 
formatting of lists and tables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC71">7.11 Customizing the 
formatting of lists and tables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC73">7.12 Definition commands 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC74">7.12 Definition commands 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC76">7.13 Customizing headings 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC77">7.13 Customizing headings 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC77">7.14 Formatting of special 
regions (<code>@verbatim</code>, <code>@cartouche</code>, 
<code>@quotation</code>)</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">              <code>@verbatim</code>, <code>@cartouche</code>, 
<code>@quotation</code>
+<tr><td align="left" valign="top"><a href="#SEC78">7.14 Formatting of special 
regions (<code>@verbatim</code>, <code>@cartouche</code>, 
<code>@quotation</code>)</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">              <code>@verbatim</code>, <code>@cartouche</code>, 
<code>@quotation</code>
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC78">7.15 Menu 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
          
+<tr><td align="left" valign="top"><a href="#SEC79">7.15 Menu 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
          
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC83">7.16 Indices 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC84">7.16 Indices 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC86">7.17 Floats and lists of 
floats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">   
<code>@float</code> and <code>@listoffloats</code>
+<tr><td align="left" valign="top"><a href="#SEC87">7.17 Floats and lists of 
floats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">   
<code>@float</code> and <code>@listoffloats</code>
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC89">7.18 Customizing the 
footnotes formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC90">7.18 Customizing the 
footnotes formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC90">7.19 Bypassing normal 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
+<tr><td align="left" valign="top"><a href="#SEC91">7.19 Bypassing normal 
formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC91">7.20 Customizing other 
commands, and unknown commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">   You can handle specifically other commands
+<tr><td align="left" valign="top"><a href="#SEC92">7.20 Customizing other 
commands, and unknown commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">   You can handle specifically other commands
 </td></tr>
 <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
 </pre></th></tr></table>
 
 <hr size="6">
 <a name="Three-contexts"></a>
-<a name="SEC53"></a>
+<a name="SEC54"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC52" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC54" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC53" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC55" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.1 Three contexts for expansions: preformatted, normal 
and string </h2>
@@ -3265,28 +3392,28 @@
 the string context. The preformatted
 context occurs when the spacing between words is kept. This is the
 case, for example, in <code>@display</code> or <code>@example</code> regions, 
and in 
-menu comments (see section <a href="#SEC78">Menu formatting</a>). The 
preformatted regions are usually
+menu comments (see section <a href="#SEC79">Menu formatting</a>). The 
preformatted regions are usually
 rendered in <code>&lt;pre&gt;</code> elements in <acronym>HTML</acronym>.
 The string context occurs when rendering strings without formatting elements,
 in comments or titles for example.
 </p>
 <hr size="6">
 <a name="Commands-without-argument"></a>
-<a name="SEC54"></a>
+<a name="SEC55"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC53" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC55" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC54" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC56" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.2 Customizing the formatting of commands without 
argument </h2>
@@ -3312,14 +3439,14 @@
 </p><table>
 <tr><td><p> command type </p></td><td><p> normal text </p></td><td><p> 
preformatted text </p></td><td><p> string
 </p></td></tr>
-<tr><td><p> one nonlettered character </p></td><td> <a name="IDX195"></a>
-<p><code>%simple_map</code> </p></td><td> <a name="IDX196"></a>
-<p><code>%simple_map_pre</code> </p></td><td> <a name="IDX197"></a>
+<tr><td><p> one nonlettered character </p></td><td> <a name="IDX200"></a>
+<p><code>%simple_map</code> </p></td><td> <a name="IDX201"></a>
+<p><code>%simple_map_pre</code> </p></td><td> <a name="IDX202"></a>
 <p><code>%simple_map_texi</code>
 </p></td></tr>
-<tr><td><p> nothing in braces </p></td><td> <a name="IDX198"></a>
-<p><code>%things_map</code> </p></td><td> <a name="IDX199"></a>
-<p><code>%pre_map</code> </p></td><td> <a name="IDX200"></a>
+<tr><td><p> nothing in braces </p></td><td> <a name="IDX203"></a>
+<p><code>%things_map</code> </p></td><td> <a name="IDX204"></a>
+<p><code>%pre_map</code> </p></td><td> <a name="IDX205"></a>
 <p><code>%texi_map</code>
 </p></td></tr>
 </table>
@@ -3334,21 +3461,21 @@
 
 <hr size="6">
 <a name="Style-and-accent-commands"></a>
-<a name="SEC55"></a>
+<a name="SEC56"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC54" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC56" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC55" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC57" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.3 Customizing accent, style and other simple commands 
</h2>
@@ -3360,10 +3487,10 @@
 and miscalleneous commands (<code>@email</code>, <code>@verb</code>, 
<code>@w</code>, 
 <code>@uref</code>, <code>@math</code>, <code>@asis</code>) is controlled by 
two hash in the
 default case, 
-<a name="IDX201"></a>
-<code>%style_map</code> for normal context, <a name="IDX202"></a>
+<a name="IDX206"></a>
+<code>%style_map</code> for normal context, <a name="IDX207"></a>
 <code>%style_map_pre</code> for
-preformatted context and <a name="IDX203"></a>
+preformatted context and <a name="IDX208"></a>
 <code>%style_map_texi</code> in string context. 
 </p>
 <p>The key of the hashes are the command names. There are two possibilities for
@@ -3379,38 +3506,38 @@
 <li> 
 The nonlettered accent commands which following character is considered
 to be the argument (like in <code>@`a</code>) should be keys of the
-hash <a name="IDX204"></a>
+hash <a name="IDX209"></a>
 <code>%accent_map</code> hash, even if no value is associated.
 </li><li>
 <code>@math</code> is handled differently if LaTeX2HTML is used.
 </li></ul>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC56">7.3.1 An interface for 
commands formatting with a hash reference</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC57">7.3.1 An interface for 
commands formatting with a hash reference</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC57">7.3.2 An interface for 
commands formatting with a string</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC58">7.3.2 An interface for 
commands formatting with a string</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC58">7.3.3 Defining the style 
and indicatric commands interface</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC59">7.3.3 Defining the style 
and indicatric commands interface</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Hash-reference-interface"></a>
-<a name="SEC56"></a>
+<a name="SEC57"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC55" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC57" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC56" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC58" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC55" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC56" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.3.1 An interface for commands formatting with a hash 
reference </h3>
@@ -3488,9 +3615,9 @@
 <dt> &lsquo;<samp>quotes</samp>&rsquo;</dt>
 <dd>
 <p>If the corresponding value is true, the result is 
-enclosed in quotes <a name="IDX205"></a>
+enclosed in quotes <a name="IDX210"></a>
 <code>$OPEN_QUOTE_SYMBOL</code> and 
-<a name="IDX206"></a>
+<a name="IDX211"></a>
 <code>$CLOSE_QUOTE_SYMBOL</code>, with defaults 
 &lsquo;<samp>`</samp>&rsquo; and &lsquo;<samp>'</samp>&rsquo;. 
 </p>
@@ -3527,21 +3654,21 @@
 
 <hr size="6">
 <a name="String-interface"></a>
-<a name="SEC57"></a>
+<a name="SEC58"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC56" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC58" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC57" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC59" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC55" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC56" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.3.2 An interface for commands formatting with a 
string </h3>
@@ -3549,9 +3676,9 @@
 <p>The keys of the hashes are the command names. The value determine 
 how the command argument
 is formatted. If the value begins with &lsquo;<samp>&quot;</samp>&rsquo;, the 
result is 
-enclosed in quotes <a name="IDX207"></a>
+enclosed in quotes <a name="IDX212"></a>
 <code>$OPEN_QUOTE_SYMBOL</code> and 
-<a name="IDX208"></a>
+<a name="IDX213"></a>
 <code>$CLOSE_QUOTE_SYMBOL</code>, with defaults 
 &lsquo;<samp>`</samp>&rsquo; and &lsquo;<samp>'</samp>&rsquo;. 
 </p>
@@ -3605,21 +3732,21 @@
 
 <hr size="6">
 <a name="Define-your-own-interface"></a>
-<a name="SEC58"></a>
+<a name="SEC59"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC57" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC59" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC58" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC60" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC55" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC56" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.3.3 Defining the style and indicatric commands 
interface </h3>
@@ -3629,7 +3756,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $resulting_text <b>style</b><i> $style $command 
$text $args $no_close $no_open $line_nr $state $command_stack</i>
-<a name="IDX209"></a>
+<a name="IDX214"></a>
 </dt>
 <dd><p><var>$command</var> is the @-command, <var>$style</var> is the value 
associated with 
 the <var>$command</var> in the <code>%style_map</code>, 
<code>%style_map_pre</code> 
@@ -3658,21 +3785,21 @@
 
 <hr size="6">
 <a name="Anchors-images-and-spaces"></a>
-<a name="SEC59"></a>
+<a name="SEC60"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC58" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC60" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC59" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC61" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.4 Formatting of special simple commands </h2>
@@ -3681,13 +3808,13 @@
 customize the output, the corresponding function references should be
 redefined. All these functions return a formatted text.
 </p>
-<p>The formatting of anchors is controlled by <a name="IDX210"></a>
+<p>The formatting of anchors is controlled by <a name="IDX215"></a>
 <code>$anchor</code>, but the function
 associated with the function reference does more, it is usefull
 to produce a reference target or link.
 </p><dl>
 <dt><u>Function Reference:</u> $anchor <b>anchor</b><i> $identifier $href 
$text $attributes</i>
-<a name="IDX211"></a>
+<a name="IDX216"></a>
 </dt>
 <dd><p>If <var>$identifier</var> is not empty, this value should be used to 
create
 a target for links (typically associated with a name or id 
@@ -3703,14 +3830,14 @@
 </p></dd></dl>
 
 <p>To customize the images produced by <code>@image</code>, the first 
possibility 
-is to modify the <a name="IDX212"></a>
+is to modify the <a name="IDX217"></a>
 <code>@IMAGE_EXTENSIONS</code>, which holds a list of 
 filename extensions for image files. It is also possible to redefine
 the function used to determine the filename of the image:
 </p>
 <dl>
 <dt><u>Function Reference:</u> $filename <b>image_files</b><i> $basename 
$extension</i>
-<a name="IDX213"></a>
+<a name="IDX218"></a>
 </dt>
 <dd><p><var>$basename</var> is the first <code>@image</code> argument, 
<var>$extension</var>
 is the corresponding <code>@image</code> argument. This function reference 
@@ -3722,7 +3849,7 @@
 the formatting of <code>@image</code> by redefining:
 </p><dl>
 <dt><u>Function Reference:</u> $image <b>image</b><i> $file_path $basename 
$preformatted $file_name $alt_text $width $height $raw_alt $extension 
$working_dir $file_path</i>
-<a name="IDX214"></a>
+<a name="IDX219"></a>
 </dt>
 <dd><p><var>$file_path</var> is the image file name with the path, 
<var>$basename</var>  
 the file name without extension. <var>$preformatted</var> is true if the image 
@@ -3740,7 +3867,7 @@
 <p>The formatting of <code>@sp</code> is controlled by:
 </p><dl>
 <dt><u>Function Reference:</u> $sp <b>sp</b><i> $number $preformatted</i>
-<a name="IDX215"></a>
+<a name="IDX220"></a>
 </dt>
 <dd><p><var>$number</var> is the numeric argument of <code>@sp</code>.
 <var>$preformatted</var> is true if the <code>@sp</code> appears in 
preformatted text.
@@ -3749,7 +3876,7 @@
 <p>The formatting of <code>@acronym</code> and <code>@abbr</code> is 
controlled by:
 </p><dl>
 <dt><u>Function Reference:</u> $acronym <b>acronym_like</b><i> $acronym_texi 
$acronym_text $with_explanation address@hidden $explanation_text 
$explanation_simply_formatted</i>
-<a name="IDX216"></a>
+<a name="IDX221"></a>
 </dt>
 <dd><p><var>$acronym_texi</var> is the acronym argument with texinfo 
@-commands, 
 <var>$acronym_text</var> is formatted. 
@@ -3768,21 +3895,21 @@
 
 <hr size="6">
 <a name="Text"></a>
-<a name="SEC60"></a>
+<a name="SEC61"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC59" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC61" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC60" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC62" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.5 Processing special characters in text </h2>
@@ -3798,7 +3925,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> $processed_text <b>normal_text</b><i> $text 
$in_raw_text $in_preformatted $in_code $command_stack </i>
-<a name="IDX217"></a>
+<a name="IDX222"></a>
 </dt>
 <dd><p>The function processes <var>$text</var> and returns 
<var>$processed_text</var>. 
 The other arguments give some information about the context of the text.
@@ -3824,7 +3951,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $protected_text <b>protect_text</b><i> $text</i>
-<a name="IDX218"></a>
+<a name="IDX223"></a>
 </dt>
 <dd><p>The function processes the unprotected text <var>$text</var> and returns
 the resulting protected text <var>$protected_text</var>.
@@ -3835,7 +3962,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $resulting_text <b>empty_line</b><i> 
$empty_line $state</i>
-<a name="IDX219"></a>
+<a name="IDX224"></a>
 </dt>
 <dd><p>This function processes an <var>$empty_line</var> and returns the 
resulting
 text <var>$resulting_text</var>. <var>$state</var> is a structure that holds 
informations
@@ -3846,21 +3973,21 @@
 
 <hr size="6">
 <a name="Strings"></a>
-<a name="SEC61"></a>
+<a name="SEC62"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC60" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC62" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC61" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC63" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.6 Customizing strings written by <code>texi2html</code> 
</h2>
@@ -3870,13 +3997,13 @@
 various places, at the page footers, on the help page, for special 
 section headings, buttons alt text and so on. These strings are
 customizable. The string chosen depends on the language of the
-document (set by <a name="IDX220"></a>
-&lsquo;<samp>--lang</samp>&rsquo;, <a name="IDX221"></a>
+document (set by <a name="IDX225"></a>
+&lsquo;<samp>--lang</samp>&rsquo;, <a name="IDX226"></a>
 <code>$LANG</code> or 
 <code>@documentlanguage</code>). This is the basis for internationalization
 as it allows for strings translations.
 </p>
-<p>The strings are found in a hash reference, <a name="IDX222"></a>
+<p>The strings are found in a hash reference, <a name="IDX227"></a>
 <code>$LANGUAGES</code>. 
 Each key is a language code. The associated value is also a hash
 reference. The key is an english string and the associated value
@@ -3905,53 +4032,53 @@
 file by <code>texi2html</code> in the string. A &lsquo;<samp>%%</samp>&rsquo; 
will be expanded
 as &lsquo;<samp>%</samp>&rsquo;.
 </p>
-<p>For more on internationalization, see <a 
href="#SEC92">Internationalization</a>.
+<p>For more on internationalization, see <a 
href="#SEC93">Internationalization</a>.
 </p>
 <hr size="6">
 <a name="References"></a>
-<a name="SEC62"></a>
+<a name="SEC63"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC61" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC63" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC62" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC64" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.7 References </h2>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC63">7.7.1 Reference to external 
manual</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC64">7.7.1 Reference to external 
manual</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC64">7.7.2 Reference to an 
internal node</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC65">7.7.2 Reference to an 
internal node</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Reference-to-external-manual"></a>
-<a name="SEC63"></a>
+<a name="SEC64"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC62" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC64" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC63" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC65" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC62" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC63" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.7.1 Reference to external manual </h3>
@@ -3962,7 +4089,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $href <b>external_href</b><i> $node 
$node_identifier $xml_node_identifier $manual_file_name</i>
-<a name="IDX223"></a>
+<a name="IDX228"></a>
 </dt>
 <dd><p><var>$node</var> is the node name, with @-commands. 
<var>$node_identifer</var> is the
 node name mapped to an identifier acceptable as a file name. 
@@ -3979,7 +4106,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> $text <b>external_ref</b><i> $command $section 
$book $node_and_file $href $cross_ref_name</i>
-<a name="IDX224"></a>
+<a name="IDX229"></a>
 </dt>
 <dd><p>This function formats a reference to an external texinfo manual.
 The <var>$command</var> is the ref command (<code>ref</code>, 
<code>xref</code> or 
@@ -3997,21 +4124,21 @@
 
 <hr size="6">
 <a name="Internal-reference"></a>
-<a name="SEC64"></a>
+<a name="SEC65"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC63" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC65" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC64" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC66" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC62" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC63" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.7.2 Reference to an internal node </h3>
@@ -4020,7 +4147,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $text <b>internal_ref</b><i> $command $href 
$short_name $name $is_section</i>
-<a name="IDX225"></a>
+<a name="IDX230"></a>
 </dt>
 <dd><p>This function formats a reference to a node in the current manual.
 The <var>$command</var> is the ref command (<code>ref</code>, 
<code>xref</code> or 
@@ -4037,21 +4164,21 @@
 
 <hr size="6">
 <a name="Alignement-commands"></a>
-<a name="SEC65"></a>
+<a name="SEC66"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC64" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC66" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC65" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC67" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.8 Commands used for centering and flushing of text </h2>
@@ -4060,17 +4187,17 @@
 <p>When a command controlling the alignement of text is used 
(<code>@center</code>,
 <code>@flushleft</code> and <code>@flushright</code>), the main program takes
 care of opening and closing paragraphs. The alignement commands are the
-key of the <a name="IDX226"></a>
+key of the <a name="IDX231"></a>
 <code>%paragraph_style</code> hash. 
 The value is used in the function doing the formatting of the paragraphs. 
-See section <a href="#SEC66">Formatting (or not) a paragraph and a 
preformatted region</a>.
+See section <a href="#SEC67">Formatting (or not) a paragraph and a 
preformatted region</a>.
 </p>
 <p>A function references allows for a customization of the formatting of the 
text 
 appearing in the command block.
 </p>
 <dl>
 <dt><u>Function Reference:</u> $result <b>paragraph_style_command</b><i> 
$command $text</i>
-<a name="IDX227"></a>
+<a name="IDX232"></a>
 </dt>
 <dd><p><var>$command</var> is the command name, <var>$text</var> is the text 
appearing within
 the command. This function returns a formatted text.
@@ -4079,50 +4206,50 @@
 
 <hr size="6">
 <a name="Paragraph-and-preformatted-region"></a>
-<a name="SEC66"></a>
+<a name="SEC67"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC65" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC67" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC66" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC68" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.9 Formatting (or not) a paragraph and a preformatted 
region </h2>
 
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC67">7.9.1 Paragraph and 
preformatted region formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC68">7.9.1 Paragraph and 
preformatted region formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC68">7.9.2 Avoiding paragraphs 
in formats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC69">7.9.2 Avoiding paragraphs 
in formats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Paragraph-and-preformatted-formatting"></a>
-<a name="SEC67"></a>
+<a name="SEC68"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC66" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC68" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC67" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC69" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC66" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC67" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.9.1 Paragraph and preformatted region formatting 
</h3>
@@ -4133,12 +4260,12 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $paragraph_text <b>paragraph</b><i> $text 
$alignement $index $formatting_command $formatting_command_formatted 
\$paragraph_number $format $item_number $enumerate_style $number 
$command_stack_at_end $command_stack_at_begin</i>
-<a name="IDX228"></a>
+<a name="IDX233"></a>
 </dt>
 <dd><p>This function formats a paragraph. <var>$text</var> is the text of the 
paragraph,
 <var>$alignement</var> is the empty string when no alignement command has
 been seen, otherwise it is the current alignement command name.
-See section <a href="#SEC65">Commands used for centering and flushing of 
text</a>.
+See section <a href="#SEC66">Commands used for centering and flushing of 
text</a>.
 <var>$indent</var> holds &lsquo;<samp>noindent</samp>&rsquo; or 
&lsquo;<samp>indent</samp>&rsquo; if the corresponding 
 @-command appeared in the paragraph.
 <var>$command_stack_at_end</var> and <var>$command_stack_at_begin</var> are 
arrays
@@ -4159,7 +4286,7 @@
 <var>\$paragraph_number</var> is a reference on the number of
 paragraphs in that format command. The corresponding variable should be 
 increased when a paragraph is added. <var>$format</var> is the format command. 
-See section <a href="#SEC71">Formatting individual table and list items</a>.
+See section <a href="#SEC72">Formatting individual table and list items</a>.
 </p>
 <p>If the <var>$format</var> is an enumerate, <var>$item_number</var> is the 
number of 
 the item in the list, <var>$enumerate_style</var> is the argument of the 
enumerate,
@@ -4168,15 +4295,15 @@
 
 <dl>
 <dt><u>Function Reference:</u> $preformatted_text <b>preformatted</b><i> $text 
$style $region_name $formatting_command $formatting_command_formatted 
\$preformatted_number $format $item_number $enumerate_style $number 
$command_stack_at_end $command_stack_at_begin</i>
-<a name="IDX229"></a>
+<a name="IDX234"></a>
 </dt>
 <dd><p>This function formats a preformatted region. <var>$text</var> is the 
text of the
 preformatted region, <var>$style</var> is the css style associated with that
 preformatted region (see section <a href="#SEC39">Customizing the 
<code>texi2html</code> css lines</a>). <var>$region_name</var> is the 
 name of the command opening        
-the preformatted region (<code>example</code>&hellip;, see <a 
href="#SEC69">Formatting of complex formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a>) 
+the preformatted region (<code>example</code>&hellip;, see <a 
href="#SEC70">Formatting of complex formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a>) 
 or a identifier for the preformatted context (for example 
-<code>menu-comment</code>, see <a href="#SEC78">Menu formatting</a>).
+<code>menu-comment</code>, see <a href="#SEC79">Menu formatting</a>).
 The alignment commands are not taken into account, as the spaces are
 preserved in preformatted regions, you should flush and center by hand.
 <var>$command_stack_at_end</var> and <var>$command_stack_at_begin</var> are 
arrays
@@ -4199,7 +4326,7 @@
 preformatted regions in that format command. The corresponding variable 
 should be increased when a preformatted region is added. <var>$format</var> is 
the 
 format command. 
-See section <a href="#SEC71">Formatting individual table and list items</a>.
+See section <a href="#SEC72">Formatting individual table and list items</a>.
 </p>
 <p>If the <var>$format</var> is an enumerate, <var>$item_number</var> is the 
number of 
 the item in the list, <var>$enumerate_style</var> is the argument of the 
enumerate,
@@ -4208,21 +4335,21 @@
 
 <hr size="6">
 <a name="Avoiding-paragraphs"></a>
-<a name="SEC68"></a>
+<a name="SEC69"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC67" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC69" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC68" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC70" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC66" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC67" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.9.2 Avoiding paragraphs in formats </h3>
@@ -4230,38 +4357,38 @@
 
 <p>It is possible to avoid that a format closes the previous paragraph or
 preformatted region and reopens one, by putting the format command in a 
-hash, <a name="IDX230"></a>
+hash, <a name="IDX235"></a>
 <code>%format_in_paragraph</code> with a true value.
 </p>
 <hr size="6">
 <a name="Complex-formats"></a>
-<a name="SEC69"></a>
+<a name="SEC70"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC68" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC70" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC69" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC71" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.10 Formatting of complex formats 
(<code>@example</code>, <code>@display</code>&hellip;) </h2>
 
 
 <p>Here we see how a whole complex format is formatted. For the formatting
-of the text, see <a href="#SEC66">Formatting (or not) a paragraph and a 
preformatted region</a>.
+of the text, see <a href="#SEC67">Formatting (or not) a paragraph and a 
preformatted region</a>.
 </p>
 <p>The formatting of the complex formats is ultimately controlled by a
 function, however the default for this function uses a hash reference and 
 changing the hash reference values should be enough in most cases. This
-hash reference is called <a name="IDX231"></a>
+hash reference is called <a name="IDX236"></a>
 <code>$complex_format_map</code>. It has a key for each
 of the complex format commands (<code>example</code>, 
<code>smallexample</code>, 
 <code>lisp</code>, <code>smalllisp</code>, <code>display</code>, 
<code>smalldisplay</code>, 
@@ -4288,7 +4415,7 @@
 </dl>
 
 <p>The enclosed text will be formatted as described in
-<a href="#SEC66">Formatting (or not) a paragraph and a preformatted 
region</a>, and the name of the complex
+<a href="#SEC67">Formatting (or not) a paragraph and a preformatted 
region</a>, and the name of the complex
 format will be available to the function formatting the text.
 </p>
 <p>If you aren't satisfied with this scheme, you can redefine the following
@@ -4296,30 +4423,30 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $complex_format_text <b>complex_format</b><i> 
$format_name $preformatted_text</i>
-<a name="IDX232"></a>
+<a name="IDX237"></a>
 </dt>
 <dd><p><var>$format_name</var> is the complex format name, 
<var>$preformatted_text</var> is the 
-text allready formatted as described in <a href="#SEC66">Formatting (or not) a 
paragraph and a preformatted region</a>.
+text allready formatted as described in <a href="#SEC67">Formatting (or not) a 
paragraph and a preformatted region</a>.
 This function returns the whole complex format.
 </p></dd></dl>
 
 <hr size="6">
 <a name="Lists-tables"></a>
-<a name="SEC70"></a>
+<a name="SEC71"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC69" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC71" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC70" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC72" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.11 Customizing the formatting of lists and tables </h2>
@@ -4333,29 +4460,29 @@
 </li></ul>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC71">7.11.1 Formatting 
individual table and list items</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC72">7.11.1 Formatting 
individual table and list items</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC72">7.11.2 Formatting of a 
whole table or list</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC73">7.11.2 Formatting of a 
whole table or list</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Table-and-list-items"></a>
-<a name="SEC71"></a>
+<a name="SEC72"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC70" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC72" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC71" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC73" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC70" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC71" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.11.1 Formatting individual table and list items </h3>
@@ -4368,7 +4495,7 @@
 
 <p>The default is to apply the command to the text item, however it is possible
 to avoid it.
-The hash <a name="IDX233"></a>
+The hash <a name="IDX238"></a>
 <code>%special_list_commands</code> has an entry for each of the 
 format command. Each of these entries is a hash reference. If a formatting
 command is a key of the hash reference, then the formatting command is not
@@ -4390,7 +4517,7 @@
 <dd><p>The items of lists are formatted using the following function reference:
 </p><dl>
 <dt><u>Function Reference:</u> $list_item <b>list_item</b><i> $text $format 
$command $formatted_command $item_number $enumerate_style $number</i>
-<a name="IDX234"></a>
+<a name="IDX239"></a>
 </dt>
 <dd><p>This function formats the text between <code>@item</code> commands. 
<var>$text</var> 
 is the text corresponding with the item. <var>$format</var> is the type of 
format,
@@ -4413,13 +4540,13 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $table_item <b>table_item</b><i> $item_text 
$index_label_text $format $command $formatted_command $command_stack</i>
-<a name="IDX235"></a>
+<a name="IDX240"></a>
 </dt>
 <dd><p>This function is used to format the text on the <code>@item</code> line.
 <var>$text_item</var> is the text line. In case there is an index entry 
 associated with the <code>@item</code> (as with <code>@ftable</code> and 
 <code>@vtable</code>), <var>$index_label_text</var> is the text inserted at 
-the place where an index entry appears. See section <a 
href="#SEC84">Formatting of index entries</a>.
+the place where an index entry appears. See section <a 
href="#SEC85">Formatting of index entries</a>.
 <var>$format</var> is the type of format,
 &lsquo;<samp>table</samp>&rsquo;, &lsquo;<samp>ftable</samp>&rsquo; or 
&lsquo;<samp>vtable</samp>&rsquo;. <var>$command</var> is the formatting command
 given in argument to the table format command, <var>$formatted_command</var> 
is 
@@ -4430,7 +4557,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> $table_line <b>table_line</b><i> $text</i>
-<a name="IDX236"></a>
+<a name="IDX241"></a>
 </dt>
 <dd><p>This function is used to format the text on the lines following
 the <code>@item</code> line. <var>$text</var> is the corresponding text. 
@@ -4443,7 +4570,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $multitable_cell <b>cell</b><i> $text</i>
-<a name="IDX237"></a>
+<a name="IDX242"></a>
 </dt>
 <dd><p>This function is used to format the text of a multitable cell, the text 
 following a <code>@item</code> or a <code>@tab</code>.
@@ -4452,10 +4579,10 @@
 
 <dl>
 <dt><u>Function Reference:</u> $multitable_row <b>row</b><i> $text 
$item_command</i>
-<a name="IDX238"></a>
+<a name="IDX243"></a>
 </dt>
 <dd><p>This function is used to format a multitable row. <var>$text</var> is
-the row text, with cells allready formatted with the <a name="IDX239"></a>
+the row text, with cells allready formatted with the <a name="IDX244"></a>
 <code>$cell</code>
 function reference. <var>$item_command</var> is the command used to introduce 
 the row, such that it is possible to distinguish between <code>@item</code> and
@@ -4466,26 +4593,26 @@
 
 <hr size="6">
 <a name="Whole-table-list"></a>
-<a name="SEC72"></a>
+<a name="SEC73"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC71" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC73" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC72" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC74" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC70" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC71" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.11.2 Formatting of a whole table or list </h3>
 
-<p>If the Texinfo command is a key of the <a name="IDX240"></a>
+<p>If the Texinfo command is a key of the <a name="IDX245"></a>
 <code>%format_map</code>, the associated
 value is used to specify the formatting of the construct, otherwise a function 
 is called. 
@@ -4512,19 +4639,19 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $whole_table_list <b>table_list</b><i> $command 
$text</i>
-<a name="IDX241"></a>
+<a name="IDX246"></a>
 </dt>
 <dd><p><var>$command</var> is the Texinfo command name, <var>$text</var> is 
the formatted
 items.
 </p></dd></dl>
 
-<p>If you still want to use <a name="IDX242"></a>
+<p>If you still want to use <a name="IDX247"></a>
 <code>%format_map</code> but differently from 
 the default, it is possible to redefine the following function reference:
 </p>
 <dl>
 <dt><u>Function Reference:</u> $whole_table_list <b>format</b><i> $command 
$format $text</i>
-<a name="IDX243"></a>
+<a name="IDX248"></a>
 </dt>
 <dd><p><var>$command</var> is the @-command, <var>$format</var> is the entry 
associated with
 <var>$command</var> in <code>%format_map</code>. <var>$text</var> is the 
formatted items.
@@ -4532,21 +4659,21 @@
 
 <hr size="6">
 <a name="Definitions"></a>
-<a name="SEC73"></a>
+<a name="SEC74"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC72" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC74" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC73" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC75" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.12 Definition commands formatting </h2>
@@ -4557,34 +4684,34 @@
 and the definition function text.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC74">7.12.1 Customizing the 
interpretation of a definition line</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC75">7.12.1 Customizing the 
interpretation of a definition line</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC75">7.12.2 Customization of the 
definition formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC76">7.12.2 Customization of the 
definition formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Definition-line"></a>
-<a name="SEC74"></a>
+<a name="SEC75"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC73" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC75" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC74" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC76" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC73" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC74" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.12.1 Customizing the interpretation of a definition 
line </h3>
 
-<p>The keys of the hash <a name="IDX244"></a>
+<p>The keys of the hash <a name="IDX249"></a>
 <code>%def_map</code> are definition command names.
 There are two types of entries:
 </p>
@@ -4628,21 +4755,21 @@
 
 <hr size="6">
 <a name="Definition-formatting"></a>
-<a name="SEC75"></a>
+<a name="SEC76"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC74" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC76" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC75" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC77" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC73" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC74" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.12.2 Customization of the definition formatting </h3>
@@ -4653,7 +4780,7 @@
 <dt> <strong>category name</strong></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $category <b>definition_category</b><i> 
$category_or_name $class $style</i>
-<a name="IDX245"></a>
+<a name="IDX250"></a>
 </dt>
 <dd><p>This function precise a category or an index entry name associating a 
class 
 <var>$class</var> (if given) with <var>$category_or_name</var>. The 
<var>$style</var> of the
@@ -4664,21 +4791,21 @@
 <dt> <strong>formatting of the definition line</strong></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $line <b>def_line</b><i> $category $name $type 
$arguments $index_label</i>
-<a name="IDX246"></a>
+<a name="IDX251"></a>
 </dt>
 <dd><p>This function formats the definition line. <var>$category</var> is the 
category
-formatted with <a name="IDX247"></a>
+formatted with <a name="IDX252"></a>
 <code>$definition_category</code>, <var>$name</var>, <var>$type</var> and 
 <var>arguments</var> are the element of the definition line. 
<var>$index_label</var> is
 the text inserted at the place where an index entry appears. 
-See section <a href="#SEC84">Formatting of index entries</a>.
+See section <a href="#SEC85">Formatting of index entries</a>.
 </p></dd></dl>
 
 </dd>
 <dt> <strong>definition text</strong></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $definition_text <b>def_item</b><i> $text</i>
-<a name="IDX248"></a>
+<a name="IDX253"></a>
 </dt>
 <dd><p>This function formats the definition text, <var>$text</var>.
 </p></dd></dl>
@@ -4687,7 +4814,7 @@
 <dt> <strong>the whole definition</strong></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $definition <b>def</b><i> $text</i>
-<a name="IDX249"></a>
+<a name="IDX254"></a>
 </dt>
 <dd><p>This function formats the whole definition. The definition line and 
text 
 formatted by the above functions are in <var>$text</var>.
@@ -4698,21 +4825,21 @@
 
 <hr size="6">
 <a name="Headings"></a>
-<a name="SEC76"></a>
+<a name="SEC77"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC75" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC77" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC76" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC78" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.13 Customizing headings formatting </h2>
@@ -4721,7 +4848,7 @@
 with the corresponding function reference:
 </p><dl>
 <dt><u>Function Reference:</u> $heading_text <b>heading</b><i> 
\%element_reference</i>
-<a name="IDX250"></a>
+<a name="IDX255"></a>
 </dt>
 <dd><p>The <var>\%element_reference</var> is a reference on a hash 
corresponding
 with the sectioning element. The following keys are of interest:
@@ -4750,7 +4877,7 @@
 with the following function reference (called for headings and nodes):
 </p><dl>
 <dt><u>Function Reference:</u> $result_texi <b>heading_texi</b><i> 
$heading_command $heading $number</i>
-<a name="IDX251"></a>
+<a name="IDX256"></a>
 </dt>
 <dd><p><var>$heading_command</var> is the sectioning @-command of that 
heading. 
 <var>$heading</var> is the texinfo for that heading. <var>$number</var> is the
@@ -4761,21 +4888,21 @@
 
 <hr size="6">
 <a name="Special-regions"></a>
-<a name="SEC77"></a>
+<a name="SEC78"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC76" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC78" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC77" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC79" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.14 Formatting of special regions 
(<code>@verbatim</code>, <code>@cartouche</code>, <code>@quotation</code>) </h2>
@@ -4785,20 +4912,20 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $raw_region <b>raw</b><i> $command $text</i>
-<a name="IDX252"></a>
+<a name="IDX257"></a>
 </dt>
 <dd><p><var>$command</var> is the command name, <var>$text</var> is the raw 
text.
 </p></dd></dl>
 
 <p>If LaTeX2HTML is used, <code>@tex</code> regions are handled differently,
-(see section <a href="#SEC90">Bypassing normal formatting</a>).
+(see section <a href="#SEC91">Bypassing normal formatting</a>).
 </p>
 <p>The <code>@cartouche</code> command formatting is controlled by the
 function reference:
 </p>
 <dl>
 <dt><u>Function Reference:</u> $cartouche <b>cartouche</b><i> $text</i>
-<a name="IDX253"></a>
+<a name="IDX258"></a>
 </dt>
 <dd><p><var>$text</var> is the text appearing within the cartouche.
 </p></dd></dl>
@@ -4809,7 +4936,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $prepended_string 
<b>quotation_prepend_text</b><i> $text</i>
-<a name="IDX254"></a>
+<a name="IDX259"></a>
 </dt>
 <dd><p><var>$text</var> is the argument of the quotation with @-commands not 
 interpreted. This function
@@ -4821,7 +4948,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $quotation <b>quotation</b><i> $quotation_text 
$argument_text $argument_text_texi</i>
-<a name="IDX255"></a>
+<a name="IDX260"></a>
 </dt>
 <dd><p><var>$quotation_text</var> is the quotation text, formatted, with the 
text 
 prepended by the function above. <var>$argument_text</var> is the argument 
@@ -4832,21 +4959,21 @@
 
 <hr size="6">
 <a name="Menus"></a>
-<a name="SEC78"></a>
+<a name="SEC79"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC77" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC79" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC78" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC80" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.15 Menu formatting </h2>
@@ -4855,12 +4982,12 @@
 </p>
 <ul>
 <li> format the whole menu in a preformatted environment, like 
-in <a href="#SEC69">Formatting of complex formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a>;
+in <a href="#SEC70">Formatting of complex formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a>;
 </li><li> format the menu in table with more specialized formatting for each
 part of the menu; 
 </li></ul>
 
-<p>The simple formatting is used if <a name="IDX256"></a>
+<p>The simple formatting is used if <a name="IDX261"></a>
 <code>$SIMPLE_MENU</code> is true, 
 otherwise the format with tables is used (this is the default).
 </p>
@@ -4869,36 +4996,36 @@
 of each of these parts, for each possible formatting.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC79">7.15.1 The structure of a 
menu</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
  A menu consists in menu entry and menu 
+<tr><td align="left" valign="top"><a href="#SEC80">7.15.1 The structure of a 
menu</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">                
  A menu consists in menu entry and menu 
                                 comments
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC80">7.15.2 The formatting of 
the different menu components</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">  
+<tr><td align="left" valign="top"><a href="#SEC81">7.15.2 The formatting of 
the different menu components</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">  
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC81">7.15.3 Simple menu 
formatting in a preformatted environment</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">      formatting of a whole menu in a simple 
+<tr><td align="left" valign="top"><a href="#SEC82">7.15.3 Simple menu 
formatting in a preformatted environment</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">      formatting of a whole menu in a simple 
                                 preformatted environement
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC82">7.15.4 The formatting of 
the menu in a table</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
      formatting of a whole menu in a
+<tr><td align="left" valign="top"><a href="#SEC83">7.15.4 The formatting of 
the menu in a table</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
      formatting of a whole menu in a
                                 table environment
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Menu-parts"></a>
-<a name="SEC79"></a>
+<a name="SEC80"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC78" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC80" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC79" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC81" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC78" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC79" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.15.1 The structure of a menu </h3>
@@ -4938,21 +5065,21 @@
 
 <hr size="6">
 <a name="Menu-components-formatting"></a>
-<a name="SEC80"></a>
+<a name="SEC81"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC79" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC81" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC80" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC82" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC78" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC79" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.15.2 The formatting of the different menu components 
</h3>
@@ -4961,13 +5088,13 @@
 different parts of a menu:
 </p><dl>
 <dt><u>Function Reference:</u> $link <b>menu_link</b><i> $section \%state 
$href $node $name $ending</i>
-<a name="IDX257"></a>
+<a name="IDX262"></a>
 </dt>
 <dd><p><var>$section</var> is the section name corresponding with the link, 
<var>$href</var>
 is the link hypertextual reference. <var>$href</var> may be absent. 
<var>\%state</var>
 holds informations about the current context. The only key which could be
 of interest is <code>preformatted</code>, true if the context is a preformatted
-context. See section <a href="#SEC53">Three contexts for expansions: 
preformatted, normal and string</a>. 
+context. See section <a href="#SEC54">Three contexts for expansions: 
preformatted, normal and string</a>. 
 <var>$node</var> is the node name, <var>$name</var> is the
 name of the node. <var>$ending</var> is the text ending the link entry, 
 in general &lsquo;<samp>::</samp>&rsquo; followed by some spaces.
@@ -4975,7 +5102,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> $description <b>menu_description</b><i> 
$description_text \%state $element_text</i>
-<a name="IDX258"></a>
+<a name="IDX263"></a>
 </dt>
 <dd><p><var>$description_text</var> is the text of the menu description. 
<var>\%state</var>
 should be used similarly than for the menu link. <var>$element_text</var>
@@ -4984,7 +5111,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> $menu_comment <b>menu_comment</b><i> $text</i>
-<a name="IDX259"></a>
+<a name="IDX264"></a>
 </dt>
 <dd><p><var>$text</var> is the text of the menu comment. It is always in a 
preformatted 
 environment.
@@ -4997,7 +5124,7 @@
 specially, but treated like normal text.
 </p><dl>
 <dt><u>Function Reference:</u> $link <b>simple_menu_link</b><i> $link_text 
$href $node $name $ending</i>
-<a name="IDX260"></a>
+<a name="IDX265"></a>
 </dt>
 <dd><p><var>$link_text</var> is the text corresponding with the link name, 
<var>$href</var>
 is the link hypertextual reference.
@@ -5007,28 +5134,28 @@
 
 <hr size="6">
 <a name="Simple-menu-formatting"></a>
-<a name="SEC81"></a>
+<a name="SEC82"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC80" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC82" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC81" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC83" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC78" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC79" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.15.3 Simple menu formatting in a preformatted 
environment </h3>
 
 <p>If the menu is to be formatted in a single preformatted environment,
 an entry for &lsquo;<samp>menu</samp>&rsquo; should be added to the 
<code>$complex_format_map</code>
-hash reference (see section <a href="#SEC69">Formatting of complex formats 
(<code>@example</code>, <code>@display</code>&hellip;)</a>).
+hash reference (see section <a href="#SEC70">Formatting of complex formats 
(<code>@example</code>, <code>@display</code>&hellip;)</a>).
 In the default case, if the user didn't add an entry himself, a very simple 
 entry is used, with:
 </p>
@@ -5038,45 +5165,45 @@
 
 <hr size="6">
 <a name="Table-menu-formatting"></a>
-<a name="SEC82"></a>
+<a name="SEC83"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC81" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC83" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC82" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC84" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC78" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC79" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.15.4 The formatting of the menu in a table </h3>
 
 <p>In the default case, the name of the section corresponding with the 
-node is used instead of the node name. If <a name="IDX261"></a>
+node is used instead of the node name. If <a name="IDX266"></a>
 <code>$NODE_NAME_IN_MENU</code> is 
-true, however, node names are used. If <a name="IDX262"></a>
+true, however, node names are used. If <a name="IDX267"></a>
 <code>$AVOID_MENU_REDUNDANCY</code>
 is true and menu entry equal menu description the description isn't printed.
 This is the default. Likewise, if node or section name equal entry name, 
 do not print entry name.
 </p>
-<p>A symbol, <a name="IDX263"></a>
+<p>A symbol, <a name="IDX268"></a>
 <code>$MENU_SYMBOL</code> is put at the beginning of menu entries
 when the node name is used. The default is 
&lsquo;<samp>&amp;bull;</samp>&rsquo;.
-If <a name="IDX264"></a>
+If <a name="IDX269"></a>
 <code>$UNNUMBERED_SYMBOL_IN_MENU</code> is true it is 
 also put at the beginning of unnumbered section names. This is not
 done by default.
 </p>
 <p>The menu comments are considered to be preformatted text. The style 
 associated with this preformatted text is determined by 
-<a name="IDX265"></a>
+<a name="IDX270"></a>
 <code>$MENU_PRE_STYLE</code>. Default is &lsquo;<samp>font-family: 
serif</samp>&rsquo;.
 The css class associated with menu comments is <code>menu-comments</code>.
 </p>
@@ -5085,7 +5212,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $menu <b>menu</b><i> $menu_components_text</i>
-<a name="IDX266"></a>
+<a name="IDX271"></a>
 </dt>
 <dd><p><var>$menu_components_text</var> is the formatted menu components text, 
obtained
 as explained above.
@@ -5093,21 +5220,21 @@
 
 <hr size="6">
 <a name="Indices"></a>
-<a name="SEC83"></a>
+<a name="SEC84"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC82" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC84" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC83" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC85" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.16 Indices formatting </h2>
@@ -5118,30 +5245,30 @@
 appear, and the index list is printed with a <code>@printindex</code> command. 
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC84">7.16.1 Formatting of index 
entries</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
Index entries in the main document are 
+<tr><td align="left" valign="top"><a href="#SEC85">7.16.1 Formatting of index 
entries</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">             
Index entries in the main document are 
                                   targets for hypertext references
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC85">7.16.2 Customizing the 
formatting of index lists</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">                    Customizing the formatting of the index list
+<tr><td align="left" valign="top"><a href="#SEC86">7.16.2 Customizing the 
formatting of index lists</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">                    Customizing the formatting of the index list
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Index-entry-place"></a>
-<a name="SEC84"></a>
+<a name="SEC85"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC83" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC85" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC84" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC86" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC83" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC84" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.16.1 Formatting of index entries </h3>
@@ -5153,7 +5280,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $target <b>index_entry_label</b><i> $identifier 
$preformatted</i>
-<a name="IDX267"></a>
+<a name="IDX272"></a>
 </dt>
 <dd><p><var>$identifier</var> should be used to create
 a target for links (typically associated with a name or id 
@@ -5163,21 +5290,21 @@
 
 <hr size="6">
 <a name="Index-list"></a>
-<a name="SEC85"></a>
+<a name="SEC86"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC84" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC86" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC85" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC87" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC83" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC84" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.16.2 Customizing the formatting of index lists </h3>
@@ -5191,7 +5318,7 @@
 and should be used to jump directly to a letter entry. Indices lists
 may be split across pages, thus the different letters may appear on different
 files. The number of index entries appearing on each page is determined
-by a variable <a name="IDX268"></a>
+by a variable <a name="IDX273"></a>
 <code>$SPLIT_INDEX</code> if set. The default is to split
 indices after 100 entries.
 </p>
@@ -5202,7 +5329,7 @@
 <dt> <em>formatting of a letter in a summary</em></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $letter <b>summary_letter</b><i> $letter $file 
$identifier</i>
-<a name="IDX269"></a>
+<a name="IDX274"></a>
 </dt>
 <dd><p>This function is used to format a letter appearing in a summary, 
refering
 to a letter entry in the index list.
@@ -5217,7 +5344,7 @@
 <dt> <em>formatting of a summary</em></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $summary <b>index_summary</b><i> address@hidden 
address@hidden</i>
-<a name="IDX270"></a>
+<a name="IDX275"></a>
 </dt>
 <dd><p><var>address@hidden</var> and <var>address@hidden</var> contain the
 formatted summary letters, formatted with the above function.
@@ -5227,7 +5354,7 @@
 <dt> <em>formatting of an index entry</em></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $entry <b>index_entry</b><i> $entry_href 
$entry_text $section_href $section_heading</i>
-<a name="IDX271"></a>
+<a name="IDX276"></a>
 </dt>
 <dd><p><var>$entry_href</var> is a reference to the place where the index 
entry 
 appeared, <var>$entry_text</var> is the corresponding text. 
<var>$section_href</var>
@@ -5239,7 +5366,7 @@
 <dt> <em>formatting of letter entry</em></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $letter_entry <b>index_letter</b><i> $letter 
$identifier $index_entries_text</i>
-<a name="IDX272"></a>
+<a name="IDX277"></a>
 </dt>
 <dd><p>This function formats a letter entry, consisting in all the index 
entries 
 beginning with this letter. <var>$letter</var> is the letter, 
<var>$identifier</var> 
@@ -5252,7 +5379,7 @@
 <dt> <em>formatting of whole index</em></dt>
 <dd><dl>
 <dt><u>Function Reference:</u> $index <b>print_index</b><i> $index_text 
$index_name</i>
-<a name="IDX273"></a>
+<a name="IDX278"></a>
 </dt>
 <dd><p><var>$index_text</var> is the text of all the index entries grouped by 
letter
 appearing in that page formatted as above. <var>index_name</var> is the name of
@@ -5263,21 +5390,21 @@
 
 <hr size="6">
 <a name="Floats-and-lists-of-floats"></a>
-<a name="SEC86"></a>
+<a name="SEC87"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC85" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC87" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC86" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC88" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.17 Floats and lists of floats </h2>
@@ -5327,29 +5454,29 @@
 </dl>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC87">7.17.1 Formatting a 
float</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
            Formatting of floats
+<tr><td align="left" valign="top"><a href="#SEC88">7.17.1 Formatting a 
float</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">               
            Formatting of floats
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC88">7.17.2 Formatting lists of 
floats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
    Formatting the lists of floats 
+<tr><td align="left" valign="top"><a href="#SEC89">7.17.2 Formatting lists of 
floats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">              
    Formatting the lists of floats 
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Floats"></a>
-<a name="SEC87"></a>
+<a name="SEC88"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC86" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC88" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC87" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC89" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC86" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC87" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.17.1 Formatting a float </h3>
@@ -5361,7 +5488,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> (address@hidden, address@hidden) 
<b>caption_shortcaption</b><i> \%float address@hidden address@hidden</i>
-<a name="IDX274"></a>
+<a name="IDX279"></a>
 </dt>
 <dd><p><var>\%float</var> is the structure defined above. 
<var>address@hidden</var> and 
 <var>address@hidden</var> are references on arrays containing the 
@@ -5374,7 +5501,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $text <b>float</b><i> $float_text \%float 
$caption_text $shortcaption_text</i>
-<a name="IDX275"></a>
+<a name="IDX280"></a>
 </dt>
 <dd><p><var>$float_text</var> is the text appearing within the 
<code>@float</code>, formatted.
 <var>\%float</var> is still the structure defined above. 
<var>$caption_text</var> and
@@ -5384,21 +5511,21 @@
 
 <hr size="6">
 <a name="Lists-of-floats"></a>
-<a name="SEC88"></a>
+<a name="SEC89"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC87" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC89" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC88" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC90" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC86" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC87" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="subsection"> 7.17.2 Formatting lists of floats </h3>
@@ -5409,7 +5536,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $style_texi_returned 
<b>listoffloats_style</b><i> $style_texi</i>
-<a name="IDX276"></a>
+<a name="IDX281"></a>
 </dt>
 <dd><p><var>$style_texi</var> is the <code>@listoffloats</code> argument with 
texinfo 
 @-commands kept. It is possible to make changes to the <var>$style_texi</var> 
and
@@ -5423,7 +5550,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $float_style_texi_returned 
<b>listoffloats_float_style</b><i> $style_texi \%float</i>
-<a name="IDX277"></a>
+<a name="IDX282"></a>
 </dt>
 <dd><p><var>$style_texi</var> is the style, and <var>\%float</var> is the 
structure described 
 above. This function reference returns a style to be formatted in the
@@ -5432,7 +5559,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> $caption_texi_returned 
<b>listoffloats_caption</b><i> \%float</i>
-<a name="IDX278"></a>
+<a name="IDX283"></a>
 </dt>
 <dd><p><var>\%float</var> is the structure described 
 above. This function reference returns a caption to be formatted in the
@@ -5443,7 +5570,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $listoffloats_entry 
<b>listoffloats_entry</b><i> $style_texi \%float $float_style $caption $href</i>
-<a name="IDX279"></a>
+<a name="IDX284"></a>
 </dt>
 <dd><p><var>$style_texi</var> is the style with @-commands, 
<var>$float_style</var> is the
 style returned by the above function and formatted. <var>$caption</var> is the
@@ -5456,7 +5583,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $listoffloats <b>listoffloats</b><i> 
$style_texi $style address@hidden</i>
-<a name="IDX280"></a>
+<a name="IDX285"></a>
 </dt>
 <dd><p><var>$style_texi</var> is the style with @-commands, <var>$style</var> 
is the
 style returned by the above function and formatted. The array reference 
@@ -5466,21 +5593,21 @@
 
 <hr size="6">
 <a name="Footnotes"></a>
-<a name="SEC89"></a>
+<a name="SEC90"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC88" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC90" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC89" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC91" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.18 Customizing the footnotes formatting </h2>
@@ -5495,7 +5622,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> (address@hidden $text_for_document) 
<b>foot_line_and_ref</b><i> $number_in_doc $number_in_page $footnote_id 
$place_id $document_file $footnote_file address@hidden \%state</i>
-<a name="IDX281"></a>
+<a name="IDX286"></a>
 </dt>
 <dd><p><var>$number_in_doc</var> is the footnote number in the whole document, 
 <var>$number_in_page</var> is the footnote number in the current page.
@@ -5523,12 +5650,12 @@
 <p>The following function is only used when footnotes are at the bottom
 of a page and the document is split. 
 For customization of the footnotes page in case they are on a separated 
-page or section, <a href="#SEC49">Customizing the layout of the special 
pages</a>. For 
+page or section, <a href="#SEC50">Customizing the layout of the special 
pages</a>. For 
 the determination of the footnote locations, <a href="#SEC14">Page layout 
related command line options</a>.
 </p>
 <dl>
 <dt><u>Function Reference:</u> <b>foot_section</b><i> address@hidden</i>
-<a name="IDX282"></a>
+<a name="IDX287"></a>
 </dt>
 <dd><p>This function formats a group of footnotes. <var>address@hidden</var> 
is a
 reference on an array holding the lines of all the footnote entries
@@ -5538,21 +5665,21 @@
 
 <hr size="6">
 <a name="Bypassing-normal-formatting"></a>
-<a name="SEC90"></a>
+<a name="SEC91"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC89" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC91" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC90" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC92" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.19 Bypassing normal formatting </h2>
@@ -5573,7 +5700,7 @@
 the interface to LaTeX2HTML 
 (see section <a href="#SEC16">Expanding <code>@tex</code> and 
<code>@math</code> regions using LaTeX2HTML</a>), and the examples are taken 
from that use.  
 </p>
-<p>The @-commands that are keys of the <a name="IDX283"></a>
+<p>The @-commands that are keys of the <a name="IDX288"></a>
 <code>%command_handler</code> hash 
 are collected in the collecting pass and expanded in the expansion
 pass using user defined functions. The associated value is a reference on
@@ -5601,7 +5728,7 @@
 </p>
 <dl>
 <dt><u>Function Reference:</u> $status 
<b>$command_handler{'$command'}</b><i>-&gt;{'init'} $command $text $count</i>
-<a name="IDX284"></a>
+<a name="IDX289"></a>
 </dt>
 <dd><p><var>$command</var> is the @-command name, <var>$text</var> is the text 
appearing 
 within the @-command. <var>$count</var> is a counter counting how many times
@@ -5612,7 +5739,7 @@
 
 <dl>
 <dt><u>Function Reference:</u> $result 
<b>$command_handler{'$command'}</b><i>-&gt;{'expand'} $command $count $state 
$text</i>
-<a name="IDX285"></a>
+<a name="IDX290"></a>
 </dt>
 <dd><p><var>$command</var> is the @-command name, <var>$count</var> is a 
counter counting 
 how many times this @-command appeared. <var>$state</var> is a reference on a 
@@ -5623,20 +5750,20 @@
 <p>There are three places for user defined functions, associated with arrays:
 </p><dl compact="compact">
 <dt> <code>@command_handler_init</code>
-<a name="IDX286"></a>
+<a name="IDX291"></a>
 </dt>
 <dd><p>The function references in that array are called before the collecting 
pass.
 At that time the information available is essentially the file names.
 </p></dd>
 <dt> <code>@command_handler_process</code> 
-<a name="IDX287"></a>
+<a name="IDX292"></a>
 </dt>
 <dd><p>The function references in that array are called between the collecting
 pass and the expansion pass. At that time all the special @-commands  
 have been collected as explained above but no output has been produced.
 </p></dd>
 <dt> <code>@command_handler_finish</code>
-<a name="IDX288"></a>
+<a name="IDX293"></a>
 </dt>
 <dd><p>he function references in that array are called after the end of the
 output generation.
@@ -5654,21 +5781,21 @@
 
 <hr size="6">
 <a name="Other-and-unknown-commands"></a>
-<a name="SEC91"></a>
+<a name="SEC92"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC90" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC91" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="section"> 7.20 Customizing other commands, and unknown commands 
</h2>
@@ -5692,7 +5819,7 @@
 same function than the one used for unknown commands.
 </p>
 <p>Those special commands without braces are the key of a hash:
-<a name="IDX289"></a>
+<a name="IDX294"></a>
 <code>%misc_command</code>. The associated value is a reference on a
 hash enabling to set the properties of these commands. The
 keys of this hash reference is the name of a property, the value
@@ -5746,17 +5873,17 @@
 
 
 <p>Commands which don't appear in the hashes 
-<a name="IDX290"></a>
-<code>%simple_map</code>, <a name="IDX291"></a>
+<a name="IDX295"></a>
+<code>%simple_map</code>, <a name="IDX296"></a>
 <code>%simple_map_pre</code>,
-<a name="IDX292"></a>
+<a name="IDX297"></a>
 <code>%simple_map_texi</code> and <code>%misc_command</code>, or that appear in
 <code>%misc_command</code> but with <code>keep</code> true are processed by 
the 
 following function reference:
 </p>
 <dl>
 <dt><u>Function Reference:</u> ($result_line, $result, $result_text, $message) 
<b>unknown</b><i> $command $line</i>
-<a name="IDX293"></a>
+<a name="IDX298"></a>
 </dt>
 <dd><p><var>$command</var> is the @-command, <var>$line</var> is the line 
following the 
 <var>$command</var>. <var>$result</var> is a boolean. If it is true then the 
other return
@@ -5768,16 +5895,16 @@
 </p></dd></dl>
 
 <p>Commands with braces not specified above 
-nor in <a name="IDX294"></a>
-<code>%style_map</code>, <a name="IDX295"></a>
+nor in <a name="IDX299"></a>
+<code>%style_map</code>, <a name="IDX300"></a>
 <code>%style_map_pre</code> and
-<a name="IDX296"></a>
+<a name="IDX301"></a>
 <code>%style_map_texi</code> are processed 
 by the following function reference
 </p>
 <dl>
 <dt><u>Function Reference:</u> ($result, $result_text, $message) 
<b>unknown_style</b><i> $command $text</i>
-<a name="IDX297"></a>
+<a name="IDX302"></a>
 </dt>
 <dd><p><var>$command</var> is the @-command, <var>$text</var> is the text 
appearing within 
 the braces (allready formatted). <var>$result</var> is a boolean. If it is 
true then
@@ -5793,54 +5920,54 @@
 
 <hr size="6">
 <a name="Internationalization"></a>
-<a name="SEC92"></a>
+<a name="SEC93"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC91" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC93" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC92" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC94" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC52" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC53" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC97" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC98" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="appendix"> A. Internationalization </h1>
 
 <p>The strings written in the document are selected based on the
 document language. This can be used to customize the strings, 
-as described in <a href="#SEC61">Customizing strings written by 
<code>texi2html</code></a>. This also enables translation of the
+as described in <a href="#SEC62">Customizing strings written by 
<code>texi2html</code></a>. This also enables translation of the
 strings. 
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC93">A.1 Translating 
strings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC94">A.1 Translating 
strings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC96">A.2 Adding new strings 
written to document</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+<tr><td align="left" valign="top"><a href="#SEC97">A.2 Adding new strings 
written to document</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Translating-strings"></a>
-<a name="SEC93"></a>
+<a name="SEC94"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC92" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC94" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC93" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC95" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC97" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC98" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="appendixsec"> A.1 Translating strings </h2>
@@ -5848,29 +5975,29 @@
 
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top"><a href="#SEC94">A.1.1 Contributing to 
existing translations</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC95">A.1.1 Contributing to 
existing translations</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
-<tr><td align="left" valign="top"><a href="#SEC95">A.1.2 Contributing 
translations to another language</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+<tr><td align="left" valign="top"><a href="#SEC96">A.1.2 Contributing 
translations to another language</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
 </td></tr>
 </table>
 
 <hr size="6">
 <a name="Supported-language"></a>
-<a name="SEC94"></a>
+<a name="SEC95"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC93" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC95" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC94" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC96" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC93" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC97" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC94" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC98" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="appendixsubsec"> A.1.1 Contributing to existing translations </h3>
@@ -5883,7 +6010,7 @@
 values (in <code>''</code> after <code>=&gt;</code>) are the translations.
 When a string contains a &lsquo;<samp>%</samp>&rsquo; followed by 
&lsquo;<samp>{</samp>&rsquo; <var>name</var> &lsquo;<samp>}</samp>&rsquo;
 it means that the string will be expanded by <code>texi2html</code>. For
-an example, see <a href="#SEC61">Customizing strings written by 
<code>texi2html</code></a>.
+an example, see <a href="#SEC62">Customizing strings written by 
<code>texi2html</code></a>.
 </p>
 <p>After that you should run the command <code>./manage_i18n.pl merge</code> in
 the top directory, it should merge your file with the existing files in
@@ -5892,21 +6019,21 @@
 </p>
 <hr size="6">
 <a name="New-language"></a>
-<a name="SEC95"></a>
+<a name="SEC96"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC94" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC96" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC95" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC97" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC93" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC97" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC94" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC98" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h3 class="appendixsubsec"> A.1.2 Contributing translations to another 
language </h3>
@@ -5934,21 +6061,21 @@
 </p>
 <hr size="6">
 <a name="Adding-new-strings"></a>
-<a name="SEC96"></a>
+<a name="SEC97"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC95" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC97" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC96" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC98" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC97" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC98" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h2 class="appendixsec"> A.2 Adding new strings written to document </h2>
@@ -5990,21 +6117,21 @@
 </p>
 <hr size="6">
 <a name="Incompatibilities"></a>
-<a name="SEC97"></a>
+<a name="SEC98"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC96" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC98" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC97" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC99" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC92" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC93" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC98" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC99" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> B. Incompatibilities with previous versions </h1>
@@ -6097,21 +6224,21 @@
 
 <hr size="6">
 <a name="Specificities"></a>
-<a name="SEC98"></a>
+<a name="SEC99"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC97" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC98" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC97" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC98" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="chapter"> C. How little texi2html texinfo differs from GNU texinfo 
</h1>
@@ -6155,7 +6282,7 @@
 following those commands. How user defined macros, set and values
 are expanded in those commands may also be different.
 Part of the specification of how these commands are handled is 
-configureable (see section <a href="#SEC91">Customizing other commands, and 
unknown commands</a>), but not what 
+configureable (see section <a href="#SEC92">Customizing other commands, and 
unknown commands</a>), but not what 
 happens during the beginning of the parsing for some of those commands. 
 </p>
 </dd>
@@ -6234,98 +6361,98 @@
 
 <hr size="6">
 <a name="Indexop"></a>
-<a name="SEC99"></a>
+<a name="SEC100"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC98" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC100" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC99" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC101" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC98" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC99" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC100" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC101" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="appendix"> D. Command Line Option Index </h1>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC99_0" 
class="summary-letter"><b>C</b></a>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC100_0" 
class="summary-letter"><b>C</b></a>
  &nbsp; 
-<a href="#SEC99_1" class="summary-letter"><b>D</b></a>
+<a href="#SEC100_1" class="summary-letter"><b>D</b></a>
  &nbsp; 
-<a href="#SEC99_2" class="summary-letter"><b>E</b></a>
+<a href="#SEC100_2" class="summary-letter"><b>E</b></a>
  &nbsp; 
-<a href="#SEC99_3" class="summary-letter"><b>F</b></a>
+<a href="#SEC100_3" class="summary-letter"><b>F</b></a>
  &nbsp; 
-<a href="#SEC99_4" class="summary-letter"><b>H</b></a>
+<a href="#SEC100_4" class="summary-letter"><b>H</b></a>
  &nbsp; 
-<a href="#SEC99_5" class="summary-letter"><b>I</b></a>
+<a href="#SEC100_5" class="summary-letter"><b>I</b></a>
  &nbsp; 
-<a href="#SEC99_6" class="summary-letter"><b>L</b></a>
+<a href="#SEC100_6" class="summary-letter"><b>L</b></a>
  &nbsp; 
-<a href="#SEC99_7" class="summary-letter"><b>M</b></a>
+<a href="#SEC100_7" class="summary-letter"><b>M</b></a>
  &nbsp; 
-<a href="#SEC99_8" class="summary-letter"><b>N</b></a>
+<a href="#SEC100_8" class="summary-letter"><b>N</b></a>
  &nbsp; 
-<a href="#SEC99_9" class="summary-letter"><b>O</b></a>
+<a href="#SEC100_9" class="summary-letter"><b>O</b></a>
  &nbsp; 
-<a href="#SEC99_10" class="summary-letter"><b>P</b></a>
+<a href="#SEC100_10" class="summary-letter"><b>P</b></a>
  &nbsp; 
-<a href="#SEC99_11" class="summary-letter"><b>S</b></a>
+<a href="#SEC100_11" class="summary-letter"><b>S</b></a>
  &nbsp; 
-<a href="#SEC99_12" class="summary-letter"><b>T</b></a>
+<a href="#SEC100_12" class="summary-letter"><b>T</b></a>
  &nbsp; 
-<a href="#SEC99_13" class="summary-letter"><b>U</b></a>
+<a href="#SEC100_13" class="summary-letter"><b>U</b></a>
  &nbsp; 
-<a href="#SEC99_14" class="summary-letter"><b>W</b></a>
+<a href="#SEC100_14" class="summary-letter"><b>W</b></a>
  &nbsp; 
 </td></tr></table>
 <table border="0" class="index-op">
 <tr><td></td><th align="left">Index Entry</th><th align="left"> 
Section</th></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_0">C</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_0">C</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX52">css-include=<var>file</var></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_1">D</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_1">D</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX56">def-table</a></td><td 
valign="top"><a href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and 
text style</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX45">doctype=<var>DTD</var></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX33">D<var>var</var></a></td><td 
valign="top"><a href="#SEC13">4.4 Command line options related to Texinfo 
language features</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_2">E</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_2">E</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX4">enable-translations</a></td><td 
valign="top"><a href="#SEC8">3.4 Advanced build features</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_3">F</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_3">F</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX39">frames</a></td><td 
valign="top"><a href="#SEC14">4.5 Page layout related command line 
options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX47">frameset-doctype</a></td><td 
valign="top"><a href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and 
text style</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX46">frameset-doctype=<var>DTD</var></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_4">H</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_4">H</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX54">html-xref-prefix=<var>path</var></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_5">I</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_5">I</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX37">I<var>dir</var></a></td><td 
valign="top"><a href="#SEC13">4.4 Command line options related to Texinfo 
language features</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX26">if&lt;region&gt;</a></td><td 
valign="top"><a href="#SEC12">4.3 Specifying which regions get 
expanded</a></td></tr>
-<tr><td></td><td valign="top"><a href="#IDX131">include-css</a></td><td 
valign="top"><a href="#SEC39">6.7 Customizing the <code>texi2html</code> css 
lines</a></td></tr>
+<tr><td></td><td valign="top"><a href="#IDX132">include-css</a></td><td 
valign="top"><a href="#SEC39">6.7 Customizing the <code>texi2html</code> css 
lines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX72">init-file</a></td><td 
valign="top"><a href="#SEC17">4.8 Use initialization files for fine 
tuning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX73">init-file</a></td><td 
valign="top"><a href="#SEC17">4.8 Use initialization files for fine 
tuning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX50">iso</a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_6">L</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_6">L</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX64">l2h</a></td><td valign="top"><a 
href="#SEC16">4.7 Expanding <code>@tex</code> and <code>@math</code> regions 
using LaTeX2HTML</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX69">l2h-file</a></td><td 
valign="top"><a href="#SEC16">4.7 Expanding <code>@tex</code> and 
<code>@math</code> regions using LaTeX2HTML</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX65">l2h-l2h=<var>program</var></a></td><td valign="top"><a 
href="#SEC16">4.7 Expanding <code>@tex</code> and <code>@math</code> regions 
using LaTeX2HTML</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX67">l2h-tmp</a></td><td 
valign="top"><a href="#SEC16">4.7 Expanding <code>@tex</code> and 
<code>@math</code> regions using LaTeX2HTML</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX75">lang</a></td><td 
valign="top"><a href="#SEC17">4.8 Use initialization files for fine 
tuning</a></td></tr>
-<tr><td></td><td valign="top"><a href="#IDX220">lang</a></td><td 
valign="top"><a href="#SEC61">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="#IDX225">lang</a></td><td 
valign="top"><a href="#SEC62">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX31">lang=<var>lang</var></a></td><td valign="top"><a 
href="#SEC13">4.4 Command line options related to Texinfo language 
features</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_7">M</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_7">M</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX6">menu</a></td><td valign="top"><a 
href="#SEC9">4. Invoking <code>texi2html</code></a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_8">N</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_8">N</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX27">no-if&lt;region&gt;</a></td><td 
valign="top"><a href="#SEC12">4.3 Specifying which regions get 
expanded</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX24">node-files</a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX5">nomenu</a></td><td 
valign="top"><a href="#SEC9">4. Invoking <code>texi2html</code></a></td></tr>
@@ -6333,258 +6460,261 @@
 <tr><td></td><td valign="top"><a href="#IDX41">nosec-nav</a></td><td 
valign="top"><a href="#SEC14">4.5 Page layout related command line 
options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX60">number</a></td><td 
valign="top"><a href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and 
text style</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_9">O</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_9">O</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX13">output</a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX15">output</a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_10">P</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_10">P</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX35">P<var>dir</var></a></td><td 
valign="top"><a href="#SEC13">4.4 Command line options related to Texinfo 
language features</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX1">pkgdatadir=<var>dir</var></a></td><td valign="top"><a 
href="#SEC7">3.3 Installing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX70">pkgdatadir=dir</a></td><td 
valign="top"><a href="#SEC17">4.8 Use initialization files for fine 
tuning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX16">prefix</a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_11">S</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_11">S</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX43">separated-footnotes</a></td><td 
valign="top"><a href="#SEC14">4.5 Page layout related command line 
options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX18">short-ext</a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX58">short-ref</a></td><td 
valign="top"><a href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and 
text style</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX7">split</a></td><td 
valign="top"><a href="#SEC10">4.1 Specifying where to split the generated 
document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX71">sysconfdir=dir</a></td><td 
valign="top"><a href="#SEC17">4.8 Use initialization files for fine 
tuning</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_12">T</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_12">T</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX22">toc-file</a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX62">toc-links</a></td><td 
valign="top"><a href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and 
text style</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX20">top-file</a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_13">U</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_13">U</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX9">use-nodes</a></td><td 
valign="top"><a href="#SEC10">4.1 Specifying where to split the generated 
document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX11">use-nodes</a></td><td 
valign="top"><a href="#SEC10">4.1 Specifying where to split the generated 
document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX12">use-nodes</a></td><td 
valign="top"><a href="#SEC10">4.1 Specifying where to split the generated 
document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX34">U<var>var</var></a></td><td 
valign="top"><a href="#SEC13">4.4 Command line options related to Texinfo 
language features</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC99_14">W</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC100_14">W</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX2">with-unicode</a></td><td 
valign="top"><a href="#SEC8">3.4 Advanced build features</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX3">with-unidecode</a></td><td 
valign="top"><a href="#SEC8">3.4 Advanced build features</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC99_0" 
class="summary-letter"><b>C</b></a>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC100_0" 
class="summary-letter"><b>C</b></a>
  &nbsp; 
-<a href="#SEC99_1" class="summary-letter"><b>D</b></a>
+<a href="#SEC100_1" class="summary-letter"><b>D</b></a>
  &nbsp; 
-<a href="#SEC99_2" class="summary-letter"><b>E</b></a>
+<a href="#SEC100_2" class="summary-letter"><b>E</b></a>
  &nbsp; 
-<a href="#SEC99_3" class="summary-letter"><b>F</b></a>
+<a href="#SEC100_3" class="summary-letter"><b>F</b></a>
  &nbsp; 
-<a href="#SEC99_4" class="summary-letter"><b>H</b></a>
+<a href="#SEC100_4" class="summary-letter"><b>H</b></a>
  &nbsp; 
-<a href="#SEC99_5" class="summary-letter"><b>I</b></a>
+<a href="#SEC100_5" class="summary-letter"><b>I</b></a>
  &nbsp; 
-<a href="#SEC99_6" class="summary-letter"><b>L</b></a>
+<a href="#SEC100_6" class="summary-letter"><b>L</b></a>
  &nbsp; 
-<a href="#SEC99_7" class="summary-letter"><b>M</b></a>
+<a href="#SEC100_7" class="summary-letter"><b>M</b></a>
  &nbsp; 
-<a href="#SEC99_8" class="summary-letter"><b>N</b></a>
+<a href="#SEC100_8" class="summary-letter"><b>N</b></a>
  &nbsp; 
-<a href="#SEC99_9" class="summary-letter"><b>O</b></a>
+<a href="#SEC100_9" class="summary-letter"><b>O</b></a>
  &nbsp; 
-<a href="#SEC99_10" class="summary-letter"><b>P</b></a>
+<a href="#SEC100_10" class="summary-letter"><b>P</b></a>
  &nbsp; 
-<a href="#SEC99_11" class="summary-letter"><b>S</b></a>
+<a href="#SEC100_11" class="summary-letter"><b>S</b></a>
  &nbsp; 
-<a href="#SEC99_12" class="summary-letter"><b>T</b></a>
+<a href="#SEC100_12" class="summary-letter"><b>T</b></a>
  &nbsp; 
-<a href="#SEC99_13" class="summary-letter"><b>U</b></a>
+<a href="#SEC100_13" class="summary-letter"><b>U</b></a>
  &nbsp; 
-<a href="#SEC99_14" class="summary-letter"><b>W</b></a>
+<a href="#SEC100_14" class="summary-letter"><b>W</b></a>
  &nbsp; 
 </td></tr></table>
 <hr size="6">
 <a name="Indexvr"></a>
-<a name="SEC100"></a>
+<a name="SEC101"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC99" title="Previous section 
in reading order"> &lt; </a>]</td>
-<td valign="middle" align="left">[<a href="#SEC101" title="Next section in 
reading order"> &gt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC100" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC102" title="Next section in 
reading order"> &gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC99" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC101" title="Next chapter"> 
&gt;&gt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC102" title="Next chapter"> 
&gt;&gt; </a>]</td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="appendix"> E. Variable Index </h1>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC100_0" 
class="summary-letter"><b>$</b></a>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC101_0" 
class="summary-letter"><b>$</b></a>
  &nbsp; 
-<a href="#SEC100_1" class="summary-letter"><b>%</b></a>
+<a href="#SEC101_1" class="summary-letter"><b>%</b></a>
  &nbsp; 
-<a href="#SEC100_2" class="summary-letter"><b>@</b></a>
+<a href="#SEC101_2" class="summary-letter"><b>@</b></a>
 </td></tr></table>
 <table border="0" class="index-vr">
 <tr><td></td><th align="left">Index Entry</th><th align="left"> 
Section</th></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC100_0">$</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX133"><code>$AFTER_BODY_OPEN</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX165"><code>$AFTER_OVERVIEW</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX167"><code>$AFTER_TOC_LINES</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><th><a name="SEC101_0">$</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX134"><code>$AFTER_BODY_OPEN</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX167"><code>$AFTER_OVERVIEW</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX169"><code>$AFTER_TOC_LINES</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX81"><code>$anchor</code></a></td><td valign="top"><a 
href="#SEC20">5.2 Redefining functions in initialization files</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX210"><code>$anchor</code></a></td><td valign="top"><a 
href="#SEC59">7.4 Formatting of special simple commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX262"><code>$AVOID_MENU_REDUNDANCY</code></a></td><td valign="top"><a 
href="#SEC82">7.15.4 The formatting of the menu in a table</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX164"><code>$BEFORE_OVERVIEW</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX166"><code>$BEFORE_TOC_LINES</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX215"><code>$anchor</code></a></td><td valign="top"><a 
href="#SEC60">7.4 Formatting of special simple commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX267"><code>$AVOID_MENU_REDUNDANCY</code></a></td><td valign="top"><a 
href="#SEC83">7.15.4 The formatting of the menu in a table</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX166"><code>$BEFORE_OVERVIEW</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX168"><code>$BEFORE_TOC_LINES</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX86"><code>$BIG_RULE</code></a></td><td valign="top"><a 
href="#SEC24">6.2 Page layout and navigation panel overview</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX120"><code>$BODYTEXT</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX137"><code>$BODYTEXT</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a href="#IDX239"><code>$cell</code></a></td><td 
valign="top"><a href="#SEC71">7.11.1 Formatting individual table and list 
items</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX206"><code>$CLOSE_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC56">7.3.1 An interface for commands formatting with a hash 
reference</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX208"><code>$CLOSE_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC57">7.3.2 An interface for commands formatting with a 
string</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX231"><code>$complex_format_map</code></a></td><td valign="top"><a 
href="#SEC69">7.10 Formatting of complex formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX126"><code>$CSS_LINES</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX128"><code>$CSS_LINES</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX130"><code>$CSS_LINES</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
-<tr><td></td><td valign="top"><a href="#IDX150"><code>$DATE</code></a></td><td 
valign="top"><a href="#SEC42">6.10 Customizing the page footer</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX121"><code>$BODYTEXT</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX138"><code>$BODYTEXT</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a href="#IDX244"><code>$cell</code></a></td><td 
valign="top"><a href="#SEC72">7.11.1 Formatting individual table and list 
items</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX211"><code>$CLOSE_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC57">7.3.1 An interface for commands formatting with a hash 
reference</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX213"><code>$CLOSE_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC58">7.3.2 An interface for commands formatting with a 
string</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX236"><code>$complex_format_map</code></a></td><td valign="top"><a 
href="#SEC70">7.10 Formatting of complex formats (<code>@example</code>, 
<code>@display</code>&hellip;)</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX127"><code>$CSS_LINES</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX129"><code>$CSS_LINES</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX131"><code>$CSS_LINES</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
+<tr><td></td><td valign="top"><a href="#IDX151"><code>$DATE</code></a></td><td 
valign="top"><a href="#SEC42">6.10 Customizing the page footer</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX57"><code>$DEF_TABLE</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX80"><code>$DEFAULT_ENCODING</code></a></td><td valign="top"><a 
href="#SEC19">5.1 Setting the encodings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX84"><code>$DEFAULT_RULE</code></a></td><td valign="top"><a 
href="#SEC24">6.2 Page layout and navigation panel overview</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX247"><code>$definition_category</code></a></td><td valign="top"><a 
href="#SEC75">7.12.2 Customization of the definition formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX162"><code>$DO_CONTENTS</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX163"><code>$DO_SCONTENTS</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX252"><code>$definition_category</code></a></td><td valign="top"><a 
href="#SEC76">7.12.2 Customization of the definition formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX164"><code>$DO_CONTENTS</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX165"><code>$DO_SCONTENTS</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX48"><code>$DOCTYPE</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX136"><code>$DOCUMENT_DESCRIPTION</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX137"><code>$DOCUMENT_DESCRIPTION</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX76"><code>$DOCUMENT_ENCODING</code></a></td><td valign="top"><a 
href="#SEC19">5.1 Setting the encodings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX79"><code>$ENCODING_NAME</code></a></td><td valign="top"><a 
href="#SEC19">5.1 Setting the encodings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX134"><code>$ENCODING_NAME</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX187"><code>$EXTENSION</code></a></td><td valign="top"><a 
href="#SEC50">6.12 Customizing the file names</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX135"><code>$ENCODING_NAME</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX192"><code>$EXTENSION</code></a></td><td valign="top"><a 
href="#SEC51">6.12 Customizing the file names</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX55"><code>$EXTERNAL_DIR</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX132"><code>$EXTRA_HEAD</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX133"><code>$EXTRA_HEAD</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX40"><code>$FRAMES</code></a></td><td valign="top"><a 
href="#SEC14">4.5 Page layout related command line options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX49"><code>$FRAMESET_DOCTYPE</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX90"><code>$ICONS</code></a></td><td 
valign="top"><a href="#SEC27">6.3.1 Controlling the navigation panel panel at a 
high level</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX191"><code>$IDX_SUMMARY</code></a></td><td valign="top"><a 
href="#SEC51">6.13 Generation of external files for index entries</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX196"><code>$IDX_SUMMARY</code></a></td><td valign="top"><a 
href="#SEC52">6.13 Generation of external files for index entries</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX77"><code>$IN_ENCODING</code></a></td><td valign="top"><a 
href="#SEC19">5.1 Setting the encodings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX88"><code>$INDEX_CHAPTER</code></a></td><td valign="top"><a 
href="#SEC25">Element labels</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX163"><code>$INLINE_CONTENTS</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX66"><code>$L2H_L2H</code></a></td><td valign="top"><a 
href="#SEC16">4.7 Expanding <code>@tex</code> and <code>@math</code> regions 
using LaTeX2HTML</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX68"><code>$L2H_TMP</code></a></td><td valign="top"><a 
href="#SEC16">4.7 Expanding <code>@tex</code> and <code>@math</code> regions 
using LaTeX2HTML</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX32"><code>$LANG</code></a></td><td 
valign="top"><a href="#SEC13">4.4 Command line options related to Texinfo 
language features</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX74"><code>$LANG</code></a></td><td 
valign="top"><a href="#SEC17">4.8 Use initialization files for fine 
tuning</a></td></tr>
-<tr><td></td><td valign="top"><a href="#IDX221"><code>$LANG</code></a></td><td 
valign="top"><a href="#SEC61">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX222"><code>$LANGUAGES</code></a></td><td valign="top"><a 
href="#SEC61">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#SEC93"><code>$LANGUAGES</code></a></td><td valign="top"><a 
href="#SEC93">A.1 Translating strings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX265"><code>$MENU_PRE_STYLE</code></a></td><td valign="top"><a 
href="#SEC82">7.15.4 The formatting of the menu in a table</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX263"><code>$MENU_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC82">7.15.4 The formatting of the menu in a table</a></td></tr>
+<tr><td></td><td valign="top"><a href="#IDX226"><code>$LANG</code></a></td><td 
valign="top"><a href="#SEC62">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX227"><code>$LANGUAGES</code></a></td><td valign="top"><a 
href="#SEC62">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#SEC94"><code>$LANGUAGES</code></a></td><td valign="top"><a 
href="#SEC94">A.1 Translating strings</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX270"><code>$MENU_PRE_STYLE</code></a></td><td valign="top"><a 
href="#SEC83">7.15.4 The formatting of the menu in a table</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX268"><code>$MENU_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC83">7.15.4 The formatting of the menu in a table</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX85"><code>$MIDDLE_RULE</code></a></td><td valign="top"><a 
href="#SEC24">6.2 Page layout and navigation panel overview</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX25"><code>$NODE_FILES</code></a></td><td valign="top"><a 
href="#SEC11">4.2 Setting output file and directory names</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX188"><code>$NODE_FILES</code></a></td><td valign="top"><a 
href="#SEC50">6.12 Customizing the file names</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX261"><code>$NODE_NAME_IN_MENU</code></a></td><td valign="top"><a 
href="#SEC82">7.15.4 The formatting of the menu in a table</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX193"><code>$NODE_FILES</code></a></td><td valign="top"><a 
href="#SEC51">6.12 Customizing the file names</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX266"><code>$NODE_NAME_IN_MENU</code></a></td><td valign="top"><a 
href="#SEC83">7.15.4 The formatting of the menu in a table</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX61"><code>$NUMBER_SECTIONS</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX205"><code>$OPEN_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC56">7.3.1 An interface for commands formatting with a hash 
reference</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX207"><code>$OPEN_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC57">7.3.2 An interface for commands formatting with a 
string</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX210"><code>$OPEN_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC57">7.3.1 An interface for commands formatting with a hash 
reference</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX212"><code>$OPEN_QUOTE_SYMBOL</code></a></td><td valign="top"><a 
href="#SEC58">7.3.2 An interface for commands formatting with a 
string</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX14"><code>$OUT</code></a></td><td 
valign="top"><a href="#SEC11">4.2 Setting output file and directory 
names</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX78"><code>$OUT_ENCODING</code></a></td><td valign="top"><a 
href="#SEC19">5.1 Setting the encodings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX135"><code>$OUT_ENCODING</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX148"><code>$PRE_BODY_CLOSE</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX136"><code>$OUT_ENCODING</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX149"><code>$PRE_BODY_CLOSE</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX17"><code>$PREFIX</code></a></td><td valign="top"><a 
href="#SEC11">4.2 Setting output file and directory names</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX153"><code>$print_chapter_footer</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX141"><code>$print_chapter_header</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX151"><code>$print_foot_navigation</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX138"><code>$print_head_navigation</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX184"><code>$print_misc</code></a></td><td valign="top"><a 
href="#SEC49">6.11.2 Customizing the layout of the special pages</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX186"><code>$print_misc_footer</code></a></td><td valign="top"><a 
href="#SEC49">6.11.2 Customizing the layout of the special pages</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX185"><code>$print_misc_header</code></a></td><td valign="top"><a 
href="#SEC49">6.11.2 Customizing the layout of the special pages</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX155"><code>$print_page_foot</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX140"><code>$print_page_head</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX154"><code>$print_section_footer</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX142"><code>$print_section_header</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX181"><code>$print_Top</code></a></td><td valign="top"><a 
href="#SEC49">6.11.2 Customizing the layout of the special pages</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX183"><code>$print_Top_footer</code></a></td><td valign="top"><a 
href="#SEC49">6.11.2 Customizing the layout of the special pages</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX182"><code>$print_Top_header</code></a></td><td valign="top"><a 
href="#SEC49">6.11.2 Customizing the layout of the special pages</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX154"><code>$print_chapter_footer</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX142"><code>$print_chapter_header</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX152"><code>$print_foot_navigation</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX139"><code>$print_head_navigation</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX189"><code>$print_misc</code></a></td><td valign="top"><a 
href="#SEC50">6.11.2 Customizing the layout of the special pages</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX191"><code>$print_misc_footer</code></a></td><td valign="top"><a 
href="#SEC50">6.11.2 Customizing the layout of the special pages</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX190"><code>$print_misc_header</code></a></td><td valign="top"><a 
href="#SEC50">6.11.2 Customizing the layout of the special pages</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX156"><code>$print_page_foot</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX141"><code>$print_page_head</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX155"><code>$print_section_footer</code></a></td><td valign="top"><a 
href="#SEC42">6.10 Customizing the page footer</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX143"><code>$print_section_header</code></a></td><td valign="top"><a 
href="#SEC40">6.8 Customizing the page header</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX186"><code>$print_Top</code></a></td><td valign="top"><a 
href="#SEC50">6.11.2 Customizing the layout of the special pages</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX188"><code>$print_Top_footer</code></a></td><td valign="top"><a 
href="#SEC50">6.11.2 Customizing the layout of the special pages</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX187"><code>$print_Top_header</code></a></td><td valign="top"><a 
href="#SEC50">6.11.2 Customizing the layout of the special pages</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX42"><code>$SECTION_NAVIGATION</code></a></td><td valign="top"><a 
href="#SEC14">4.5 Page layout related command line options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX91"><code>$SECTION_NAVIGATION</code></a></td><td valign="top"><a 
href="#SEC27">6.3.1 Controlling the navigation panel panel at a high 
level</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX44"><code>$SEPARATED_FOOTNOTES</code></a></td><td valign="top"><a 
href="#SEC14">4.5 Page layout related command line options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX59"><code>$SHORT_REF</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX19"><code>$SHORTEXTN</code></a></td><td valign="top"><a 
href="#SEC11">4.2 Setting output file and directory names</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX30"><code>$SHOW_MENU</code></a></td><td valign="top"><a 
href="#SEC12">4.3 Specifying which regions get expanded</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX256"><code>$SIMPLE_MENU</code></a></td><td valign="top"><a 
href="#SEC78">7.15 Menu formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX261"><code>$SIMPLE_MENU</code></a></td><td valign="top"><a 
href="#SEC79">7.15 Menu formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX83"><code>$SMALL_RULE</code></a></td><td valign="top"><a 
href="#SEC24">6.2 Page layout and navigation panel overview</a></td></tr>
 <tr><td></td><td valign="top"><a href="#IDX8"><code>$SPLIT</code></a></td><td 
valign="top"><a href="#SEC10">4.1 Specifying where to split the generated 
document</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX268"><code>$SPLIT_INDEX</code></a></td><td valign="top"><a 
href="#SEC85">7.16.2 Customizing the formatting of index lists</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#SEC93"><code>$T2H_OBSOLETE_STRINGS</code></a></td><td valign="top"><a 
href="#SEC93">A.1 Translating strings</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX273"><code>$SPLIT_INDEX</code></a></td><td valign="top"><a 
href="#SEC86">7.16.2 Customizing the formatting of index lists</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#SEC94"><code>$T2H_OBSOLETE_STRINGS</code></a></td><td valign="top"><a 
href="#SEC94">A.1 Translating strings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX99"><code>$Texi2HTML::NODE{Next}</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX114"><code>$Texi2HTML::OVERVIEW</code></a></td><td valign="top"><a 
href="#SEC35">Section lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX172"><code>$Texi2HTML::OVERVIEW</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX174"><code>$Texi2HTML::OVERVIEW</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX113"><code>$Texi2HTML::THIS_HEADER</code></a></td><td valign="top"><a 
href="#SEC35">Section lines</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX112"><code>$Texi2HTML::THIS_SECTION</code></a></td><td 
valign="top"><a href="#SEC35">Section lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX117"><code>$Texi2HTML::THIS_SECTION</code></a></td><td 
valign="top"><a href="#SEC36">6.4.3 Function usefull in page 
formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX118"><code>$Texi2HTML::THIS_SECTION</code></a></td><td 
valign="top"><a href="#SEC36">6.4.3 Function usefull in page 
formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX116"><code>$Texi2HTML::TITLEPAGE</code></a></td><td valign="top"><a 
href="#SEC35">Section lines</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX177"><code>$Texi2HTML::TITLEPAGE</code></a></td><td valign="top"><a 
href="#SEC49">6.11.1.5 Formatting of title page</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX115"><code>$Texi2HTML::TOC_LINES</code></a></td><td valign="top"><a 
href="#SEC35">Section lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX171"><code>$Texi2HTML::TOC_LINES</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX173"><code>$Texi2HTML::TOC_LINES</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX23"><code>$TOC_FILE</code></a></td><td valign="top"><a 
href="#SEC11">4.2 Setting output file and directory names</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX63"><code>$TOC_LINKS</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX169"><code>$TOC_LIST_ATTRIBUTE</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX168"><code>$TOC_LIST_STYLE</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX171"><code>$TOC_LIST_ATTRIBUTE</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX170"><code>$TOC_LIST_STYLE</code></a></td><td valign="top"><a 
href="#SEC46">6.11.1.2 Table of contents and Short table of 
contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX21"><code>$TOP_FILE</code></a></td><td valign="top"><a 
href="#SEC11">4.2 Setting output file and directory names</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX87"><code>$TOP_HEADING</code></a></td><td valign="top"><a 
href="#SEC25">Element labels</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX264"><code>$UNNUMBERED_SYMBOL_IN_MENU</code></a></td><td 
valign="top"><a href="#SEC82">7.15.4 The formatting of the menu in a 
table</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX269"><code>$UNNUMBERED_SYMBOL_IN_MENU</code></a></td><td 
valign="top"><a href="#SEC83">7.15.4 The formatting of the menu in a 
table</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX51"><code>$USE_ISO</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX10"><code>$USE_NODES</code></a></td><td valign="top"><a 
href="#SEC10">4.1 Specifying where to split the generated document</a></td></tr>
-<tr><td></td><td valign="top"><a href="#IDX149"><code>$USER</code></a></td><td 
valign="top"><a href="#SEC42">6.10 Customizing the page footer</a></td></tr>
+<tr><td></td><td valign="top"><a href="#IDX150"><code>$USER</code></a></td><td 
valign="top"><a href="#SEC42">6.10 Customizing the page footer</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX89"><code>$VERTICAL_HEAD_NAVIGATION</code></a></td><td 
valign="top"><a href="#SEC27">6.3.1 Controlling the navigation panel panel at a 
high level</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX95"><code>$WORDS_IN_PAGE</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX96"><code>$WORDS_IN_PAGE</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX118"><code>$WORDS_IN_PAGE</code></a></td><td valign="top"><a 
href="#SEC36">6.4.3 Function usefull in page formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX119"><code>$WORDS_IN_PAGE</code></a></td><td valign="top"><a 
href="#SEC36">6.4.3 Function usefull in page formatting</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC100_1">%</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX204"><code>%accent_map</code></a></td><td valign="top"><a 
href="#SEC55">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
+<tr><th><a name="SEC101_1">%</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX209"><code>%accent_map</code></a></td><td valign="top"><a 
href="#SEC56">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX101"><code>%ACTIVE_ICONS</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX123"><code>%BUTTONS_GOTO</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX124"><code>%BUTTONS_GOTO</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX103"><code>%BUTTONS_NAME</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX122"><code>%BUTTONS_NAME</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX283"><code>%command_handler</code></a></td><td valign="top"><a 
href="#SEC90">7.19 Bypassing normal formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX125"><code>%css_map</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX127"><code>%css_map</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX244"><code>%def_map</code></a></td><td valign="top"><a 
href="#SEC74">7.12.1 Customizing the interpretation of a definition 
line</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX230"><code>%format_in_paragraph</code></a></td><td valign="top"><a 
href="#SEC68">7.9.2 Avoiding paragraphs in formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX240"><code>%format_map</code></a></td><td valign="top"><a 
href="#SEC72">7.11.2 Formatting of a whole table or list</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX242"><code>%format_map</code></a></td><td valign="top"><a 
href="#SEC72">7.11.2 Formatting of a whole table or list</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX123"><code>%BUTTONS_NAME</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX288"><code>%command_handler</code></a></td><td valign="top"><a 
href="#SEC91">7.19 Bypassing normal formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX126"><code>%css_map</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX128"><code>%css_map</code></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX249"><code>%def_map</code></a></td><td valign="top"><a 
href="#SEC75">7.12.1 Customizing the interpretation of a definition 
line</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX235"><code>%format_in_paragraph</code></a></td><td valign="top"><a 
href="#SEC69">7.9.2 Avoiding paragraphs in formats</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX245"><code>%format_map</code></a></td><td valign="top"><a 
href="#SEC73">7.11.2 Formatting of a whole table or list</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX247"><code>%format_map</code></a></td><td valign="top"><a 
href="#SEC73">7.11.2 Formatting of a whole table or list</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX110"><code>%main::value</code></a></td><td valign="top"><a 
href="#SEC34">Flags</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX111"><code>%main::value</code></a></td><td valign="top"><a 
href="#SEC34">Flags</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX289"><code>%misc_command</code></a></td><td valign="top"><a 
href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX294"><code>%misc_command</code></a></td><td valign="top"><a 
href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX100"><code>%NAVIGATION_TEXT</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX121"><code>%NAVIGATION_TEXT</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX226"><code>%paragraph_style</code></a></td><td valign="top"><a 
href="#SEC65">7.8 Commands used for centering and flushing of text</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX122"><code>%NAVIGATION_TEXT</code></a></td><td valign="top"><a 
href="#SEC37">6.5 Preparing the output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX231"><code>%paragraph_style</code></a></td><td valign="top"><a 
href="#SEC66">7.8 Commands used for centering and flushing of text</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX102"><code>%PASSIVE_ICONS</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX199"><code>%pre_map</code></a></td><td valign="top"><a 
href="#SEC54">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX195"><code>%simple_map</code></a></td><td valign="top"><a 
href="#SEC54">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX290"><code>%simple_map</code></a></td><td valign="top"><a 
href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX196"><code>%simple_map_pre</code></a></td><td valign="top"><a 
href="#SEC54">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX291"><code>%simple_map_pre</code></a></td><td valign="top"><a 
href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX197"><code>%simple_map_texi</code></a></td><td valign="top"><a 
href="#SEC54">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX292"><code>%simple_map_texi</code></a></td><td valign="top"><a 
href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX233"><code>%special_list_commands</code></a></td><td valign="top"><a 
href="#SEC71">7.11.1 Formatting individual table and list items</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX201"><code>%style_map</code></a></td><td valign="top"><a 
href="#SEC55">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX294"><code>%style_map</code></a></td><td valign="top"><a 
href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX202"><code>%style_map_pre</code></a></td><td valign="top"><a 
href="#SEC55">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX295"><code>%style_map_pre</code></a></td><td valign="top"><a 
href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX203"><code>%style_map_texi</code></a></td><td valign="top"><a 
href="#SEC55">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX296"><code>%style_map_texi</code></a></td><td valign="top"><a 
href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX204"><code>%pre_map</code></a></td><td valign="top"><a 
href="#SEC55">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX200"><code>%simple_map</code></a></td><td valign="top"><a 
href="#SEC55">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX295"><code>%simple_map</code></a></td><td valign="top"><a 
href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX201"><code>%simple_map_pre</code></a></td><td valign="top"><a 
href="#SEC55">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX296"><code>%simple_map_pre</code></a></td><td valign="top"><a 
href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX202"><code>%simple_map_texi</code></a></td><td valign="top"><a 
href="#SEC55">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX297"><code>%simple_map_texi</code></a></td><td valign="top"><a 
href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX238"><code>%special_list_commands</code></a></td><td valign="top"><a 
href="#SEC72">7.11.1 Formatting individual table and list items</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX206"><code>%style_map</code></a></td><td valign="top"><a 
href="#SEC56">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX299"><code>%style_map</code></a></td><td valign="top"><a 
href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX207"><code>%style_map_pre</code></a></td><td valign="top"><a 
href="#SEC56">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX300"><code>%style_map_pre</code></a></td><td valign="top"><a 
href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX208"><code>%style_map_texi</code></a></td><td valign="top"><a 
href="#SEC56">7.3 Customizing accent, style and other simple 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX301"><code>%style_map_texi</code></a></td><td valign="top"><a 
href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX106"><code>%Texi2HTML::HREF</code></a></td><td valign="top"><a 
href="#SEC31">6.4.1 Accessing elements informations</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX105"><code>%Texi2HTML::NAME</code></a></td><td valign="top"><a 
href="#SEC31">6.4.1 Accessing elements informations</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX108"><code>%Texi2HTML::NO_TEXI</code></a></td><td valign="top"><a 
href="#SEC31">6.4.1 Accessing elements informations</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX107"><code>%Texi2HTML::NODE</code></a></td><td valign="top"><a 
href="#SEC31">6.4.1 Accessing elements informations</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX109"><code>%Texi2HTML::THISDOC</code></a></td><td valign="top"><a 
href="#SEC33">Global strings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX200"><code>%texi_map</code></a></td><td valign="top"><a 
href="#SEC54">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX198"><code>%things_map</code></a></td><td valign="top"><a 
href="#SEC54">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX205"><code>%texi_map</code></a></td><td valign="top"><a 
href="#SEC55">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX203"><code>%things_map</code></a></td><td valign="top"><a 
href="#SEC55">7.2 Customizing the formatting of commands without 
argument</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC100_2">@</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC101_2">@</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX97"><code>@CHAPTER_BUTTONS</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX288"><code>@command_handler_finish</code></a></td><td valign="top"><a 
href="#SEC90">7.19 Bypassing normal formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX286"><code>@command_handler_init</code></a></td><td valign="top"><a 
href="#SEC90">7.19 Bypassing normal formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX287"><code>@command_handler_process</code></a></td><td 
valign="top"><a href="#SEC90">7.19 Bypassing normal formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX293"><code>@command_handler_finish</code></a></td><td valign="top"><a 
href="#SEC91">7.19 Bypassing normal formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX291"><code>@command_handler_init</code></a></td><td valign="top"><a 
href="#SEC91">7.19 Bypassing normal formatting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX292"><code>@command_handler_process</code></a></td><td 
valign="top"><a href="#SEC91">7.19 Bypassing normal formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX53"><code>@CSS_FILES</code></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX28"><code>@EXPAND</code></a></td><td valign="top"><a 
href="#SEC12">4.3 Specifying which regions get expanded</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#IDX212"><code>@IMAGE_EXTENSIONS</code></a></td><td valign="top"><a 
href="#SEC59">7.4 Formatting of special simple commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#IDX217"><code>@IMAGE_EXTENSIONS</code></a></td><td valign="top"><a 
href="#SEC60">7.4 Formatting of special simple commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX38"><code>@INCLUDE_DIRS</code></a></td><td valign="top"><a 
href="#SEC13">4.4 Command line options related to Texinfo language 
features</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX98"><code>@MISC_BUTTONS</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#IDX94"><code>@NODE_FOOTER_BUTTONS</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
@@ -6593,20 +6723,20 @@
 <tr><td></td><td valign="top"><a 
href="#IDX93"><code>@SECTION_FOOTER_BUTTONS</code></a></td><td valign="top"><a 
href="#SEC28">6.3.2 Specifying the buttons formatting</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC100_0" 
class="summary-letter"><b>$</b></a>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC101_0" 
class="summary-letter"><b>$</b></a>
  &nbsp; 
-<a href="#SEC100_1" class="summary-letter"><b>%</b></a>
+<a href="#SEC101_1" class="summary-letter"><b>%</b></a>
  &nbsp; 
-<a href="#SEC100_2" class="summary-letter"><b>@</b></a>
+<a href="#SEC101_2" class="summary-letter"><b>@</b></a>
 </td></tr></table>
 <hr size="6">
 <a name="Indexcp"></a>
-<a name="SEC101"></a>
+<a name="SEC102"></a>
 <table cellpadding="1" cellspacing="1" border="0">
-<tr><td valign="middle" align="left">[<a href="#SEC100" title="Previous 
section in reading order"> &lt; </a>]</td>
+<tr><td valign="middle" align="left">[<a href="#SEC101" title="Previous 
section in reading order"> &lt; </a>]</td>
 <td valign="middle" align="left">[ &gt; ]</td>
 <td valign="middle" align="left"> &nbsp; </td>
-<td valign="middle" align="left">[<a href="#SEC100" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC101" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
 <td valign="middle" align="left">[ &gt;&gt; ]</td>
 <td valign="middle" align="left"> &nbsp; </td>
@@ -6615,121 +6745,121 @@
 <td valign="middle" align="left"> &nbsp; </td>
 <td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1 class="appendix"> F. Concept Index </h1>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC101_0" 
class="summary-letter"><b>A</b></a>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC102_0" 
class="summary-letter"><b>A</b></a>
  &nbsp; 
-<a href="#SEC101_1" class="summary-letter"><b>B</b></a>
+<a href="#SEC102_1" class="summary-letter"><b>B</b></a>
  &nbsp; 
-<a href="#SEC101_2" class="summary-letter"><b>C</b></a>
+<a href="#SEC102_2" class="summary-letter"><b>C</b></a>
  &nbsp; 
-<a href="#SEC101_3" class="summary-letter"><b>D</b></a>
+<a href="#SEC102_3" class="summary-letter"><b>D</b></a>
  &nbsp; 
-<a href="#SEC101_4" class="summary-letter"><b>E</b></a>
+<a href="#SEC102_4" class="summary-letter"><b>E</b></a>
  &nbsp; 
-<a href="#SEC101_5" class="summary-letter"><b>F</b></a>
+<a href="#SEC102_5" class="summary-letter"><b>F</b></a>
  &nbsp; 
-<a href="#SEC101_6" class="summary-letter"><b>I</b></a>
+<a href="#SEC102_6" class="summary-letter"><b>I</b></a>
  &nbsp; 
-<a href="#SEC101_7" class="summary-letter"><b>M</b></a>
+<a href="#SEC102_7" class="summary-letter"><b>M</b></a>
  &nbsp; 
-<a href="#SEC101_8" class="summary-letter"><b>P</b></a>
+<a href="#SEC102_8" class="summary-letter"><b>P</b></a>
  &nbsp; 
-<a href="#SEC101_9" class="summary-letter"><b>R</b></a>
+<a href="#SEC102_9" class="summary-letter"><b>R</b></a>
  &nbsp; 
-<a href="#SEC101_10" class="summary-letter"><b>S</b></a>
+<a href="#SEC102_10" class="summary-letter"><b>S</b></a>
  &nbsp; 
-<a href="#SEC101_11" class="summary-letter"><b>T</b></a>
+<a href="#SEC102_11" class="summary-letter"><b>T</b></a>
  &nbsp; 
-<a href="#SEC101_12" class="summary-letter"><b>U</b></a>
+<a href="#SEC102_12" class="summary-letter"><b>U</b></a>
  &nbsp; 
 </td></tr></table>
 <table border="0" class="index-cp">
 <tr><td></td><th align="left">Index Entry</th><th align="left"> 
Section</th></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_0">A</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC68">Avoid paragraph 
opening</a></td><td valign="top"><a href="#SEC68">7.9.2 Avoiding paragraphs in 
formats</a></td></tr>
+<tr><th><a name="SEC102_0">A</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC69">Avoid paragraph 
opening</a></td><td valign="top"><a href="#SEC69">7.9.2 Avoiding paragraphs in 
formats</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_1">B</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC102_1">B</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC_Top">bug report</a></td><td 
valign="top"><a href="#SEC_Top">Texi2HTML</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_2">C</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC65">centering</a></td><td 
valign="top"><a href="#SEC65">7.8 Commands used for centering and flushing of 
text</a></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC69">complex format</a></td><td 
valign="top"><a href="#SEC69">7.10 Formatting of complex formats 
(<code>@example</code>, <code>@display</code>&hellip;)</a></td></tr>
+<tr><th><a name="SEC102_2">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC66">centering</a></td><td 
valign="top"><a href="#SEC66">7.8 Commands used for centering and flushing of 
text</a></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC70">complex format</a></td><td 
valign="top"><a href="#SEC70">7.10 Formatting of complex formats 
(<code>@example</code>, <code>@display</code>&hellip;)</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#SEC17">&lsquo;<tt>Config</tt>&rsquo;</a></td><td valign="top"><a 
href="#SEC17">4.8 Use initialization files for fine tuning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC4">configure</a></td><td 
valign="top"><a href="#SEC4">3. Installation of 
<code>texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#SEC15"><acronym>CSS</acronym></a></td><td valign="top"><a 
href="#SEC15">4.6 Customizing the <acronym>HTML</acronym> and text 
style</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#SEC39"><acronym>CSS</acronym></a></td><td valign="top"><a 
href="#SEC39">6.7 Customizing the <code>texi2html</code> css lines</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_3">D</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC102_3">D</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC3">downloading 
<code>texi2html</code> source</a></td><td valign="top"><a href="#SEC3">2. 
Obtaining <code>texi2html</code></a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_4">E</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC102_4">E</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC1">examples of manuals</a></td><td 
valign="top"><a href="#SEC1">1. Overview</a></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC63">external manual</a></td><td 
valign="top"><a href="#SEC63">7.7.1 Reference to external manual</a></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC64">external manual</a></td><td 
valign="top"><a href="#SEC64">7.7.1 Reference to external manual</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_5">F</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC65">flushing text</a></td><td 
valign="top"><a href="#SEC65">7.8 Commands used for centering and flushing of 
text</a></td></tr>
+<tr><th><a name="SEC102_5">F</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC66">flushing text</a></td><td 
valign="top"><a href="#SEC66">7.8 Commands used for centering and flushing of 
text</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_6">I</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC61">i18n</a></td><td 
valign="top"><a href="#SEC61">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC93">i18n</a></td><td 
valign="top"><a href="#SEC93">A.1 Translating strings</a></td></tr>
+<tr><th><a name="SEC102_6">I</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC62">i18n</a></td><td 
valign="top"><a href="#SEC62">7.6 Customizing strings written by 
<code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC94">i18n</a></td><td 
valign="top"><a href="#SEC94">A.1 Translating strings</a></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC4">Installation</a></td><td 
valign="top"><a href="#SEC4">3. Installation of 
<code>texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#SEC17">internationalization</a></td><td valign="top"><a 
href="#SEC17">4.8 Use initialization files for fine tuning</a></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC96">internationalized 
strings</a></td><td valign="top"><a href="#SEC96">A.2 Adding new strings 
written to document</a></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC97">internationalized 
strings</a></td><td valign="top"><a href="#SEC97">A.2 Adding new strings 
written to document</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_7">M</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC102_7">M</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC2">makeinfo</a></td><td 
valign="top"><a href="#SEC2">1.1 Why <code>texi2html</code> and not 
<code>makeinfo</code>?</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="#SEC96"><code>manage_i18n.pl</code></a></td><td valign="top"><a 
href="#SEC96">A.2 Adding new strings written to document</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#SEC97"><code>manage_i18n.pl</code></a></td><td valign="top"><a 
href="#SEC97">A.2 Adding new strings written to document</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_8">P</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC67">paragraph</a></td><td 
valign="top"><a href="#SEC67">7.9.1 Paragraph and preformatted region 
formatting</a></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC67">preformatted region</a></td><td 
valign="top"><a href="#SEC67">7.9.1 Paragraph and preformatted region 
formatting</a></td></tr>
+<tr><th><a name="SEC102_8">P</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC68">paragraph</a></td><td 
valign="top"><a href="#SEC68">7.9.1 Paragraph and preformatted region 
formatting</a></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC68">preformatted region</a></td><td 
valign="top"><a href="#SEC68">7.9.1 Paragraph and preformatted region 
formatting</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_9">R</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC62">reference</a></td><td 
valign="top"><a href="#SEC62">7.7 References</a></td></tr>
+<tr><th><a name="SEC102_9">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC63">reference</a></td><td 
valign="top"><a href="#SEC63">7.7 References</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_10">S</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC91">skipped command</a></td><td 
valign="top"><a href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><th><a name="SEC102_10">S</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC92">skipped command</a></td><td 
valign="top"><a href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC3">source code for 
<code>texi2html</code>, downloading</a></td><td valign="top"><a href="#SEC3">2. 
Obtaining <code>texi2html</code></a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_11">T</a></th><td></td><td></td></tr>
+<tr><th><a name="SEC102_11">T</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC3"><code>texi2html</code> source, 
downloading</a></td><td valign="top"><a href="#SEC3">2. Obtaining 
<code>texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a href="#SEC1">Texinfo</a></td><td 
valign="top"><a href="#SEC1">1. Overview</a></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC65">text alignement</a></td><td 
valign="top"><a href="#SEC65">7.8 Commands used for centering and flushing of 
text</a></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC93">Translation</a></td><td 
valign="top"><a href="#SEC93">A.1 Translating strings</a></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC66">text alignement</a></td><td 
valign="top"><a href="#SEC66">7.8 Commands used for centering and flushing of 
text</a></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC94">Translation</a></td><td 
valign="top"><a href="#SEC94">A.1 Translating strings</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
-<tr><th><a name="SEC101_12">U</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#SEC91">unknown command</a></td><td 
valign="top"><a href="#SEC91">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
+<tr><th><a name="SEC102_12">U</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#SEC92">unknown command</a></td><td 
valign="top"><a href="#SEC92">7.20 Customizing other commands, and unknown 
commands</a></td></tr>
 <tr><td colspan="3"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC101_0" 
class="summary-letter"><b>A</b></a>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC102_0" 
class="summary-letter"><b>A</b></a>
  &nbsp; 
-<a href="#SEC101_1" class="summary-letter"><b>B</b></a>
+<a href="#SEC102_1" class="summary-letter"><b>B</b></a>
  &nbsp; 
-<a href="#SEC101_2" class="summary-letter"><b>C</b></a>
+<a href="#SEC102_2" class="summary-letter"><b>C</b></a>
  &nbsp; 
-<a href="#SEC101_3" class="summary-letter"><b>D</b></a>
+<a href="#SEC102_3" class="summary-letter"><b>D</b></a>
  &nbsp; 
-<a href="#SEC101_4" class="summary-letter"><b>E</b></a>
+<a href="#SEC102_4" class="summary-letter"><b>E</b></a>
  &nbsp; 
-<a href="#SEC101_5" class="summary-letter"><b>F</b></a>
+<a href="#SEC102_5" class="summary-letter"><b>F</b></a>
  &nbsp; 
-<a href="#SEC101_6" class="summary-letter"><b>I</b></a>
+<a href="#SEC102_6" class="summary-letter"><b>I</b></a>
  &nbsp; 
-<a href="#SEC101_7" class="summary-letter"><b>M</b></a>
+<a href="#SEC102_7" class="summary-letter"><b>M</b></a>
  &nbsp; 
-<a href="#SEC101_8" class="summary-letter"><b>P</b></a>
+<a href="#SEC102_8" class="summary-letter"><b>P</b></a>
  &nbsp; 
-<a href="#SEC101_9" class="summary-letter"><b>R</b></a>
+<a href="#SEC102_9" class="summary-letter"><b>R</b></a>
  &nbsp; 
-<a href="#SEC101_10" class="summary-letter"><b>S</b></a>
+<a href="#SEC102_10" class="summary-letter"><b>S</b></a>
  &nbsp; 
-<a href="#SEC101_11" class="summary-letter"><b>T</b></a>
+<a href="#SEC102_11" class="summary-letter"><b>T</b></a>
  &nbsp; 
-<a href="#SEC101_12" class="summary-letter"><b>U</b></a>
+<a href="#SEC102_12" class="summary-letter"><b>U</b></a>
  &nbsp; 
 </td></tr></table>
 <hr size="6">
@@ -6737,7 +6867,7 @@
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1>Table of Contents</h1>
@@ -6803,84 +6933,85 @@
         <li><a name="TOC42" href="#SEC46">6.11.1.2 Table of contents and Short 
table of contents</a></li>
         <li><a name="TOC43" href="#SEC47">6.11.1.3 Formatting of footnotes 
text</a></li>
         <li><a name="TOC44" href="#SEC48">6.11.1.4 Formatting of about 
text</a></li>
+        <li><a name="TOC45" href="#SEC49">6.11.1.5 Formatting of title 
page</a></li>
       </ul></li>
-      <li><a name="TOC45" href="#SEC49">6.11.2 Customizing the layout of the 
special pages</a></li>
+      <li><a name="TOC46" href="#SEC50">6.11.2 Customizing the layout of the 
special pages</a></li>
     </ul></li>
-    <li><a name="TOC46" href="#SEC50">6.12 Customizing the file names</a></li>
-    <li><a name="TOC47" href="#SEC51">6.13 Generation of external files for 
index entries</a></li>
+    <li><a name="TOC47" href="#SEC51">6.12 Customizing the file names</a></li>
+    <li><a name="TOC48" href="#SEC52">6.13 Generation of external files for 
index entries</a></li>
   </ul></li>
-  <li><a name="TOC48" href="#SEC52">7. Customizing <acronym>HTML</acronym> and 
text style in init files</a>
+  <li><a name="TOC49" href="#SEC53">7. Customizing <acronym>HTML</acronym> and 
text style in init files</a>
   <ul class="toc">
-    <li><a name="TOC49" href="#SEC53">7.1 Three contexts for expansions: 
preformatted, normal and string</a></li>
-    <li><a name="TOC50" href="#SEC54">7.2 Customizing the formatting of 
commands without argument</a></li>
-    <li><a name="TOC51" href="#SEC55">7.3 Customizing accent, style and other 
simple commands</a>
+    <li><a name="TOC50" href="#SEC54">7.1 Three contexts for expansions: 
preformatted, normal and string</a></li>
+    <li><a name="TOC51" href="#SEC55">7.2 Customizing the formatting of 
commands without argument</a></li>
+    <li><a name="TOC52" href="#SEC56">7.3 Customizing accent, style and other 
simple commands</a>
     <ul class="toc">
-      <li><a name="TOC52" href="#SEC56">7.3.1 An interface for commands 
formatting with a hash reference</a></li>
-      <li><a name="TOC53" href="#SEC57">7.3.2 An interface for commands 
formatting with a string</a></li>
-      <li><a name="TOC54" href="#SEC58">7.3.3 Defining the style and 
indicatric commands interface</a></li>
+      <li><a name="TOC53" href="#SEC57">7.3.1 An interface for commands 
formatting with a hash reference</a></li>
+      <li><a name="TOC54" href="#SEC58">7.3.2 An interface for commands 
formatting with a string</a></li>
+      <li><a name="TOC55" href="#SEC59">7.3.3 Defining the style and 
indicatric commands interface</a></li>
     </ul></li>
-    <li><a name="TOC55" href="#SEC59">7.4 Formatting of special simple 
commands</a></li>
-    <li><a name="TOC56" href="#SEC60">7.5 Processing special characters in 
text</a></li>
-    <li><a name="TOC57" href="#SEC61">7.6 Customizing strings written by 
<code>texi2html</code></a></li>
-    <li><a name="TOC58" href="#SEC62">7.7 References</a>
+    <li><a name="TOC56" href="#SEC60">7.4 Formatting of special simple 
commands</a></li>
+    <li><a name="TOC57" href="#SEC61">7.5 Processing special characters in 
text</a></li>
+    <li><a name="TOC58" href="#SEC62">7.6 Customizing strings written by 
<code>texi2html</code></a></li>
+    <li><a name="TOC59" href="#SEC63">7.7 References</a>
     <ul class="toc">
-      <li><a name="TOC59" href="#SEC63">7.7.1 Reference to external 
manual</a></li>
-      <li><a name="TOC60" href="#SEC64">7.7.2 Reference to an internal 
node</a></li>
+      <li><a name="TOC60" href="#SEC64">7.7.1 Reference to external 
manual</a></li>
+      <li><a name="TOC61" href="#SEC65">7.7.2 Reference to an internal 
node</a></li>
     </ul></li>
-    <li><a name="TOC61" href="#SEC65">7.8 Commands used for centering and 
flushing of text</a></li>
-    <li><a name="TOC62" href="#SEC66">7.9 Formatting (or not) a paragraph and 
a preformatted region</a>
+    <li><a name="TOC62" href="#SEC66">7.8 Commands used for centering and 
flushing of text</a></li>
+    <li><a name="TOC63" href="#SEC67">7.9 Formatting (or not) a paragraph and 
a preformatted region</a>
     <ul class="toc">
-      <li><a name="TOC63" href="#SEC67">7.9.1 Paragraph and preformatted 
region formatting</a></li>
-      <li><a name="TOC64" href="#SEC68">7.9.2 Avoiding paragraphs in 
formats</a></li>
+      <li><a name="TOC64" href="#SEC68">7.9.1 Paragraph and preformatted 
region formatting</a></li>
+      <li><a name="TOC65" href="#SEC69">7.9.2 Avoiding paragraphs in 
formats</a></li>
     </ul></li>
-    <li><a name="TOC65" href="#SEC69">7.10 Formatting of complex formats 
(<code>@example</code>, <code>@display</code>&hellip;)</a></li>
-    <li><a name="TOC66" href="#SEC70">7.11 Customizing the formatting of lists 
and tables</a>
+    <li><a name="TOC66" href="#SEC70">7.10 Formatting of complex formats 
(<code>@example</code>, <code>@display</code>&hellip;)</a></li>
+    <li><a name="TOC67" href="#SEC71">7.11 Customizing the formatting of lists 
and tables</a>
     <ul class="toc">
-      <li><a name="TOC67" href="#SEC71">7.11.1 Formatting individual table and 
list items</a></li>
-      <li><a name="TOC68" href="#SEC72">7.11.2 Formatting of a whole table or 
list</a></li>
+      <li><a name="TOC68" href="#SEC72">7.11.1 Formatting individual table and 
list items</a></li>
+      <li><a name="TOC69" href="#SEC73">7.11.2 Formatting of a whole table or 
list</a></li>
     </ul></li>
-    <li><a name="TOC69" href="#SEC73">7.12 Definition commands formatting</a>
+    <li><a name="TOC70" href="#SEC74">7.12 Definition commands formatting</a>
     <ul class="toc">
-      <li><a name="TOC70" href="#SEC74">7.12.1 Customizing the interpretation 
of a definition line</a></li>
-      <li><a name="TOC71" href="#SEC75">7.12.2 Customization of the definition 
formatting</a></li>
+      <li><a name="TOC71" href="#SEC75">7.12.1 Customizing the interpretation 
of a definition line</a></li>
+      <li><a name="TOC72" href="#SEC76">7.12.2 Customization of the definition 
formatting</a></li>
     </ul></li>
-    <li><a name="TOC72" href="#SEC76">7.13 Customizing headings 
formatting</a></li>
-    <li><a name="TOC73" href="#SEC77">7.14 Formatting of special regions 
(<code>@verbatim</code>, <code>@cartouche</code>, 
<code>@quotation</code>)</a></li>
-    <li><a name="TOC74" href="#SEC78">7.15 Menu formatting</a>
+    <li><a name="TOC73" href="#SEC77">7.13 Customizing headings 
formatting</a></li>
+    <li><a name="TOC74" href="#SEC78">7.14 Formatting of special regions 
(<code>@verbatim</code>, <code>@cartouche</code>, 
<code>@quotation</code>)</a></li>
+    <li><a name="TOC75" href="#SEC79">7.15 Menu formatting</a>
     <ul class="toc">
-      <li><a name="TOC75" href="#SEC79">7.15.1 The structure of a menu</a></li>
-      <li><a name="TOC76" href="#SEC80">7.15.2 The formatting of the different 
menu components</a></li>
-      <li><a name="TOC77" href="#SEC81">7.15.3 Simple menu formatting in a 
preformatted environment</a></li>
-      <li><a name="TOC78" href="#SEC82">7.15.4 The formatting of the menu in a 
table</a></li>
+      <li><a name="TOC76" href="#SEC80">7.15.1 The structure of a menu</a></li>
+      <li><a name="TOC77" href="#SEC81">7.15.2 The formatting of the different 
menu components</a></li>
+      <li><a name="TOC78" href="#SEC82">7.15.3 Simple menu formatting in a 
preformatted environment</a></li>
+      <li><a name="TOC79" href="#SEC83">7.15.4 The formatting of the menu in a 
table</a></li>
     </ul></li>
-    <li><a name="TOC79" href="#SEC83">7.16 Indices formatting</a>
+    <li><a name="TOC80" href="#SEC84">7.16 Indices formatting</a>
     <ul class="toc">
-      <li><a name="TOC80" href="#SEC84">7.16.1 Formatting of index 
entries</a></li>
-      <li><a name="TOC81" href="#SEC85">7.16.2 Customizing the formatting of 
index lists</a></li>
+      <li><a name="TOC81" href="#SEC85">7.16.1 Formatting of index 
entries</a></li>
+      <li><a name="TOC82" href="#SEC86">7.16.2 Customizing the formatting of 
index lists</a></li>
     </ul></li>
-    <li><a name="TOC82" href="#SEC86">7.17 Floats and lists of floats</a>
+    <li><a name="TOC83" href="#SEC87">7.17 Floats and lists of floats</a>
     <ul class="toc">
-      <li><a name="TOC83" href="#SEC87">7.17.1 Formatting a float</a></li>
-      <li><a name="TOC84" href="#SEC88">7.17.2 Formatting lists of 
floats</a></li>
+      <li><a name="TOC84" href="#SEC88">7.17.1 Formatting a float</a></li>
+      <li><a name="TOC85" href="#SEC89">7.17.2 Formatting lists of 
floats</a></li>
     </ul></li>
-    <li><a name="TOC85" href="#SEC89">7.18 Customizing the footnotes 
formatting</a></li>
-    <li><a name="TOC86" href="#SEC90">7.19 Bypassing normal formatting</a></li>
-    <li><a name="TOC87" href="#SEC91">7.20 Customizing other commands, and 
unknown commands</a></li>
+    <li><a name="TOC86" href="#SEC90">7.18 Customizing the footnotes 
formatting</a></li>
+    <li><a name="TOC87" href="#SEC91">7.19 Bypassing normal formatting</a></li>
+    <li><a name="TOC88" href="#SEC92">7.20 Customizing other commands, and 
unknown commands</a></li>
   </ul></li>
-  <li><a name="TOC88" href="#SEC92">A. Internationalization</a>
+  <li><a name="TOC89" href="#SEC93">A. Internationalization</a>
   <ul class="toc">
-    <li><a name="TOC89" href="#SEC93">A.1 Translating strings</a>
+    <li><a name="TOC90" href="#SEC94">A.1 Translating strings</a>
     <ul class="toc">
-      <li><a name="TOC90" href="#SEC94">A.1.1 Contributing to existing 
translations</a></li>
-      <li><a name="TOC91" href="#SEC95">A.1.2 Contributing translations to 
another language</a></li>
+      <li><a name="TOC91" href="#SEC95">A.1.1 Contributing to existing 
translations</a></li>
+      <li><a name="TOC92" href="#SEC96">A.1.2 Contributing translations to 
another language</a></li>
     </ul></li>
-    <li><a name="TOC92" href="#SEC96">A.2 Adding new strings written to 
document</a></li>
+    <li><a name="TOC93" href="#SEC97">A.2 Adding new strings written to 
document</a></li>
   </ul></li>
-  <li><a name="TOC93" href="#SEC97">B. Incompatibilities with previous 
versions</a></li>
-  <li><a name="TOC94" href="#SEC98">C. How little texi2html texinfo differs 
from GNU texinfo</a></li>
-  <li><a name="TOC95" href="#SEC99">D. Command Line Option Index</a></li>
-  <li><a name="TOC96" href="#SEC100">E. Variable Index</a></li>
-  <li><a name="TOC97" href="#SEC101">F. Concept Index</a></li>
+  <li><a name="TOC94" href="#SEC98">B. Incompatibilities with previous 
versions</a></li>
+  <li><a name="TOC95" href="#SEC99">C. How little texi2html texinfo differs 
from GNU texinfo</a></li>
+  <li><a name="TOC96" href="#SEC100">D. Command Line Option Index</a></li>
+  <li><a name="TOC97" href="#SEC101">E. Variable Index</a></li>
+  <li><a name="TOC98" href="#SEC102">F. Concept Index</a></li>
 </ul>
 </div>
 <hr size="1">
@@ -6888,7 +7019,7 @@
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1>Short Table of Contents</h1>
@@ -6900,13 +7031,13 @@
 <li><a name="TOC9" href="#SEC9">4. Invoking <code>texi2html</code></a></li>
 <li><a name="TOC18" href="#SEC18">5. Overview of initialization files content 
and loading</a></li>
 <li><a name="TOC22" href="#SEC22">6. Fine tuning of the page layout</a></li>
-<li><a name="TOC48" href="#SEC52">7. Customizing <acronym>HTML</acronym> and 
text style in init files</a></li>
-<li><a name="TOC88" href="#SEC92">A. Internationalization</a></li>
-<li><a name="TOC93" href="#SEC97">B. Incompatibilities with previous 
versions</a></li>
-<li><a name="TOC94" href="#SEC98">C. How little texi2html texinfo differs from 
GNU texinfo</a></li>
-<li><a name="TOC95" href="#SEC99">D. Command Line Option Index</a></li>
-<li><a name="TOC96" href="#SEC100">E. Variable Index</a></li>
-<li><a name="TOC97" href="#SEC101">F. Concept Index</a></li>
+<li><a name="TOC49" href="#SEC53">7. Customizing <acronym>HTML</acronym> and 
text style in init files</a></li>
+<li><a name="TOC89" href="#SEC93">A. Internationalization</a></li>
+<li><a name="TOC94" href="#SEC98">B. Incompatibilities with previous 
versions</a></li>
+<li><a name="TOC95" href="#SEC99">C. How little texi2html texinfo differs from 
GNU texinfo</a></li>
+<li><a name="TOC96" href="#SEC100">D. Command Line Option Index</a></li>
+<li><a name="TOC97" href="#SEC101">E. Variable Index</a></li>
+<li><a name="TOC98" href="#SEC102">F. Concept Index</a></li>
 </ul>
 </div>
 <hr size="1">
@@ -6914,12 +7045,12 @@
 <table cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
-<td valign="middle" align="left">[<a href="#SEC99" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC100" 
title="Index">Index</a>]</td>
 <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
 </tr></table>
 <h1>About This Document</h1>
 <p>
-  This document was generated by <em>Patrice Dumas</em> on <em>February, 5 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
1.77</em></a>.
+  This document was generated by <em>Patrice Dumas</em> on <em>May, 8 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
@PACKAGE_VERSION@</em></a>.
 </p>
 <p>
   The buttons in the navigation panels have the following meaning:
@@ -7021,7 +7152,7 @@
 <hr size="1">
 <p>
  <font size="-1">
-  This document was generated by <em>Patrice Dumas</em> on <em>February, 5 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
1.77</em></a>.
+  This document was generated by <em>Patrice Dumas</em> on <em>May, 8 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
@PACKAGE_VERSION@</em></a>.
  </font>
  <br>
 

Index: doc/texi2html.texi
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/texi2html.texi,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- doc/texi2html.texi  17 Feb 2007 23:47:54 -0000      1.54
+++ doc/texi2html.texi  7 May 2007 22:56:04 -0000       1.55
@@ -898,6 +898,11 @@
 @command{texi2html} read this initialization file by one of
 the means described above.
 
+Some init files are provided with @command{texi2html}, for example
address@hidden which produces an output more in line with 
+what could be in a book, or @file{chm.init} outputs files
+that can be used to produce a CHM file.
+
 @c ========================================================
 @node Initialization files
 @chapter Overview of initialization files content and loading
@@ -1094,13 +1099,16 @@
 @end enumerate
 
 The @emph{About page} shouldn't be present for documents consisting
-in only one sectioning element. The @emph{Footnote page} should only
+in only one sectioning element, or for documents unsplit and without
+navigation information. The @emph{Footnote page} should only
 be present if the footnotes appear on a separated page 
 (@pxref{Page layout options}), however a footnote element is present if
 the document isn't split. The @emph{Table of contents} should only
 be formatted if @code{@@contents} is present in the document.
 Similarly the @emph{Overview} should only appear if @code{@@shortcontents}
-or @code{@@summarycontents} is present.
+or @code{@@summarycontents} is present. The Table of contents and 
+the Overview may also be directly included within the document, not
+as separate pages (@pxref{Contents and Overview text}).
 @end table
 
 @c --------------------------------------------------------
@@ -1400,6 +1408,9 @@
 base name of the texinfo manual file.
 @item filename
 This is a reference on a hash that holds the filenames for special elements.
+These files may not be used in certain cases, for example the @code{toc}
+element file name may not be relevant if table of contents is not output 
+separately.
 The keys are
 @table @code
 @item doc
@@ -1420,7 +1431,21 @@
 @item extension
 Extension for the output files.
 @item toc_file
-The file name of the table of contents.
+The file name of the table of contents, should always be valid, even 
+when table of contents are output directly in the document.
address@hidden inline_contents
+A reference on a hash containing two key, one for each type of table
+of contents:
address@hidden @code
address@hidden contents
+The associated value is a 
+reference on an array containg the line resulting from formatting
+the table of contents, including a heading and a reference.
address@hidden shortcontents
+The associated value is a 
+reference on an array containg the line resulting from formatting
+the short table of contents, including a heading and a reference.
address@hidden table
 @item today
 The date. May be overriden by @code{$DATE}.
 @item user
@@ -1437,7 +1462,9 @@
 name: kbdinputstyle, paragraphindent, setchapternewpage, headings,
 footnotestyle,
  exampleindent, firstparagraphindent, everyheading, everyfooting,
- evenheading, evenfooting, oddheading, oddfooting.
+ evenheading, evenfooting, oddheading, oddfooting, setcontentsaftertitlepage,
+setshortcontentsaftertitlepage, frenchspacing.
+If the command doesn't have any arg, it will be true is it was set.
 
 
 @subsubheading Flags
@@ -1466,6 +1493,9 @@
 Lines of short table of contents. @xref{Special pages}.
 @item $Texi2HTML::TOC_LINES
 Lines of table of contents. @xref{Special pages}.
address@hidden $Texi2HTML::TITLEPAGE
+The title page formatted with special title commands (@code{@@author},
address@hidden@@title}) expanded. @xref{Title page}.
 @end vtable
 
 @c -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
@@ -1752,6 +1782,7 @@
 * Contents and Overview text::
 * Footnotes text::
 * About text::
+* Title page::
 @end menu
 
 @c -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
@@ -1785,6 +1816,22 @@
 @c -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 @node Contents and Overview text
 @subsubsection Table of contents and Short table of contents
+
+Two possibilities exist for the formatting of table of contents (and 
+short table of contents). In the default case, the table of contents 
+are in separate elements, at the end of the document if the document 
+is unsplit or in separate files. This is consistent with @command{makeinfo}
+where menus are used for navigation. Another mode may be selected by
+setting @variable{$INLINE_CONTENTS}. In that case the table of contents
+are not output as separate elements but 
+are instead output where the corresponding @@-command, 
+for example @code{@@contents},
+is set. This behaviour is more consistent with @command{texi2dvi}. 
+If @code{@@setcontentsaftertitlepage} appears in the document,
+and even if @code{$INLINE_CONTENTS} is set, the table of contents are 
+merged in the title (which isn't output in the default case, see 
address@hidden page}).
+
 Several variables may be used to control the formatting of table of contents 
 and short table of contents:
 
@@ -1850,6 +1897,29 @@
 
 @end deffn
 
+Another function reference is used to add a heading and a reference, to
+be used with @code{$INLINE_CONTENTS} or merged in the title. Its output
+is not used when the table of contents are separate elements.
+
address@hidden {Function Reference} \@@inline_contents_lines inline_contents 
$filehandle $command $element
+This function reference returns a reference on an array holding 
+the lines containing the contents, heading and reference.
address@hidden is a reference on the currently opened file if
+the function is called because a @code{@@contents} or
address@hidden@@shortcontents} command was encountered, it is undef otherwise.
address@hidden is either @samp{contents} or  @samp{shortcontents}.
address@hidden is a hash reference containing informations about the
+table of contents context. Relevant keys are:
address@hidden @code
address@hidden id
+The identifier associated with the table of contents, used for example
+to do references to the table of contents using href in @acronym{HTML}.
address@hidden file
+The file name containing the table of contents.
address@hidden table
+
address@hidden deftypefn
+
 @c -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 @node Footnotes text
 @subsubsection Formatting of footnotes text
@@ -1900,6 +1970,30 @@
 @end deftypefn
 
 @c -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
address@hidden Title page
address@hidden Formatting of title page
+
+The title page is first formatted using the text appearing in 
+the @code{@@titlepage} section, and put in @variable{$Texi2HTML::TITLEPAGE}.
+The information appearing in @code{@@title}, @code{@@subtitle} or 
address@hidden@@author} is then added using the following
+function reference:
+
address@hidden {Function Reference} titlepage 
+This function should complete @code{$Texi2HTML::TITLEPAGE}.
address@hidden deffn
+
+In the default case, in this function the table of contents and short
+table of contents are also added if they are to be output and 
address@hidden@@setcontentsaftertitlepage}
+or @code{@@setshortcontentsaftertitlepage} appear in the document
+(@pxref{Contents and Overview text}).
+
+In the default case the resulting title page output is not used in 
+the document, except if the top node is not associated with any 
+content.
+
address@hidden -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 @node Special pages layout
 @subsection Customizing the layout of the special pages
 

Index: examples/book.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/examples/book.init,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- examples/book.init  8 Jan 2007 15:59:51 -0000       1.5
+++ examples/book.init  7 May 2007 22:56:04 -0000       1.6
@@ -2,6 +2,8 @@
 
 $DO_CONTENTS = 1;
 
+$INLINE_CONTENTS = 1;
+
 @SECTION_BUTTONS =
     (
      'Back', 'Forward', ' ', 'Contents', 'Index', 'About'
@@ -107,13 +109,16 @@
     my $has_top_heading = shift;
 
     my $buttons = address@hidden;
-    &$print_head_navigation($fh, $buttons);
+    &$print_head_navigation($fh, $buttons) if ($SPLIT or $SECTION_NAVIGATION);
     print $fh $Texi2HTML::TITLEPAGE;
     print $fh "<h1 class=\"settitle\">$Texi2HTML::NAME{Top}</h1>\n"
         unless ($has_top_heading);
     main::print_lines($fh, $Texi2HTML::THIS_SECTION);
+    if (!$INLINE_CONTENTS and 
!$Texi2HTML::THISDOC{'setcontentsaftertitlepage'})
+    {
     print $fh '<h2> ' . $Texi2HTML::NAME{'Contents'} . "</h2>\n" ;
     main::print_lines($fh, $Texi2HTML::TOC_LINES);
+    }
 }
 
 sub book_print_Toc

Index: examples/noheaders.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/examples/noheaders.init,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- examples/noheaders.init     3 Feb 2004 01:32:44 -0000       1.5
+++ examples/noheaders.init     7 May 2007 22:56:04 -0000       1.6
@@ -63,7 +63,7 @@
     my $has_top_heading = shift;
 
     &$print_head_navigation($fh,[]);
-    if ($Texi2HTML::THIS_SECTION)
+    if (@$Texi2HTML::THIS_SECTION)
     {
         # if top-level node has content, then print it with extra header
         #print $fh "<h1>$Texi2HTML::NAME{Top}</h1>\n"
@@ -82,6 +82,11 @@
              my $nw = main::print_lines($fh, $Texi2HTML::OVERVIEW);
              print $fh "</blockquote>\n";
         }
+        elsif (@{$Texi2HTML::TOC_LINES})
+        {
+             print $fh '<h1> ' . &$I('Table of contents') . "</h1>\n";
+             my $nw = main::print_lines($fh, $Texi2HTML::TOC_LINES);
+        }
     }
 }
 
@@ -119,7 +124,7 @@
 sub T2H_NOHEAD_end_section($)
 {
     my $fh = shift;
-    print $fh "$MIDDLE_RULE\n";
+    print $fh "$BIG_RULE\n";
 }
 
 ###################################################################

Index: Tests/contents/.cvsignore
===================================================================
RCS file: Tests/contents/.cvsignore
diff -N Tests/contents/.cvsignore
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/.cvsignore   7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,8 @@
+*.2
+*.html
+*.passfirst
+*.passtexi
+*.png
+*.aux
+*.tex
+*-l2h_cache.pm

Index: Tests/contents/contents_at_begin.texi
===================================================================
RCS file: Tests/contents/contents_at_begin.texi
diff -N Tests/contents/contents_at_begin.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/contents_at_begin.texi       7 May 2007 22:56:03 -0000       
1.1
@@ -0,0 +1,21 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden contents_at_begin.info
+
address@hidden
+
address@hidden Top
address@hidden Contents at beginning
+
+Content at the beginning.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
+The chapter
+
address@hidden

Index: Tests/contents/contents_at_end.texi
===================================================================
RCS file: Tests/contents/contents_at_end.texi
diff -N Tests/contents/contents_at_end.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/contents_at_end.texi 7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,21 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden contents_at_end.info
+
+
address@hidden Top
address@hidden Contents at end
+
+Content at end.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
+The chapter
+
address@hidden
address@hidden

Index: Tests/contents/contents_in_middle_chapter.texi
===================================================================
RCS file: Tests/contents/contents_in_middle_chapter.texi
diff -N Tests/contents/contents_in_middle_chapter.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/contents_in_middle_chapter.texi      7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,30 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden contents_in_middle_chapter.info
+
+
address@hidden Top
address@hidden Contents in chapter
+
+Content in chapter.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
+The chapter with contents
address@hidden
+
address@hidden
+* section::
address@hidden menu
+
address@hidden section
address@hidden section
+
+Section.
+
address@hidden

Index: Tests/contents/contents_in_middle_section.texi
===================================================================
RCS file: Tests/contents/contents_in_middle_section.texi
diff -N Tests/contents/contents_in_middle_section.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/contents_in_middle_section.texi      7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,35 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden contents_in_middle_section.info
+
+
address@hidden Top
address@hidden Contents in section
+
+Content in section.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
+
address@hidden
+* section::
+* section1::
address@hidden menu
+
address@hidden section
address@hidden section
+
+The section with contents
address@hidden
+
address@hidden section1
address@hidden section 1
+
+Section 1.
+
address@hidden

Index: Tests/contents/double_contents.texi
===================================================================
RCS file: Tests/contents/double_contents.texi
diff -N Tests/contents/double_contents.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/double_contents.texi 7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,30 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden double_contents.info
+
address@hidden
+
address@hidden Top
address@hidden Double contents
+
+Double contents.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
address@hidden
+The chapter
+
address@hidden
+* section::
address@hidden menu
+
address@hidden section
address@hidden section with contents
address@hidden
+
address@hidden

Index: Tests/contents/double_contents_setcontentsaftertitlepage.texi
===================================================================
RCS file: Tests/contents/double_contents_setcontentsaftertitlepage.texi
diff -N Tests/contents/double_contents_setcontentsaftertitlepage.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/double_contents_setcontentsaftertitlepage.texi       7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,31 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden double_contents_setcontentsaftertitlepage.info
+
address@hidden
address@hidden
+
address@hidden Top
address@hidden Double contents
+
+Double contents.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
address@hidden
+The chapter
+
address@hidden
+* section::
address@hidden menu
+
address@hidden section
address@hidden section with contents
address@hidden
+
address@hidden

Index: Tests/contents_book/.cvsignore
===================================================================
RCS file: Tests/contents_book/.cvsignore
diff -N Tests/contents_book/.cvsignore
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_book/.cvsignore      7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,8 @@
+*.2
+*.html
+*.passfirst
+*.passtexi
+*.png
+*.aux
+*.tex
+*-l2h_cache.pm

Index: Tests/contents_book_res/double_contents.2
===================================================================
RCS file: Tests/contents_book_res/double_contents.2
diff -N Tests/contents_book_res/double_contents.2

Index: Tests/contents_book_res/double_contents.html
===================================================================
RCS file: Tests/contents_book_res/double_contents.html
diff -N Tests/contents_book_res/double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_book_res/double_contents.html        7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,218 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+
+<p>Double contents.
+</p>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+<ul>
+<a href="#SEC2">1.1 section with contents</a> <br>
+</ul>
+
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<p>The chapter
+</p>
+
+<hr size="2">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<hr size="2">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_book_res/double_contents.passfirst
===================================================================
RCS file: Tests/contents_book_res/double_contents.passfirst
diff -N Tests/contents_book_res/double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_book_res/double_contents.passfirst   7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,23 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_book_res/double_contents.passtexi
===================================================================
RCS file: Tests/contents_book_res/double_contents.passtexi
diff -N Tests/contents_book_res/double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_book_res/double_contents.passtexi    7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,23 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_book_res/double_contents_setcontentsaftertitlepage.2
===================================================================
RCS file: Tests/contents_book_res/double_contents_setcontentsaftertitlepage.2
diff -N Tests/contents_book_res/double_contents_setcontentsaftertitlepage.2

Index: Tests/contents_book_res/double_contents_setcontentsaftertitlepage.html
===================================================================
RCS file: Tests/contents_book_res/double_contents_setcontentsaftertitlepage.html
diff -N Tests/contents_book_res/double_contents_setcontentsaftertitlepage.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_book_res/double_contents_setcontentsaftertitlepage.html      
7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,194 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr>
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+<ul>
+<a href="#SEC2">1.1 section with contents</a> <br>
+</ul>
+
+<p>The chapter
+</p>
+
+<hr size="2">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="2">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: 
Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passfirst
===================================================================
RCS file: 
Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passfirst
diff -N 
Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passfirst 
7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,24 @@
+../contents/double_contents_setcontentsaftertitlepage.texi(,2) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+../contents/double_contents_setcontentsaftertitlepage.texi(,4) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,5) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,6) 
@setcontentsaftertitlepage
+../contents/double_contents_setcontentsaftertitlepage.texi(,7) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+../contents/double_contents_setcontentsaftertitlepage.texi(,9) @top Double 
contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,10) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,11) Double 
contents.
+../contents/double_contents_setcontentsaftertitlepage.texi(,12) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,16) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,18) @chapter 
Chapter 1
+../contents/double_contents_setcontentsaftertitlepage.texi(,19) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,20) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,22) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,26) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,27) @node section
+../contents/double_contents_setcontentsaftertitlepage.texi(,28) @section 
section with contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,29) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,30) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: 
Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passtexi
===================================================================
RCS file: 
Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passtexi
diff -N 
Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_book_res/double_contents_setcontentsaftertitlepage.passtexi  
7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,24 @@
+../contents/double_contents_setcontentsaftertitlepage.texi(,2) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+../contents/double_contents_setcontentsaftertitlepage.texi(,4) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,5) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,6) 
@setcontentsaftertitlepage
+../contents/double_contents_setcontentsaftertitlepage.texi(,7) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+../contents/double_contents_setcontentsaftertitlepage.texi(,9) @top Double 
contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,10) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,11) Double 
contents.
+../contents/double_contents_setcontentsaftertitlepage.texi(,12) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,16) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,18) @chapter 
Chapter 1
+../contents/double_contents_setcontentsaftertitlepage.texi(,19) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,20) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,22) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,26) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,27) @node section
+../contents/double_contents_setcontentsaftertitlepage.texi(,28) @section 
section with contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,29) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,30) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.2
===================================================================
RCS file: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.2
diff -N 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.2

Index: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passfirst
===================================================================
RCS file: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passfirst
diff -N 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passfirst
   7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,24 @@
+../contents/double_contents_setcontentsaftertitlepage.texi(,2) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+../contents/double_contents_setcontentsaftertitlepage.texi(,4) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,5) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,6) 
@setcontentsaftertitlepage
+../contents/double_contents_setcontentsaftertitlepage.texi(,7) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+../contents/double_contents_setcontentsaftertitlepage.texi(,9) @top Double 
contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,10) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,11) Double 
contents.
+../contents/double_contents_setcontentsaftertitlepage.texi(,12) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,16) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,18) @chapter 
Chapter 1
+../contents/double_contents_setcontentsaftertitlepage.texi(,19) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,20) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,22) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,26) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,27) @node section
+../contents/double_contents_setcontentsaftertitlepage.texi(,28) @section 
section with contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,29) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,30) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passtexi
===================================================================
RCS file: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passtexi
diff -N 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage.passtexi
    7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,24 @@
+../contents/double_contents_setcontentsaftertitlepage.texi(,2) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+../contents/double_contents_setcontentsaftertitlepage.texi(,4) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,5) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,6) 
@setcontentsaftertitlepage
+../contents/double_contents_setcontentsaftertitlepage.texi(,7) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+../contents/double_contents_setcontentsaftertitlepage.texi(,9) @top Double 
contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,10) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,11) Double 
contents.
+../contents/double_contents_setcontentsaftertitlepage.texi(,12) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,16) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,18) @chapter 
Chapter 1
+../contents/double_contents_setcontentsaftertitlepage.texi(,19) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,20) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,22) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,26) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,27) @node section
+../contents/double_contents_setcontentsaftertitlepage.texi(,28) @section 
section with contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,29) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,30) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_1.html
===================================================================
RCS file: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_1.html
diff -N 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_1.html
      7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,95 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1. Chapter 1</title>
+
+<meta name="description" content="Untitled Document: 1. Chapter 1">
+<meta name="keywords" content="Untitled Document: 1. Chapter 1">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<ul><a 
href="split_chapter_double_contents_setcontentsaftertitlepage_top.html#SEC_Top">Double
 contents</a> <br>
+</ul>
+</ul>
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_top.html#SEC_Top" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_top.html#SEC_Contents"
 title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_abt.html#SEC_About"
 title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+<ul>
+<a href="#SEC2">1.1 section with contents</a> <br>
+</ul>
+
+<p>The chapter
+</p>
+
+<hr size="2">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_top.html#SEC_Contents"
 title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_abt.html#SEC_About"
 title="About (help)"> ? </a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="2">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_top.html#SEC_Contents"
 title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_abt.html#SEC_About"
 title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_abt.html
===================================================================
RCS file: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_abt.html
diff -N 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_abt.html
    7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: About This Document</title>
+
+<meta name="description" content="Untitled Document: About This Document">
+<meta name="keywords" content="Untitled Document: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_top.html#SEC_Contents"
 title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_top.html#SEC_Contents"
 title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_top.html
===================================================================
RCS file: 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_top.html
diff -N 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_top.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
Tests/contents_book_res/split_chapter_double_contents_setcontentsaftertitlepage_top.html
    7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Double contents</title>
+
+<meta name="description" content="Untitled Document: Double contents">
+<meta name="keywords" content="Untitled Document: Double contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_abt.html#SEC_About"
 title="About (help)"> ? </a>]</td>
+</tr></table>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" 
href="split_chapter_double_contents_setcontentsaftertitlepage_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" 
href="split_chapter_double_contents_setcontentsaftertitlepage_1.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr>
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_setcontentsaftertitlepage_abt.html#SEC_About"
 title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline/.cvsignore
===================================================================
RCS file: Tests/contents_inline/.cvsignore
diff -N Tests/contents_inline/.cvsignore
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline/.cvsignore    7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,8 @@
+*.2
+*.html
+*.passfirst
+*.passtexi
+*.png
+*.aux
+*.tex
+*-l2h_cache.pm

Index: Tests/contents_inline/inline.init
===================================================================
RCS file: Tests/contents_inline/inline.init
diff -N Tests/contents_inline/inline.init
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline/inline.init   7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1 @@
+$INLINE_CONTENTS = 1;

Index: Tests/contents_inline_res/contents_at_begin.2
===================================================================
RCS file: Tests/contents_inline_res/contents_at_begin.2
diff -N Tests/contents_inline_res/contents_at_begin.2

Index: Tests/contents_inline_res/contents_at_begin.html
===================================================================
RCS file: Tests/contents_inline_res/contents_at_begin.html
diff -N Tests/contents_inline_res/contents_at_begin.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_at_begin.html    7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents at beginning</h1>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a></li>
+</ul>
+</div>
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+
+<p>Content at the beginning.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/contents_at_begin.passfirst
===================================================================
RCS file: Tests/contents_inline_res/contents_at_begin.passfirst
diff -N Tests/contents_inline_res/contents_at_begin.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_at_begin.passfirst       7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,20 @@
+../contents/contents_at_begin.texi(,2) 
+../contents/contents_at_begin.texi(,3) @setfilename contents_at_begin.info
+../contents/contents_at_begin.texi(,4) 
+../contents/contents_at_begin.texi(,5) @contents
+../contents/contents_at_begin.texi(,6) 
+../contents/contents_at_begin.texi(,7) @node Top
+../contents/contents_at_begin.texi(,8) @top Contents at beginning
+../contents/contents_at_begin.texi(,9) 
+../contents/contents_at_begin.texi(,10) Content at the beginning.
+../contents/contents_at_begin.texi(,11) 
+../contents/contents_at_begin.texi(,12) @menu 
+../contents/contents_at_begin.texi(,13) * chapter::
+../contents/contents_at_begin.texi(,14) @end menu
+../contents/contents_at_begin.texi(,15) 
+../contents/contents_at_begin.texi(,16) @node chapter
+../contents/contents_at_begin.texi(,17) @chapter Chapter 1
+../contents/contents_at_begin.texi(,18) 
+../contents/contents_at_begin.texi(,19) The chapter
+../contents/contents_at_begin.texi(,20) 
+../contents/contents_at_begin.texi(,21) @bye

Index: Tests/contents_inline_res/contents_at_begin.passtexi
===================================================================
RCS file: Tests/contents_inline_res/contents_at_begin.passtexi
diff -N Tests/contents_inline_res/contents_at_begin.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_at_begin.passtexi        7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,20 @@
+../contents/contents_at_begin.texi(,2) 
+../contents/contents_at_begin.texi(,3) @setfilename contents_at_begin.info
+../contents/contents_at_begin.texi(,4) 
+../contents/contents_at_begin.texi(,5) @contents
+../contents/contents_at_begin.texi(,6) 
+../contents/contents_at_begin.texi(,7) @node Top
+../contents/contents_at_begin.texi(,8) @top Contents at beginning
+../contents/contents_at_begin.texi(,9) 
+../contents/contents_at_begin.texi(,10) Content at the beginning.
+../contents/contents_at_begin.texi(,11) 
+../contents/contents_at_begin.texi(,12) @menu 
+../contents/contents_at_begin.texi(,13) * chapter::
+../contents/contents_at_begin.texi(,14) @end menu
+../contents/contents_at_begin.texi(,15) 
+../contents/contents_at_begin.texi(,16) @node chapter
+../contents/contents_at_begin.texi(,17) @chapter Chapter 1
+../contents/contents_at_begin.texi(,18) 
+../contents/contents_at_begin.texi(,19) The chapter
+../contents/contents_at_begin.texi(,20) 
+../contents/contents_at_begin.texi(,21) @bye

Index: Tests/contents_inline_res/contents_at_end.2
===================================================================
RCS file: Tests/contents_inline_res/contents_at_end.2
diff -N Tests/contents_inline_res/contents_at_end.2

Index: Tests/contents_inline_res/contents_at_end.html
===================================================================
RCS file: Tests/contents_inline_res/contents_at_end.html
diff -N Tests/contents_inline_res/contents_at_end.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_at_end.html      7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,210 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents at end</h1>
+
+<p>Content at end.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a></li>
+</ul>
+</div>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/contents_at_end.passfirst
===================================================================
RCS file: Tests/contents_inline_res/contents_at_end.passfirst
diff -N Tests/contents_inline_res/contents_at_end.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_at_end.passfirst 7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,20 @@
+../contents/contents_at_end.texi(,2) 
+../contents/contents_at_end.texi(,3) @setfilename contents_at_end.info
+../contents/contents_at_end.texi(,4) 
+../contents/contents_at_end.texi(,5) 
+../contents/contents_at_end.texi(,6) @node Top
+../contents/contents_at_end.texi(,7) @top Contents at end
+../contents/contents_at_end.texi(,8) 
+../contents/contents_at_end.texi(,9) Content at end.
+../contents/contents_at_end.texi(,10) 
+../contents/contents_at_end.texi(,11) @menu 
+../contents/contents_at_end.texi(,12) * chapter::
+../contents/contents_at_end.texi(,13) @end menu
+../contents/contents_at_end.texi(,14) 
+../contents/contents_at_end.texi(,15) @node chapter
+../contents/contents_at_end.texi(,16) @chapter Chapter 1
+../contents/contents_at_end.texi(,17) 
+../contents/contents_at_end.texi(,18) The chapter
+../contents/contents_at_end.texi(,19) 
+../contents/contents_at_end.texi(,20) @contents
+../contents/contents_at_end.texi(,21) @bye

Index: Tests/contents_inline_res/contents_at_end.passtexi
===================================================================
RCS file: Tests/contents_inline_res/contents_at_end.passtexi
diff -N Tests/contents_inline_res/contents_at_end.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_at_end.passtexi  7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,20 @@
+../contents/contents_at_end.texi(,2) 
+../contents/contents_at_end.texi(,3) @setfilename contents_at_end.info
+../contents/contents_at_end.texi(,4) 
+../contents/contents_at_end.texi(,5) 
+../contents/contents_at_end.texi(,6) @node Top
+../contents/contents_at_end.texi(,7) @top Contents at end
+../contents/contents_at_end.texi(,8) 
+../contents/contents_at_end.texi(,9) Content at end.
+../contents/contents_at_end.texi(,10) 
+../contents/contents_at_end.texi(,11) @menu 
+../contents/contents_at_end.texi(,12) * chapter::
+../contents/contents_at_end.texi(,13) @end menu
+../contents/contents_at_end.texi(,14) 
+../contents/contents_at_end.texi(,15) @node chapter
+../contents/contents_at_end.texi(,16) @chapter Chapter 1
+../contents/contents_at_end.texi(,17) 
+../contents/contents_at_end.texi(,18) The chapter
+../contents/contents_at_end.texi(,19) 
+../contents/contents_at_end.texi(,20) @contents
+../contents/contents_at_end.texi(,21) @bye

Index: Tests/contents_inline_res/contents_in_middle_chapter.2
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_chapter.2
diff -N Tests/contents_inline_res/contents_in_middle_chapter.2

Index: Tests/contents_inline_res/contents_in_middle_chapter.html
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_chapter.html
diff -N Tests/contents_inline_res/contents_in_middle_chapter.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_in_middle_chapter.html   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,242 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents in chapter</h1>
+
+<p>Content in chapter.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter with contents
+</p><a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 
section</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section </h2>
+
+<p>Section.
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/contents_in_middle_chapter.passfirst
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_chapter.passfirst
diff -N Tests/contents_inline_res/contents_in_middle_chapter.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_in_middle_chapter.passfirst      7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/contents_in_middle_chapter.texi(,2) 
+../contents/contents_in_middle_chapter.texi(,3) @setfilename 
contents_in_middle_chapter.info
+../contents/contents_in_middle_chapter.texi(,4) 
+../contents/contents_in_middle_chapter.texi(,5) 
+../contents/contents_in_middle_chapter.texi(,6) @node Top
+../contents/contents_in_middle_chapter.texi(,7) @top Contents in chapter
+../contents/contents_in_middle_chapter.texi(,8) 
+../contents/contents_in_middle_chapter.texi(,9) Content in chapter.
+../contents/contents_in_middle_chapter.texi(,10) 
+../contents/contents_in_middle_chapter.texi(,11) @menu 
+../contents/contents_in_middle_chapter.texi(,12) * chapter::
+../contents/contents_in_middle_chapter.texi(,13) @end menu
+../contents/contents_in_middle_chapter.texi(,14) 
+../contents/contents_in_middle_chapter.texi(,15) @node chapter
+../contents/contents_in_middle_chapter.texi(,16) @chapter Chapter 1
+../contents/contents_in_middle_chapter.texi(,17) 
+../contents/contents_in_middle_chapter.texi(,18) The chapter with contents
+../contents/contents_in_middle_chapter.texi(,19) @contents
+../contents/contents_in_middle_chapter.texi(,20) 
+../contents/contents_in_middle_chapter.texi(,21) @menu
+../contents/contents_in_middle_chapter.texi(,22) * section::
+../contents/contents_in_middle_chapter.texi(,23) @end menu
+../contents/contents_in_middle_chapter.texi(,24) 
+../contents/contents_in_middle_chapter.texi(,25) @node section
+../contents/contents_in_middle_chapter.texi(,26) @section section
+../contents/contents_in_middle_chapter.texi(,27) 
+../contents/contents_in_middle_chapter.texi(,28) Section.
+../contents/contents_in_middle_chapter.texi(,29) 
+../contents/contents_in_middle_chapter.texi(,30) @bye

Index: Tests/contents_inline_res/contents_in_middle_chapter.passtexi
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_chapter.passtexi
diff -N Tests/contents_inline_res/contents_in_middle_chapter.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_in_middle_chapter.passtexi       7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/contents_in_middle_chapter.texi(,2) 
+../contents/contents_in_middle_chapter.texi(,3) @setfilename 
contents_in_middle_chapter.info
+../contents/contents_in_middle_chapter.texi(,4) 
+../contents/contents_in_middle_chapter.texi(,5) 
+../contents/contents_in_middle_chapter.texi(,6) @node Top
+../contents/contents_in_middle_chapter.texi(,7) @top Contents in chapter
+../contents/contents_in_middle_chapter.texi(,8) 
+../contents/contents_in_middle_chapter.texi(,9) Content in chapter.
+../contents/contents_in_middle_chapter.texi(,10) 
+../contents/contents_in_middle_chapter.texi(,11) @menu 
+../contents/contents_in_middle_chapter.texi(,12) * chapter::
+../contents/contents_in_middle_chapter.texi(,13) @end menu
+../contents/contents_in_middle_chapter.texi(,14) 
+../contents/contents_in_middle_chapter.texi(,15) @node chapter
+../contents/contents_in_middle_chapter.texi(,16) @chapter Chapter 1
+../contents/contents_in_middle_chapter.texi(,17) 
+../contents/contents_in_middle_chapter.texi(,18) The chapter with contents
+../contents/contents_in_middle_chapter.texi(,19) @contents
+../contents/contents_in_middle_chapter.texi(,20) 
+../contents/contents_in_middle_chapter.texi(,21) @menu
+../contents/contents_in_middle_chapter.texi(,22) * section::
+../contents/contents_in_middle_chapter.texi(,23) @end menu
+../contents/contents_in_middle_chapter.texi(,24) 
+../contents/contents_in_middle_chapter.texi(,25) @node section
+../contents/contents_in_middle_chapter.texi(,26) @section section
+../contents/contents_in_middle_chapter.texi(,27) 
+../contents/contents_in_middle_chapter.texi(,28) Section.
+../contents/contents_in_middle_chapter.texi(,29) 
+../contents/contents_in_middle_chapter.texi(,30) @bye

Index: Tests/contents_inline_res/contents_in_middle_section.2
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_section.2
diff -N Tests/contents_inline_res/contents_in_middle_section.2

Index: Tests/contents_inline_res/contents_in_middle_section.html
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_section.html
diff -N Tests/contents_inline_res/contents_in_middle_section.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_in_middle_section.html   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,267 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents in section</h1>
+
+<p>Content in section.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 
section</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SEC3">1.2 section 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC3" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section </h2>
+
+<p>The section with contents
+</p><a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section</a></li>
+    <li><a name="TOC3" href="#SEC3">1.2 section 1</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<hr size="6">
+<a name="section1"></a>
+<a name="SEC3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC2" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.2 section 1 </h2>
+
+<p>Section 1.
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/contents_in_middle_section.passfirst
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_section.passfirst
diff -N Tests/contents_inline_res/contents_in_middle_section.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_in_middle_section.passfirst      7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,34 @@
+../contents/contents_in_middle_section.texi(,2) 
+../contents/contents_in_middle_section.texi(,3) @setfilename 
contents_in_middle_section.info
+../contents/contents_in_middle_section.texi(,4) 
+../contents/contents_in_middle_section.texi(,5) 
+../contents/contents_in_middle_section.texi(,6) @node Top
+../contents/contents_in_middle_section.texi(,7) @top Contents in section
+../contents/contents_in_middle_section.texi(,8) 
+../contents/contents_in_middle_section.texi(,9) Content in section.
+../contents/contents_in_middle_section.texi(,10) 
+../contents/contents_in_middle_section.texi(,11) @menu 
+../contents/contents_in_middle_section.texi(,12) * chapter::
+../contents/contents_in_middle_section.texi(,13) @end menu
+../contents/contents_in_middle_section.texi(,14) 
+../contents/contents_in_middle_section.texi(,15) @node chapter
+../contents/contents_in_middle_section.texi(,16) @chapter Chapter 1
+../contents/contents_in_middle_section.texi(,17) 
+../contents/contents_in_middle_section.texi(,18) 
+../contents/contents_in_middle_section.texi(,19) @menu
+../contents/contents_in_middle_section.texi(,20) * section::
+../contents/contents_in_middle_section.texi(,21) * section1::
+../contents/contents_in_middle_section.texi(,22) @end menu
+../contents/contents_in_middle_section.texi(,23) 
+../contents/contents_in_middle_section.texi(,24) @node section
+../contents/contents_in_middle_section.texi(,25) @section section
+../contents/contents_in_middle_section.texi(,26) 
+../contents/contents_in_middle_section.texi(,27) The section with contents
+../contents/contents_in_middle_section.texi(,28) @contents
+../contents/contents_in_middle_section.texi(,29) 
+../contents/contents_in_middle_section.texi(,30) @node section1
+../contents/contents_in_middle_section.texi(,31) @section section 1
+../contents/contents_in_middle_section.texi(,32) 
+../contents/contents_in_middle_section.texi(,33) Section 1.
+../contents/contents_in_middle_section.texi(,34) 
+../contents/contents_in_middle_section.texi(,35) @bye

Index: Tests/contents_inline_res/contents_in_middle_section.passtexi
===================================================================
RCS file: Tests/contents_inline_res/contents_in_middle_section.passtexi
diff -N Tests/contents_inline_res/contents_in_middle_section.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/contents_in_middle_section.passtexi       7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,34 @@
+../contents/contents_in_middle_section.texi(,2) 
+../contents/contents_in_middle_section.texi(,3) @setfilename 
contents_in_middle_section.info
+../contents/contents_in_middle_section.texi(,4) 
+../contents/contents_in_middle_section.texi(,5) 
+../contents/contents_in_middle_section.texi(,6) @node Top
+../contents/contents_in_middle_section.texi(,7) @top Contents in section
+../contents/contents_in_middle_section.texi(,8) 
+../contents/contents_in_middle_section.texi(,9) Content in section.
+../contents/contents_in_middle_section.texi(,10) 
+../contents/contents_in_middle_section.texi(,11) @menu 
+../contents/contents_in_middle_section.texi(,12) * chapter::
+../contents/contents_in_middle_section.texi(,13) @end menu
+../contents/contents_in_middle_section.texi(,14) 
+../contents/contents_in_middle_section.texi(,15) @node chapter
+../contents/contents_in_middle_section.texi(,16) @chapter Chapter 1
+../contents/contents_in_middle_section.texi(,17) 
+../contents/contents_in_middle_section.texi(,18) 
+../contents/contents_in_middle_section.texi(,19) @menu
+../contents/contents_in_middle_section.texi(,20) * section::
+../contents/contents_in_middle_section.texi(,21) * section1::
+../contents/contents_in_middle_section.texi(,22) @end menu
+../contents/contents_in_middle_section.texi(,23) 
+../contents/contents_in_middle_section.texi(,24) @node section
+../contents/contents_in_middle_section.texi(,25) @section section
+../contents/contents_in_middle_section.texi(,26) 
+../contents/contents_in_middle_section.texi(,27) The section with contents
+../contents/contents_in_middle_section.texi(,28) @contents
+../contents/contents_in_middle_section.texi(,29) 
+../contents/contents_in_middle_section.texi(,30) @node section1
+../contents/contents_in_middle_section.texi(,31) @section section 1
+../contents/contents_in_middle_section.texi(,32) 
+../contents/contents_in_middle_section.texi(,33) Section 1.
+../contents/contents_in_middle_section.texi(,34) 
+../contents/contents_in_middle_section.texi(,35) @bye

Index: Tests/contents_inline_res/double_contents.2
===================================================================
RCS file: Tests/contents_inline_res/double_contents.2
diff -N Tests/contents_inline_res/double_contents.2

Index: Tests/contents_inline_res/double_contents.html
===================================================================
RCS file: Tests/contents_inline_res/double_contents.html
diff -N Tests/contents_inline_res/double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/double_contents.html      7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,265 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/double_contents.passfirst
===================================================================
RCS file: Tests/contents_inline_res/double_contents.passfirst
diff -N Tests/contents_inline_res/double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/double_contents.passfirst 7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/double_contents.passtexi
===================================================================
RCS file: Tests/contents_inline_res/double_contents.passtexi
diff -N Tests/contents_inline_res/double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/double_contents.passtexi  7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.2
===================================================================
RCS file: Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.2
diff -N Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.2

Index: Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.html
===================================================================
RCS file: 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.html
diff -N Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.html    
7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passfirst
===================================================================
RCS file: 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passfirst
diff -N 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passfirst   
    7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,30 @@
+../contents/double_contents_setcontentsaftertitlepage.texi(,2) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+../contents/double_contents_setcontentsaftertitlepage.texi(,4) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,5) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,6) 
@setcontentsaftertitlepage
+../contents/double_contents_setcontentsaftertitlepage.texi(,7) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+../contents/double_contents_setcontentsaftertitlepage.texi(,9) @top Double 
contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,10) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,11) Double 
contents.
+../contents/double_contents_setcontentsaftertitlepage.texi(,12) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,13) @menu 
+../contents/double_contents_setcontentsaftertitlepage.texi(,14) * chapter::
+../contents/double_contents_setcontentsaftertitlepage.texi(,15) @end menu
+../contents/double_contents_setcontentsaftertitlepage.texi(,16) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,18) @chapter 
Chapter 1
+../contents/double_contents_setcontentsaftertitlepage.texi(,19) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,20) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,22) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,23) @menu
+../contents/double_contents_setcontentsaftertitlepage.texi(,24) * section::
+../contents/double_contents_setcontentsaftertitlepage.texi(,25) @end menu
+../contents/double_contents_setcontentsaftertitlepage.texi(,26) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,27) @node section
+../contents/double_contents_setcontentsaftertitlepage.texi(,28) @section 
section with contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,29) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,30) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passtexi
===================================================================
RCS file: 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passtexi
diff -N 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
Tests/contents_inline_res/double_contents_setcontentsaftertitlepage.passtexi    
    7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,30 @@
+../contents/double_contents_setcontentsaftertitlepage.texi(,2) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+../contents/double_contents_setcontentsaftertitlepage.texi(,4) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,5) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,6) 
@setcontentsaftertitlepage
+../contents/double_contents_setcontentsaftertitlepage.texi(,7) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+../contents/double_contents_setcontentsaftertitlepage.texi(,9) @top Double 
contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,10) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,11) Double 
contents.
+../contents/double_contents_setcontentsaftertitlepage.texi(,12) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,13) @menu 
+../contents/double_contents_setcontentsaftertitlepage.texi(,14) * chapter::
+../contents/double_contents_setcontentsaftertitlepage.texi(,15) @end menu
+../contents/double_contents_setcontentsaftertitlepage.texi(,16) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,18) @chapter 
Chapter 1
+../contents/double_contents_setcontentsaftertitlepage.texi(,19) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,20) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+../contents/double_contents_setcontentsaftertitlepage.texi(,22) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,23) @menu
+../contents/double_contents_setcontentsaftertitlepage.texi(,24) * section::
+../contents/double_contents_setcontentsaftertitlepage.texi(,25) @end menu
+../contents/double_contents_setcontentsaftertitlepage.texi(,26) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,27) @node section
+../contents/double_contents_setcontentsaftertitlepage.texi(,28) @section 
section with contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,29) @contents
+../contents/double_contents_setcontentsaftertitlepage.texi(,30) 
+../contents/double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: Tests/contents_inline_res/split_chapter_double_contents.2
===================================================================
RCS file: Tests/contents_inline_res/split_chapter_double_contents.2
diff -N Tests/contents_inline_res/split_chapter_double_contents.2

Index: Tests/contents_inline_res/split_chapter_double_contents.html
===================================================================
RCS file: Tests/contents_inline_res/split_chapter_double_contents.html
diff -N Tests/contents_inline_res/split_chapter_double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_chapter_double_contents.html        7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,89 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Double contents</title>
+
+<meta name="description" content="Untitled Document: Double contents">
+<meta name="keywords" content="Untitled Document: Double contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_1.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_chapter_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_chapter_double_contents_1.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_chapter_double_contents_1.html#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_1.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_chapter_double_contents.passfirst
===================================================================
RCS file: Tests/contents_inline_res/split_chapter_double_contents.passfirst
diff -N Tests/contents_inline_res/split_chapter_double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_chapter_double_contents.passfirst   7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/split_chapter_double_contents.passtexi
===================================================================
RCS file: Tests/contents_inline_res/split_chapter_double_contents.passtexi
diff -N Tests/contents_inline_res/split_chapter_double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_chapter_double_contents.passtexi    7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/split_chapter_double_contents_1.html
===================================================================
RCS file: Tests/contents_inline_res/split_chapter_double_contents_1.html
diff -N Tests/contents_inline_res/split_chapter_double_contents_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_chapter_double_contents_1.html      7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,138 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1. Chapter 1</title>
+
+<meta name="description" content="Untitled Document: 1. Chapter 1">
+<meta name="keywords" content="Untitled Document: 1. Chapter 1">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_chapter_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_chapter_double_contents_1.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_chapter_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_chapter_double_contents_1.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_chapter_double_contents_abt.html
===================================================================
RCS file: Tests/contents_inline_res/split_chapter_double_contents_abt.html
diff -N Tests/contents_inline_res/split_chapter_double_contents_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_chapter_double_contents_abt.html    7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,167 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: About This Document</title>
+
+<meta name="description" content="Untitled Document: About This Document">
+<meta name="keywords" content="Untitled Document: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_node_double_contents.2
===================================================================
RCS file: Tests/contents_inline_res/split_node_double_contents.2
diff -N Tests/contents_inline_res/split_node_double_contents.2

Index: Tests/contents_inline_res/split_node_double_contents.html
===================================================================
RCS file: Tests/contents_inline_res/split_node_double_contents.html
diff -N Tests/contents_inline_res/split_node_double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_node_double_contents.html   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,90 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Double contents</title>
+
+<meta name="description" content="Untitled Document: Double contents">
+<meta name="keywords" content="Untitled Document: Double contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_2.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1 class="settitle">Double contents</h1>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_node_double_contents_1.html#SEC1">1. Chapter 
1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_node_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_node_double_contents_1.html#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_2.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_node_double_contents.passfirst
===================================================================
RCS file: Tests/contents_inline_res/split_node_double_contents.passfirst
diff -N Tests/contents_inline_res/split_node_double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_node_double_contents.passfirst      7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/split_node_double_contents.passtexi
===================================================================
RCS file: Tests/contents_inline_res/split_node_double_contents.passtexi
diff -N Tests/contents_inline_res/split_node_double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_node_double_contents.passtexi       7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/split_node_double_contents_1.html
===================================================================
RCS file: Tests/contents_inline_res/split_node_double_contents_1.html
diff -N Tests/contents_inline_res/split_node_double_contents_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_node_double_contents_1.html 7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1. Chapter 1</title>
+
+<meta name="description" content="Untitled Document: 1. Chapter 1">
+<meta name="keywords" content="Untitled Document: 1. Chapter 1">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_2.html#SEC2" title="Next section in reading 
order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_2.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_node_double_contents_1.html#SEC1">1. Chapter 
1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_node_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_node_double_contents_2.html#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_node_double_contents_2.html
===================================================================
RCS file: Tests/contents_inline_res/split_node_double_contents_2.html
diff -N Tests/contents_inline_res/split_node_double_contents_2.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_node_double_contents_2.html 7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1.1 section with contents</title>
+
+<meta name="description" content="Untitled Document: 1.1 section with 
contents">
+<meta name="keywords" content="Untitled Document: 1.1 section with contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents_1.html#SEC1" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_1.html#SEC1" title="Beginning of this chapter 
or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_1.html#SEC1" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h2 class="section"> 1.1 section with contents </h2>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_node_double_contents_1.html#SEC1">1. Chapter 
1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_node_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_node_double_contents_abt.html
===================================================================
RCS file: Tests/contents_inline_res/split_node_double_contents_abt.html
diff -N Tests/contents_inline_res/split_node_double_contents_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_node_double_contents_abt.html       7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: About This Document</title>
+
+<meta name="description" content="Untitled Document: About This Document">
+<meta name="keywords" content="Untitled Document: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_section_double_contents.2
===================================================================
RCS file: Tests/contents_inline_res/split_section_double_contents.2
diff -N Tests/contents_inline_res/split_section_double_contents.2

Index: Tests/contents_inline_res/split_section_double_contents.html
===================================================================
RCS file: Tests/contents_inline_res/split_section_double_contents.html
diff -N Tests/contents_inline_res/split_section_double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_section_double_contents.html        7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,89 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Double contents</title>
+
+<meta name="description" content="Untitled Document: Double contents">
+<meta name="keywords" content="Untitled Document: Double contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_2.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_section_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_section_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_section_double_contents_1.html#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_2.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_section_double_contents.passfirst
===================================================================
RCS file: Tests/contents_inline_res/split_section_double_contents.passfirst
diff -N Tests/contents_inline_res/split_section_double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_section_double_contents.passfirst   7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/split_section_double_contents.passtexi
===================================================================
RCS file: Tests/contents_inline_res/split_section_double_contents.passtexi
diff -N Tests/contents_inline_res/split_section_double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_section_double_contents.passtexi    7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+../contents/double_contents.texi(,2) 
+../contents/double_contents.texi(,3) @setfilename double_contents.info
+../contents/double_contents.texi(,4) 
+../contents/double_contents.texi(,5) @contents
+../contents/double_contents.texi(,6) 
+../contents/double_contents.texi(,7) @node Top
+../contents/double_contents.texi(,8) @top Double contents
+../contents/double_contents.texi(,9) 
+../contents/double_contents.texi(,10) Double contents.
+../contents/double_contents.texi(,11) 
+../contents/double_contents.texi(,12) @menu 
+../contents/double_contents.texi(,13) * chapter::
+../contents/double_contents.texi(,14) @end menu
+../contents/double_contents.texi(,15) 
+../contents/double_contents.texi(,16) @node chapter
+../contents/double_contents.texi(,17) @chapter Chapter 1
+../contents/double_contents.texi(,18) 
+../contents/double_contents.texi(,19) @contents
+../contents/double_contents.texi(,20) The chapter
+../contents/double_contents.texi(,21) 
+../contents/double_contents.texi(,22) @menu
+../contents/double_contents.texi(,23) * section::
+../contents/double_contents.texi(,24) @end menu
+../contents/double_contents.texi(,25) 
+../contents/double_contents.texi(,26) @node section
+../contents/double_contents.texi(,27) @section section with contents
+../contents/double_contents.texi(,28) @contents
+../contents/double_contents.texi(,29) 
+../contents/double_contents.texi(,30) @bye

Index: Tests/contents_inline_res/split_section_double_contents_1.html
===================================================================
RCS file: Tests/contents_inline_res/split_section_double_contents_1.html
diff -N Tests/contents_inline_res/split_section_double_contents_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_section_double_contents_1.html      7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1. Chapter 1</title>
+
+<meta name="description" content="Untitled Document: 1. Chapter 1">
+<meta name="keywords" content="Untitled Document: 1. Chapter 1">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_2.html#SEC2" title="Next section in reading 
order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_2.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_section_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_section_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_section_double_contents_2.html#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_2.html#SEC2" title="Next section in reading 
order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_section_double_contents_2.html
===================================================================
RCS file: Tests/contents_inline_res/split_section_double_contents_2.html
diff -N Tests/contents_inline_res/split_section_double_contents_2.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_section_double_contents_2.html      7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1.1 section with contents</title>
+
+<meta name="description" content="Untitled Document: 1.1 section with 
contents">
+<meta name="keywords" content="Untitled Document: 1.1 section with contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_section_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_section_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/split_section_double_contents_abt.html
===================================================================
RCS file: Tests/contents_inline_res/split_section_double_contents_abt.html
diff -N Tests/contents_inline_res/split_section_double_contents_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/split_section_double_contents_abt.html    7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,167 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: About This Document</title>
+
+<meta name="description" content="Untitled Document: About This Document">
+<meta name="keywords" content="Untitled Document: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/contents_at_begin.2
===================================================================
RCS file: Tests/contents_res/contents_at_begin.2
diff -N Tests/contents_res/contents_at_begin.2

Index: Tests/contents_res/contents_at_begin.html
===================================================================
RCS file: Tests/contents_res/contents_at_begin.html
diff -N Tests/contents_res/contents_at_begin.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_at_begin.html   7 May 2007 22:56:03 -0000       
1.1
@@ -0,0 +1,217 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents at beginning</h1>
+
+<p>Content at the beginning.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a></li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/contents_at_begin.passfirst
===================================================================
RCS file: Tests/contents_res/contents_at_begin.passfirst
diff -N Tests/contents_res/contents_at_begin.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_at_begin.passfirst      7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,20 @@
+contents_at_begin.texi(,2) 
+contents_at_begin.texi(,3) @setfilename contents_at_begin.info
+contents_at_begin.texi(,4) 
+contents_at_begin.texi(,5) @contents
+contents_at_begin.texi(,6) 
+contents_at_begin.texi(,7) @node Top
+contents_at_begin.texi(,8) @top Contents at beginning
+contents_at_begin.texi(,9) 
+contents_at_begin.texi(,10) Content at the beginning.
+contents_at_begin.texi(,11) 
+contents_at_begin.texi(,12) @menu 
+contents_at_begin.texi(,13) * chapter::
+contents_at_begin.texi(,14) @end menu
+contents_at_begin.texi(,15) 
+contents_at_begin.texi(,16) @node chapter
+contents_at_begin.texi(,17) @chapter Chapter 1
+contents_at_begin.texi(,18) 
+contents_at_begin.texi(,19) The chapter
+contents_at_begin.texi(,20) 
+contents_at_begin.texi(,21) @bye

Index: Tests/contents_res/contents_at_begin.passtexi
===================================================================
RCS file: Tests/contents_res/contents_at_begin.passtexi
diff -N Tests/contents_res/contents_at_begin.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_at_begin.passtexi       7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,20 @@
+contents_at_begin.texi(,2) 
+contents_at_begin.texi(,3) @setfilename contents_at_begin.info
+contents_at_begin.texi(,4) 
+contents_at_begin.texi(,5) @contents
+contents_at_begin.texi(,6) 
+contents_at_begin.texi(,7) @node Top
+contents_at_begin.texi(,8) @top Contents at beginning
+contents_at_begin.texi(,9) 
+contents_at_begin.texi(,10) Content at the beginning.
+contents_at_begin.texi(,11) 
+contents_at_begin.texi(,12) @menu 
+contents_at_begin.texi(,13) * chapter::
+contents_at_begin.texi(,14) @end menu
+contents_at_begin.texi(,15) 
+contents_at_begin.texi(,16) @node chapter
+contents_at_begin.texi(,17) @chapter Chapter 1
+contents_at_begin.texi(,18) 
+contents_at_begin.texi(,19) The chapter
+contents_at_begin.texi(,20) 
+contents_at_begin.texi(,21) @bye

Index: Tests/contents_res/contents_at_end.2
===================================================================
RCS file: Tests/contents_res/contents_at_end.2
diff -N Tests/contents_res/contents_at_end.2

Index: Tests/contents_res/contents_at_end.html
===================================================================
RCS file: Tests/contents_res/contents_at_end.html
diff -N Tests/contents_res/contents_at_end.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_at_end.html     7 May 2007 22:56:03 -0000       
1.1
@@ -0,0 +1,217 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents at end</h1>
+
+<p>Content at end.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a></li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/contents_at_end.passfirst
===================================================================
RCS file: Tests/contents_res/contents_at_end.passfirst
diff -N Tests/contents_res/contents_at_end.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_at_end.passfirst        7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,20 @@
+contents_at_end.texi(,2) 
+contents_at_end.texi(,3) @setfilename contents_at_end.info
+contents_at_end.texi(,4) 
+contents_at_end.texi(,5) 
+contents_at_end.texi(,6) @node Top
+contents_at_end.texi(,7) @top Contents at end
+contents_at_end.texi(,8) 
+contents_at_end.texi(,9) Content at end.
+contents_at_end.texi(,10) 
+contents_at_end.texi(,11) @menu 
+contents_at_end.texi(,12) * chapter::
+contents_at_end.texi(,13) @end menu
+contents_at_end.texi(,14) 
+contents_at_end.texi(,15) @node chapter
+contents_at_end.texi(,16) @chapter Chapter 1
+contents_at_end.texi(,17) 
+contents_at_end.texi(,18) The chapter
+contents_at_end.texi(,19) 
+contents_at_end.texi(,20) @contents
+contents_at_end.texi(,21) @bye

Index: Tests/contents_res/contents_at_end.passtexi
===================================================================
RCS file: Tests/contents_res/contents_at_end.passtexi
diff -N Tests/contents_res/contents_at_end.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_at_end.passtexi 7 May 2007 22:56:03 -0000       
1.1
@@ -0,0 +1,20 @@
+contents_at_end.texi(,2) 
+contents_at_end.texi(,3) @setfilename contents_at_end.info
+contents_at_end.texi(,4) 
+contents_at_end.texi(,5) 
+contents_at_end.texi(,6) @node Top
+contents_at_end.texi(,7) @top Contents at end
+contents_at_end.texi(,8) 
+contents_at_end.texi(,9) Content at end.
+contents_at_end.texi(,10) 
+contents_at_end.texi(,11) @menu 
+contents_at_end.texi(,12) * chapter::
+contents_at_end.texi(,13) @end menu
+contents_at_end.texi(,14) 
+contents_at_end.texi(,15) @node chapter
+contents_at_end.texi(,16) @chapter Chapter 1
+contents_at_end.texi(,17) 
+contents_at_end.texi(,18) The chapter
+contents_at_end.texi(,19) 
+contents_at_end.texi(,20) @contents
+contents_at_end.texi(,21) @bye

Index: Tests/contents_res/contents_in_middle_chapter.2
===================================================================
RCS file: Tests/contents_res/contents_in_middle_chapter.2
diff -N Tests/contents_res/contents_in_middle_chapter.2

Index: Tests/contents_res/contents_in_middle_chapter.html
===================================================================
RCS file: Tests/contents_res/contents_in_middle_chapter.html
diff -N Tests/contents_res/contents_in_middle_chapter.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_in_middle_chapter.html  7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,249 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents in chapter</h1>
+
+<p>Content in chapter.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter with contents
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 
section</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section </h2>
+
+<p>Section.
+</p>
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/contents_in_middle_chapter.passfirst
===================================================================
RCS file: Tests/contents_res/contents_in_middle_chapter.passfirst
diff -N Tests/contents_res/contents_in_middle_chapter.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_in_middle_chapter.passfirst     7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+contents_in_middle_chapter.texi(,2) 
+contents_in_middle_chapter.texi(,3) @setfilename 
contents_in_middle_chapter.info
+contents_in_middle_chapter.texi(,4) 
+contents_in_middle_chapter.texi(,5) 
+contents_in_middle_chapter.texi(,6) @node Top
+contents_in_middle_chapter.texi(,7) @top Contents in chapter
+contents_in_middle_chapter.texi(,8) 
+contents_in_middle_chapter.texi(,9) Content in chapter.
+contents_in_middle_chapter.texi(,10) 
+contents_in_middle_chapter.texi(,11) @menu 
+contents_in_middle_chapter.texi(,12) * chapter::
+contents_in_middle_chapter.texi(,13) @end menu
+contents_in_middle_chapter.texi(,14) 
+contents_in_middle_chapter.texi(,15) @node chapter
+contents_in_middle_chapter.texi(,16) @chapter Chapter 1
+contents_in_middle_chapter.texi(,17) 
+contents_in_middle_chapter.texi(,18) The chapter with contents
+contents_in_middle_chapter.texi(,19) @contents
+contents_in_middle_chapter.texi(,20) 
+contents_in_middle_chapter.texi(,21) @menu
+contents_in_middle_chapter.texi(,22) * section::
+contents_in_middle_chapter.texi(,23) @end menu
+contents_in_middle_chapter.texi(,24) 
+contents_in_middle_chapter.texi(,25) @node section
+contents_in_middle_chapter.texi(,26) @section section
+contents_in_middle_chapter.texi(,27) 
+contents_in_middle_chapter.texi(,28) Section.
+contents_in_middle_chapter.texi(,29) 
+contents_in_middle_chapter.texi(,30) @bye

Index: Tests/contents_res/contents_in_middle_chapter.passtexi
===================================================================
RCS file: Tests/contents_res/contents_in_middle_chapter.passtexi
diff -N Tests/contents_res/contents_in_middle_chapter.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_in_middle_chapter.passtexi      7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+contents_in_middle_chapter.texi(,2) 
+contents_in_middle_chapter.texi(,3) @setfilename 
contents_in_middle_chapter.info
+contents_in_middle_chapter.texi(,4) 
+contents_in_middle_chapter.texi(,5) 
+contents_in_middle_chapter.texi(,6) @node Top
+contents_in_middle_chapter.texi(,7) @top Contents in chapter
+contents_in_middle_chapter.texi(,8) 
+contents_in_middle_chapter.texi(,9) Content in chapter.
+contents_in_middle_chapter.texi(,10) 
+contents_in_middle_chapter.texi(,11) @menu 
+contents_in_middle_chapter.texi(,12) * chapter::
+contents_in_middle_chapter.texi(,13) @end menu
+contents_in_middle_chapter.texi(,14) 
+contents_in_middle_chapter.texi(,15) @node chapter
+contents_in_middle_chapter.texi(,16) @chapter Chapter 1
+contents_in_middle_chapter.texi(,17) 
+contents_in_middle_chapter.texi(,18) The chapter with contents
+contents_in_middle_chapter.texi(,19) @contents
+contents_in_middle_chapter.texi(,20) 
+contents_in_middle_chapter.texi(,21) @menu
+contents_in_middle_chapter.texi(,22) * section::
+contents_in_middle_chapter.texi(,23) @end menu
+contents_in_middle_chapter.texi(,24) 
+contents_in_middle_chapter.texi(,25) @node section
+contents_in_middle_chapter.texi(,26) @section section
+contents_in_middle_chapter.texi(,27) 
+contents_in_middle_chapter.texi(,28) Section.
+contents_in_middle_chapter.texi(,29) 
+contents_in_middle_chapter.texi(,30) @bye

Index: Tests/contents_res/contents_in_middle_section.2
===================================================================
RCS file: Tests/contents_res/contents_in_middle_section.2
diff -N Tests/contents_res/contents_in_middle_section.2

Index: Tests/contents_res/contents_in_middle_section.html
===================================================================
RCS file: Tests/contents_res/contents_in_middle_section.html
diff -N Tests/contents_res/contents_in_middle_section.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_in_middle_section.html  7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,274 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Contents in section</h1>
+
+<p>Content in section.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 
section</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+<tr><td align="left" valign="top"><a href="#SEC3">1.2 section 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC3" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section </h2>
+
+<p>The section with contents
+</p>
+<hr size="6">
+<a name="section1"></a>
+<a name="SEC3"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC2" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.2 section 1 </h2>
+
+<p>Section 1.
+</p>
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section</a></li>
+    <li><a name="TOC3" href="#SEC3">1.2 section 1</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/contents_in_middle_section.passfirst
===================================================================
RCS file: Tests/contents_res/contents_in_middle_section.passfirst
diff -N Tests/contents_res/contents_in_middle_section.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_in_middle_section.passfirst     7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,34 @@
+contents_in_middle_section.texi(,2) 
+contents_in_middle_section.texi(,3) @setfilename 
contents_in_middle_section.info
+contents_in_middle_section.texi(,4) 
+contents_in_middle_section.texi(,5) 
+contents_in_middle_section.texi(,6) @node Top
+contents_in_middle_section.texi(,7) @top Contents in section
+contents_in_middle_section.texi(,8) 
+contents_in_middle_section.texi(,9) Content in section.
+contents_in_middle_section.texi(,10) 
+contents_in_middle_section.texi(,11) @menu 
+contents_in_middle_section.texi(,12) * chapter::
+contents_in_middle_section.texi(,13) @end menu
+contents_in_middle_section.texi(,14) 
+contents_in_middle_section.texi(,15) @node chapter
+contents_in_middle_section.texi(,16) @chapter Chapter 1
+contents_in_middle_section.texi(,17) 
+contents_in_middle_section.texi(,18) 
+contents_in_middle_section.texi(,19) @menu
+contents_in_middle_section.texi(,20) * section::
+contents_in_middle_section.texi(,21) * section1::
+contents_in_middle_section.texi(,22) @end menu
+contents_in_middle_section.texi(,23) 
+contents_in_middle_section.texi(,24) @node section
+contents_in_middle_section.texi(,25) @section section
+contents_in_middle_section.texi(,26) 
+contents_in_middle_section.texi(,27) The section with contents
+contents_in_middle_section.texi(,28) @contents
+contents_in_middle_section.texi(,29) 
+contents_in_middle_section.texi(,30) @node section1
+contents_in_middle_section.texi(,31) @section section 1
+contents_in_middle_section.texi(,32) 
+contents_in_middle_section.texi(,33) Section 1.
+contents_in_middle_section.texi(,34) 
+contents_in_middle_section.texi(,35) @bye

Index: Tests/contents_res/contents_in_middle_section.passtexi
===================================================================
RCS file: Tests/contents_res/contents_in_middle_section.passtexi
diff -N Tests/contents_res/contents_in_middle_section.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/contents_in_middle_section.passtexi      7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,34 @@
+contents_in_middle_section.texi(,2) 
+contents_in_middle_section.texi(,3) @setfilename 
contents_in_middle_section.info
+contents_in_middle_section.texi(,4) 
+contents_in_middle_section.texi(,5) 
+contents_in_middle_section.texi(,6) @node Top
+contents_in_middle_section.texi(,7) @top Contents in section
+contents_in_middle_section.texi(,8) 
+contents_in_middle_section.texi(,9) Content in section.
+contents_in_middle_section.texi(,10) 
+contents_in_middle_section.texi(,11) @menu 
+contents_in_middle_section.texi(,12) * chapter::
+contents_in_middle_section.texi(,13) @end menu
+contents_in_middle_section.texi(,14) 
+contents_in_middle_section.texi(,15) @node chapter
+contents_in_middle_section.texi(,16) @chapter Chapter 1
+contents_in_middle_section.texi(,17) 
+contents_in_middle_section.texi(,18) 
+contents_in_middle_section.texi(,19) @menu
+contents_in_middle_section.texi(,20) * section::
+contents_in_middle_section.texi(,21) * section1::
+contents_in_middle_section.texi(,22) @end menu
+contents_in_middle_section.texi(,23) 
+contents_in_middle_section.texi(,24) @node section
+contents_in_middle_section.texi(,25) @section section
+contents_in_middle_section.texi(,26) 
+contents_in_middle_section.texi(,27) The section with contents
+contents_in_middle_section.texi(,28) @contents
+contents_in_middle_section.texi(,29) 
+contents_in_middle_section.texi(,30) @node section1
+contents_in_middle_section.texi(,31) @section section 1
+contents_in_middle_section.texi(,32) 
+contents_in_middle_section.texi(,33) Section 1.
+contents_in_middle_section.texi(,34) 
+contents_in_middle_section.texi(,35) @bye

Index: Tests/contents_res/double_contents.2
===================================================================
RCS file: Tests/contents_res/double_contents.2
diff -N Tests/contents_res/double_contents.2

Index: Tests/contents_res/double_contents.html
===================================================================
RCS file: Tests/contents_res/double_contents.html
diff -N Tests/contents_res/double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/double_contents.html     7 May 2007 22:56:03 -0000       
1.1
@@ -0,0 +1,247 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/double_contents.passfirst
===================================================================
RCS file: Tests/contents_res/double_contents.passfirst
diff -N Tests/contents_res/double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/double_contents.passfirst        7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/double_contents.passtexi
===================================================================
RCS file: Tests/contents_res/double_contents.passtexi
diff -N Tests/contents_res/double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/double_contents.passtexi 7 May 2007 22:56:03 -0000       
1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/double_contents_setcontentsaftertitlepage.2
===================================================================
RCS file: Tests/contents_res/double_contents_setcontentsaftertitlepage.2
diff -N Tests/contents_res/double_contents_setcontentsaftertitlepage.2

Index: Tests/contents_res/double_contents_setcontentsaftertitlepage.html
===================================================================
RCS file: Tests/contents_res/double_contents_setcontentsaftertitlepage.html
diff -N Tests/contents_res/double_contents_setcontentsaftertitlepage.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/double_contents_setcontentsaftertitlepage.html   7 May 
2007 22:56:03 -0000       1.1
@@ -0,0 +1,247 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="#SEC2">1.1 section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/double_contents_setcontentsaftertitlepage.passfirst
===================================================================
RCS file: Tests/contents_res/double_contents_setcontentsaftertitlepage.passfirst
diff -N Tests/contents_res/double_contents_setcontentsaftertitlepage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/double_contents_setcontentsaftertitlepage.passfirst      
7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,30 @@
+double_contents_setcontentsaftertitlepage.texi(,2) 
+double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+double_contents_setcontentsaftertitlepage.texi(,4) 
+double_contents_setcontentsaftertitlepage.texi(,5) @contents
+double_contents_setcontentsaftertitlepage.texi(,6) @setcontentsaftertitlepage
+double_contents_setcontentsaftertitlepage.texi(,7) 
+double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+double_contents_setcontentsaftertitlepage.texi(,9) @top Double contents
+double_contents_setcontentsaftertitlepage.texi(,10) 
+double_contents_setcontentsaftertitlepage.texi(,11) Double contents.
+double_contents_setcontentsaftertitlepage.texi(,12) 
+double_contents_setcontentsaftertitlepage.texi(,13) @menu 
+double_contents_setcontentsaftertitlepage.texi(,14) * chapter::
+double_contents_setcontentsaftertitlepage.texi(,15) @end menu
+double_contents_setcontentsaftertitlepage.texi(,16) 
+double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+double_contents_setcontentsaftertitlepage.texi(,18) @chapter Chapter 1
+double_contents_setcontentsaftertitlepage.texi(,19) 
+double_contents_setcontentsaftertitlepage.texi(,20) @contents
+double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+double_contents_setcontentsaftertitlepage.texi(,22) 
+double_contents_setcontentsaftertitlepage.texi(,23) @menu
+double_contents_setcontentsaftertitlepage.texi(,24) * section::
+double_contents_setcontentsaftertitlepage.texi(,25) @end menu
+double_contents_setcontentsaftertitlepage.texi(,26) 
+double_contents_setcontentsaftertitlepage.texi(,27) @node section
+double_contents_setcontentsaftertitlepage.texi(,28) @section section with 
contents
+double_contents_setcontentsaftertitlepage.texi(,29) @contents
+double_contents_setcontentsaftertitlepage.texi(,30) 
+double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: Tests/contents_res/double_contents_setcontentsaftertitlepage.passtexi
===================================================================
RCS file: Tests/contents_res/double_contents_setcontentsaftertitlepage.passtexi
diff -N Tests/contents_res/double_contents_setcontentsaftertitlepage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/double_contents_setcontentsaftertitlepage.passtexi       
7 May 2007 22:56:03 -0000       1.1
@@ -0,0 +1,30 @@
+double_contents_setcontentsaftertitlepage.texi(,2) 
+double_contents_setcontentsaftertitlepage.texi(,3) @setfilename 
double_contents_setcontentsaftertitlepage.info
+double_contents_setcontentsaftertitlepage.texi(,4) 
+double_contents_setcontentsaftertitlepage.texi(,5) @contents
+double_contents_setcontentsaftertitlepage.texi(,6) @setcontentsaftertitlepage
+double_contents_setcontentsaftertitlepage.texi(,7) 
+double_contents_setcontentsaftertitlepage.texi(,8) @node Top
+double_contents_setcontentsaftertitlepage.texi(,9) @top Double contents
+double_contents_setcontentsaftertitlepage.texi(,10) 
+double_contents_setcontentsaftertitlepage.texi(,11) Double contents.
+double_contents_setcontentsaftertitlepage.texi(,12) 
+double_contents_setcontentsaftertitlepage.texi(,13) @menu 
+double_contents_setcontentsaftertitlepage.texi(,14) * chapter::
+double_contents_setcontentsaftertitlepage.texi(,15) @end menu
+double_contents_setcontentsaftertitlepage.texi(,16) 
+double_contents_setcontentsaftertitlepage.texi(,17) @node chapter
+double_contents_setcontentsaftertitlepage.texi(,18) @chapter Chapter 1
+double_contents_setcontentsaftertitlepage.texi(,19) 
+double_contents_setcontentsaftertitlepage.texi(,20) @contents
+double_contents_setcontentsaftertitlepage.texi(,21) The chapter
+double_contents_setcontentsaftertitlepage.texi(,22) 
+double_contents_setcontentsaftertitlepage.texi(,23) @menu
+double_contents_setcontentsaftertitlepage.texi(,24) * section::
+double_contents_setcontentsaftertitlepage.texi(,25) @end menu
+double_contents_setcontentsaftertitlepage.texi(,26) 
+double_contents_setcontentsaftertitlepage.texi(,27) @node section
+double_contents_setcontentsaftertitlepage.texi(,28) @section section with 
contents
+double_contents_setcontentsaftertitlepage.texi(,29) @contents
+double_contents_setcontentsaftertitlepage.texi(,30) 
+double_contents_setcontentsaftertitlepage.texi(,31) @bye

Index: Tests/contents_res/split_chapter_double_contents.2
===================================================================
RCS file: Tests/contents_res/split_chapter_double_contents.2
diff -N Tests/contents_res/split_chapter_double_contents.2

Index: Tests/contents_res/split_chapter_double_contents.html
===================================================================
RCS file: Tests/contents_res/split_chapter_double_contents.html
diff -N Tests/contents_res/split_chapter_double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_chapter_double_contents.html       7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Double contents</title>
+
+<meta name="description" content="Untitled Document: Double contents">
+<meta name="keywords" content="Untitled Document: Double contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_chapter_double_contents_1.html#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_chapter_double_contents.passfirst
===================================================================
RCS file: Tests/contents_res/split_chapter_double_contents.passfirst
diff -N Tests/contents_res/split_chapter_double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_chapter_double_contents.passfirst  7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/split_chapter_double_contents.passtexi
===================================================================
RCS file: Tests/contents_res/split_chapter_double_contents.passtexi
diff -N Tests/contents_res/split_chapter_double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_chapter_double_contents.passtexi   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/split_chapter_double_contents_1.html
===================================================================
RCS file: Tests/contents_res/split_chapter_double_contents_1.html
diff -N Tests/contents_res/split_chapter_double_contents_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_chapter_double_contents_1.html     7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1. Chapter 1</title>
+
+<meta name="description" content="Untitled Document: 1. Chapter 1">
+<meta name="keywords" content="Untitled Document: 1. Chapter 1">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC2" title="Next section in 
reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_chapter_double_contents_abt.html
===================================================================
RCS file: Tests/contents_res/split_chapter_double_contents_abt.html
diff -N Tests/contents_res/split_chapter_double_contents_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_chapter_double_contents_abt.html   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,167 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: About This Document</title>
+
+<meta name="description" content="Untitled Document: About This Document">
+<meta name="keywords" content="Untitled Document: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_chapter_double_contents_toc.html
===================================================================
RCS file: Tests/contents_res/split_chapter_double_contents_toc.html
diff -N Tests/contents_res/split_chapter_double_contents_toc.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_chapter_double_contents_toc.html   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Table of Contents</title>
+
+<meta name="description" content="Untitled Document: Table of Contents">
+<meta name="keywords" content="Untitled Document: Table of Contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_chapter_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_chapter_double_contents_1.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_chapter_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_chapter_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_node_double_contents.2
===================================================================
RCS file: Tests/contents_res/split_node_double_contents.2
diff -N Tests/contents_res/split_node_double_contents.2

Index: Tests/contents_res/split_node_double_contents.html
===================================================================
RCS file: Tests/contents_res/split_node_double_contents.html
diff -N Tests/contents_res/split_node_double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_node_double_contents.html  7 May 2007 22:56:03 
-0000       1.1
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Double contents</title>
+
+<meta name="description" content="Untitled Document: Double contents">
+<meta name="keywords" content="Untitled Document: Double contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_node_double_contents_1.html#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_node_double_contents.passfirst
===================================================================
RCS file: Tests/contents_res/split_node_double_contents.passfirst
diff -N Tests/contents_res/split_node_double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_node_double_contents.passfirst     7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/split_node_double_contents.passtexi
===================================================================
RCS file: Tests/contents_res/split_node_double_contents.passtexi
diff -N Tests/contents_res/split_node_double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_node_double_contents.passtexi      7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/split_node_double_contents_1.html
===================================================================
RCS file: Tests/contents_res/split_node_double_contents_1.html
diff -N Tests/contents_res/split_node_double_contents_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_node_double_contents_1.html        7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1. Chapter 1</title>
+
+<meta name="description" content="Untitled Document: 1. Chapter 1">
+<meta name="keywords" content="Untitled Document: 1. Chapter 1">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_2.html#SEC2" title="Next section in reading 
order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_node_double_contents_2.html#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_node_double_contents_2.html
===================================================================
RCS file: Tests/contents_res/split_node_double_contents_2.html
diff -N Tests/contents_res/split_node_double_contents_2.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_node_double_contents_2.html        7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,74 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1.1 section with contents</title>
+
+<meta name="description" content="Untitled Document: 1.1 section with 
contents">
+<meta name="keywords" content="Untitled Document: 1.1 section with contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents_1.html#SEC1" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_1.html#SEC1" title="Beginning of this chapter 
or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_1.html#SEC1" title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_node_double_contents_abt.html
===================================================================
RCS file: Tests/contents_res/split_node_double_contents_abt.html
diff -N Tests/contents_res/split_node_double_contents_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_node_double_contents_abt.html      7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: About This Document</title>
+
+<meta name="description" content="Untitled Document: About This Document">
+<meta name="keywords" content="Untitled Document: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_node_double_contents_toc.html
===================================================================
RCS file: Tests/contents_res/split_node_double_contents_toc.html
diff -N Tests/contents_res/split_node_double_contents_toc.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_node_double_contents_toc.html      7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,78 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Table of Contents</title>
+
+<meta name="description" content="Untitled Document: Table of Contents">
+<meta name="keywords" content="Untitled Document: Table of Contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_node_double_contents_1.html#SEC1">1. Chapter 
1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_node_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_node_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_node_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_section_double_contents.2
===================================================================
RCS file: Tests/contents_res/split_section_double_contents.2
diff -N Tests/contents_res/split_section_double_contents.2

Index: Tests/contents_res/split_section_double_contents.html
===================================================================
RCS file: Tests/contents_res/split_section_double_contents.html
diff -N Tests/contents_res/split_section_double_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_section_double_contents.html       7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Double contents</title>
+
+<meta name="description" content="Untitled Document: Double contents">
+<meta name="keywords" content="Untitled Document: Double contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">Double contents</h1>
+
+<p>Double contents.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_section_double_contents_1.html#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_section_double_contents.passfirst
===================================================================
RCS file: Tests/contents_res/split_section_double_contents.passfirst
diff -N Tests/contents_res/split_section_double_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_section_double_contents.passfirst  7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/split_section_double_contents.passtexi
===================================================================
RCS file: Tests/contents_res/split_section_double_contents.passtexi
diff -N Tests/contents_res/split_section_double_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_section_double_contents.passtexi   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,29 @@
+double_contents.texi(,2) 
+double_contents.texi(,3) @setfilename double_contents.info
+double_contents.texi(,4) 
+double_contents.texi(,5) @contents
+double_contents.texi(,6) 
+double_contents.texi(,7) @node Top
+double_contents.texi(,8) @top Double contents
+double_contents.texi(,9) 
+double_contents.texi(,10) Double contents.
+double_contents.texi(,11) 
+double_contents.texi(,12) @menu 
+double_contents.texi(,13) * chapter::
+double_contents.texi(,14) @end menu
+double_contents.texi(,15) 
+double_contents.texi(,16) @node chapter
+double_contents.texi(,17) @chapter Chapter 1
+double_contents.texi(,18) 
+double_contents.texi(,19) @contents
+double_contents.texi(,20) The chapter
+double_contents.texi(,21) 
+double_contents.texi(,22) @menu
+double_contents.texi(,23) * section::
+double_contents.texi(,24) @end menu
+double_contents.texi(,25) 
+double_contents.texi(,26) @node section
+double_contents.texi(,27) @section section with contents
+double_contents.texi(,28) @contents
+double_contents.texi(,29) 
+double_contents.texi(,30) @bye

Index: Tests/contents_res/split_section_double_contents_1.html
===================================================================
RCS file: Tests/contents_res/split_section_double_contents_1.html
diff -N Tests/contents_res/split_section_double_contents_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_section_double_contents_1.html     7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1. Chapter 1</title>
+
+<meta name="description" content="Untitled Document: 1. Chapter 1">
+<meta name="keywords" content="Untitled Document: 1. Chapter 1">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_2.html#SEC2" title="Next section in reading 
order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="split_section_double_contents_2.html#SEC2">1.1 section with 
contents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_2.html#SEC2" title="Next section in reading 
order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_section_double_contents_2.html
===================================================================
RCS file: Tests/contents_res/split_section_double_contents_2.html
diff -N Tests/contents_res/split_section_double_contents_2.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_section_double_contents_2.html     7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: 1.1 section with contents</title>
+
+<meta name="description" content="Untitled Document: 1.1 section with 
contents">
+<meta name="keywords" content="Untitled Document: 1.1 section with contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="section"></a>
+<a name="SEC2"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h2 class="section"> 1.1 section with contents </h2>
+
+<hr size="6">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Previous section in 
reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_1.html#SEC1" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_section_double_contents_abt.html
===================================================================
RCS file: Tests/contents_res/split_section_double_contents_abt.html
diff -N Tests/contents_res/split_section_double_contents_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_section_double_contents_abt.html   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,167 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: About This Document</title>
+
+<meta name="description" content="Untitled Document: About This Document">
+<meta name="keywords" content="Untitled Document: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_toc.html#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/split_section_double_contents_toc.html
===================================================================
RCS file: Tests/contents_res/split_section_double_contents_toc.html
diff -N Tests/contents_res/split_section_double_contents_toc.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/split_section_double_contents_toc.html   7 May 2007 
22:56:03 -0000       1.1
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document: Table of Contents</title>
+
+<meta name="description" content="Untitled Document: Table of Contents">
+<meta name="keywords" content="Untitled Document: Table of Contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="split_section_double_contents_1.html#SEC1">1. 
Chapter 1</a>
+  <ul class="toc">
+    <li><a name="TOC2" href="split_section_double_contents_2.html#SEC2">1.1 
section with contents</a></li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="split_section_double_contents.html#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a 
href="split_section_double_contents_abt.html#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]