[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo/texi2html ChangeLog TODO texi2html.init...
From: |
Patrice Dumas |
Subject: |
texinfo/texi2html ChangeLog TODO texi2html.init... |
Date: |
Sun, 28 Mar 2010 09:07:18 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Patrice Dumas <pertusus> 10/03/28 09:07:18
Modified files:
texi2html : ChangeLog TODO texi2html.init texi2html.pl
texi2html/formats: docbook.init info.init xml.init
texi2html/test/sectionning: Makefile.am Makefile.in tests.txt
Added files:
texi2html/test/sectionning: chapter_before_part.texi
hole_in_sectionning.texi
part_before_chapter.texi
part_before_section.texi
section_before_part.texi
texi2html/test/sectionning/res/chapter_before_part:
chapter_before_part.1
chapter_before_part.2
chapter_before_part.html
texi2html/test/sectionning/res/hole_in_sectionning:
hole_in_sectionning.1
hole_in_sectionning.2
hole_in_sectionning.html
texi2html/test/sectionning/res/part_before_chapter:
part_before_chapter.1
part_before_chapter.2
part_before_chapter.html
texi2html/test/sectionning/res/part_before_section:
part_before_section.1
part_before_section.2
part_before_section.html
texi2html/test/sectionning/res/section_before_part:
section_before_part.1
section_before_part.2
section_before_part.html
texi2html/test/sectionning/res_all/chapter_before_part:
chapter_before_part.1
chapter_before_part.2
chapter_before_part.txt
texi2html/test/sectionning/res_all/hole_in_sectionning:
hole_in_sectionning.1
hole_in_sectionning.2
hole_in_sectionning.txt
texi2html/test/sectionning/res_all/part_before_chapter:
part_before_chapter.1
part_before_chapter.2
part_before_chapter.txt
texi2html/test/sectionning/res_all/part_before_section:
part_before_section.1
part_before_section.2
part_before_section.txt
texi2html/test/sectionning/res_all/section_before_part:
section_before_part.1
section_before_part.2
section_before_part.txt
texi2html/test/sectionning/res_docbook/chapter_before_part:
chapter_before_part.1
chapter_before_part.2
chapter_before_part.xml
texi2html/test/sectionning/res_docbook/hole_in_sectionning:
hole_in_sectionning.1
hole_in_sectionning.2
hole_in_sectionning.xml
texi2html/test/sectionning/res_docbook/part_before_chapter:
part_before_chapter.1
part_before_chapter.2
part_before_chapter.xml
texi2html/test/sectionning/res_docbook/part_before_section:
part_before_section.1
part_before_section.2
part_before_section.xml
texi2html/test/sectionning/res_docbook/section_before_part:
section_before_part.1
section_before_part.2
section_before_part.xml
texi2html/test/sectionning/res_html/chapter_before_part:
chapter_before_part.1
chapter_before_part.2
index.html
texi2html/test/sectionning/res_html/hole_in_sectionning:
hole_in_sectionning.1
hole_in_sectionning.2
index.html
texi2html/test/sectionning/res_html/part_before_chapter:
index.html
part_before_chapter.1
part_before_chapter.2
texi2html/test/sectionning/res_html/part_before_section:
index.html
part_before_section.1
part_before_section.2
texi2html/test/sectionning/res_html/section_before_part:
index.html
section_before_part.1
section_before_part.2
texi2html/test/sectionning/res_info/chapter_before_part:
chapter_before_part.1
chapter_before_part.2
chapter_before_part.info
texi2html/test/sectionning/res_info/hole_in_sectionning:
hole_in_sectionning.1
hole_in_sectionning.2
hole_in_sectionning.info
texi2html/test/sectionning/res_info/part_before_chapter:
part_before_chapter.1
part_before_chapter.2
part_before_chapter.info
texi2html/test/sectionning/res_info/part_before_section:
part_before_section.1
part_before_section.2
part_before_section.info
texi2html/test/sectionning/res_info/section_before_part:
section_before_part.1
section_before_part.2
section_before_part.info
texi2html/test/sectionning/res_xml/chapter_before_part:
chapter_before_part.1
chapter_before_part.2
chapter_before_part.xml
texi2html/test/sectionning/res_xml/hole_in_sectionning:
hole_in_sectionning.1
hole_in_sectionning.2
hole_in_sectionning.xml
texi2html/test/sectionning/res_xml/part_before_chapter:
part_before_chapter.1
part_before_chapter.2
part_before_chapter.xml
texi2html/test/sectionning/res_xml/part_before_section:
part_before_section.1
part_before_section.2
part_before_section.xml
texi2html/test/sectionning/res_xml/section_before_part:
section_before_part.1
section_before_part.2
section_before_part.xml
Log message:
* texi2html.pl, formats/info.init, formats/docbook.init,
formats/xml.init: handle @part in info, xml and docbook.
* texi2html.pl, formats/docbook.init, formats/xml.init:
use childnext, the next child element of an element, instead
of sectionnext to determine if an element has to be closed
in docbook or xml. This fixes the tree when there is first a
low-level element before an upper level element.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/ChangeLog?cvsroot=texinfo&r1=1.491&r2=1.492
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/TODO?cvsroot=texinfo&r1=1.170&r2=1.171
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/texi2html.init?cvsroot=texinfo&r1=1.264&r2=1.265
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/texi2html.pl?cvsroot=texinfo&r1=1.377&r2=1.378
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/formats/docbook.init?cvsroot=texinfo&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/formats/info.init?cvsroot=texinfo&r1=1.52&r2=1.53
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/formats/xml.init?cvsroot=texinfo&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/Makefile.am?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/Makefile.in?cvsroot=texinfo&r1=1.31&r2=1.32
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/tests.txt?cvsroot=texinfo&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/chapter_before_part.texi?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/hole_in_sectionning.texi?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/part_before_chapter.texi?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/part_before_section.texi?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/section_before_part.texi?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/chapter_before_part/chapter_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/chapter_before_part/chapter_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/chapter_before_part/chapter_before_part.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/hole_in_sectionning/hole_in_sectionning.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/hole_in_sectionning/hole_in_sectionning.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/hole_in_sectionning/hole_in_sectionning.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/part_before_chapter/part_before_chapter.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/part_before_chapter/part_before_chapter.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/part_before_chapter/part_before_chapter.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/part_before_section/part_before_section.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/part_before_section/part_before_section.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/part_before_section/part_before_section.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/section_before_part/section_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/section_before_part/section_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/section_before_part/section_before_part.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/chapter_before_part/chapter_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/chapter_before_part/chapter_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/chapter_before_part/chapter_before_part.txt?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.txt?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/part_before_chapter/part_before_chapter.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/part_before_chapter/part_before_chapter.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/part_before_chapter/part_before_chapter.txt?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/part_before_section/part_before_section.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/part_before_section/part_before_section.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/part_before_section/part_before_section.txt?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/section_before_part/section_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/section_before_part/section_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/section_before_part/section_before_part.txt?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/chapter_before_part/chapter_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/chapter_before_part/chapter_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/chapter_before_part/chapter_before_part.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/part_before_chapter/part_before_chapter.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/part_before_chapter/part_before_chapter.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/part_before_chapter/part_before_chapter.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/part_before_section/part_before_section.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/part_before_section/part_before_section.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/part_before_section/part_before_section.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/section_before_part/section_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/section_before_part/section_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/section_before_part/section_before_part.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/chapter_before_part/chapter_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/chapter_before_part/chapter_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/chapter_before_part/index.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/hole_in_sectionning/index.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/part_before_chapter/index.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/part_before_chapter/part_before_chapter.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/part_before_chapter/part_before_chapter.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/part_before_section/index.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/part_before_section/part_before_section.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/part_before_section/part_before_section.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/section_before_part/index.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/section_before_part/section_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/section_before_part/section_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/chapter_before_part/chapter_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/chapter_before_part/chapter_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/chapter_before_part/chapter_before_part.info?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.info?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/part_before_chapter/part_before_chapter.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/part_before_chapter/part_before_chapter.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/part_before_chapter/part_before_chapter.info?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/part_before_section/part_before_section.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/part_before_section/part_before_section.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/part_before_section/part_before_section.info?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/section_before_part/section_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/section_before_part/section_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/section_before_part/section_before_part.info?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/chapter_before_part/chapter_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/chapter_before_part/chapter_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/chapter_before_part/chapter_before_part.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/part_before_chapter/part_before_chapter.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/part_before_chapter/part_before_chapter.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/part_before_chapter/part_before_chapter.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/part_before_section/part_before_section.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/part_before_section/part_before_section.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/part_before_section/part_before_section.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/section_before_part/section_before_part.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/section_before_part/section_before_part.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/section_before_part/section_before_part.xml?cvsroot=texinfo&rev=1.1
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/ChangeLog,v
retrieving revision 1.491
retrieving revision 1.492
diff -u -b -r1.491 -r1.492
--- ChangeLog 20 Mar 2010 14:06:11 -0000 1.491
+++ ChangeLog 28 Mar 2010 09:07:14 -0000 1.492
@@ -1,3 +1,13 @@
+2009-03-28 Patrice Dumas <address@hidden>
+
+ * texi2html.pl, formats/info.init, formats/docbook.init,
+ formats/xml.init: handle @part in info, xml and docbook.
+ * texi2html.pl, formats/docbook.init, formats/xml.init:
+ use childnext, the next child element of an element, instead
+ of sectionnext to determine if an element has to be closed
+ in docbook or xml. This fixes the tree when there is first a
+ low-level element before an upper level element.
+
2009-03-20 Patrice Dumas <address@hidden>
* texi2html.pl: new option --program to change defaults
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/TODO,v
retrieving revision 1.170
retrieving revision 1.171
diff -u -b -r1.170 -r1.171
--- TODO 20 Mar 2010 14:06:11 -0000 1.170
+++ TODO 28 Mar 2010 09:07:14 -0000 1.171
@@ -61,6 +61,7 @@
$Texi2HTML::THISDOC{'filename'}->{'toc_frame'}
$Texi2HTML::THISDOC{'filename'}->{'frame'}
$Texi2HTML::THISDOC{'CSS_LINES'}
+ 'childnext'
$empty_preformatted
$copying_comment, $titlepage better and $documentdescription
Index: texi2html.init
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/texi2html.init,v
retrieving revision 1.264
retrieving revision 1.265
diff -u -b -r1.264 -r1.265
--- texi2html.init 20 Mar 2010 14:06:11 -0000 1.264
+++ texi2html.init 28 Mar 2010 09:07:14 -0000 1.265
@@ -13,7 +13,7 @@
# Afterwards, load the file with command-line
# option --init-file <your_init_file>
#
-# $Id: texi2html.init,v 1.264 2010/03/20 14:06:11 pertusus Exp $
+# $Id: texi2html.init,v 1.265 2010/03/28 09:07:14 pertusus Exp $
######################################################################
# The following variables can also be set by command-line options
@@ -6472,6 +6472,12 @@
return $text . "\n";
}
+# $new_element is set if the element is associated with a different
+# reference element than the preceding element. This is where we
+# do the navigation. For example it could be a @node before a @section.
+#
+# The heading function is always called, though -- in the default case
+# nodes don't lead to an outputted title.
sub t2h_default_element_heading($$$$$$$$$$$$)
{
my $element = shift;
Index: texi2html.pl
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/texi2html.pl,v
retrieving revision 1.377
retrieving revision 1.378
diff -u -b -r1.377 -r1.378
--- texi2html.pl 20 Mar 2010 14:06:11 -0000 1.377
+++ texi2html.pl 28 Mar 2010 09:07:14 -0000 1.378
@@ -91,7 +91,7 @@
}
# CVS version:
-# $Id: texi2html.pl,v 1.377 2010/03/20 14:06:11 pertusus Exp $
+# $Id: texi2html.pl,v 1.378 2010/03/28 09:07:14 pertusus Exp $
# Homepage:
my $T2H_HOMEPAGE = "http://www.nongnu.org/texi2html/";
@@ -2152,6 +2152,8 @@
}
}
+# out of the main hierarchy
+$reference_sec2level{'part'} = 0;
# this are synonyms
$reference_sec2level{'appendixsection'} = 2;
# sec2level{'majorheading'} is also 1 and not 0
@@ -2162,7 +2164,7 @@
sub stop_paragraph_command($)
{
my $command = shift;
- return 1 if ($Texi2HTML::Config::stop_paragraph_command{$command} or
$reference_sec2level{$command});
+ return 1 if ($Texi2HTML::Config::stop_paragraph_command{$command} or
defined($reference_sec2level{$command}));
}
sub set_no_line_macro($$)
@@ -4940,7 +4942,8 @@
my $document_head_num;
my $document_anchor_num;
-# section to level hash not taking into account raise and lower sections
+# section to level hash taking into account raise and lower sections.
+# Reset at document beginning
my %sec2level;
# initial state for the special regions.
my %region_initial_state;
@@ -5846,7 +5849,7 @@
my ($sec, $level);
while (($sec, $level) = each %sec2level)
{
- $sec2level{$sec} = $level - 1;
+ $sec2level{$sec} = $level - 1 if ($level > 0);
}
$state->{'sectionning_base'}++;
}
@@ -6663,7 +6666,8 @@
{
$section->{'level'} = $MAX_LEVEL;
}
- elsif ($level < $MIN_LEVEL and ($section->{'tag'} ne 'top'))
+ # second condition is for @top and @part
+ elsif ($level < $MIN_LEVEL and
($reference_sec2level{$section->{'tag'}} >= $MIN_LEVEL))
{
$section->{'level'} = $MIN_LEVEL;
}
@@ -6758,7 +6762,7 @@
# construct the section number
$section->{'number'} = '';
- unless ($section->{'tag'} =~ /unnumbered/ or $section->{'tag'} eq
'centerchap' or $section->{'tag'} eq 'top')
+ unless ($section->{'tag'} =~ /unnumbered/ or $section->{'tag'} eq
'centerchap' or $section->{'tag'} eq 'top' or $section->{'tag'} eq 'part')
{
my $level = $section->{'level'};
while ($level > $toplevel)
@@ -6810,10 +6814,20 @@
{
$section->{'sectionup'} = $previous_sections[$level];
# 'child' is the first child.
- # the condition or $section->{'sectionup'}->{'child'} is for
- # the @top since it may already one child
- # and no sectionprev
- $section->{'sectionup'}->{'child'} = $section unless
($section->{'sectionprev'} or $section->{'sectionup'}->{'child'});
+ if (!$section->{'sectionup'}->{'child'})
+ {
+ $section->{'sectionup'}->{'child'} = $section;
+ }
+ else
+ {
+ # 'childnext' is the next child of a an element. it may
+ # be different from 'sectionnext' when the elemnt are not
+ # at the same level, for example
+ # @chapter chapter
+ # @subsection subsection (certainly wrong)
+ # @section section (not next of subsection, but childnext)
+
$section->{'sectionup'}->{'section_childs'}->[-1]->{'childnext'} = $section if
(defined($section->{'sectionup'}->{'section_childs'}));
+ }
push @{$section->{'sectionup'}->{'section_childs'}}, $section;
}
$previous_sections[$section->{'level'}] = $section;
Index: formats/docbook.init
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/formats/docbook.init,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- formats/docbook.init 20 Mar 2010 14:06:11 -0000 1.29
+++ formats/docbook.init 28 Mar 2010 09:07:15 -0000 1.30
@@ -145,7 +145,7 @@
%simple_map = %default_simple_map;
%simple_map_pre = %simple_map;
-# FIXME right?
+# FIXME right? ł Ł
$things_map{'l'} = '/l';
$things_map{'L'} = '/L';
$things_map{'TeX'} = '&tex;';
@@ -188,6 +188,7 @@
%docbook_sections = (
'top' => 'chapter',
+ 'part' => 'part',
'chapter' => 'chapter',
'unnumbered' => 'chapter',
'centerchap' => 'chapter',
@@ -672,7 +673,8 @@
}
elsif ($macro eq 'settitle')
{
- # FIXME to be formatted?
+ # FIXME to be formatted? Also maybe in line_command. And in html, it
+ # is handled by heading _text
my $arg = $args->[0];
$arg =~ s/^\s*//;
chomp($arg);
@@ -835,35 +837,25 @@
if (!defined($element))
{
- # this doesn't work
- #my $empty = 1;
- #foreach my $line (@{$Texi2HTML::THIS_SECTION})
- #{
- # if ($line =~ /\S/)
- # {
- # $empty = 0;
- # last;
- # }
- #}
- #unless ($empty)
- #{ # FIXME is info in docbook 5.0
- # unshift @{$Texi2HTML::THIS_SECTION}, "<bookinfo>\n";
- # push @{$Texi2HTML::THIS_SECTION}, "</bookinfo>\n";
- #}
return '';
}
- my $result = '';
- #return '' if ($element->{'node'});
+ my $result = '';
# there is a special case for a @chapter that is a child of @top
# but should not be considered as is, since it is also toplevel.
- return '' if ($element->{'child'} and !$element->{'child'}->{'toplevel'});
+ # @part, however may have other toplevel elements as children.
+ return '' if ($element->{'child'} and (!$element->{'child'}->{'toplevel'}
or $element->{'tag'} ne 'top'));
$result .= '</'.docbook_element_tag($element).">\n";
- return $result if ($element->{'sectionnext'} or $element->{'level'} <= 1);
my $current = $element;
- while ($current->{'level'} != 1 and $current->{'sectionup'} and
!$current->{'sectionnext'})
+ # the second condition is such that top is closed only if it has
+ # sub-elements below chapter.
+ # the third condition is such that elements with a next element are
+ # only closed for the last element, except when the next element is
+ # toplevel and below top, such that @top is closed before the first
+ # @chapter if there are @section or the like below @top
+ while ($current->{'sectionup'} and !($current->{'sectionup'}->{'tag'} eq
'top' and $current->{'toplevel'}) and (!$current->{'childnext'} or
($current->{'childnext'}->{'toplevel'} and $current->{'sectionup'}->{'tag'} eq
'top')))
{
$current = $current->{'sectionup'};
$result .= '</'.docbook_element_tag($current).">\n";
@@ -1386,6 +1378,7 @@
return $text if ($format_map{$name} eq '');
if ($name eq 'copying')
{
+ # FIXME is info in docbook 5.0
return "<bookinfo>\n<legalnotice>\n$text</legalnotice>\n</bookinfo>\n";
}
return docbook_add_id($format_map{$name}).'>'
.$text."</$format_map{$name}>";
Index: formats/info.init
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/formats/info.init,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -b -r1.52 -r1.53
--- formats/info.init 20 Mar 2010 14:06:11 -0000 1.52
+++ formats/info.init 28 Mar 2010 09:07:15 -0000 1.53
@@ -2383,9 +2383,9 @@
{
main::msg_debug("for $element, $element->{'texi'}, element->{'text'}
not defined");
}
+ return '' if ($element->{'tag'} eq 'part');
+
my $text = "$element->{'text'}";
- # to do the same than makeinfo a trailing dot in section number is removed
- #$text =~ s/^(\w+)\. /$1 /;
# when @top is empty, use settitle
$text = $Texi2HTML::THISDOC{'settitle'} if (!length($text) and
$element->{'tag'} eq 'top' and defined ($Texi2HTML::THISDOC{'settitle'}) and
length($Texi2HTML::THISDOC{'settitle'}));
my $result = &$heading_text ("address@hidden", $text, $element->{'level'});
Index: formats/xml.init
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/formats/xml.init,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- formats/xml.init 20 Mar 2010 14:06:11 -0000 1.25
+++ formats/xml.init 28 Mar 2010 09:07:15 -0000 1.26
@@ -422,41 +422,45 @@
if (!defined($element))
{
- # this doesn't work
- #my $empty = 1;
- #foreach my $line (@{$Texi2HTML::THIS_SECTION})
- #{
- # if ($line =~ /\S/)
- # {
- # $empty = 0;
- # last;
- # }
- #}
- #unless ($empty)
- #{ # FIXME is info in docbook 5.0
- # unshift @{$Texi2HTML::THIS_SECTION}, "<bookinfo>\n";
- # push @{$Texi2HTML::THIS_SECTION}, "</bookinfo>\n";
- #}
return '';
}
my $result = '';
- #return '' if ($element->{'node'});
$xml_current_section = undef;
# there is a special case for a @chapter that is a child of @top
# but should not be considered as is, since it is also toplevel.
- return '' if ($element->{'child'} and !$element->{'child'}->{'toplevel'});
+ # @part, however may have other toplevel elements as children.
+ return '' if ($element->{'child'} and (!$element->{'child'}->{'toplevel'}
or $element->{'tag'} ne 'top'));
$result .= '</'.xml_element_tag($element).">\n";
- return $result if ($element->{'sectionnext'} or $element->{'level'} <= 1);
my $current = $element;
- while ($current->{'level'} != 1 and $current->{'sectionup'} and
!$current->{'sectionnext'})
+ # the second condition is such that top is closed only if it has
+ # sub-elements below chapter.
+ # the third condition is such that elements with a next element are
+ # only closed for the last element, except when the next element is
+ # toplevel and below top, such that @top is closed before the first
+ # @chapter if there are @section or the like below @top
+ while ($current->{'sectionup'} and !($current->{'sectionup'}->{'tag'} eq
'top' and $current->{'toplevel'}) and (!$current->{'childnext'} or
($current->{'childnext'}->{'toplevel'} and $current->{'sectionup'}->{'tag'} eq
'top')))
{
$current = $current->{'sectionup'};
$result .= '</'.xml_element_tag($current).">\n";
}
return $result;
+
+ ## there is a special case for a @chapter that is a child of @top
+ ## but should not be considered as is, since it is also toplevel.
+ #return '' if ($element->{'child'} and !$element->{'child'}->{'toplevel'});
+ #$result .= '</'.xml_element_tag($element).">\n";
+
+ #return $result if ($element->{'sectionnext'} or $element->{'level'} <= 1);
+ #my $current = $element;
+ #while ($current->{'level'} != 1 and $current->{'sectionup'} and
!$current->{'sectionnext'})
+ #{
+ # $current = $current->{'sectionup'};
+ # $result .= '</'.xml_element_tag($current).">\n";
+ #}
+ #return $result;
}
sub xml_end_section($$$)
@@ -464,7 +468,6 @@
my $fh = shift;
my $end_foot_navigation = shift;
my $element = shift;
- #print $fh "". xml_footing($element);
}
sub xml_print_Top($$$)
@@ -472,7 +475,6 @@
my $fh = shift;
my $has_top_heading = shift;
my $element = shift;
- #print $fh "".xml_heading($element);
main::print_lines($fh, $Texi2HTML::THIS_SECTION);
}
@@ -481,18 +483,22 @@
my $fh = shift;
my $end_page = shift;
my $element = shift;
-
- #print $fh "". xml_footing($element);
}
# FIXME warning:
#
-# @code{first para
+# @samp{first para
#
# second para}.
#
-# leads to:
-# <para><code>first para second para</code>.</para>
+# maybe should lead to:
+# <para><samp>first para second para</samp>.</para>
+#
+# But it leads to
+# <para><samp>first para
+# </samp></para>
+# <para><samp>second para</samp>.
+# </para>
sub xml_paragraph($$$$$$$$$$$$)
{
my $text = shift;
Index: test/sectionning/Makefile.am
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/test/sectionning/Makefile.am,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- test/sectionning/Makefile.am 20 Dec 2009 20:23:04 -0000 1.22
+++ test/sectionning/Makefile.am 28 Mar 2010 09:07:15 -0000 1.23
@@ -16,6 +16,9 @@
nodename_parentheses.texi one_element.texi empty_nodes.texi \
weird_at_commands_in_nodes.texi double_node_anchor_float.texi \
nodes_after_top_before_chapter.texi \
+ chapter_before_part.texi part_before_section.texi \
+ part_before_chapter.texi section_before_part.texi \
+ hole_in_sectionning.texi \
test_directions.init tests.txt \
res res_all res_info res_docbook res_xml res_html
Index: test/sectionning/Makefile.in
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/test/sectionning/Makefile.in,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -b -r1.31 -r1.32
--- test/sectionning/Makefile.in 25 Feb 2010 08:25:59 -0000 1.31
+++ test/sectionning/Makefile.in 28 Mar 2010 09:07:15 -0000 1.32
@@ -524,6 +524,9 @@
nodename_parentheses.texi one_element.texi empty_nodes.texi \
weird_at_commands_in_nodes.texi double_node_anchor_float.texi \
nodes_after_top_before_chapter.texi \
+ chapter_before_part.texi part_before_section.texi \
+ part_before_chapter.texi section_before_part.texi \
+ hole_in_sectionning.texi \
test_directions.init tests.txt \
res res_all res_info res_docbook res_xml res_html
Index: test/sectionning/tests.txt
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/test/sectionning/tests.txt,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- test/sectionning/tests.txt 20 Dec 2009 20:23:04 -0000 1.28
+++ test/sectionning/tests.txt 28 Mar 2010 09:07:15 -0000 1.29
@@ -82,6 +82,11 @@
weird_at_commands_in_nodes weird_at_commands_in_nodes.texi
double_node_anchor_float double_node_anchor_float.texi
empty_nodes empty_nodes.texi
+section_before_part section_before_part.texi
+part_before_section part_before_section.texi
+chapter_before_part chapter_before_part.texi
+part_before_chapter part_before_chapter.texi
+hole_in_sectionning hole_in_sectionning.texi
test_refs_docbook test_refs.texi --docbook
at_commands_in_refs_info at_commands_in_refs.texi --init info.init
Index: test/sectionning/chapter_before_part.texi
===================================================================
RCS file: test/sectionning/chapter_before_part.texi
diff -N test/sectionning/chapter_before_part.texi
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/chapter_before_part.texi 28 Mar 2010 09:07:15 -0000
1.1
@@ -0,0 +1,8 @@
+\input texinfo.tex @c -*-texinfo-*-
address@hidden chapter_before_part.info
+
address@hidden chapter
+
address@hidden part
+
address@hidden
Index: test/sectionning/hole_in_sectionning.texi
===================================================================
RCS file: test/sectionning/hole_in_sectionning.texi
diff -N test/sectionning/hole_in_sectionning.texi
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/hole_in_sectionning.texi 28 Mar 2010 09:07:15 -0000
1.1
@@ -0,0 +1,15 @@
+\input texinfo.tex @c -*-texinfo-*-
address@hidden hole_in_sectionning.info
+
address@hidden Top
address@hidden Top
+
address@hidden Chapter
+
address@hidden section
+
address@hidden subsubsection with no subsection above
+
address@hidden the subsection
+
address@hidden
Index: test/sectionning/part_before_chapter.texi
===================================================================
RCS file: test/sectionning/part_before_chapter.texi
diff -N test/sectionning/part_before_chapter.texi
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/part_before_chapter.texi 28 Mar 2010 09:07:15 -0000
1.1
@@ -0,0 +1,8 @@
+\input texinfo.tex @c -*-texinfo-*-
address@hidden part_before_chapter.info
+
address@hidden part
+
address@hidden chapter
+
address@hidden
Index: test/sectionning/part_before_section.texi
===================================================================
RCS file: test/sectionning/part_before_section.texi
diff -N test/sectionning/part_before_section.texi
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/part_before_section.texi 28 Mar 2010 09:07:15 -0000
1.1
@@ -0,0 +1,8 @@
+\input texinfo.tex @c -*-texinfo-*-
address@hidden part_before_section.info
+
address@hidden part
+
address@hidden section
+
address@hidden
Index: test/sectionning/section_before_part.texi
===================================================================
RCS file: test/sectionning/section_before_part.texi
diff -N test/sectionning/section_before_part.texi
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/section_before_part.texi 28 Mar 2010 09:07:15 -0000
1.1
@@ -0,0 +1,8 @@
+\input texinfo.tex @c -*-texinfo-*-
address@hidden section_before_part.info
+
address@hidden section
+
address@hidden part
+
address@hidden
Index: test/sectionning/res/chapter_before_part/chapter_before_part.1
===================================================================
RCS file: test/sectionning/res/chapter_before_part/chapter_before_part.1
diff -N test/sectionning/res/chapter_before_part/chapter_before_part.1
Index: test/sectionning/res/chapter_before_part/chapter_before_part.2
===================================================================
RCS file: test/sectionning/res/chapter_before_part/chapter_before_part.2
diff -N test/sectionning/res/chapter_before_part/chapter_before_part.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/chapter_before_part/chapter_before_part.2 28 Mar
2010 09:07:15 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res/chapter_before_part/chapter_before_part.html
===================================================================
RCS file: test/sectionning/res/chapter_before_part/chapter_before_part.html
diff -N test/sectionning/res/chapter_before_part/chapter_before_part.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/chapter_before_part/chapter_before_part.html 28 Mar
2010 09:07:15 -0000 1.1
@@ -0,0 +1,208 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[ << ]</td>
+<td valign="middle" align="left">[ < ]</td>
+<td valign="middle" align="left">[ Up ]</td>
+<td valign="middle" align="left">[<a href="#part" title="Next section in
reading order"> > </a>]</td>
+<td valign="middle" align="left">[<a href="#part" title="Next chapter">
>> </a>]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#chapter" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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</h1>
+
+<hr>
+<a name="part"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a href="#chapter" title="Previous section
in reading order"> < </a>]</td>
+<td valign="middle" align="left">[ Up ]</td>
+<td valign="middle" align="left">[ > ]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#chapter" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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="part">part</h1>
+
+<hr size="6">
+<a name="SEC_About"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#chapter" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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 on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></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"> [ << ] </td>
+ <td align="center">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td align="center"> [ < ] </td>
+ <td align="center">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</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"> [ > ] </td>
+ <td align="center">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td align="center"> [ >> ] </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> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Contents] </td>
+ <td align="center">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Index] </td>
+ <td align="center">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [ ? ] </td>
+ <td align="center">About</td>
+ <td>About (help)</td>
+ <td> </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
+ <strong><== 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>
+<p>
+ <font size="-1">
+ This document was generated on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
Index: test/sectionning/res/hole_in_sectionning/hole_in_sectionning.1
===================================================================
RCS file: test/sectionning/res/hole_in_sectionning/hole_in_sectionning.1
diff -N test/sectionning/res/hole_in_sectionning/hole_in_sectionning.1
Index: test/sectionning/res/hole_in_sectionning/hole_in_sectionning.2
===================================================================
RCS file: test/sectionning/res/hole_in_sectionning/hole_in_sectionning.2
diff -N test/sectionning/res/hole_in_sectionning/hole_in_sectionning.2
Index: test/sectionning/res/hole_in_sectionning/hole_in_sectionning.html
===================================================================
RCS file: test/sectionning/res/hole_in_sectionning/hole_in_sectionning.html
diff -N test/sectionning/res/hole_in_sectionning/hole_in_sectionning.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/hole_in_sectionning/hole_in_sectionning.html 28 Mar
2010 09:07:15 -0000 1.1
@@ -0,0 +1,259 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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>Top</title>
+
+<meta name="description" content="Top">
+<meta name="keywords" content="Top">
+<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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[ < ]</td>
+<td valign="middle" align="left">[<a href="#Chapter" title="Next section in
reading order"> > </a>]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[Contents]</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="Top-1"></a>
+<h1 class="top">Top</h1>
+
+<hr size="6">
+<a name="Chapter"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Beginning of this
chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Previous section in
reading order"> < </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up
</a>]</td>
+<td valign="middle" align="left">[<a href="#section" title="Next section in
reading order"> > </a>]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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</h1>
+
+<hr>
+<a name="section"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a href="#Chapter" title="Previous section
in reading order"> < </a>]</td>
+<td valign="middle" align="left">[<a href="#Chapter" title="Up section"> Up
</a>]</td>
+<td valign="middle" align="left">[<a
href="#subsubsection-with-no-subsection-above" title="Next section in reading
order"> > </a>]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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>
+
+<hr>
+<a name="subsubsection-with-no-subsection-above"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a href="#section" title="Previous section
in reading order"> < </a>]</td>
+<td valign="middle" align="left">[<a href="#section" title="Up section"> Up
</a>]</td>
+<td valign="middle" align="left">[<a href="#the-subsection" title="Next
section in reading order"> > </a>]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ?
</a>]</td>
+</tr></table>
+<h4 class="subsubsection">1.1.0.1 subsubsection with no subsection above</h4>
+
+<hr>
+<a name="the-subsection"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a
href="#subsubsection-with-no-subsection-above" title="Previous section in
reading order"> < </a>]</td>
+<td valign="middle" align="left">[<a href="#section" title="Up section"> Up
</a>]</td>
+<td valign="middle" align="left">[ > ]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ?
</a>]</td>
+</tr></table>
+<h3 class="subsection">1.1.1 the subsection</h3>
+
+<hr size="6">
+<a name="SEC_About"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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 on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></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"> [ << ] </td>
+ <td align="center">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td align="center"> [ < ] </td>
+ <td align="center">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</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"> [ > ] </td>
+ <td align="center">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td align="center"> [ >> ] </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> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Contents] </td>
+ <td align="center">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Index] </td>
+ <td align="center">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [ ? ] </td>
+ <td align="center">About</td>
+ <td>About (help)</td>
+ <td> </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
+ <strong><== 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>
+<p>
+ <font size="-1">
+ This document was generated on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
Index: test/sectionning/res/part_before_chapter/part_before_chapter.1
===================================================================
RCS file: test/sectionning/res/part_before_chapter/part_before_chapter.1
diff -N test/sectionning/res/part_before_chapter/part_before_chapter.1
Index: test/sectionning/res/part_before_chapter/part_before_chapter.2
===================================================================
RCS file: test/sectionning/res/part_before_chapter/part_before_chapter.2
diff -N test/sectionning/res/part_before_chapter/part_before_chapter.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/part_before_chapter/part_before_chapter.2 28 Mar
2010 09:07:15 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res/part_before_chapter/part_before_chapter.html
===================================================================
RCS file: test/sectionning/res/part_before_chapter/part_before_chapter.html
diff -N test/sectionning/res/part_before_chapter/part_before_chapter.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/part_before_chapter/part_before_chapter.html 28 Mar
2010 09:07:15 -0000 1.1
@@ -0,0 +1,208 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="part"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[ << ]</td>
+<td valign="middle" align="left">[ < ]</td>
+<td valign="middle" align="left">[ Up ]</td>
+<td valign="middle" align="left">[<a href="#chapter" title="Next section in
reading order"> > </a>]</td>
+<td valign="middle" align="left">[<a href="#chapter" title="Next chapter">
>> </a>]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#part" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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="part">part</h1>
+
+<hr>
+<a name="chapter"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#part" title="Beginning of this
chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a href="#part" title="Previous section in
reading order"> < </a>]</td>
+<td valign="middle" align="left">[<a href="#part" title="Up section"> Up
</a>]</td>
+<td valign="middle" align="left">[ > ]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#part" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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</h1>
+
+<hr size="6">
+<a name="SEC_About"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#part" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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 on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></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"> [ << ] </td>
+ <td align="center">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td align="center"> [ < ] </td>
+ <td align="center">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</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"> [ > ] </td>
+ <td align="center">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td align="center"> [ >> ] </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> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Contents] </td>
+ <td align="center">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Index] </td>
+ <td align="center">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [ ? ] </td>
+ <td align="center">About</td>
+ <td>About (help)</td>
+ <td> </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
+ <strong><== 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>
+<p>
+ <font size="-1">
+ This document was generated on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
Index: test/sectionning/res/part_before_section/part_before_section.1
===================================================================
RCS file: test/sectionning/res/part_before_section/part_before_section.1
diff -N test/sectionning/res/part_before_section/part_before_section.1
Index: test/sectionning/res/part_before_section/part_before_section.2
===================================================================
RCS file: test/sectionning/res/part_before_section/part_before_section.2
diff -N test/sectionning/res/part_before_section/part_before_section.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/part_before_section/part_before_section.2 28 Mar
2010 09:07:16 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res/part_before_section/part_before_section.html
===================================================================
RCS file: test/sectionning/res/part_before_section/part_before_section.html
diff -N test/sectionning/res/part_before_section/part_before_section.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/part_before_section/part_before_section.html 28 Mar
2010 09:07:16 -0000 1.1
@@ -0,0 +1,208 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="part"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[ << ]</td>
+<td valign="middle" align="left">[ < ]</td>
+<td valign="middle" align="left">[ Up ]</td>
+<td valign="middle" align="left">[<a href="#section" title="Next section in
reading order"> > </a>]</td>
+<td valign="middle" align="left">[<a href="#section" title="Next chapter">
>> </a>]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#part" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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="part">part</h1>
+
+<hr>
+<a name="section"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#part" title="Beginning of this
chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a href="#part" title="Previous section in
reading order"> < </a>]</td>
+<td valign="middle" align="left">[<a href="#part" title="Up section"> Up
</a>]</td>
+<td valign="middle" align="left">[ > ]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#part" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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 section</h2>
+
+<hr size="6">
+<a name="SEC_About"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#part" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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 on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></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"> [ << ] </td>
+ <td align="center">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td align="center"> [ < ] </td>
+ <td align="center">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</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"> [ > ] </td>
+ <td align="center">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td align="center"> [ >> ] </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> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Contents] </td>
+ <td align="center">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Index] </td>
+ <td align="center">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [ ? ] </td>
+ <td align="center">About</td>
+ <td>About (help)</td>
+ <td> </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
+ <strong><== 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>
+<p>
+ <font size="-1">
+ This document was generated on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
Index: test/sectionning/res/section_before_part/section_before_part.1
===================================================================
RCS file: test/sectionning/res/section_before_part/section_before_part.1
diff -N test/sectionning/res/section_before_part/section_before_part.1
Index: test/sectionning/res/section_before_part/section_before_part.2
===================================================================
RCS file: test/sectionning/res/section_before_part/section_before_part.2
diff -N test/sectionning/res/section_before_part/section_before_part.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/section_before_part/section_before_part.2 28 Mar
2010 09:07:16 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res/section_before_part/section_before_part.html
===================================================================
RCS file: test/sectionning/res/section_before_part/section_before_part.html
diff -N test/sectionning/res/section_before_part/section_before_part.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/section_before_part/section_before_part.html 28 Mar
2010 09:07:16 -0000 1.1
@@ -0,0 +1,208 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="section"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[ << ]</td>
+<td valign="middle" align="left">[ < ]</td>
+<td valign="middle" align="left">[ Up ]</td>
+<td valign="middle" align="left">[<a href="#part" title="Next section in
reading order"> > </a>]</td>
+<td valign="middle" align="left">[<a href="#part" title="Next chapter">
>> </a>]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#section" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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 section</h2>
+
+<hr>
+<a name="part"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#section" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
+<td valign="middle" align="left">[<a href="#section" title="Previous section
in reading order"> < </a>]</td>
+<td valign="middle" align="left">[ Up ]</td>
+<td valign="middle" align="left">[ > ]</td>
+<td valign="middle" align="left">[ >> ]</td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left"> </td>
+<td valign="middle" align="left">[<a href="#section" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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="part">part</h1>
+
+<hr size="6">
+<a name="SEC_About"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#section" title="Cover (top) of
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</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 on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></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"> [ << ] </td>
+ <td align="center">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td align="center"> [ < ] </td>
+ <td align="center">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</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"> [ > ] </td>
+ <td align="center">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td align="center"> [ >> ] </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> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Contents] </td>
+ <td align="center">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [Index] </td>
+ <td align="center">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td align="center"> [ ? ] </td>
+ <td align="center">About</td>
+ <td>About (help)</td>
+ <td> </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
+ <strong><== 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>
+<p>
+ <font size="-1">
+ This document was generated on <i>a sunny day</i> using <a
href="http://www.nongnu.org/texi2html/"><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
Index: test/sectionning/res_all/chapter_before_part/chapter_before_part.1
===================================================================
RCS file: test/sectionning/res_all/chapter_before_part/chapter_before_part.1
diff -N test/sectionning/res_all/chapter_before_part/chapter_before_part.1
Index: test/sectionning/res_all/chapter_before_part/chapter_before_part.2
===================================================================
RCS file: test/sectionning/res_all/chapter_before_part/chapter_before_part.2
diff -N test/sectionning/res_all/chapter_before_part/chapter_before_part.2
Index: test/sectionning/res_all/chapter_before_part/chapter_before_part.txt
===================================================================
RCS file: test/sectionning/res_all/chapter_before_part/chapter_before_part.txt
diff -N test/sectionning/res_all/chapter_before_part/chapter_before_part.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/chapter_before_part/chapter_before_part.txt
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,6 @@
+1 chapter
+*********
+
+part
+****
+
Index: test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.1
===================================================================
RCS file: test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.1
diff -N test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.1
Index: test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.2
===================================================================
RCS file: test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.2
diff -N test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.2
Index: test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.txt
===================================================================
RCS file: test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.txt
diff -N test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/hole_in_sectionning/hole_in_sectionning.txt
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,15 @@
+Top
+***
+
+1 Chapter
+*********
+
+1.1 section
+===========
+
+1.1.0.1 subsubsection with no subsection above
+..............................................
+
+1.1.1 the subsection
+--------------------
+
Index: test/sectionning/res_all/part_before_chapter/part_before_chapter.1
===================================================================
RCS file: test/sectionning/res_all/part_before_chapter/part_before_chapter.1
diff -N test/sectionning/res_all/part_before_chapter/part_before_chapter.1
Index: test/sectionning/res_all/part_before_chapter/part_before_chapter.2
===================================================================
RCS file: test/sectionning/res_all/part_before_chapter/part_before_chapter.2
diff -N test/sectionning/res_all/part_before_chapter/part_before_chapter.2
Index: test/sectionning/res_all/part_before_chapter/part_before_chapter.txt
===================================================================
RCS file: test/sectionning/res_all/part_before_chapter/part_before_chapter.txt
diff -N test/sectionning/res_all/part_before_chapter/part_before_chapter.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/part_before_chapter/part_before_chapter.txt
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,6 @@
+part
+****
+
+1 chapter
+*********
+
Index: test/sectionning/res_all/part_before_section/part_before_section.1
===================================================================
RCS file: test/sectionning/res_all/part_before_section/part_before_section.1
diff -N test/sectionning/res_all/part_before_section/part_before_section.1
Index: test/sectionning/res_all/part_before_section/part_before_section.2
===================================================================
RCS file: test/sectionning/res_all/part_before_section/part_before_section.2
diff -N test/sectionning/res_all/part_before_section/part_before_section.2
Index: test/sectionning/res_all/part_before_section/part_before_section.txt
===================================================================
RCS file: test/sectionning/res_all/part_before_section/part_before_section.txt
diff -N test/sectionning/res_all/part_before_section/part_before_section.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/part_before_section/part_before_section.txt
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,6 @@
+part
+****
+
+1 section
+=========
+
Index: test/sectionning/res_all/section_before_part/section_before_part.1
===================================================================
RCS file: test/sectionning/res_all/section_before_part/section_before_part.1
diff -N test/sectionning/res_all/section_before_part/section_before_part.1
Index: test/sectionning/res_all/section_before_part/section_before_part.2
===================================================================
RCS file: test/sectionning/res_all/section_before_part/section_before_part.2
diff -N test/sectionning/res_all/section_before_part/section_before_part.2
Index: test/sectionning/res_all/section_before_part/section_before_part.txt
===================================================================
RCS file: test/sectionning/res_all/section_before_part/section_before_part.txt
diff -N test/sectionning/res_all/section_before_part/section_before_part.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/section_before_part/section_before_part.txt
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,6 @@
+1 section
+=========
+
+part
+****
+
Index: test/sectionning/res_docbook/chapter_before_part/chapter_before_part.1
===================================================================
RCS file: test/sectionning/res_docbook/chapter_before_part/chapter_before_part.1
diff -N test/sectionning/res_docbook/chapter_before_part/chapter_before_part.1
Index: test/sectionning/res_docbook/chapter_before_part/chapter_before_part.2
===================================================================
RCS file: test/sectionning/res_docbook/chapter_before_part/chapter_before_part.2
diff -N test/sectionning/res_docbook/chapter_before_part/chapter_before_part.2
Index: test/sectionning/res_docbook/chapter_before_part/chapter_before_part.xml
===================================================================
RCS file:
test/sectionning/res_docbook/chapter_before_part/chapter_before_part.xml
diff -N test/sectionning/res_docbook/chapter_before_part/chapter_before_part.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_docbook/chapter_before_part/chapter_before_part.xml
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book id="chapter_before_part.xml" lang="en">
+<chapter label="1">
+<title>chapter</title>
+
+</chapter>
+<part label="" xreflabel="part">
+<title>part</title>
+
+</part>
+</book>
Index: test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.1
===================================================================
RCS file: test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.1
diff -N test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.1
Index: test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.2
===================================================================
RCS file: test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.2
diff -N test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.2
Index: test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.xml
===================================================================
RCS file:
test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.xml
diff -N test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_docbook/hole_in_sectionning/hole_in_sectionning.xml
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book id="hole_in_sectionning.xml" lang="en">
+<chapter label="" xreflabel="Top" id="Top">
+<title>Top</title>
+
+</chapter>
+<chapter label="1">
+<title>Chapter</title>
+
+<sect1 label="1.1">
+<title>section</title>
+
+<sect3 label="1.1.0.1">
+<title>subsubsection with no subsection above</title>
+
+</sect3>
+<sect2 label="1.1.1">
+<title>the subsection</title>
+
+</sect2>
+</sect1>
+</chapter>
+</book>
Index: test/sectionning/res_docbook/part_before_chapter/part_before_chapter.1
===================================================================
RCS file: test/sectionning/res_docbook/part_before_chapter/part_before_chapter.1
diff -N test/sectionning/res_docbook/part_before_chapter/part_before_chapter.1
Index: test/sectionning/res_docbook/part_before_chapter/part_before_chapter.2
===================================================================
RCS file: test/sectionning/res_docbook/part_before_chapter/part_before_chapter.2
diff -N test/sectionning/res_docbook/part_before_chapter/part_before_chapter.2
Index: test/sectionning/res_docbook/part_before_chapter/part_before_chapter.xml
===================================================================
RCS file:
test/sectionning/res_docbook/part_before_chapter/part_before_chapter.xml
diff -N test/sectionning/res_docbook/part_before_chapter/part_before_chapter.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_docbook/part_before_chapter/part_before_chapter.xml
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book id="part_before_chapter.xml" lang="en">
+<part label="" xreflabel="part">
+<title>part</title>
+
+<chapter label="1">
+<title>chapter</title>
+
+</chapter>
+</part>
+</book>
Index: test/sectionning/res_docbook/part_before_section/part_before_section.1
===================================================================
RCS file: test/sectionning/res_docbook/part_before_section/part_before_section.1
diff -N test/sectionning/res_docbook/part_before_section/part_before_section.1
Index: test/sectionning/res_docbook/part_before_section/part_before_section.2
===================================================================
RCS file: test/sectionning/res_docbook/part_before_section/part_before_section.2
diff -N test/sectionning/res_docbook/part_before_section/part_before_section.2
Index: test/sectionning/res_docbook/part_before_section/part_before_section.xml
===================================================================
RCS file:
test/sectionning/res_docbook/part_before_section/part_before_section.xml
diff -N test/sectionning/res_docbook/part_before_section/part_before_section.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_docbook/part_before_section/part_before_section.xml
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book id="part_before_section.xml" lang="en">
+<part label="" xreflabel="part">
+<title>part</title>
+
+<sect1 label="1">
+<title>section</title>
+
+</sect1>
+</part>
+</book>
Index: test/sectionning/res_docbook/section_before_part/section_before_part.1
===================================================================
RCS file: test/sectionning/res_docbook/section_before_part/section_before_part.1
diff -N test/sectionning/res_docbook/section_before_part/section_before_part.1
Index: test/sectionning/res_docbook/section_before_part/section_before_part.2
===================================================================
RCS file: test/sectionning/res_docbook/section_before_part/section_before_part.2
diff -N test/sectionning/res_docbook/section_before_part/section_before_part.2
Index: test/sectionning/res_docbook/section_before_part/section_before_part.xml
===================================================================
RCS file:
test/sectionning/res_docbook/section_before_part/section_before_part.xml
diff -N test/sectionning/res_docbook/section_before_part/section_before_part.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_docbook/section_before_part/section_before_part.xml
28 Mar 2010 09:07:16 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book id="section_before_part.xml" lang="en">
+<sect1 label="1">
+<title>section</title>
+
+</sect1>
+<part label="" xreflabel="part">
+<title>part</title>
+
+</part>
+</book>
Index: test/sectionning/res_html/chapter_before_part/chapter_before_part.1
===================================================================
RCS file: test/sectionning/res_html/chapter_before_part/chapter_before_part.1
diff -N test/sectionning/res_html/chapter_before_part/chapter_before_part.1
Index: test/sectionning/res_html/chapter_before_part/chapter_before_part.2
===================================================================
RCS file: test/sectionning/res_html/chapter_before_part/chapter_before_part.2
diff -N test/sectionning/res_html/chapter_before_part/chapter_before_part.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/chapter_before_part/chapter_before_part.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res_html/chapter_before_part/index.html
===================================================================
RCS file: test/sectionning/res_html/chapter_before_part/index.html
diff -N test/sectionning/res_html/chapter_before_part/index.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/chapter_before_part/index.html 28 Mar 2010
09:07:17 -0000 1.1
@@ -0,0 +1,64 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<h1 class="chapter">1 chapter</h1>
+
+<a name="part"></a>
+<h1 class="part">part</h1>
+
+<hr>
+<p>
+
+
+</p>
+</body>
+</html>
Index: test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.1
===================================================================
RCS file: test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.1
diff -N test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.1
Index: test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.2
===================================================================
RCS file: test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.2
diff -N test/sectionning/res_html/hole_in_sectionning/hole_in_sectionning.2
Index: test/sectionning/res_html/hole_in_sectionning/index.html
===================================================================
RCS file: test/sectionning/res_html/hole_in_sectionning/index.html
diff -N test/sectionning/res_html/hole_in_sectionning/index.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/hole_in_sectionning/index.html 28 Mar 2010
09:07:17 -0000 1.1
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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>Top</title>
+
+<meta name="description" content="Top">
+<meta name="keywords" content="Top">
+<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">
+<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="Top-1"></a>
+<h1 class="top">Top</h1>
+
+<a name="Chapter"></a>
+<h1 class="chapter">1 Chapter</h1>
+
+<a name="section"></a>
+<h2 class="section">1.1 section</h2>
+
+<a name="subsubsection-with-no-subsection-above"></a>
+<h4 class="subsubsection">1.1.0.1 subsubsection with no subsection above</h4>
+
+<a name="the-subsection"></a>
+<h3 class="subsection">1.1.1 the subsection</h3>
+
+<hr>
+<p>
+
+
+</p>
+</body>
+</html>
Index: test/sectionning/res_html/part_before_chapter/index.html
===================================================================
RCS file: test/sectionning/res_html/part_before_chapter/index.html
diff -N test/sectionning/res_html/part_before_chapter/index.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/part_before_chapter/index.html 28 Mar 2010
09:07:17 -0000 1.1
@@ -0,0 +1,64 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="part"></a>
+<h1 class="part">part</h1>
+
+<a name="chapter"></a>
+<h1 class="chapter">1 chapter</h1>
+
+<hr>
+<p>
+
+
+</p>
+</body>
+</html>
Index: test/sectionning/res_html/part_before_chapter/part_before_chapter.1
===================================================================
RCS file: test/sectionning/res_html/part_before_chapter/part_before_chapter.1
diff -N test/sectionning/res_html/part_before_chapter/part_before_chapter.1
Index: test/sectionning/res_html/part_before_chapter/part_before_chapter.2
===================================================================
RCS file: test/sectionning/res_html/part_before_chapter/part_before_chapter.2
diff -N test/sectionning/res_html/part_before_chapter/part_before_chapter.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/part_before_chapter/part_before_chapter.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res_html/part_before_section/index.html
===================================================================
RCS file: test/sectionning/res_html/part_before_section/index.html
diff -N test/sectionning/res_html/part_before_section/index.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/part_before_section/index.html 28 Mar 2010
09:07:17 -0000 1.1
@@ -0,0 +1,64 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="part"></a>
+<h1 class="part">part</h1>
+
+<a name="section"></a>
+<h2 class="section">1 section</h2>
+
+<hr>
+<p>
+
+
+</p>
+</body>
+</html>
Index: test/sectionning/res_html/part_before_section/part_before_section.1
===================================================================
RCS file: test/sectionning/res_html/part_before_section/part_before_section.1
diff -N test/sectionning/res_html/part_before_section/part_before_section.1
Index: test/sectionning/res_html/part_before_section/part_before_section.2
===================================================================
RCS file: test/sectionning/res_html/part_before_section/part_before_section.2
diff -N test/sectionning/res_html/part_before_section/part_before_section.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/part_before_section/part_before_section.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res_html/section_before_part/index.html
===================================================================
RCS file: test/sectionning/res_html/section_before_part/index.html
diff -N test/sectionning/res_html/section_before_part/index.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/section_before_part/index.html 28 Mar 2010
09:07:17 -0000 1.1
@@ -0,0 +1,64 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was 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}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+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.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="section"></a>
+<h2 class="section">1 section</h2>
+
+<a name="part"></a>
+<h1 class="part">part</h1>
+
+<hr>
+<p>
+
+
+</p>
+</body>
+</html>
Index: test/sectionning/res_html/section_before_part/section_before_part.1
===================================================================
RCS file: test/sectionning/res_html/section_before_part/section_before_part.1
diff -N test/sectionning/res_html/section_before_part/section_before_part.1
Index: test/sectionning/res_html/section_before_part/section_before_part.2
===================================================================
RCS file: test/sectionning/res_html/section_before_part/section_before_part.2
diff -N test/sectionning/res_html/section_before_part/section_before_part.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/section_before_part/section_before_part.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Must specify a title with a title command or @top
Index: test/sectionning/res_info/chapter_before_part/chapter_before_part.1
===================================================================
RCS file: test/sectionning/res_info/chapter_before_part/chapter_before_part.1
diff -N test/sectionning/res_info/chapter_before_part/chapter_before_part.1
Index: test/sectionning/res_info/chapter_before_part/chapter_before_part.2
===================================================================
RCS file: test/sectionning/res_info/chapter_before_part/chapter_before_part.2
diff -N test/sectionning/res_info/chapter_before_part/chapter_before_part.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/chapter_before_part/chapter_before_part.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Document without nodes.
Index: test/sectionning/res_info/chapter_before_part/chapter_before_part.info
===================================================================
RCS file: test/sectionning/res_info/chapter_before_part/chapter_before_part.info
diff -N test/sectionning/res_info/chapter_before_part/chapter_before_part.info
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/chapter_before_part/chapter_before_part.info
28 Mar 2010 09:07:17 -0000 1.1
@@ -0,0 +1,6 @@
+This is chapter_before_part.info, produced by makeinfo version 4.13 from
+chapter_before_part.texi.
+
+1 chapter
+*********
+
Index: test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.1
===================================================================
RCS file: test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.1
diff -N test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.1
Index: test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.2
===================================================================
RCS file: test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.2
diff -N test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.2
Index: test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.info
===================================================================
RCS file: test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.info
diff -N test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.info
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/hole_in_sectionning/hole_in_sectionning.info
28 Mar 2010 09:07:17 -0000 1.1
@@ -0,0 +1,27 @@
+This is hole_in_sectionning.info, produced by makeinfo version 4.13 from
+hole_in_sectionning.texi.
+
+
+File: hole_in_sectionning.info, Node: Top, Up: (dir)
+
+Top
+***
+
+1 Chapter
+*********
+
+1.1 section
+===========
+
+1.1.0.1 subsubsection with no subsection above
+..............................................
+
+1.1.1 the subsection
+--------------------
+
+
+
+Tag Table:
+Node: Top100
+
+End Tag Table
Index: test/sectionning/res_info/part_before_chapter/part_before_chapter.1
===================================================================
RCS file: test/sectionning/res_info/part_before_chapter/part_before_chapter.1
diff -N test/sectionning/res_info/part_before_chapter/part_before_chapter.1
Index: test/sectionning/res_info/part_before_chapter/part_before_chapter.2
===================================================================
RCS file: test/sectionning/res_info/part_before_chapter/part_before_chapter.2
diff -N test/sectionning/res_info/part_before_chapter/part_before_chapter.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/part_before_chapter/part_before_chapter.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Document without nodes.
Index: test/sectionning/res_info/part_before_chapter/part_before_chapter.info
===================================================================
RCS file: test/sectionning/res_info/part_before_chapter/part_before_chapter.info
diff -N test/sectionning/res_info/part_before_chapter/part_before_chapter.info
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/part_before_chapter/part_before_chapter.info
28 Mar 2010 09:07:17 -0000 1.1
@@ -0,0 +1,6 @@
+This is part_before_chapter.info, produced by makeinfo version 4.13 from
+part_before_chapter.texi.
+
+1 chapter
+*********
+
Index: test/sectionning/res_info/part_before_section/part_before_section.1
===================================================================
RCS file: test/sectionning/res_info/part_before_section/part_before_section.1
diff -N test/sectionning/res_info/part_before_section/part_before_section.1
Index: test/sectionning/res_info/part_before_section/part_before_section.2
===================================================================
RCS file: test/sectionning/res_info/part_before_section/part_before_section.2
diff -N test/sectionning/res_info/part_before_section/part_before_section.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/part_before_section/part_before_section.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Document without nodes.
Index: test/sectionning/res_info/part_before_section/part_before_section.info
===================================================================
RCS file: test/sectionning/res_info/part_before_section/part_before_section.info
diff -N test/sectionning/res_info/part_before_section/part_before_section.info
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/part_before_section/part_before_section.info
28 Mar 2010 09:07:17 -0000 1.1
@@ -0,0 +1,6 @@
+This is part_before_section.info, produced by makeinfo version 4.13 from
+part_before_section.texi.
+
+1 section
+=========
+
Index: test/sectionning/res_info/section_before_part/section_before_part.1
===================================================================
RCS file: test/sectionning/res_info/section_before_part/section_before_part.1
diff -N test/sectionning/res_info/section_before_part/section_before_part.1
Index: test/sectionning/res_info/section_before_part/section_before_part.2
===================================================================
RCS file: test/sectionning/res_info/section_before_part/section_before_part.2
diff -N test/sectionning/res_info/section_before_part/section_before_part.2
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/section_before_part/section_before_part.2 28 Mar
2010 09:07:17 -0000 1.1
@@ -0,0 +1 @@
+warning: Document without nodes.
Index: test/sectionning/res_info/section_before_part/section_before_part.info
===================================================================
RCS file: test/sectionning/res_info/section_before_part/section_before_part.info
diff -N test/sectionning/res_info/section_before_part/section_before_part.info
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/section_before_part/section_before_part.info
28 Mar 2010 09:07:17 -0000 1.1
@@ -0,0 +1,6 @@
+This is section_before_part.info, produced by makeinfo version 4.13 from
+section_before_part.texi.
+
+1 section
+=========
+
Index: test/sectionning/res_xml/chapter_before_part/chapter_before_part.1
===================================================================
RCS file: test/sectionning/res_xml/chapter_before_part/chapter_before_part.1
diff -N test/sectionning/res_xml/chapter_before_part/chapter_before_part.1
Index: test/sectionning/res_xml/chapter_before_part/chapter_before_part.2
===================================================================
RCS file: test/sectionning/res_xml/chapter_before_part/chapter_before_part.2
diff -N test/sectionning/res_xml/chapter_before_part/chapter_before_part.2
Index: test/sectionning/res_xml/chapter_before_part/chapter_before_part.xml
===================================================================
RCS file: test/sectionning/res_xml/chapter_before_part/chapter_before_part.xml
diff -N test/sectionning/res_xml/chapter_before_part/chapter_before_part.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_xml/chapter_before_part/chapter_before_part.xml
28 Mar 2010 09:07:17 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V4.12//EN"
"http://www.gnu.org/software/texinfo/dtd/4.12/texinfo.dtd">
+<texinfo xml:lang="en">
+
+<setfilename>chapter_before_part.xml</setfilename>
+
+<chapter>
+<title>chapter</title>
+
+</chapter>
+<part>
+<title>part</title>
+
+</part>
+</texinfo>
Index: test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.1
===================================================================
RCS file: test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.1
diff -N test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.1
Index: test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.2
===================================================================
RCS file: test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.2
diff -N test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.2
Index: test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.xml
===================================================================
RCS file: test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.xml
diff -N test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_xml/hole_in_sectionning/hole_in_sectionning.xml
28 Mar 2010 09:07:17 -0000 1.1
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V4.12//EN"
"http://www.gnu.org/software/texinfo/dtd/4.12/texinfo.dtd">
+<texinfo xml:lang="en">
+
+<setfilename>hole_in_sectionning.xml</setfilename>
+
+<node>
+<nodename>Top</nodename>
+<nodeup>(dir)</nodeup>
+</node>
+<top>
+<title>Top</title>
+
+</top>
+<chapter>
+<title>Chapter</title>
+
+<section>
+<title>section</title>
+
+<subsubsection>
+<title>subsubsection with no subsection above</title>
+
+</subsubsection>
+<subsection>
+<title>the subsection</title>
+
+</subsection>
+</section>
+</chapter>
+</texinfo>
Index: test/sectionning/res_xml/part_before_chapter/part_before_chapter.1
===================================================================
RCS file: test/sectionning/res_xml/part_before_chapter/part_before_chapter.1
diff -N test/sectionning/res_xml/part_before_chapter/part_before_chapter.1
Index: test/sectionning/res_xml/part_before_chapter/part_before_chapter.2
===================================================================
RCS file: test/sectionning/res_xml/part_before_chapter/part_before_chapter.2
diff -N test/sectionning/res_xml/part_before_chapter/part_before_chapter.2
Index: test/sectionning/res_xml/part_before_chapter/part_before_chapter.xml
===================================================================
RCS file: test/sectionning/res_xml/part_before_chapter/part_before_chapter.xml
diff -N test/sectionning/res_xml/part_before_chapter/part_before_chapter.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_xml/part_before_chapter/part_before_chapter.xml
28 Mar 2010 09:07:18 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V4.12//EN"
"http://www.gnu.org/software/texinfo/dtd/4.12/texinfo.dtd">
+<texinfo xml:lang="en">
+
+<setfilename>part_before_chapter.xml</setfilename>
+
+<part>
+<title>part</title>
+
+<chapter>
+<title>chapter</title>
+
+</chapter>
+</part>
+</texinfo>
Index: test/sectionning/res_xml/part_before_section/part_before_section.1
===================================================================
RCS file: test/sectionning/res_xml/part_before_section/part_before_section.1
diff -N test/sectionning/res_xml/part_before_section/part_before_section.1
Index: test/sectionning/res_xml/part_before_section/part_before_section.2
===================================================================
RCS file: test/sectionning/res_xml/part_before_section/part_before_section.2
diff -N test/sectionning/res_xml/part_before_section/part_before_section.2
Index: test/sectionning/res_xml/part_before_section/part_before_section.xml
===================================================================
RCS file: test/sectionning/res_xml/part_before_section/part_before_section.xml
diff -N test/sectionning/res_xml/part_before_section/part_before_section.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_xml/part_before_section/part_before_section.xml
28 Mar 2010 09:07:18 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V4.12//EN"
"http://www.gnu.org/software/texinfo/dtd/4.12/texinfo.dtd">
+<texinfo xml:lang="en">
+
+<setfilename>part_before_section.xml</setfilename>
+
+<part>
+<title>part</title>
+
+<section>
+<title>section</title>
+
+</section>
+</part>
+</texinfo>
Index: test/sectionning/res_xml/section_before_part/section_before_part.1
===================================================================
RCS file: test/sectionning/res_xml/section_before_part/section_before_part.1
diff -N test/sectionning/res_xml/section_before_part/section_before_part.1
Index: test/sectionning/res_xml/section_before_part/section_before_part.2
===================================================================
RCS file: test/sectionning/res_xml/section_before_part/section_before_part.2
diff -N test/sectionning/res_xml/section_before_part/section_before_part.2
Index: test/sectionning/res_xml/section_before_part/section_before_part.xml
===================================================================
RCS file: test/sectionning/res_xml/section_before_part/section_before_part.xml
diff -N test/sectionning/res_xml/section_before_part/section_before_part.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_xml/section_before_part/section_before_part.xml
28 Mar 2010 09:07:18 -0000 1.1
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V4.12//EN"
"http://www.gnu.org/software/texinfo/dtd/4.12/texinfo.dtd">
+<texinfo xml:lang="en">
+
+<setfilename>section_before_part.xml</setfilename>
+
+<section>
+<title>section</title>
+
+</section>
+<part>
+<title>part</title>
+
+</part>
+</texinfo>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- texinfo/texi2html ChangeLog TODO texi2html.init...,
Patrice Dumas <=