texi2html-cvs
[Top][All Lists]
Advanced

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

[Texi2html-cvs] texi2html ChangeLog TODO texi2html.init texi2ht...


From: Patrice Dumas
Subject: [Texi2html-cvs] texi2html ChangeLog TODO texi2html.init texi2ht...
Date: Thu, 04 Jun 2009 22:58:10 +0000

CVSROOT:        /cvsroot/texi2html
Module name:    texi2html
Changes by:     Patrice Dumas <pertusus>        09/06/04 22:58:09

Modified files:
        .              : ChangeLog TODO texi2html.init texi2html.pl 
                         translations.pl 
        formats        : docbook.init html.init info.init xml.init 
        i18n           : de en es fr ja nl no pt pt_BR 
        test/formatting/res/float_copying: float_copying.2 
        test/formatting/res/heading: heading.2 
        test/formatting/res/heading_info: heading.2 
        test/formatting/res/texi_float_copying: float_copying.2 
        test/formatting/res/texi_heading: heading.2 
        test/indices/res/index_no_node: index_no_node.2 
        test/indices/res/index_special_region: index_special_region.2 
        test/indices/res/index_special_region_no_insertcopying: 
                                                                
index_special_region_no_insertcopying.2 
        test/indices/res/index_special_region_no_region: 
                                                         
index_special_region_no_region.2 
        test/macros/res/defcondx_Dbar: defxcond.2 
        test/macros/res/defcondx_Ubar: defxcond.2 
        test/macros/res_all/defcondx_Dbar: defxcond.2 
        test/macros/res_all/defcondx_Ubar: defxcond.2 
        test/macros/res_info/defcondx_Dbar: defxcond.2 
        test/macros/res_info/defcondx_Ubar: defxcond.2 
        test/manuals   : Makefile.am Makefile.in tests.txt 
        test/sectionning/res/before_node_and_section: 
                                                      before_node_and_section.2 
        test/sectionning/res/no_element: no_element.2 
        test/sectionning/res/placed_things_before_element: 
                                                           
placed_things_before_element.2 
Added files:
        test/formatting/res_all/float_docbook: float.2 float.xml 
        test/formatting/res_all/formatting_docbook: formatting.2 
                                                    formatting.xml 
        test/formatting/res_info/float_docbook: float.2 float.xml 
        test/formatting/res_info/formatting_docbook: formatting.2 
                                                     formatting.xml 
        test/manuals   : fdl-hello.texi hello.texi 
        test/manuals/res/hello: hello.2 hello.html 
        test/manuals/res/hello_nodes: Concept-index.html 
                                      GNU-Free-Documentation-License.html 
                                      Invoking-hello.html Overview.html 
                                      Reporting-bugs.html 
                                      Sample-output.html hello.2 
                                      hello.html hello_abt.html 
                                      hello_toc.html index.html 
        test/manuals/res/texi_hello: hello.2 hello.passfirst 
                                     hello.passtexi hello.texi 
        test/sectionning/res_all/anchor_in_footnote_info: 
                                                          anchor_in_footnote.2 
                                                          
anchor_in_footnote.info 
        test/sectionning/res_all/anchor_in_footnote_separated_info: 
                                                                    
anchor_in_footnote.2 
                                                                    
anchor_in_footnote.info 
        test/sectionning/res_all/at_commands_in_refs_info: 
                                                           
at_commands_in_refs.2 
                                                           
at_commands_in_refs.info 
        test/sectionning/res_all/menu-whitespace_xml: menu-whitespace.2 
                                                      top.xml 
        test/sectionning/res_all/node_footnote_info: node_footnote.2 
                                                     node_footnote.info 
        test/sectionning/res_all/node_footnote_separated_info: 
                                                               node_footnote.2 
                                                               
node_footnote.info 
        test/sectionning/res_all/nodes_id_docbook: nodes_id.2 
                                                   nodes_id.xml 
        test/sectionning/res_all/test_two_include: test_two_include.2 
                                                   test_two_include.txt 
        test/sectionning/res_all/texi_html-top: html-top.2 html-top.texi 
                                                top.passfirst 
                                                top.passtexi 
        test/sectionning/res_all/top: top.2 top.txt 
        test/sectionning/res_all/two_footnotes_in_nodes_info: 
                                                              
two_footnotes_in_nodes.2 
                                                              
two_footnotes_in_nodes.info 
        test/sectionning/res_all/two_footnotes_in_nodes_separated_info: 
                                                                        
two_footnotes_in_nodes.2 
                                                                        
two_footnotes_in_nodes.info 
        test/sectionning/res_info/anchor_in_footnote_info: 
                                                           anchor_in_footnote.2 
                                                           
anchor_in_footnote.info 
        test/sectionning/res_info/anchor_in_footnote_separated_info: 
                                                                     
anchor_in_footnote.2 
                                                                     
anchor_in_footnote.info 
        test/sectionning/res_info/at_commands_in_refs_info: 
                                                            
at_commands_in_refs.2 
                                                            
at_commands_in_refs.info 
        test/sectionning/res_info/menu-whitespace_xml: menu-whitespace.2 
                                                       top.xml 
        test/sectionning/res_info/node_footnote_info: node_footnote.2 
                                                      node_footnote.info 
        test/sectionning/res_info/node_footnote_separated_info: 
                                                                node_footnote.2 
                                                                
node_footnote.info 
        test/sectionning/res_info/nodes_id_docbook: nodes_id.2 
                                                    nodes_id.xml 
        test/sectionning/res_info/test_two_include: test_two_include.2 
                                                    test_two_include.info 
        test/sectionning/res_info/texi_html-top: html-top.2 
                                                 html-top.texi 
                                                 top.passfirst 
                                                 top.passtexi 
        test/sectionning/res_info/top: top.2 top.info 
        test/sectionning/res_info/two_footnotes_in_nodes_info: 
                                                               
two_footnotes_in_nodes.2 
                                                               
two_footnotes_in_nodes.info 
        test/sectionning/res_info/two_footnotes_in_nodes_separated_info: 
                                                                         
two_footnotes_in_nodes.2 
                                                                         
two_footnotes_in_nodes.info 

Log message:
                * texi2html.pl, texi2html.init, formats/*: better 
initializations.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texi2html/ChangeLog?cvsroot=texi2html&r1=1.388&r2=1.389
http://cvs.savannah.gnu.org/viewcvs/texi2html/TODO?cvsroot=texi2html&r1=1.100&r2=1.101
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.init?cvsroot=texi2html&r1=1.200&r2=1.201
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.pl?cvsroot=texi2html&r1=1.290&r2=1.291
http://cvs.savannah.gnu.org/viewcvs/texi2html/translations.pl?cvsroot=texi2html&r1=1.27&r2=1.28
http://cvs.savannah.gnu.org/viewcvs/texi2html/formats/docbook.init?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/formats/html.init?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/formats/info.init?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/formats/xml.init?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/de?cvsroot=texi2html&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/en?cvsroot=texi2html&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/es?cvsroot=texi2html&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/fr?cvsroot=texi2html&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/ja?cvsroot=texi2html&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/nl?cvsroot=texi2html&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/no?cvsroot=texi2html&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/pt?cvsroot=texi2html&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/texi2html/i18n/pt_BR?cvsroot=texi2html&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/float_copying/float_copying.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/heading/heading.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/heading_info/heading.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_float_copying/float_copying.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_heading/heading.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_all/float_docbook/float.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_all/float_docbook/float.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_all/formatting_docbook/formatting.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_all/formatting_docbook/formatting.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_info/float_docbook/float.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_info/float_docbook/float.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_info/formatting_docbook/formatting.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res_info/formatting_docbook/formatting.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/indices/res/index_no_node/index_no_node.2?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/indices/res/index_special_region/index_special_region.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/indices/res/index_special_region_no_insertcopying/index_special_region_no_insertcopying.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/indices/res/index_special_region_no_region/index_special_region_no_region.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/res/defcondx_Dbar/defxcond.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/res/defcondx_Ubar/defxcond.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/res_all/defcondx_Dbar/defxcond.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/res_all/defcondx_Ubar/defxcond.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/res_info/defcondx_Dbar/defxcond.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/res_info/defcondx_Ubar/defxcond.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/Makefile.am?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/Makefile.in?cvsroot=texi2html&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/tests.txt?cvsroot=texi2html&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/fdl-hello.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/hello.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello/hello.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello/hello.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/Concept-index.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/GNU-Free-Documentation-License.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/Invoking-hello.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/Overview.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/Reporting-bugs.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/Sample-output.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/hello.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/hello.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/hello_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/hello_toc.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/hello_nodes/index.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/texi_hello/hello.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/texi_hello/hello.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/texi_hello/hello.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/manuals/res/texi_hello/hello.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res/before_node_and_section/before_node_and_section.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res/no_element/no_element.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res/placed_things_before_element/placed_things_before_element.2?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/menu-whitespace_xml/menu-whitespace.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/menu-whitespace_xml/top.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/node_footnote_info/node_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/node_footnote_info/node_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/node_footnote_separated_info/node_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/node_footnote_separated_info/node_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/nodes_id_docbook/nodes_id.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/nodes_id_docbook/nodes_id.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/test_two_include/test_two_include.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/test_two_include/test_two_include.txt?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/texi_html-top/html-top.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/texi_html-top/html-top.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/texi_html-top/top.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/texi_html-top/top.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/top/top.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/top/top.txt?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/menu-whitespace_xml/menu-whitespace.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/menu-whitespace_xml/top.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/node_footnote_info/node_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/node_footnote_info/node_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/node_footnote_separated_info/node_footnote.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/node_footnote_separated_info/node_footnote.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/nodes_id_docbook/nodes_id.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/nodes_id_docbook/nodes_id.xml?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/test_two_include/test_two_include.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/test_two_include/test_two_include.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/texi_html-top/html-top.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/texi_html-top/html-top.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/texi_html-top/top.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/texi_html-top/top.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/top/top.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/top/top.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info?cvsroot=texi2html&rev=1.1

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/texi2html/texi2html/ChangeLog,v
retrieving revision 1.388
retrieving revision 1.389
diff -u -b -r1.388 -r1.389
--- ChangeLog   24 May 2009 22:29:08 -0000      1.388
+++ ChangeLog   4 Jun 2009 22:58:01 -0000       1.389
@@ -1,3 +1,7 @@
+2009-06-05   Patrice Dumas  <address@hidden>
+
+       * texi2html.pl, texi2html.init, formats/*: better initializations.
+
 2009-05-24   Patrice Dumas  <address@hidden>
 
        * texi2html.pl, texi2html.init, formats/*: add an array for the 

Index: TODO
===================================================================
RCS file: /cvsroot/texi2html/texi2html/TODO,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -b -r1.100 -r1.101
--- TODO        24 May 2009 22:29:09 -0000      1.100
+++ TODO        4 Jun 2009 22:58:01 -0000       1.101
@@ -400,6 +400,8 @@
 
      docbook  html  info  plaintext  xml
 
+* ../../sectionning.texi:4: warning: Must specify a title with least one of 
@settitle or @top.
+
 
 Defaults (d = docbook, h = html(texi2html), i = info, x = xml, m = 
makeinfo.ini)
 Valid on 2009-05-23, before this was ameliorated, by introducing 

Index: texi2html.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.init,v
retrieving revision 1.200
retrieving revision 1.201
diff -u -b -r1.200 -r1.201
--- texi2html.init      24 May 2009 22:29:09 -0000      1.200
+++ texi2html.init      4 Jun 2009 22:58:01 -0000       1.201
@@ -12,7 +12,7 @@
 # Afterwards, load the file with command-line 
 # option -init-file <your_init_file>
 #
-# $Id: texi2html.init,v 1.200 2009/05/24 22:29:09 pertusus Exp $
+# $Id: texi2html.init,v 1.201 2009/06/04 22:58:01 pertusus Exp $
 
 ######################################################################
 # The following variables can also be set by command-line options
@@ -459,6 +459,12 @@
 # use icons.
 $ICONS = 0;
 
+
+
+# this resets some defaults, those that are also set in formats and
+# not set in every formats.
+#
+# this is called below after %default_style_map_texi is defined
 sub t2h_default_set_variables_default()
 {
   $CAPTION_STYLE = 'strong';
@@ -519,6 +525,9 @@
 # after they have more than that many entries
   $SPLIT_INDEX = 0;
 
+  $USE_SECTIONS = 1;
+
+# also set by command line options
   $FOOTNOTESTYLE = 'end';
 
   $DOCTYPE = '';
@@ -531,7 +540,7 @@
 
   $USE_NODES = 1;
 
-  $USE_SECTIONS = 1;
+  $ENABLE_ENCODING = 0;
 
 # these are more or less the documented vanilla versions, so they
 # are reset
@@ -553,6 +562,25 @@
 $misc_element_label         = \&t2h_default_misc_element_label;
 # set in html
 $init_out    = \&t2h_default_init_out;
+# set in info and xml
+$paragraph_style_command  = \&t2h_default_paragraph_style_command;
+# set in info
+$colon_command            = \&t2h_default_colon_command;
+# set in docbook
+$quotation_prepend_text   = \&t2h_default_quotation_prepend_text;
+
+# set in html and info
+$print_section            = \&T2H_DEFAULT_print_section;
+
+# set in docbook and xml
+%colon_command_punctuation_characters = (
+   '.' => '.',
+   ':' => ':',
+   '?' => '?',
+   '!' => '!'
+);
+
+
 
 # in info
 $footnote_texi = undef;
@@ -576,9 +604,61 @@
      (
      );
 
+%region_formats_kept = ();
+
+%style_map_texi = ();
+t2h_default_copy_style_map (\%default_style_map_texi, \%style_map_texi);
+
+# modified in docbook
+%special_accents = (
+      'ringaccent' => 'aA',
+      "'"          => 'aeiouyAEIOUY',
+      ','          => 'cC',
+      '^'          => 'aeiouAEIOU',
+      '`'          => 'aeiouAEIOU',
+      '~'          => 'nNaoAO',
+      '"'          => 'aeiouyAEIOU',
+# according to http://www2.lib.virginia.edu/small/vhp/download/ISO.txt
+# however this doesn't seems to work in firefox
+#      'ogonek'     => 'aeiuAEIU',
+);
+
+# modified by info, xml, docbook
+# %no_paragraph_commands should not be reset since it has been 
+# filled with defaults for many other commands.
+
+# FIXME this prevents the user from setting those entries.
+$no_paragraph_commands{'cindex'} = 1;
+$no_paragraph_commands{'float'} = 1;
+delete $no_paragraph_commands{'anchor'};
+
+# symbols used for the commands if $USE_ISO is true.
+# modified in docbook
+%iso_symbols = (
+         'equiv'     => '&equiv;',
+         'dots'      => '&hellip;',
+         'bullet'    => '&bull;',
+         'result'    => '&rArr;',
+         'expansion' => '&rarr;',
+         'arrow'     => '&rarr;',
+         'point'     => '&lowast;',
+         "'"         => '&rsquo;',
+         '`'         => '&lsquo;',
+        );
+
+# modified in docbook and xml
+%stop_paragraph_command = (
+ 'titlefont' => 1,
+ 'insertcopying' => 1,
+ 'sp' => 1,
+ 'verbatiminclude' => 1,
+ 'page' => 1
+);
+
 }
 
-t2h_default_set_variables_default();
+my %things_map_xml;
+my %pre_map_xml;
 
 sub t2h_default_set_variables_xml()
 {
@@ -589,6 +669,21 @@
 
   $empty_line = \&t2h_default_empty_line;
   $comment = \&xml_default_comment;
+  $element_heading = \&xml_default_element_heading;
+  $line_command = \&xml_default_line_command;
+ 
+  %things_map = %things_map_xml;
+  %pre_map = %pre_map_xml;
+  %simple_format_texi_map = %pre_map;
+
+  %simple_format_style_map_texi = ();
+  t2h_default_copy_style_map (\%default_style_map_texi, 
\%simple_format_style_map_texi);
+  foreach my $accent_command ('tieaccent', 'dotless', keys(%unicode_accents))
+  {
+#    $simple_format_style_map_texi{$accent_command}->{'args'} = ['normal'];
+    $simple_format_style_map_texi{$accent_command}->{'function'} = 
\&xml_default_accent;
+  }
+
 }
 
 sub t2h_default_set_variables_texi2html()
@@ -610,6 +705,7 @@
   $USE_LINKS = 0;
   $USE_NODES = undef;
   $USE_NUMERIC_ENTITY = 1;
+  $SPLIT = '';
   $SPLIT_INDEX = 100;
 
   $ENABLE_ENCODING_USE_ENTITY = 1;
@@ -945,6 +1041,7 @@
   if (defined($t2h_default_formats_load_table{$format}))
   {
      &{$t2h_default_formats_load_table{$format}};
+     $OUTPUT_FORMAT = $format;
   }
   else
   {
@@ -1142,7 +1239,6 @@
 #
 # There are the following subs which control the layout:
 #
-$print_section            = \&T2H_DEFAULT_print_section;
 $end_section              = \&T2H_DEFAULT_end_section;
 $one_section              = \&T2H_DEFAULT_one_section;
 $print_Top_header         = \&T2H_DEFAULT_print_Top_header;
@@ -1807,13 +1903,6 @@
 %simple_map_pre_math = %simple_map_math;
 %simple_map_texi_math = %simple_map_math;
 
-%colon_command_punctuation_characters = (
-   '.' => '.',
-   ':' => ':',
-   '?' => '?',
-   '!' => '!'
-);
-
 $punctuation_characters = '.?!';
 $after_punctuation_characters = '"\')]';
 
@@ -1896,6 +1985,75 @@
 
 %default_texi_map = %texi_map;
 
+#
+# texinfo "things" (@foo{}) to XML ones
+#
+%things_map_xml = (
+               'TeX'          => 'TeX',
+               'LaTeX'          => 'LaTeX',
+# pertusus: unknown by makeinfo, not in texinfo manual (@* is the right thing)
+#               'br', '<br>',     # paragraph break
+               'bullet'       => '*',
+#               #'copyright' => '(C)',
+               'copyright'    => '&copy;',
+               'registeredsymbol'   => '&reg;',
+               'dots'         => '...',
+               'enddots'      => '...',
+               'equiv'        => '==',
+# FIXME i18n
+               'error'        => 'error--&gt;',
+               'expansion'    => '==&gt;',
+               'arrow'        => '->',
+               'minus'        => '-',
+               'point'        => '-!-',
+               'print'        => '-|',
+               'result'       => '=&gt;',
+               # set in code using the language
+               # 'today', &pretty_date,
+               'today'        => '',
+               'aa'           => '&aring;',
+               'AA'           => '&Aring;',
+               'ae'           => '&aelig;',
+               'oe'           => '&oelig;', #pertusus: also &#156;. &oelig; 
not in html 3.2
+               'AE'           => '&AElig;',
+               'OE'           => '&OElig;', #pertusus: also &#140;. &OElig; 
not in html 3.2
+               'o'            =>  '&oslash;',
+               'O'            =>  '&Oslash;',
+               'ss'           => '&szlig;',
+               'DH'           => '&ETH;',
+               'dh'           => '&eth;',
+               'TH'           => '&THORN;',
+               'th'           => '&thorn',
+               'l'            => '&#322;',
+               'L'            => '&#321;',
+               'exclamdown'   => '&iexcl;',
+               'questiondown' => '&iquest;',
+               'pounds'       => '&pound;',
+               'ordf'         => '&ordf;',
+               'ordm'         => '&ordm;',
+               'comma'        => ',',
+               'euro'         => '&euro;',
+               'geq'          => '&ge;',
+               'leq'          => '&le;',
+               'tie'          => '&nbsp;',
+               'textdegree'          => '&deg;',
+               'quotedblleft'          => '&ldquo;',
+               'quotedblright'          => '&rdquo;',
+               'quoteleft'          => '&lsquo;',
+               'quoteright'          => '&rsquo;',
+               'quotedblbase'          => '&bdquo;',
+               'quotesinglbase'          => '&sbquo;',
+               'guillemetleft'          => '&laquo;',
+               'guillemetright'          => '&raquo;',
+               'guillemotleft'          => '&laquo;',
+               'guillemotright'          => '&raquo;',
+               'guilsinglleft'          => '&lsaquo;',
+               'guilsinglright'          => '&rsaquo;',
+             );
+
+# This map is used in preformatted environments
+%pre_map_xml = %things_map_xml;
+
 # taken from
 #Latin extended additionnal
 #http://www.alanwood.net/unicode/latin_extended_additional.html
@@ -2651,27 +2809,6 @@
    $t2h_encoding_aliases{$perl_charset_to_html{$perl_charset}} = 
$perl_charset_to_html{$perl_charset};
 }
 
-# symbols used for the commands if $USE_ISO is true.
-%iso_symbols = (
-         'equiv'     => '&equiv;',
-         'dots'      => '&hellip;',
-         'bullet'    => '&bull;',
-         'result'    => '&rArr;',
-         'expansion' => '&rarr;',
-         'arrow'     => '&rarr;',
-         'point'     => '&lowast;',
-         "'"         => '&rsquo;',
-         '`'         => '&lsquo;',
-        );
-
-%stop_paragraph_command = (
- 'titlefont' => 1,
- 'insertcopying' => 1,
- 'sp' => 1,
- 'verbatiminclude' => 1,
- 'page' => 1
-);
-
 # not used currently for html, but used in chm.init
 %numeric_entity_map = ();
 
@@ -2730,6 +2867,7 @@
 
   foreach my $command (keys(%$from))
   {
+     $to->{$command} = {} if (!exists($to->{$command}));
      foreach my $key (keys(%{$from->{$command}}))
      {
         next if (exists($to->{$command}->{$key}) and $merge);
@@ -3185,19 +3323,6 @@
     }
 }
 
-%special_accents = (
-      'ringaccent' => 'aA',
-      "'"          => 'aeiouyAEIOUY',
-      ','          => 'cC',
-      '^'          => 'aeiouAEIOU',
-      '`'          => 'aeiouAEIOU',
-      '~'          => 'nNaoAO',
-      '"'          => 'aeiouyAEIOU',
-# according to http://www2.lib.virginia.edu/small/vhp/download/ISO.txt
-# however this doesn't seems to work in firefox
-#      'ogonek'     => 'aeiuAEIU',
-);
-
 sub default_accent($$)
 {
     my $text = shift;
@@ -3706,18 +3831,16 @@
 
 foreach my $command (keys(%style_map))
 {
-    $style_map_pre{$command} = {};
     $style_map_texi{$command} = {} if (!exists($style_map_texi{$command}));
-    $style_map_texi{$command}->{'args'} = $style_map{$command}->{'args'}
+    $style_map_texi{$command}->{'args'} = [ @{$style_map{$command}->{'args'}} ]
         if (exists($style_map{$command}->{'args'}));
  #print STDERR "COMMAND $command";
-    
-    foreach my $key (keys(%{$style_map{$command}}))
-    {
-        $style_map_pre{$command}->{$key} = $style_map{$command}->{$key};
-    }
 }
 
+%style_map_pre = ();
+
+t2h_default_copy_style_map(\%style_map, \%style_map_pre);
+
 $style_map_pre{'sc'} = {};
 $style_map_pre{'titlefont'} = {};
 $style_map_pre{'click'}->{'function'} = \&t2h_default_click_pre;
@@ -3784,17 +3907,7 @@
 %simple_format_texi_map = %pre_map;
 %simple_format_style_map_texi = ();
 
-foreach my $command (keys(%style_map_texi))
-{
-    #$simple_format_style_map_texi{$command} = {};
-    foreach my $key (keys (%{$style_map_texi{$command}}))
-    {
-    #print STDERR "$command, $key, $style_map_texi{$command}->{$key}\n";
-        $simple_format_style_map_texi{$command}->{$key} = 
-             $style_map_texi{$command}->{$key};
-    }
-    $simple_format_style_map_texi{$command} = {} if 
(!defined($simple_format_style_map_texi{$command}));
-}
+t2h_default_copy_style_map(\%style_map_texi, \%simple_format_style_map_texi);
 
 foreach my $accent_command ('tieaccent', 'dotless', keys(%unicode_accents))
 {
@@ -3820,6 +3933,8 @@
 t2h_default_copy_style_map(\%style_map_texi, \%default_style_map_texi);
 t2h_default_copy_style_map(\%simple_format_style_map_texi, 
\%default_simple_format_style_map_texi);
 
+# called here because %default_style_map_texi is used.
+t2h_default_set_variables_default();
 
 # regions expanded or not depending on the value of this hash.
 # @EXPAND sets entries in this hash, and you should better use
@@ -4246,7 +4361,6 @@
 $listoffloats_style       = \&t2h_default_listoffloats_style;
 $acronym_like             = \&t2h_default_acronym_like;
 $quotation                = \&t2h_default_quotation;
-$quotation_prepend_text   = \&t2h_default_quotation_prepend_text;
 $paragraph_style_command  = \&t2h_default_paragraph_style_command;
 $heading_texi             = \&t2h_default_heading_texi;
 $index_element_heading_texi = \&t2h_default_index_element_heading_texi;
@@ -4256,7 +4370,6 @@
 $format_list_item_texi      = \&t2h_default_format_list_item_texi;
 $begin_format_texi          = \&t2h_default_begin_format_texi;
 $insertcopying              = \&t2h_default_insertcopying;
-$colon_command              = \&t2h_default_colon_command;
 $simple_command             = \&t2h_default_simple_command;
 $thing_command              = \&t2h_default_thing_command;
 $line_command               = \&t2h_default_line_command;
@@ -5562,19 +5675,6 @@
     return $text;
 }
 
-# This function formats a heading for an element
-#
-# argument:
-# an element. It is a hash reference for a node or a sectionning command.
-#             it may be the wrong one in case of headings.
-# The interesting keys are:
-# 'text': the heading text
-# 'text_nonumber': the heading text without section number
-# 'node': true if it is a node
-# 'level': level of the element. 0 for @top, 1 for chapter, heading, 
-#      appendix..., 2 for section and so on...
-# 'tag_level': the sectionning element name, raisesections and lowersections
-#      taken into account
 sub t2h_default_element_heading($$$$$$$$$$$$)
 {
     my $element = shift;
@@ -5602,6 +5702,56 @@
     return $result. &$heading($element, $command, $texi_line, $line, 
$in_preformatted, $one_section, $element_heading);
 }
 
+# common for html and docbook
+sub xml_default_element_heading($$$$$$$$$$$$)
+{   
+    my $element = shift;
+    my $command = shift;
+    my $texi_line = shift;
+    my $line = shift;
+    my $in_preformatted = shift;
+    my $one_section = shift;
+    my $element_heading = shift;
+    my $first_in_page = shift;
+    my $is_top = shift;
+    my $previous_is_top = shift;
+    my $command_line = shift;
+    my $element_id = shift;
+    my $new_element = shift;
+#print STDERR ":::::::: $element $command i_p $in_preformatted o_s 
$one_section e_h $element_heading f_p $first_in_page i_t $is_top p_i_t 
$previous_is_top id $element_id new $new_element\n";
+
+    my $result = &$element_label($element_id, $element, $command, 
$command_line);
+    if ($new_element and !$one_section)
+    {
+       if (!$element->{'element_ref'}->{'top'})
+       {
+    #return $result if (defined($command) and $command eq 'node' and 
!$element_heading);
+           $result .= &$print_element_header($first_in_page, $previous_is_top);
+       }
+       else
+       {
+           $result .= &$print_head_navigation(undef, address@hidden) if 
(get_conf('SPLIT') or get_conf('headers'));
+       }
+    }
+
+    return $result if (!$element_heading);
+    return $result. &$heading($element, $command, $texi_line, $line, 
$in_preformatted, $one_section, $element_heading);
+}
+
+
+# This function formats a heading for an element
+#
+# argument:
+# an element. It is a hash reference for a node or a sectionning command.
+#             it may be the wrong one in case of headings.
+# The interesting keys are:
+# 'text': the heading text
+# 'text_nonumber': the heading text without section number
+# 'node': true if it is a node
+# 'level': level of the element. 0 for @top, 1 for chapter, heading, 
+#      appendix..., 2 for section and so on...
+# 'tag_level': the sectionning element name, raisesections and lowersections
+#      taken into account
 sub t2h_default_heading($$$$$;$$)
 {
     my $element = shift;
@@ -6095,10 +6245,21 @@
     return '' if ($index_entry_ref->{'hidden'});
     $entry = main::substitute_line($index_entry_ref->{'texi'}, "index entry in 
address@hidden");
 
+    my $real_element_text;
     my $element = $index_entry_ref->{'real_element'};
+    # in case $element->{'text'} is not defined, it certainly means that we
+    # are n a special elemet, most likely the virtual element appearing 
+    # before anything else
+    if (defined($element->{'text'}))
+    {
     $element = $element->{'element_ref'} if ($element->{'element_ref'});
-
-    return "* $entry: ".$element->{'text'} . '.'."\n";
+       $real_element_text = $element->{'text'};
+    }
+    else
+    {
+       $real_element_text = &$I('(outside of any element)');
+    }
+    return "* $entry: ".$real_element_text . '.'."\n";
 }
 
 

Index: texi2html.pl
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.pl,v
retrieving revision 1.290
retrieving revision 1.291
diff -u -b -r1.290 -r1.291
--- texi2html.pl        24 May 2009 22:29:09 -0000      1.290
+++ texi2html.pl        4 Jun 2009 22:58:02 -0000       1.291
@@ -86,7 +86,7 @@
 }
 
 # CVS version:
-# $Id: texi2html.pl,v 1.290 2009/05/24 22:29:09 pertusus Exp $
+# $Id: texi2html.pl,v 1.291 2009/06/04 22:58:02 pertusus Exp $
 
 # Homepage:
 my $T2H_HOMEPAGE = "http://www.nongnu.org/texi2html/";;
@@ -320,6 +320,7 @@
 $ENABLE_ENCODING
 $INTERNAL_LINKS
 $DEFAULT_OUTPUT_FORMAT
+$OUTPUT_FORMAT
 $COMMAND_NAME
 );
 
@@ -639,6 +640,7 @@
 );
 
 $DEFAULT_OUTPUT_FORMAT = main::default_output_format();
+$OUTPUT_FORMAT = $DEFAULT_OUTPUT_FORMAT;
 $COMMAND_NAME = main::default_command_name();
 
 sub set_conf($$;$)
@@ -1834,12 +1836,12 @@
 $reference_sec2level{'chapheading'} = 1;
 $reference_sec2level{'centerchap'} = 1;
 
-foreach my $section_command(keys(%reference_sec2level))
+sub stop_paragraph_command($)
 {
-   $Texi2HTML::Config::stop_paragraph_command{$section_command} = 1;
+   my $command = shift;
+   return 1 if ($Texi2HTML::Config::stop_paragraph_command{$command} or 
$reference_sec2level{$command});
 }
 
-
 sub set_no_line_macro($$)
 {
    my $macro = shift;
@@ -3220,10 +3222,6 @@
 #                                                                              
#
 
#---############################################################################
 
-# load the chosen format
-
-#Texi2HTML::Config::t2h_default_load_format('html');
-
 # set the default 'args' entry to normal for each style hash (and each command
 # within)
 my $name_index = -1;
@@ -3696,7 +3694,7 @@
 # documents override variables in config files. It is only relevant
 # if the variables are set to 0, however, since the @-command is a 
 # no-op if already set to 1.
-foreach my $global_conf_vars('contents','shortcontents','SPLIT', 'SPLIT_SIZE')
+foreach my $global_conf_vars('contents','shortcontents')
 {
     
Texi2HTML::Config::set_conf($global_conf_vars,Texi2HTML::Config::get_conf($global_conf_vars),1);
 }
@@ -6031,7 +6029,11 @@
         }
 
         # Find next node if not already found
-        if ($node->{'nodenext'}) {}
+        if ($node->{'nodenext'}) 
+        {
+            # doing the following would be wrong:
+            #$node->{'nodenext'}->{'nodeprev'} = $node if 
(!defined($node->{'nodenext'}->{'nodeprev'}));
+        }
         elsif ($node->{'texi'} eq 'Top' and $node->{'automatic_directions'})
         { # special case as said in the texinfo manual
             if ($node->{'menu_child'})
@@ -6074,7 +6076,12 @@
             $node->{'nodenext'} = $node->{'menu_next'};
         }
         # Find prev node
-        if (!$node->{'nodeprev'} and $node->{'automatic_directions'})
+        if ($node->{'nodeprev'})
+        {
+            # doing the following would be wrong:
+            #$node->{'nodeprev'}->{'nodenext'} = $node if 
(!defined($node->{'nodeprev'}->{'nodenext'}));
+        }
+        elsif ($node->{'automatic_directions'})
         {
             if (defined($node->{'with_section'}))
             {
@@ -6095,7 +6102,7 @@
             $node->{'nodeprev'} = $node->{'menu_prev'};
         }
         # the prev node is the parent node
-        elsif (!defined($node->{'nodeprev'}) and $node->{'menu_up'} and 
$Texi2HTML::Config::USE_MENU_DIRECTIONS)
+        elsif (!defined($node->{'nodeprev'}) and $node->{'menu_up'} and 
($node->{'menu_up'}->{'menu_child'} eq $node) and 
$Texi2HTML::Config::USE_MENU_DIRECTIONS)
         {
             $node->{'nodeprev'} = $node->{'menu_up'};
         }
@@ -7064,7 +7071,8 @@
     #if (!exists($current_element->{'tag'}) and 
!$current_element->{'footnote'})
     if ($current_element eq $element_before_anything)
     {
-        echo_warn ("Index entry before document: address@hidden $entry", 
$line_nr); 
+        #echo_warn ("Index entry before document: address@hidden $entry", 
$line_nr); 
+        echo_error ("Entry for index `$index_prefix_to_name{$prefix}' outside 
of any node.", $line_nr);
     }
     #print STDERR "($region) $key" if $region;
     $entry =~ s/\s+$//;
@@ -7571,7 +7579,6 @@
 
                 # The element begins a new section if there is no previous
                 # or the reference element is not the same
-                #if (!$Texi2HTML::THIS_ELEMENT or 
(defined($current_element->{'element_ref'}) and 
$current_element->{'element_ref'} ne $Texi2HTML::THIS_ELEMENT))
                 if (defined($current_element->{'element_ref'}) and 
(!$Texi2HTML::THIS_ELEMENT or ($current_element->{'element_ref'} ne 
$Texi2HTML::THIS_ELEMENT)))
                 {
                     $new_element = $current_element->{'element_ref'};
@@ -12183,7 +12190,7 @@
             my $next_command = next_tag($cline);
             if (defined($next_command) and 
defined($Texi2HTML::Config::line_command_map{$next_command}))
             {
-                close_paragraph($text, $stack, $state, "address@hidden", 
$line_nr, 1) if ($Texi2HTML::Config::stop_paragraph_command{$next_command});
+                close_paragraph($text, $stack, $state, "address@hidden", 
$line_nr, 1) if (stop_paragraph_command($next_command));
                 my $arg_texi = $cline;
                 $arg_texi =~ s/address@hidden//;
                 $arg_texi =~ s/\s*$//;
@@ -12199,7 +12206,7 @@
             while (1)
             {
                 my $next_tag = next_tag($cline);
-                close_paragraph($text, $stack, $state, "address@hidden", 
$line_nr, 1) if ($Texi2HTML::Config::stop_paragraph_command{$next_tag});
+                close_paragraph($text, $stack, $state, "address@hidden", 
$line_nr, 1) if (stop_paragraph_command($next_tag));
                 if (defined($next_tag) and 
defined($Texi2HTML::Config::misc_command{$next_tag}) and 
!$Texi2HTML::Config::misc_command{$next_tag}->{'keep'})
                 {
                     $cline =~ s/^(\s*)address@hidden//;
@@ -12509,7 +12516,7 @@
            #print STDERR "LINE $cline";
            #dump_stack ($text, $stack, $state);
 
-            close_paragraph($text, $stack, $state, "address@hidden", $line_nr, 
1) if ($Texi2HTML::Config::stop_paragraph_command{$macro} and 
!$state->{'keep_texi'});
+            close_paragraph($text, $stack, $state, "address@hidden", $line_nr, 
1) if (stop_paragraph_command($macro) and !$state->{'keep_texi'});
 
             if (defined($Texi2HTML::Config::misc_command{$macro}))
             {
@@ -14691,6 +14698,13 @@
    %Texi2HTML::THISDOC = ();
    $Texi2HTML::THIS_ELEMENT = undef;
 
+   # Otherwise Texi2HTML::THISDOC wouldn't be set in case there was no call
+   # to set_conf.
+   foreach my $global_conf_vars('SPLIT', 'SPLIT_SIZE')
+   {
+      $Texi2HTML::THISDOC{$global_conf_vars} = 
Texi2HTML::Config::get_conf($global_conf_vars);
+   }
+
    foreach my $global_key (keys(%Texi2HTML::GLOBAL))
    {
       $Texi2HTML::THISDOC{$global_key} = $Texi2HTML::GLOBAL{$global_key};

Index: translations.pl
===================================================================
RCS file: /cvsroot/texi2html/texi2html/translations.pl,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- translations.pl     23 May 2009 17:09:39 -0000      1.27
+++ translations.pl     4 Jun 2009 22:58:02 -0000       1.28
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => 'A propos',
@@ -211,6 +213,8 @@
                           '%{style}: %{caption_first_line}' => '',
                           '%{style}: %{shortcaption_first_line}' => '',
                           '%{title_ref}' => '',
+                          '(outside of any element)' => '',
+                          '(outside of any node)' => '',
                           '@b{%{quotation_arg}:} ' => '',
                           '@cite{%{book}}' => '',
                           'About' => 'Sobre',
@@ -379,6 +383,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',
@@ -525,6 +531,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',
@@ -690,6 +698,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => 'Sobre',
@@ -858,6 +868,8 @@
                        '%{style}: %{caption_first_line}' => '%{style}: 
%{caption_first_line}',
                        '%{style}: %{shortcaption_first_line}' => '%{style}: 
%{shortcaption_first_line}',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '@b{%{quotation_arg}:} ',
                        '@cite{%{book}}' => '@cite{%{book}}',
                        'About' => '@"Uber',
@@ -1005,6 +1017,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',
@@ -1147,6 +1161,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => 'Acerca de',
@@ -1294,6 +1310,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',

Index: formats/docbook.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/formats/docbook.init,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- formats/docbook.init        24 May 2009 22:29:10 -0000      1.3
+++ formats/docbook.init        4 Jun 2009 22:58:02 -0000       1.4
@@ -60,6 +60,7 @@
 $misc_command{'comment'}->{'keep'} = 1;
 $misc_command{'settitle'}->{'keep'} = 1;
 
+%style_map = ();
 t2h_default_copy_style_map (\%default_style_map, \%style_map);
 foreach my $accent_command ('tieaccent', 'dotless', keys(%unicode_accents))
 {
@@ -106,21 +107,14 @@
 $kept_footnote_function = $style_map{'footnote'}->{'function'};
 $style_map{'footnote'}->{'function'} = \&docbook_footnote;
 
-#use Data::Dumper;
-foreach my $command (keys(%style_map))
+foreach my $style (keys(%style_map))
 {
-    $style_map_pre{$command} = {};
-#    $style_map_texi{$command} = {} if (!exists($style_map_texi{$command}));
-#    $style_map_texi{$command}->{'args'} = $style_map{$command}->{'args'}
-#        if (exists($style_map{$command}->{'args'}));
- #print STDERR "COMMAND $command";
-
-    foreach my $key (keys(%{$style_map{$command}}))
-    {
-        $style_map_pre{$command}->{$key} = $style_map{$command}->{$key};
-    }
+   delete ($style_map{$style}->{'quote'});
 }
-#    print STDERR "". Data::Dumper->Dump([\%style_map_texi]);
+
+#use Data::Dumper;
+%style_map_pre = ();
+t2h_default_copy_style_map (\%style_map, \%style_map_pre);
 
 $style_map_pre{'b'}->{'attribute'} = 'lineannotation';
 $style_map_pre{'i'}->{'attribute'} = 'lineannotation';
@@ -131,7 +125,7 @@
 $colon_command_punctuation_characters{'?'} = '&quest;';
 $colon_command_punctuation_characters{'!'} = '&excl;';
 
-delete $stop_paragraph_command{'titlefont'};
+$stop_paragraph_command{'titlefont'} = 0;
 
 # FIXME
 #$no_paragraph_commands{'anchor'} = 0;
@@ -140,17 +134,7 @@
 delete $special_accents{'ringaccent'};
 $special_accents{'ogonek'} = 'aeiuAEIU';
 
-foreach my $style (keys(%style_map))
-{
-   delete ($style_map{$style}->{'quote'});
-}
-
-$simple_map{' '} = ' ';
-# or '' ?
-$simple_map{'*'} = "\n";
-$simple_map{"\t"} = ' ';
-$simple_map{"\n"} = ' ';
-
+%simple_map = %default_simple_map;
 %simple_map_pre = %simple_map;
 
 # FIXME right?
@@ -164,6 +148,7 @@
 $iso_symbols{'point'} = '-!-';
 # FIXME &equiv;
 $iso_symbols{'equiv'} = '==';
+# FIXME
 delete $iso_symbols{"'"};
 delete $iso_symbols{'`'};
 $things_map{'quotedblbase'} = '&ldquor;';
@@ -225,20 +210,14 @@
 
 $region_formats_kept{'copying'} = 1;
 
-$format_map{'copying'} = 'copying';
-
-delete $format_map{'enumerate'};
-foreach my $table ('table', 'ftable', 'vtable')
-{
-   #$format_map{$table} = 'table';
-   delete $format_map{$table};
-}
+%format_map = (
+       'group'       =>  '',
+       'copying'     =>  'copying',
+       );
 
-delete $iso_symbols{'`'};
 $print_Top = \&docbook_print_Top;
 $print_Top_footer = \&docbook_print_Top_footer;
 $print_page_head = \&docbook_print_page_head;
-#$print_navigation = \&docbook_noop;
 $print_foot_navigation = \&docbook_noop;
 $toc_body = \&docbook_noop;
 $about_body = \&docbook_noop;
@@ -246,52 +225,48 @@
 $end_section = \&docbook_end_section;
 $one_section = \&docbook_one_section;
 
-$heading = \&docbook_heading;
-#$heading_texi = \&docbook_heading_texi;
-$paragraph = \&docbook_paragraph;
-$preformatted = \&docbook_preformatted;
-$misc_element_label = \&docbook_noop;
-$element_label = \&docbook_element_label;
-$anchor_label = \&docbook_anchor_label;
-$index_entry_label = \&docbook_index_entry_label;
-$index_entry_command = \&docbook_index_entry_command;
-$listoffloats = \&docbook_noop;
 $acronym_like = \&docbook_acronym_like;
-$foot_line_and_ref = \&docbook_foot_line_and_ref;
-$image = \&docbook_image;
-$image_files = \&docbook_image_files;
-$sp = \&docbook_sp;
-$table_list = \&docbook_table_list;
-$row = \&docbook_row;
-$cell = \&docbook_cell;
-$list_item = \&docbook_list_item;
-$format_list_item_texi = \&docbook_format_list_item_texi;
-$unknown = \&docbook_misc_commands;
+$anchor_label          = \&docbook_anchor_label;
 $begin_format_texi = \&docbook_begin_format_texi;
-$def_line = \&docbook_def_line;
+$cartouche             = \&docbook_cartouche;
+$cell                  = \&docbook_cell;
+$complex_format        = \&docbook_complex_format;
 $def = \&docbook_def;
+$def_line              = \&docbook_def_line;
 $def_item = \&docbook_def_item;
-$printindex = \&docbook_printindex;
-$index_summary = \&docbook_index_summary;
+$element_label         = \&docbook_element_label;
 $external_ref = \&docbook_external_ref;
-$internal_ref = \&docbook_internal_ref;
-$table_item = \&docbook_table_item;
-$table_line = \&docbook_table_line;
 $float = \&docbook_float;
-#$caption_shortcaption = \&docbook_caption_shortcaption;
-#$caption_shortcaption_command = \&docbook_caption_shortcaption_command;
+$foot_line_and_ref     = \&docbook_foot_line_and_ref;
+$format                = \&docbook_format;
+$format_list_item_texi = \&docbook_format_list_item_texi;
+$heading               = \&docbook_heading;
+$image                 = \&docbook_image;
+$image_files           = \&docbook_image_files;
+$index_entry_command   = \&docbook_index_entry_command;
+$index_entry_label     = \&docbook_index_entry_label;
+$index_summary         = \&docbook_index_summary;
+$internal_ref          = \&docbook_internal_ref;
+$insertcopying         = \&docbook_insertcopying;
+$list_item             = \&docbook_list_item;
+$misc_element_label    = \&docbook_noop;
 $normal_text = \&docbook_normal_text;
+$paragraph             = \&docbook_paragraph;
+$preformatted          = \&docbook_preformatted;
+$printindex            = \&docbook_printindex;
 $protect_text = \&xml_default_protect_text;
-#$paragraph_style_command = \&docbook_paragraph_style_command;
-$raw = \&docbook_raw;
-$cartouche = \&docbook_cartouche;
-
-$complex_format = \&docbook_complex_format;
-$format = \&docbook_format;
 $quotation = \&docbook_quotation;
 $quotation_prepend_text = \&docbook_quotation_prepend_text;
+$listoffloats          = \&docbook_noop;
+$raw                   = \&docbook_raw;
+$row                   = \&docbook_row;
+$sp                    = \&docbook_sp;
 $style = \&docbook_style;
-$insertcopying = \&docbook_insertcopying;
+$table_item            = \&docbook_table_item;
+$table_line            = \&docbook_table_line;
+$table_list            = \&docbook_table_list;
+$unknown               = \&docbook_misc_commands;
+
 
 }
 

Index: formats/html.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/formats/html.init,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- formats/html.init   24 May 2009 22:29:10 -0000      1.3
+++ formats/html.init   4 Jun 2009 22:58:02 -0000       1.4
@@ -6,7 +6,7 @@
 # A copy of this file is pasted into the beginning of texi2html by
 # running './configure'.
 #
-# $Id: html.init,v 1.3 2009/05/24 22:29:10 pertusus Exp $
+# $Id: html.init,v 1.4 2009/06/04 22:58:02 pertusus Exp $
 
 use strict;
 
@@ -150,6 +150,9 @@
 # extension
 $EXTENSION = 'html';
 
+# default is to split the html output
+$SPLIT = 'node';
+
 # this resets all the variables to the texi2html specific values if
 # called as texi2html
 t2h_default_set_variables_texi2html() if ($COMMAND_NAME eq 'texi2html');
@@ -462,111 +465,25 @@
 #
 # texinfo "simple things" (@foo) to HTML ones
 #
-%simple_map = (
-           '*', "<br>",     # HTML+
-           ' ', '&nbsp;',
-           "\t", '&nbsp;',
-           "\n", '&nbsp;',
+%simple_map = %default_simple_map;
+$simple_map{'*'} = '<br>';     # HTML+
+$simple_map{' '} = '&nbsp;';
+$simple_map{"\t"} = '&nbsp;';
+$simple_map{"\n"} = '&nbsp;';
      # "&#173;" or "&shy;" could also be possible for @-, but it seems
      # that some browser will consider this as an always visible hyphen mark
      # which is not what we want (see http://www.cs.tut.fi/~jkorpela/shy.html)
-           '-', '',  # hyphenation hint
-           '|', '',  # used in formatting commands @evenfooting and friends
-           '/', '',
-       # spacing commands
-           ':', '',
-           '!', '!',
-           '?', '?',
-           '.', '.',
-           '@', '@',
-           '}', '}',
-           '{', '{',
-          );
+#$simple_map{'-'} = '';  # hyphenation hint
 
 # this map is used in preformatted text
 %simple_map_pre = %simple_map;
 $simple_map_pre{'*'} = "\n";
 
-# maps for the math specific commands
-%simple_map_math = (
-           '\\', '\\'
-           );
-
-%simple_map_pre_math = %simple_map_math;
-%simple_map_texi_math = %simple_map_math;
-
-#
-# texinfo "things" (@foo{}) to HTML ones
-#
-%things_map = (
-               'TeX'          => 'TeX',
-               'LaTeX'          => 'LaTeX',
-# pertusus: unknown by makeinfo, not in texinfo manual (@* is the right thing)
-#               'br', '<br>',     # paragraph break
-               'bullet'       => '*',
-#               #'copyright' => '(C)',
-               'copyright'    => '&copy;',
-               'registeredsymbol'   => '&reg;',
-               'dots'         => '<small class="dots">...</small>',
-               'enddots'      => '<small class="enddots">...</small>',
-               'equiv'        => '==',
-# FIXME i18n
-               'error'        => 'error--&gt;',
-               'expansion'    => '==&gt;',
-               'arrow'        => '->',
-               'minus'        => '-',
-               'point'        => '-!-',
-               'print'        => '-|',
-               'result'       => '=&gt;',
-               # set in code using the language
-               # 'today', &pretty_date,
-               'today'        => '',
-               'aa'           => '&aring;',
-               'AA'           => '&Aring;',
-               'ae'           => '&aelig;',
-               'oe'           => '&oelig;', #pertusus: also &#156;. &oelig; 
not in html 3.2
-               'AE'           => '&AElig;',
-               'OE'           => '&OElig;', #pertusus: also &#140;. &OElig; 
not in html 3.2
-               'o'            =>  '&oslash;',
-               'O'            =>  '&Oslash;',
-               'ss'           => '&szlig;',
-               'DH'           => '&ETH;',
-               'dh'           => '&eth;',
-               'TH'           => '&THORN;',
-               'th'           => '&thorn',
-               'l'            => '&#322;',
-               'L'            => '&#321;',
-               'exclamdown'   => '&iexcl;',
-               'questiondown' => '&iquest;',
-               'pounds'       => '&pound;',
-               'ordf'         => '&ordf;',
-               'ordm'         => '&ordm;',
-               'comma'        => ',',
-               'euro'         => '&euro;',
-               'geq'          => '&ge;',
-               'leq'          => '&le;',
-               'tie'          => '&nbsp;',
-               'textdegree'          => '&deg;',
-               'quotedblleft'          => '&ldquo;',
-               'quotedblright'          => '&rdquo;',
-               'quoteleft'          => '&lsquo;',
-               'quoteright'          => '&rsquo;',
-               'quotedblbase'          => '&bdquo;',
-               'quotesinglbase'          => '&sbquo;',
-               'guillemetleft'          => '&laquo;',
-               'guillemetright'          => '&raquo;',
-               'guillemotleft'          => '&laquo;',
-               'guillemotright'          => '&raquo;',
-               'guilsinglleft'          => '&lsaquo;',
-               'guilsinglright'          => '&rsaquo;',
-             );
-
-# This map is used in preformatted environments
-%pre_map = %things_map;
-$pre_map{'dots'} = '...';
-$pre_map{'enddots'} = '...';
-#$pre_map{'br'} = "\n";
+$things_map{'dots'} = '<small class="dots">...</small>';
+$things_map{'enddots'} = '<small class="enddots">...</small>';
 
+%style_map = ();
+%style_map_pre = ();
 t2h_default_copy_style_map (\%default_style_map, \%style_map);
 t2h_default_copy_style_map (\%default_style_map_pre, \%style_map_pre);
 # default is {'args' => ['normal'], 'attribute' => ''},   
@@ -625,40 +542,11 @@
 $style_map_pre{'titlefont'} = {};
 $style_map_pre{'click'}->{'function'} = \&t2h_default_click_pre;
 
-
-#foreach my $command (keys(%style_map))
-#{
-#    print STDERR "STYLE_MAP_TEXI $command($style_map_texi{$command}) ";
-#    print STDERR "ARGS $style_map_texi{$command}->{'args'} " if 
(defined($style_map_texi{$command}->{'args'}));
-#    print STDERR "FUN $style_map_texi{$command}->{'function'} " if 
(defined($style_map_texi{$command}->{'function'}));
-#    print STDERR "\n";
-#}
-
 # uncomment to use the old interface
 #%style_map = %old_style_map;
 #%style_map_pre = %old_style_map_pre;
 
 %simple_format_simple_map_texi = %simple_map_pre;
-%simple_format_texi_map = %pre_map;
-%simple_format_style_map_texi = ();
-
-foreach my $command (keys(%style_map_texi))
-{
-    #$simple_format_style_map_texi{$command} = {};
-    foreach my $key (keys (%{$style_map_texi{$command}}))
-    {
-    #print STDERR "$command, $key, $style_map_texi{$command}->{$key}\n";
-        $simple_format_style_map_texi{$command}->{$key} = 
-             $style_map_texi{$command}->{$key};
-    }
-    $simple_format_style_map_texi{$command} = {} if 
(!defined($simple_format_style_map_texi{$command}));
-}
-
-foreach my $accent_command ('tieaccent', 'dotless', keys(%unicode_accents))
-{
-#    $simple_format_style_map_texi{$accent_command}->{'args'} = ['normal'];
-    $simple_format_style_map_texi{$accent_command}->{'function'} = 
\&xml_default_accent;
-}
 
 %format_map = (
 #       'quotation'   =>  'blockquote',
@@ -767,59 +655,56 @@
 
 # formatting functions
 
+$acronym_like      = \&html_default_acronym_like;
 $anchor            = \&html_default_anchor;
-$def_item          = \&html_default_def_item;
-$def               = \&html_default_def;
-$menu_command      = \&html_default_menu_command;
-$menu_link         = \&html_default_menu_link;
-$menu_description  = \&html_default_menu_description;
-$table_item        = \&html_default_table_item;
-$table_line        = \&html_default_table_line;
-$table_list        = \&html_default_table_list;
-$row               = \&html_default_row;
+$anchor_label      = \&html_default_anchor_label;
+$begin_format_texi = \&html_default_begin_format_texi;
+$caption_shortcaption     = \&html_default_caption_shortcaption;
+$caption_shortcaption_command  = \&html_default_caption_shortcaption_command;
+$cartouche         = \&html_default_cartouche;
 $cell              = \&html_default_cell;
-$list_item         = \&html_default_list_item;
+$def               = \&html_default_def;
+$def_item          = \&html_default_def_item;
 $def_line          = \&html_default_def_line;
-$raw               = \&html_default_raw;
-$heading           = \&html_default_heading;
-$element_heading   = \&html_default_element_heading;
-$paragraph         = \&html_default_paragraph;
-$preformatted      = \&html_default_preformatted;
+$element_label     = \&html_default_element_label;
+$float             = \&html_default_float;
 $foot_line_and_ref = \&html_default_foot_line_and_ref;
 $foot_section      = \&html_default_foot_section;
-$image_files       = \&html_default_image_files;
+$format_list_item_texi      = \&html_default_format_list_item_texi;
+$heading           = \&html_default_heading;
 $image             = \&html_default_image;
-$index_entry_label = \&html_default_index_entry_label;
-$index_summary     = \&html_default_index_summary;
-$summary_letter    = \&html_default_summary_letter;
+$image_files       = \&html_default_image_files;
 $index_entry       = \&html_default_index_entry;
 $index_entry_command = \&html_default_index_entry_command;
+$index_entry_label = \&html_default_index_entry_label;
 $index_letter      = \&html_default_index_letter;
-#$printindex       = \&html_default_printindex;
-$print_index       = \&html_default_print_index;
-$normal_text       = \&html_default_normal_text;
-$cartouche         = \&html_default_cartouche;
-$sp                = \&html_default_sp;
-$caption_shortcaption     = \&html_default_caption_shortcaption;
-$caption_shortcaption_command  = \&html_default_caption_shortcaption_command;
-$float                     = \&html_default_float;
+$index_summary     = \&html_default_index_summary;
+$insertcopying              = \&html_default_insertcopying;
+$line_command      = \&html_default_line_command;
+$list_item         = \&html_default_list_item;
 $listoffloats             = \&html_default_listoffloats;
 $listoffloats_entry       = \&html_default_listoffloats_entry;
 $listoffloats_caption     = \&html_default_listoffloats_caption;
 $listoffloats_float_style = \&html_default_listoffloats_float_style;
-$acronym_like             = \&html_default_acronym_like;
-$quotation                = \&html_default_quotation;
-$paragraph_style_command  = \&html_default_paragraph_style_command;
-$element_label              = \&html_default_element_label;
+$menu_command      = \&html_default_menu_command;
+$menu_link         = \&html_default_menu_link;
+$menu_description  = \&html_default_menu_description;
 $misc_element_label         = \&html_default_misc_element_label;
-$anchor_label               = \&html_default_anchor_label;
-$format_list_item_texi      = \&html_default_format_list_item_texi;
-$begin_format_texi          = \&html_default_begin_format_texi;
+$normal_text       = \&html_default_normal_text;
+$paragraph         = \&html_default_paragraph;
+$preformatted      = \&html_default_preformatted;
+$print_index       = \&html_default_print_index;
+$protect_text      = \&xml_default_protect_text;
+$quotation         = \&html_default_quotation;
+$sp                = \&html_default_sp;
+$summary_letter    = \&html_default_summary_letter;
 $tab_item_texi              = \&html_default_tab_item_texi;
-$insertcopying              = \&html_default_insertcopying;
-$line_command               = \&html_default_line_command;
+$table_item        = \&html_default_table_item;
+$table_line        = \&html_default_table_line;
+$table_list        = \&html_default_table_list;
+$raw               = \&html_default_raw;
+$row               = \&html_default_row;
 
-$protect_text      = \&xml_default_protect_text;
 }
 
 
@@ -2579,41 +2464,6 @@
 #      appendix..., 2 for section and so on...
 # 'tag_level': the sectionning element name, raisesections and lowersections
 #      taken into account
-sub html_default_element_heading($$$$$$$$$$$$)
-{
-    my $element = shift;
-    my $command = shift;
-    my $texi_line = shift;
-    my $line = shift;
-    my $in_preformatted = shift;
-    my $one_section = shift;
-    my $element_heading = shift;
-    my $first_in_page = shift;
-    my $is_top = shift;
-    my $previous_is_top = shift;
-    my $command_line = shift;
-    my $element_id = shift;
-    my $new_element = shift;
-#print STDERR ":::::::: $element $command i_p $in_preformatted o_s 
$one_section e_h $element_heading f_p $first_in_page i_t $is_top p_i_t 
$previous_is_top id $element_id new $new_element\n";
-
-    my $result = &$element_label($element_id, $element, $command, 
$command_line);
-    if ($new_element and !$one_section)
-    {
-       if (!$element->{'element_ref'}->{'top'})
-       {
-    #return $result if (defined($command) and $command eq 'node' and 
!$element_heading);
-           $result .= &$print_element_header($first_in_page, $previous_is_top);
-       }
-       else
-       {
-           $result .= &$print_head_navigation(undef, address@hidden) if 
(get_conf('SPLIT') or get_conf('headers'));
-       }
-    }
-
-    return $result if (!$element_heading);
-    return $result. &$heading($element, $command, $texi_line, $line, 
$in_preformatted, $one_section, $element_heading);
-}
-
 sub html_default_heading($$$$$;$$)
 {
     my $element = shift;
@@ -2975,18 +2825,6 @@
     return "<blockquote$class_text>" . $text . "</blockquote>\n";
 }
 
-# format the text within a paragraph style format,
-#
-# argument:
-# format name
-# text within the format
-sub html_default_paragraph_style_command($$)
-{
-    my $format = shift;
-    my $text = shift;
-    return $text;
-}
-
 # format a whole index
 #
 # argument:

Index: formats/info.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/formats/info.init,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- formats/info.init   24 May 2009 22:29:10 -0000      1.3
+++ formats/info.init   4 Jun 2009 22:58:02 -0000       1.4
@@ -56,6 +56,8 @@
 
 t2h_default_set_variables_default();
 $USE_SECTIONS = 0;
+#set_conf('SPLIT', 0, 1);
+$SPLIT = '';
 @T2H_FORMAT_EXPAND = ('info', 'direntry');
 $EXTENSION = 'info';
 $SHOW_MENU = 1;
@@ -99,6 +101,7 @@
 
 %info_default_accent_commands = ();
 
+%style_map = ();
 t2h_default_copy_style_map (\%default_style_map, \%style_map);
 
 foreach my $accent_command ('tieaccent', 'dotless', keys(%unicode_accents), 
keys(%accent_map))
@@ -109,7 +112,6 @@
 
 foreach my $command (keys(%style_map))
 {
-    delete $style_map{$command}->{'attribute'} if 
(exists($style_map{$command}->{'attribute'}));
     delete $style_map{$command}->{'quote'} if 
(exists($style_map{$command}->{'quote'}));
     if (grep {$_ eq $command} @simple_quoted_commands)
     {
@@ -164,20 +166,16 @@
 $style_map{'url'}->{'function'} = \&info_default_uref;
 $style_map{'email'}->{'function'} = \&info_default_email;
 
-foreach my $command (keys(%style_map))
-{
-    $style_map_pre{$command} = {};
-    $style_map_texi{$command} = {};
-    foreach my $key (keys(%{$style_map{$command}}))
-    {
-        $style_map_pre{$command}->{$key} = $style_map{$command}->{$key};
-        $style_map_texi{$command}->{$key} = $style_map{$command}->{$key};
-    }
-}
+%style_map_pre = ();
+%style_map_texi = ();
+t2h_default_copy_style_map (\%style_map, \%style_map_pre);
+t2h_default_copy_style_map (\%style_map, \%style_map_texi);
 
 $special_list_commands{'itemize'} = {};
 @info_default_normal_formats = ('table', 'vtable', 'ftable', 'enumerate',
    'itemize');
+
+%format_map = ();
 foreach my $format (@info_default_normal_formats, 'group', 'cartouche')
 {
     $format_map{$format} = '';
@@ -1965,11 +1963,20 @@
 
     # FIXME use $element or $Texi2HTML::THIS_ELEMENT? Main program should 
     # ensure they are the same. 
-    if ($new_element and ($element ne $new_element or !$element->{'node'}))
+#    if ($new_element and ($element ne $new_element or !$element->{'node'}))
+    if ($new_element and ($element ne $new_element and $element->{'node'}))
     {
-        die "There is a new element, but element $element->{'texi'} is not a 
node or not the new element\n";
+        #die "There is a new element, but element `$element->{'texi'}' is not 
a node or not the new element\n";
+        die "There is a new element, but element `$element->{'texi'}' is not 
the new element\n";
     }
-    return &$heading($element, $command, $texi_line, $line, $in_preformatted, 
$one_section, $element_heading) unless ($new_element);
+    # FIXME
+    # non node element may appear if the element appears before the first
+    # node/section element. For example `element not associated with a node'
+    # won't be associated with a node.
+    address@hidden element not associated with a node
+    address@hidden Top
+    address@hidden Top element
+    return &$heading($element, $command, $texi_line, $line, $in_preformatted, 
$one_section, $element_heading) unless ($element->{'node'});
 
     my $before = '';
     $element->{'info_offset'} = $info_state->{'offset_in_file'};
@@ -2665,14 +2672,29 @@
     {
        $result .= ' ' x($info_default_index_length_to_node - length($result));
     }
-    my $element = $index_entry_ref->{'real_element'};
-    $element = $element->{'element_ref'} if ($element->{'element_ref'});
-    $result .= $element->{'text'} . '.';
+
     my $info_index_entry_ref = $info_default_index_entries{$index_entry_ref};
     my $line_nr = $info_index_entry_ref->{'line_nr'};
+
+    my $real_element_text;
+    my $element = $index_entry_ref->{'real_element'};
+    # in case $element->{'text'} is not defined, it certainly means that we
+    # are n a special elemet, most likely the virtual element appearing 
+    # before anything else
+    if (!defined($element->{'text'}))
+    {
+       $real_element_text = &$I('(outside of any node)');
+       $line_nr = 0;
+    }
+    else
+    {
+       $element = $element->{'element_ref'} if ($element->{'element_ref'});
+       $real_element_text = $element->{'text'};
     # this happens for index entries appearing after @printindex. In that case
     # it is considered that they are at the beginning of the node.
     $line_nr = 4 if (!defined($line_nr) or $line_nr < 4);
+    }
+    $result .= $real_element_text . '.';
     my $max_len = 
$info_default_index_line_string_length{$index_entry_ref->{'index_name'}};
     my $line_nr_spaces = sprintf("%${max_len}d", $line_nr);
     my $line_part = "(line ${line_nr_spaces})";

Index: formats/xml.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/formats/xml.init,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- formats/xml.init    24 May 2009 22:29:10 -0000      1.3
+++ formats/xml.init    4 Jun 2009 22:58:02 -0000       1.4
@@ -61,6 +61,8 @@
 
 %line_command_map = ();
 
+%format_map = ();
+
 $format_map{'copying'} = '';
 $format_map{'titlepage'} = 'titlepage';
 $format_map{'documentdescription'} = 'documentdescription';
@@ -71,6 +73,7 @@
    $region_formats_kept{$region} = 1;
 }
 
+%style_map = ();
 t2h_default_copy_style_map (\%default_style_map, \%style_map);
 
 foreach my $style (keys(%style_map))
@@ -145,12 +148,6 @@
 $format_map{'detailmenu'} = 'detailmenu';
 $format_map{'direntry'} = 'direntry';
 $format_map{'menu_comment'} = '';
-delete $format_map{'enumerate'};
-foreach my $table ('table', 'ftable', 'vtable')
-{
-   #$format_map{$table} = 'table';
-   delete $format_map{$table};
-}
 
 $menu_description = \&xml_menu_description;
 $menu_link = \&xml_menu_link;

Index: i18n/de
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/de,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- i18n/de     23 May 2009 17:09:40 -0000      1.14
+++ i18n/de     4 Jun 2009 22:58:03 -0000       1.15
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '%{style}: 
%{caption_first_line}',
                        '%{style}: %{shortcaption_first_line}' => '%{style}: 
%{shortcaption_first_line}',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '@b{%{quotation_arg}:} ',
                        '@cite{%{book}}' => '@cite{%{book}}',
                        'About' => '@"Uber',

Index: i18n/en
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/en,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- i18n/en     23 May 2009 17:09:40 -0000      1.12
+++ i18n/en     4 Jun 2009 22:58:03 -0000       1.13
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',

Index: i18n/es
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/es,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- i18n/es     23 May 2009 17:09:40 -0000      1.15
+++ i18n/es     4 Jun 2009 22:58:03 -0000       1.16
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => 'Acerca de',

Index: i18n/fr
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/fr,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- i18n/fr     23 May 2009 17:09:40 -0000      1.17
+++ i18n/fr     4 Jun 2009 22:58:03 -0000       1.18
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => 'A propos',

Index: i18n/ja
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/ja,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- i18n/ja     23 May 2009 17:09:40 -0000      1.5
+++ i18n/ja     4 Jun 2009 22:58:03 -0000       1.6
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',

Index: i18n/nl
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/nl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- i18n/nl     23 May 2009 17:09:40 -0000      1.14
+++ i18n/nl     4 Jun 2009 22:58:03 -0000       1.15
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',

Index: i18n/no
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/no,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- i18n/no     23 May 2009 17:09:40 -0000      1.14
+++ i18n/no     4 Jun 2009 22:58:03 -0000       1.15
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => '',

Index: i18n/pt
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/pt,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- i18n/pt     23 May 2009 17:09:41 -0000      1.17
+++ i18n/pt     4 Jun 2009 22:58:03 -0000       1.18
@@ -18,6 +18,8 @@
                        '%{style}: %{caption_first_line}' => '',
                        '%{style}: %{shortcaption_first_line}' => '',
                        '%{title_ref}' => '',
+                       '(outside of any element)' => '',
+                       '(outside of any node)' => '',
                        '@b{%{quotation_arg}:} ' => '',
                        '@cite{%{book}}' => '',
                        'About' => 'Sobre',

Index: i18n/pt_BR
===================================================================
RCS file: /cvsroot/texi2html/texi2html/i18n/pt_BR,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- i18n/pt_BR  23 May 2009 17:09:42 -0000      1.8
+++ i18n/pt_BR  4 Jun 2009 22:58:03 -0000       1.9
@@ -18,6 +18,8 @@
                           '%{style}: %{caption_first_line}' => '',
                           '%{style}: %{shortcaption_first_line}' => '',
                           '%{title_ref}' => '',
+                          '(outside of any element)' => '',
+                          '(outside of any node)' => '',
                           '@b{%{quotation_arg}:} ' => '',
                           '@cite{%{book}}' => '',
                           'About' => 'Sobre',

Index: test/formatting/res/float_copying/float_copying.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/float_copying/float_copying.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/formatting/res/float_copying/float_copying.2   17 May 2009 15:35:25 
-0000      1.2
+++ test/formatting/res/float_copying/float_copying.2   4 Jun 2009 22:58:03 
-0000       1.3
@@ -1,2 +1,2 @@
-** Index entry before document: @cindex indexed caption copying footnote (l. 
16)
-** Index entry before document: @cindex indexed caption (l. 23)
+*** Entry for index `cp' outside of any node. (l. 16)
+*** Entry for index `cp' outside of any node. (l. 23)

Index: test/formatting/res/heading/heading.2
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/formatting/res/heading/heading.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/formatting/res/heading/heading.2       17 May 2009 15:35:26 -0000      
1.2
+++ test/formatting/res/heading/heading.2       4 Jun 2009 22:58:03 -0000       
1.3
@@ -1 +1 @@
-** Index entry before document: @cindex cindex copying (l. 8)
+*** Entry for index `cp' outside of any node. (l. 8)

Index: test/formatting/res/heading_info/heading.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/heading_info/heading.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/formatting/res/heading_info/heading.2  23 May 2009 17:09:47 -0000      
1.1
+++ test/formatting/res/heading_info/heading.2  4 Jun 2009 22:58:03 -0000       
1.2
@@ -1 +1 @@
-** Index entry before document: @cindex cindex copying (l. 8)
+*** Entry for index `cp' outside of any node. (l. 8)

Index: test/formatting/res/texi_float_copying/float_copying.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/texi_float_copying/float_copying.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/formatting/res/texi_float_copying/float_copying.2      17 May 2009 
15:35:27 -0000      1.2
+++ test/formatting/res/texi_float_copying/float_copying.2      4 Jun 2009 
22:58:03 -0000       1.3
@@ -1,4 +1,4 @@
-** Index entry before document: @cindex indexed caption copying footnote (l. 
16)
-** Index entry before document: @cindex indexed caption (l. 23)
-** Index entry before document: @cindex indexed caption copying footnote (l. 
16)
-** Index entry before document: @cindex indexed caption (l. 23)
+*** Entry for index `cp' outside of any node. (l. 16)
+*** Entry for index `cp' outside of any node. (l. 23)
+*** Entry for index `cp' outside of any node. (l. 16)
+*** Entry for index `cp' outside of any node. (l. 23)

Index: test/formatting/res/texi_heading/heading.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/texi_heading/heading.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/formatting/res/texi_heading/heading.2  17 May 2009 15:35:28 -0000      
1.2
+++ test/formatting/res/texi_heading/heading.2  4 Jun 2009 22:58:03 -0000       
1.3
@@ -1,2 +1,2 @@
-** Index entry before document: @cindex cindex copying (l. 8)
-** Index entry before document: @cindex cindex copying (l. 8)
+*** Entry for index `cp' outside of any node. (l. 8)
+*** Entry for index `cp' outside of any node. (l. 8)

Index: test/indices/res/index_no_node/index_no_node.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/indices/res/index_no_node/index_no_node.2,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- test/indices/res/index_no_node/index_no_node.2      27 Apr 2009 17:14:09 
-0000      1.3
+++ test/indices/res/index_no_node/index_no_node.2      4 Jun 2009 22:58:04 
-0000       1.4
@@ -1,3 +1,3 @@
-** Index entry before document: @cindex truc (l. 5)
+*** Entry for index `cp' outside of any node. (l. 5)
 ** Printindex before document beginning: @printindex cp (l. 7)
 ** Bad index name: bidule (l. 11)

Index: test/indices/res/index_special_region/index_special_region.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/indices/res/index_special_region/index_special_region.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/indices/res/index_special_region/index_special_region.2        17 May 
2009 15:35:30 -0000      1.2
+++ test/indices/res/index_special_region/index_special_region.2        4 Jun 
2009 22:58:04 -0000       1.3
@@ -1,8 +1,8 @@
-** Index entry before document: @cindex Copying this document (l. 7)
-** Index entry before document: @cindex Public domain (l. 14)
+*** Entry for index `cp' outside of any node. (l. 7)
+*** Entry for index `cp' outside of any node. (l. 14)
 ** Printindex before document beginning: @printindex cp (l. 17)
-** Index entry before document: @cindex Titlepage index (l. 23)
-** Index entry before document: @cindex Titlepage footnote (l. 29)
+*** Entry for index `cp' outside of any node. (l. 23)
+*** Entry for index `cp' outside of any node. (l. 29)
 ** Empty index entry for @cindex (l. 46)
 ** Empty index entry for @deffn (l. 47)
 ** Empty index entry for @deffn (l. 48)

Index: 
test/indices/res/index_special_region_no_insertcopying/index_special_region_no_insertcopying.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/indices/res/index_special_region_no_insertcopying/index_special_region_no_insertcopying.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- 
test/indices/res/index_special_region_no_insertcopying/index_special_region_no_insertcopying.2
      17 May 2009 15:35:30 -0000      1.2
+++ 
test/indices/res/index_special_region_no_insertcopying/index_special_region_no_insertcopying.2
      4 Jun 2009 22:58:04 -0000       1.3
@@ -1,8 +1,8 @@
-** Index entry before document: @cindex Copying this document (l. 7)
-** Index entry before document: @cindex Public domain (l. 14)
+*** Entry for index `cp' outside of any node. (l. 7)
+*** Entry for index `cp' outside of any node. (l. 14)
 ** Printindex before document beginning: @printindex cp (l. 17)
-** Index entry before document: @cindex Titlepage index (l. 23)
-** Index entry before document: @cindex Titlepage footnote (l. 29)
+*** Entry for index `cp' outside of any node. (l. 23)
+*** Entry for index `cp' outside of any node. (l. 29)
 ** Empty index entry for @cindex (l. 46)
 ** Empty index entry for @deffn (l. 47)
 ** Empty index entry for @deffn (l. 48)

Index: 
test/indices/res/index_special_region_no_region/index_special_region_no_region.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/indices/res/index_special_region_no_region/index_special_region_no_region.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- 
test/indices/res/index_special_region_no_region/index_special_region_no_region.2
    17 May 2009 15:35:30 -0000      1.2
+++ 
test/indices/res/index_special_region_no_region/index_special_region_no_region.2
    4 Jun 2009 22:58:04 -0000       1.3
@@ -1,8 +1,8 @@
-** Index entry before document: @cindex Copying this document (l. 7)
-** Index entry before document: @cindex Public domain (l. 14)
+*** Entry for index `cp' outside of any node. (l. 7)
+*** Entry for index `cp' outside of any node. (l. 14)
 ** Printindex before document beginning: @printindex cp (l. 17)
-** Index entry before document: @cindex Titlepage index (l. 23)
-** Index entry before document: @cindex Titlepage footnote (l. 29)
+*** Entry for index `cp' outside of any node. (l. 23)
+*** Entry for index `cp' outside of any node. (l. 29)
 ** Empty index entry for @cindex (l. 47)
 ** Empty index entry for @deffn (l. 48)
 ** Empty index entry for @deffn (l. 49)

Index: test/macros/res/defcondx_Dbar/defxcond.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/macros/res/defcondx_Dbar/defxcond.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/macros/res/defcondx_Dbar/defxcond.2    18 Aug 2008 18:04:25 -0000      
1.1
+++ test/macros/res/defcondx_Dbar/defxcond.2    4 Jun 2009 22:58:04 -0000       
1.2
@@ -1,4 +1,4 @@
-** Index entry before document: @findex  (l. 8)
+*** Entry for index `fn' outside of any node. (l. 8)
 ** Empty index entry for @deffn (l. 8)
-** Index entry before document: @findex  (l. 11)
+*** Entry for index `fn' outside of any node. (l. 11)
 ** Empty index entry for @deffn (l. 11)

Index: test/macros/res/defcondx_Ubar/defxcond.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/macros/res/defcondx_Ubar/defxcond.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/macros/res/defcondx_Ubar/defxcond.2    18 Aug 2008 18:04:25 -0000      
1.1
+++ test/macros/res/defcondx_Ubar/defxcond.2    4 Jun 2009 22:58:04 -0000       
1.2
@@ -1,2 +1,2 @@
-** Index entry before document: @findex  (l. 8)
+*** Entry for index `fn' outside of any node. (l. 8)
 ** Empty index entry for @deffn (l. 8)

Index: test/macros/res_all/defcondx_Dbar/defxcond.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/macros/res_all/defcondx_Dbar/defxcond.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/macros/res_all/defcondx_Dbar/defxcond.2        24 May 2009 22:17:30 
-0000      1.1
+++ test/macros/res_all/defcondx_Dbar/defxcond.2        4 Jun 2009 22:58:04 
-0000       1.2
@@ -1,4 +1,4 @@
-** Index entry before document: @findex  (l. 8)
+*** Entry for index `fn' outside of any node. (l. 8)
 ** Empty index entry for @deffn (l. 8)
-** Index entry before document: @findex  (l. 11)
+*** Entry for index `fn' outside of any node. (l. 11)
 ** Empty index entry for @deffn (l. 11)

Index: test/macros/res_all/defcondx_Ubar/defxcond.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/macros/res_all/defcondx_Ubar/defxcond.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/macros/res_all/defcondx_Ubar/defxcond.2        24 May 2009 22:17:30 
-0000      1.1
+++ test/macros/res_all/defcondx_Ubar/defxcond.2        4 Jun 2009 22:58:04 
-0000       1.2
@@ -1,2 +1,2 @@
-** Index entry before document: @findex  (l. 8)
+*** Entry for index `fn' outside of any node. (l. 8)
 ** Empty index entry for @deffn (l. 8)

Index: test/macros/res_info/defcondx_Dbar/defxcond.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/macros/res_info/defcondx_Dbar/defxcond.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/macros/res_info/defcondx_Dbar/defxcond.2       24 May 2009 22:18:18 
-0000      1.1
+++ test/macros/res_info/defcondx_Dbar/defxcond.2       4 Jun 2009 22:58:04 
-0000       1.2
@@ -1,4 +1,4 @@
-** Index entry before document: @findex  (l. 8)
+*** Entry for index `fn' outside of any node. (l. 8)
 ** Empty index entry for @deffn (l. 8)
-** Index entry before document: @findex  (l. 11)
+*** Entry for index `fn' outside of any node. (l. 11)
 ** Empty index entry for @deffn (l. 11)

Index: test/macros/res_info/defcondx_Ubar/defxcond.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/macros/res_info/defcondx_Ubar/defxcond.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/macros/res_info/defcondx_Ubar/defxcond.2       24 May 2009 22:18:18 
-0000      1.1
+++ test/macros/res_info/defcondx_Ubar/defxcond.2       4 Jun 2009 22:58:04 
-0000       1.2
@@ -1,2 +1,2 @@
-** Index entry before document: @findex  (l. 8)
+*** Entry for index `fn' outside of any node. (l. 8)
 ** Empty index entry for @deffn (l. 8)

Index: test/manuals/Makefile.am
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/manuals/Makefile.am,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- test/manuals/Makefile.am    29 Aug 2008 15:06:19 -0000      1.3
+++ test/manuals/Makefile.am    4 Jun 2009 22:58:05 -0000       1.4
@@ -1,5 +1,5 @@
 EXTRA_DIST = cvs.texi info-stnd.texi texinfo.texi mini_ker.texi \
- version-stnd.texi version.texi fdl.texi \
+ version-stnd.texi version.texi fdl.texi hello.texi fdl-hello.texi \
  mini_ker_t2h.init cvs.init tests.txt res
 
 DISTCLEANFILES = l2h_tmp_dir.init tests.log tests.out

Index: test/manuals/Makefile.in
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/manuals/Makefile.in,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- test/manuals/Makefile.in    27 Apr 2009 17:14:11 -0000      1.8
+++ test/manuals/Makefile.in    4 Jun 2009 22:58:05 -0000       1.9
@@ -129,7 +129,7 @@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 EXTRA_DIST = cvs.texi info-stnd.texi texinfo.texi mini_ker.texi \
- version-stnd.texi version.texi fdl.texi \
+ version-stnd.texi version.texi fdl.texi hello.texi fdl-hello.texi \
  mini_ker_t2h.init cvs.init tests.txt res
 
 DISTCLEANFILES = l2h_tmp_dir.init tests.log tests.out

Index: test/manuals/tests.txt
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/manuals/tests.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- test/manuals/tests.txt      2 May 2009 11:31:17 -0000       1.5
+++ test/manuals/tests.txt      4 Jun 2009 22:58:05 -0000       1.6
@@ -2,6 +2,9 @@
 texi texinfo.texi -ifinfo
 texi cvs.texi
 texi mini_ker.texi
+texi hello.texi
+hello hello.texi
+hello_nodes hello.texi -split node -node-files hello.texi
 info-stnd info-stnd.texi -split chapter -node-files 
 texinfo texinfo.texi -split chapter -ifinfo -idx-sum
 texinfo_nodes texinfo.texi -split node -node-files -ifinfo

Index: test/sectionning/res/before_node_and_section/before_node_and_section.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/sectionning/res/before_node_and_section/before_node_and_section.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/sectionning/res/before_node_and_section/before_node_and_section.2      
18 Aug 2008 18:06:12 -0000      1.1
+++ test/sectionning/res/before_node_and_section/before_node_and_section.2      
4 Jun 2009 22:58:05 -0000       1.2
@@ -1,2 +1,2 @@
-** Index entry before document: @cindex index entry before anything  (l. 7)
+*** Entry for index `cp' outside of any node. (l. 7)
 ** menu entry without previous node: node1 (l. 12)

Index: test/sectionning/res/no_element/no_element.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/sectionning/res/no_element/no_element.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/sectionning/res/no_element/no_element.2        8 Sep 2008 16:29:48 
-0000       1.1
+++ test/sectionning/res/no_element/no_element.2        4 Jun 2009 22:58:05 
-0000       1.2
@@ -1,2 +1,2 @@
 ** menu entry without previous node: An anchor (l. 30)
-** Index entry before document: @cindex index entry (l. 33)
+*** Entry for index `cp' outside of any node. (l. 33)

Index: 
test/sectionning/res/placed_things_before_element/placed_things_before_element.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/sectionning/res/placed_things_before_element/placed_things_before_element.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- 
test/sectionning/res/placed_things_before_element/placed_things_before_element.2
    8 Sep 2008 16:29:50 -0000       1.1
+++ 
test/sectionning/res/placed_things_before_element/placed_things_before_element.2
    4 Jun 2009 22:58:06 -0000       1.2
@@ -1,2 +1,2 @@
 ** menu entry without previous node: An anchor (l. 30)
-** Index entry before document: @cindex index entry (l. 33)
+*** Entry for index `cp' outside of any node. (l. 33)

Index: test/formatting/res_all/float_docbook/float.2
===================================================================
RCS file: test/formatting/res_all/float_docbook/float.2
diff -N test/formatting/res_all/float_docbook/float.2

Index: test/formatting/res_all/float_docbook/float.xml
===================================================================
RCS file: test/formatting/res_all/float_docbook/float.xml
diff -N test/formatting/res_all/float_docbook/float.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res_all/float_docbook/float.xml     4 Jun 2009 22:58:03 
-0000       1.1
@@ -0,0 +1,189 @@
+<?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="float.xml" lang="en">
+<chapter label="" xreflabel="Test floats" id="Top">
+<title>Test floats</title>
+
+<para>A list of floats at the begining.
+</para>
+<para>After the listoffloats.
+</para>
+
+<anchor id="text with a lot of features"></anchor><para>An example of float 
&hellip;.
+</para>
+<!-- makeinfo -docbook segfaults -->
+
+<para>An index entry
+<indexterm role="cp"><primary>float example</primary></indexterm></para>
+<para>A table.
+</para><variablelist><varlistentry><term><emphasis>truc</emphasis></term>
+<listitem><para>line
+</para></listitem></varlistentry></variablelist>
+
+<para>An itemize.
+</para><itemizedlist mark="minus"><listitem><para> truc 
+line
+</para></listitem>
+</itemizedlist>
+<para>A ref.
+See <link linkend="Top">xref Text with features</link>.
+A footnote.
+<footnote><para>footnote Text with features
+</para></footnote>.
+</para>
+<para>&tex; and <emphasis><emphasis 
role="bold">t&eacute;&icirc;</emphasis><ulink 
url="an_url">an_url</ulink></emphasis> and it is @verb  a word !@ &AElig;.
+</para>
+
+
+
+
+
+
+<para>No label but caption and shortcaption.
+</para>
+
+
+
+<anchor id="label but no type"></anchor><para>No type but caption and 
shortcaption.
+</para>
+
+
+
+
+<anchor id="label but no type and no caption"></anchor><para>No type but label 
and no caption nor shortcaption.
+</para>                                                                        
        
+
+
+<para>No label, no type, no caption no shortcaption.
+</para>
+
+<para>No label, no type, but caption and shortcaption.
+
+
+</para>
+
+
+<anchor id="label but no type 2"></anchor><para>Second float with no type.
+</para>
+
+
+
+<anchor id="warning in top"></anchor><para>A warning
+</para>
+
+
+
+</chapter>
+<chapter label="1" id="chapter">
+<title>A chapter</title>
+
+<anchor id="text in chapter"></anchor><para>Text in chapter
+</para>
+
+
+<anchor id="float with a lot of features and no shortcaption"></anchor>
+<para>Float text of a float with a lot of features.
+</para>
+
+
+
+<anchor id="theoreme"></anchor><para>A th&eacute;or&egrave;me
+</para>
+
+
+<anchor id="label but no type in chapter"></anchor><para>float with no type.
+</para>
+
+
+
+<anchor id="warning in chapter"></anchor><para>A warning
+</para>
+
+
+
+
+<sect1 label="1.1" id="section">
+<title>A section</title>
+
+<anchor id="text in section"></anchor>
+<para>A text in float no caption a label a type.
+</para>
+
+</sect1>
+</chapter>
+<chapter label="" xreflabel="Unnumbered" id="Unnumbered">
+<title>Unnumbered</title>
+
+<anchor id="unnumbered float"></anchor><para>unnum
+
+
+</para>
+<anchor id="label but no type in unnumbered"></anchor><para>float with no type.
+</para>
+
+
+
+
+<sect1 label="1.2" id="Section-within-unnumbered">
+<title>Section within unnumbered</title>
+
+
+<anchor id="Section within unnumbered float"></anchor><para>Section within 
unnumbered
+
+
+</para>
+</sect1>
+</chapter>
+<chapter label="2" id="Chapter-with-unnumbsubsec">
+<title>Chapter with unnumbsubsec</title>
+
+<anchor id="Chapter with subsec float"></anchor><para>Chap
+
+
+</para>
+<sect1 label="" xreflabel="unnumbered sec" id="unnumbered-sec">
+<title>unnumbered sec</title>
+
+<anchor id="unnumbered sec float"></anchor><para>Chap
+
+
+</para>
+<anchor id="label but no type in unnumbered subsec in 
chapter"></anchor><para>float with no type.
+</para>
+
+
+
+</sect1>
+</chapter>
+<chapter label="" xreflabel="list of floats" id="list-of-floats">
+<title>list of floats</title>
+
+<para>See <xref linkend="text-in-section"></xref>.
+And (see <xref linkend="text-in-chapter"></xref>).
+See <xref linkend="text-with-a-lot-of-features"></xref>.
+</para>
+<para>And now a ref (without manual or printed manual) 
+<link linkend="text-with-a-lot-of-features">title</link>.
+</para>
+<para>And now a ref (with manual without printed manual) 
+.
+</para>
+<para>And now a ref (without manual with a printed manual) 
+section ``title'' in <citetitle>printed manual title</citetitle>.
+</para>
+<para>A ref to float without type <xref linkend="label-but-no-type"></xref>.
+</para>
+
+<index></index>
+
+</chapter>
+</book><!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/formatting/res_all/formatting_docbook/formatting.2
===================================================================
RCS file: test/formatting/res_all/formatting_docbook/formatting.2
diff -N test/formatting/res_all/formatting_docbook/formatting.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res_all/formatting_docbook/formatting.2     4 Jun 2009 
22:58:03 -0000       1.1
@@ -0,0 +1,63 @@
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 28 in @mymacro)
+** Cannot find @image file address@hidden' (l. 28 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 38 in @mymacro)
+** Cannot find @image file address@hidden' (l. 38 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 42 in @mymacro)
+** Cannot find @image file address@hidden' (l. 42 in @mymacro)
+*** @center should not appear in another format (l. 42 in @mymacro)

Index: test/formatting/res_all/formatting_docbook/formatting.xml
===================================================================
RCS file: test/formatting/res_all/formatting_docbook/formatting.xml
diff -N test/formatting/res_all/formatting_docbook/formatting.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res_all/formatting_docbook/formatting.xml   4 Jun 2009 
22:58:03 -0000       1.1
@@ -0,0 +1,2166 @@
+<?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="formatting.xml" lang="en">
+<chapter label="" xreflabel="Top section" id="Top">
+<title>Top section</title>
+
+
+
+<bookinfo>
+<legalnotice>
+<para>In copying
+</para>
+<para>&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+</para>
+<para>&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: &ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo; 
+
+strong: <emphasis 
role="bold">&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</emphasis>
 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+</para>
+<para>`<!-- /@w -->`simple-double-<!-- /@w -->-three&mdash;four&mdash;-'<!-- 
/@w -->'
+
+</para>
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+<para>@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+</para>
+<para>@* 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+</para>
+<para>foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+</para>
+<para>@TeX &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+</para>
+<para><literal>@acronym{--a,an accronym}</literal> <acronym>&ndash;a</acronym> 
(an accronym)
+<literal>@acronym{--a}</literal> <acronym>&ndash;a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;&ndash;. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;&ndash;. 
,A.</abbrev>
+<literal>@asis{--a}</literal> &ndash;a
+<literal>@b{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@cite{--a}</literal> <citetitle>&ndash;a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> &ndash;a
+<literal>@dfn{--a}</literal> <firstterm>&ndash;a</firstterm>
+<literal>@dmn{--a}</literal> &ndash;a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>&ndash;b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>&ndash;b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>&ndash;a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <wordasword>&ndash;a</wordasword>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> &ndash;a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> &ndash;a
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> &ndash;a
+<literal>@strong{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@t{--a}</literal> <literal>&ndash;a</literal>
+<literal>@sansserif{--a}</literal> &ndash;a
+<literal>@titlefont{--a}</literal> &ndash;a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@var{--a}</literal> <replaceable>&ndash;a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> &ndash;a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> &ndash;a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> &ndash;a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> &ndash;a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> &ndash;a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> &ndash;a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .&ndash;a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> &ndash;a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> &ndash;c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+</para>
+<para><literal>@image{f--ile}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,l--i}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,l--e}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,alt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <inlinemediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+</para>
+
+<para><literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+</para>
+<blockquote><para>A quot&mdash;ation
+</para></blockquote>
+
+<note><para>A Note
+</para></note>
+
+<note><para>A note
+</para></note>
+
+<caution><para>Caution
+</para></caution>
+
+<important><para>Important
+</para></important>
+
+<tip><para>a Tip
+</para></tip>
+
+<warning><para>a Warning.
+</para></warning>
+
+<blockquote><para><emphasis role="bold"> something &eacute; &tex;:</emphasis> 
The something &eacute; &tex; is here.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> @ at the end of line </emphasis> A @ 
at the end of the @quotation line.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> something, other thing:</emphasis> 
something, other thing
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> Note, the note:</emphasis> Note, the 
note
+</para></blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><para><emphasis role="bold"> Empty:</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> :</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> 
+:</emphasis> </para></blockquote>
+
+
+<itemizedlist><listitem><para> i&ndash;temize
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem><para> i&ndash;tem +
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem><para> b&ndash;ullet
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem><para> minu&ndash;s
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within 
itemize</primary></indexterm><listitem><para> i&ndash;tem 1
+</para></listitem>
+<listitem><para> i&ndash;tem 2
+</para></listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem><para> e&ndash;numerate
+</para></listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone 
mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d&ndash;isplay
+</literallayout>
+<literallayout>s&ndash;malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f&ndash;ormat
+</abstract>
+<screen>s&ndash;mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;effn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote><para>def&ndash;fn
+</para></blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><emphasis role="bold">id 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
ule</emphasis></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; ule</emphasis></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <emphasis 
role="bold">f g</emphasis></replaceable><replaceable> h 
i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+<para>text in def item for second def item
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote><para>d&ndash;efvr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypeop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote><para>d&ndash;efcv
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote><para>d&ndash;eftp
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmac
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efspec
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote><para>d&ndash;efvar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote><para>d&ndash;efopt
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote><para>d&ndash;efivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote><para>d&ndash;eftypeivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmethod
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypemethod
+</para></blockquote></informalfigure>
+<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file 
n---ame@@, ma---nual@@}</literal> See section ``t&mdash;itle@'' in 
<citetitle>ma&mdash;nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+</para>
+<para><literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+</para>
+<para><literal>@ref{chapter,cross ref name}</literal> <link 
linkend="chapter">cross ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+</para>
+
+<para><literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+</para>
+
+<para><literal>@inforef{chapter, cross ref name, file name}</literal> *note 
cross ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+</para>
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<para>c&ndash;artouche
+</para>
+<para>f&ndash;lushleft
+</para>
+<para>f&ndash;lushright
+</para>
+<para> ce&ndash;ntered line
+</para>
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+</legalnotice>
+</bookinfo>
+
+
+<para>Insertcopying in normal text
+In copying
+</para>
+<para>&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+</para>
+<para>&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: &ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo; 
+
+strong: <emphasis 
role="bold">&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</emphasis>
 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+</para>
+<para>`<!-- /@w -->`simple-double-<!-- /@w -->-three&mdash;four&mdash;-'<!-- 
/@w -->'
+
+</para>
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+<para>@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+</para>
+<para>@* 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+</para>
+<para>foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+</para>
+<para>@TeX &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+</para>
+<para><literal>@acronym{--a,an accronym}</literal> <acronym>&ndash;a</acronym> 
(an accronym)
+<literal>@acronym{--a}</literal> <acronym>&ndash;a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;&ndash;. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;&ndash;. 
,A.</abbrev>
+<literal>@asis{--a}</literal> &ndash;a
+<literal>@b{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@cite{--a}</literal> <citetitle>&ndash;a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> &ndash;a
+<literal>@dfn{--a}</literal> <firstterm>&ndash;a</firstterm>
+<literal>@dmn{--a}</literal> &ndash;a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>&ndash;b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>&ndash;b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>&ndash;a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <wordasword>&ndash;a</wordasword>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> &ndash;a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> &ndash;a
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> &ndash;a
+<literal>@strong{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@t{--a}</literal> <literal>&ndash;a</literal>
+<literal>@sansserif{--a}</literal> &ndash;a
+<literal>@titlefont{--a}</literal> &ndash;a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@var{--a}</literal> <replaceable>&ndash;a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> &ndash;a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> &ndash;a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> &ndash;a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> &ndash;a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> &ndash;a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> &ndash;a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .&ndash;a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> &ndash;a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> &ndash;c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+</para>
+<para><literal>@image{f--ile}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,l--i}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,l--e}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,alt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <inlinemediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+</para>
+
+<para><literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+</para>
+<blockquote><para>A quot&mdash;ation
+</para></blockquote>
+
+<note><para>A Note
+</para></note>
+
+<note><para>A note
+</para></note>
+
+<caution><para>Caution
+</para></caution>
+
+<important><para>Important
+</para></important>
+
+<tip><para>a Tip
+</para></tip>
+
+<warning><para>a Warning.
+</para></warning>
+
+<blockquote><para><emphasis role="bold"> something &eacute; &tex;:</emphasis> 
The something &eacute; &tex; is here.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> @ at the end of line </emphasis> A @ 
at the end of the @quotation line.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> something, other thing:</emphasis> 
something, other thing
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> Note, the note:</emphasis> Note, the 
note
+</para></blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><para><emphasis role="bold"> Empty:</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> :</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> 
+:</emphasis> </para></blockquote>
+
+
+<itemizedlist><listitem><para> i&ndash;temize
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem><para> i&ndash;tem +
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem><para> b&ndash;ullet
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem><para> minu&ndash;s
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within 
itemize</primary></indexterm><listitem><para> i&ndash;tem 1
+</para></listitem>
+<listitem><para> i&ndash;tem 2
+</para></listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem><para> e&ndash;numerate
+</para></listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone 
mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d&ndash;isplay
+</literallayout>
+<literallayout>s&ndash;malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f&ndash;ormat
+</abstract>
+<screen>s&ndash;mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;effn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote><para>def&ndash;fn
+</para></blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><emphasis role="bold">id 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
ule</emphasis></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; ule</emphasis></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <emphasis 
role="bold">f g</emphasis></replaceable><replaceable> h 
i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+<para>text in def item for second def item
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote><para>d&ndash;efvr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypeop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote><para>d&ndash;efcv
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote><para>d&ndash;eftp
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmac
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efspec
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote><para>d&ndash;efvar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote><para>d&ndash;efopt
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote><para>d&ndash;efivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote><para>d&ndash;eftypeivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmethod
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypemethod
+</para></blockquote></informalfigure>
+<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file 
n---ame@@, ma---nual@@}</literal> See section ``t&mdash;itle@'' in 
<citetitle>ma&mdash;nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+</para>
+<para><literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+</para>
+<para><literal>@ref{chapter,cross ref name}</literal> <link 
linkend="chapter">cross ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+</para>
+
+<para><literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+</para>
+
+<para><literal>@inforef{chapter, cross ref name, file name}</literal> *note 
cross ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+</para>
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<para>c&ndash;artouche
+</para>
+<para>f&ndash;lushleft
+</para>
+<para>f&ndash;lushright
+</para>
+<para> ce&ndash;ntered line
+</para>
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+
+<para>Normal text
+</para>
+<para>&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+</para>
+<para>&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: &ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo; 
+
+strong: <emphasis 
role="bold">&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</emphasis>
 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+</para>
+<para>`<!-- /@w -->`simple-double-<!-- /@w -->-three&mdash;four&mdash;-'<!-- 
/@w -->'
+
+</para>
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+<para>@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+</para>
+<para>@* 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+</para>
+<para>foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+</para>
+<para>@TeX &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+</para>
+<para><literal>@acronym{--a,an accronym}</literal> <acronym>&ndash;a</acronym> 
(an accronym)
+<literal>@acronym{--a}</literal> <acronym>&ndash;a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;&ndash;. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;&ndash;. 
,A.</abbrev>
+<literal>@asis{--a}</literal> &ndash;a
+<literal>@b{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@cite{--a}</literal> <citetitle>&ndash;a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> &ndash;a
+<literal>@dfn{--a}</literal> <firstterm>&ndash;a</firstterm>
+<literal>@dmn{--a}</literal> &ndash;a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>&ndash;b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>&ndash;b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>&ndash;a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <wordasword>&ndash;a</wordasword>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> &ndash;a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> &ndash;a
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> &ndash;a
+<literal>@strong{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@t{--a}</literal> <literal>&ndash;a</literal>
+<literal>@sansserif{--a}</literal> &ndash;a
+<literal>@titlefont{--a}</literal> &ndash;a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@var{--a}</literal> <replaceable>&ndash;a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> &ndash;a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> &ndash;a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> &ndash;a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> &ndash;a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> &ndash;a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> &ndash;a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .&ndash;a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> &ndash;a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> &ndash;c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+</para>
+<para><literal>@image{f--ile}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,l--i}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,l--e}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,alt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <inlinemediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+</para>
+
+<para><literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+</para>
+<blockquote><para>A quot&mdash;ation
+</para></blockquote>
+
+<note><para>A Note
+</para></note>
+
+<note><para>A note
+</para></note>
+
+<caution><para>Caution
+</para></caution>
+
+<important><para>Important
+</para></important>
+
+<tip><para>a Tip
+</para></tip>
+
+<warning><para>a Warning.
+</para></warning>
+
+<blockquote><para><emphasis role="bold"> something &eacute; &tex;:</emphasis> 
The something &eacute; &tex; is here.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> @ at the end of line </emphasis> A @ 
at the end of the @quotation line.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> something, other thing:</emphasis> 
something, other thing
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> Note, the note:</emphasis> Note, the 
note
+</para></blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><para><emphasis role="bold"> Empty:</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> :</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> 
+:</emphasis> </para></blockquote>
+
+
+<itemizedlist><listitem><para> i&ndash;temize
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem><para> i&ndash;tem +
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem><para> b&ndash;ullet
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem><para> minu&ndash;s
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within 
itemize</primary></indexterm><listitem><para> i&ndash;tem 1
+</para></listitem>
+<listitem><para> i&ndash;tem 2
+</para></listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem><para> e&ndash;numerate
+</para></listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone 
mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d&ndash;isplay
+</literallayout>
+<literallayout>s&ndash;malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f&ndash;ormat
+</abstract>
+<screen>s&ndash;mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;effn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote><para>def&ndash;fn
+</para></blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><emphasis role="bold">id 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
ule</emphasis></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; ule</emphasis></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <emphasis 
role="bold">f g</emphasis></replaceable><replaceable> h 
i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+<para>text in def item for second def item
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote><para>d&ndash;efvr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypeop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote><para>d&ndash;efcv
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote><para>d&ndash;eftp
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmac
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efspec
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote><para>d&ndash;efvar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote><para>d&ndash;efopt
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote><para>d&ndash;efivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote><para>d&ndash;eftypeivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmethod
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypemethod
+</para></blockquote></informalfigure>
+<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file 
n---ame@@, ma---nual@@}</literal> See section ``t&mdash;itle@'' in 
<citetitle>ma&mdash;nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+</para>
+<para><literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+</para>
+<para><literal>@ref{chapter,cross ref name}</literal> <link 
linkend="chapter">cross ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+</para>
+
+<para><literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+</para>
+
+<para><literal>@inforef{chapter, cross ref name, file name}</literal> *note 
cross ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+</para>
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<para>c&ndash;artouche
+</para>
+<para>f&ndash;lushleft
+</para>
+<para>f&ndash;lushright
+</para>
+<para> ce&ndash;ntered line
+</para>
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+
+<para>In example.
+</para><screen>
+&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+
+``simple-double--three---four----''
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: ``simple-double--three---four----'' 
+
+strong: <emphasis role="bold">``simple-double--three---four----''</emphasis> 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+
+`<!-- /@w -->`simple-double-<!-- /@w -->-three---four----'<!-- /@w -->'
+
+
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+
address@hidden 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+
+foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+
address@hidden &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+
+<literal>@acronym{--a,an accronym}</literal> <acronym>--a</acronym> (an 
accronym)
+<literal>@acronym{--a}</literal> <acronym>--a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;--. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;--. ,A.</abbrev>
+<literal>@asis{--a}</literal> --a
+<literal>@b{--a}</literal> <lineannotation>--a</lineannotation>
+<literal>@cite{--a}</literal> <citetitle>--a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> --a
+<literal>@dfn{--a}</literal> <firstterm>--a</firstterm>
+<literal>@dmn{--a}</literal> --a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>--b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>--b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>--a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <lineannotation>--a</lineannotation>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> --a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> <lineannotation>--a</lineannotation>
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> --a
+<literal>@strong{--a}</literal> <emphasis role="bold">--a</emphasis>
+<literal>@t{--a}</literal> <literal>--a</literal>
+<literal>@sansserif{--a}</literal> --a
+<literal>@titlefont{--a}</literal> --a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">--b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">--b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">--c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">--c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">--c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">--c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">--b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">--b</ulink>
+<literal>@var{--a}</literal> <replaceable>--a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> --a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> --a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> --a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> --a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> --a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> --a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .--a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> --a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> --c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+
+<literal>@image{f--ile}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,l--i}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,,l--e}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,,,alt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></mediaobject></informalfigure>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <informalfigure><mediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></mediaobject></informalfigure>
+
+
+<literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+
+<blockquote>A quot---ation
+</blockquote>
+
+<note>A Note
+</note>
+
+<note>A note
+</note>
+
+<caution>Caution
+</caution>
+
+<important>Important
+</important>
+
+<tip>a Tip
+</tip>
+
+<warning>a Warning.
+</warning>
+
+<blockquote><lineannotation> something &eacute; &tex;:</lineannotation> The 
something &eacute; &tex; is here.
+</blockquote>
+
+<blockquote><lineannotation> @ at the end of line </lineannotation> A @ at the 
end of the @quotation line.
+</blockquote>
+
+<blockquote><lineannotation> something, other thing:</lineannotation> 
something, other thing
+</blockquote>
+
+<blockquote><lineannotation> Note, the note:</lineannotation> Note, the note
+</blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><lineannotation> Empty:</lineannotation> </blockquote>
+
+<blockquote><lineannotation> :</lineannotation> </blockquote>
+
+<blockquote><lineannotation> 
+:</lineannotation> </blockquote>
+
+
+<itemizedlist><listitem> i--temize
+</listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem> i--tem +
+</listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem> b--ullet
+</listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem> minu--s
+</listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem> e--mph item
+</listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem> e--mph item
+</listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within itemize</primary></indexterm><listitem> 
i--tem 1
+</listitem>
+<listitem> i--tem 2
+</listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem> e--numerate
+</listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu--ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu--ltitable item </entry><entry> 
multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu--ltitable item 2 </entry><entry> multitable tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone mu--ltitable 
item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d--isplay
+</literallayout>
+<literallayout>s--malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f--ormat
+</abstract>
+<screen>s--mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--effn
+</blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote>def--fn
+</blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><lineannotation>id 
ule</lineannotation></primary></indexterm><function><lineannotation>id 
ule</lineannotation></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><lineannotation>id 
&lsquo;<literal>i</literal>&rsquo; 
ule</lineannotation></primary></indexterm><function><lineannotation>id 
&lsquo;<literal>i</literal>&rsquo; ule</lineannotation></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <lineannotation>f 
g</lineannotation></replaceable><replaceable> h i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+text in def item for second def item
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote>d--efvr
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypefn
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypeop
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote>d--eftypevr
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote>d--efcv
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efop
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote>d--eftp
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efun
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efmac
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efspec
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote>d--efvar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote>d--efopt
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypefun
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote>d--eftypevar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote>d--efivar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote>d--eftypeivar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efmethod
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypemethod
+</blockquote></informalfigure>
+<literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@, 
ma---nual@@}</literal> See section ``t---itle@'' in 
<citetitle>ma---nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+
+<literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+
+<literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+
+<literal>@ref{chapter,cross ref name}</literal> <link linkend="chapter">cross 
ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+
+
+<literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+
+
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+
+<literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem>l--ine
+</listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem>l--ine
+</listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem>l--ine
+</listitem></varlistentry></variablelist>
+
+c--artouche
+
+f--lushleft
+
+f--lushright
+
+ ce--ntered line
+
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+</screen>
+<indexterm role="cp"><primary>t&ndash;ruc</primary></indexterm><indexterm 
role="cp"><primary>T&ndash;ruc</primary></indexterm><indexterm 
role="cp"><primary>.</primary></indexterm><indexterm 
role="cp"><primary>?</primary></indexterm><indexterm 
role="cp"><primary>a</primary></indexterm><indexterm 
role="fn"><primary>t&ndash;ruc</primary></indexterm><indexterm 
role="fn"><primary>T&ndash;ruc</primary></indexterm><indexterm 
role="fn"><primary>.</primary></indexterm><indexterm 
role="fn"><primary>?</primary></indexterm><indexterm 
role="fn"><primary>a</primary></indexterm>
+
+<para>cp
+</para><index></index>
+
+<para>fn
+</para><index></index>
+
+<para>vr
+</para><index></index>
+
+<para>ky
+</para><index></index>
+
+<para>pg
+</para><index></index>
+
+<para>tp
+</para><index></index>
+
+
+
+</chapter>
+<chapter label="1" id="chapter">
+<title>chapter</title>
+
+<para><footnote><para>in footnote
+</para></footnote>
+</para>
+
+<sect1 label="1.1" id="s--ect,ion">
+<title>A section</title>
+
+
+<sect2 label="1.1.1" id="subsection">
+<title>subsection</title>
+
+
+<para><anchor id="anchor"></anchor>
+</para>
+<sect3 label="1.1.1.1" id="subsubsection-``simple-double--three---four----''">
+<title>subsubsection 
&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</title>
+
+</sect3>
+</sect2>
+</sect1>
+</chapter>
+<chapter label="" xreflabel="chapter 2" id="chapter2">
+<title>chapter 2</title>
+
+<index></index>
+<index></index>
+
+</chapter>
+</book><!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/formatting/res_info/float_docbook/float.2
===================================================================
RCS file: test/formatting/res_info/float_docbook/float.2
diff -N test/formatting/res_info/float_docbook/float.2

Index: test/formatting/res_info/float_docbook/float.xml
===================================================================
RCS file: test/formatting/res_info/float_docbook/float.xml
diff -N test/formatting/res_info/float_docbook/float.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res_info/float_docbook/float.xml    4 Jun 2009 22:58:03 
-0000       1.1
@@ -0,0 +1,189 @@
+<?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="float.xml" lang="en">
+<chapter label="" xreflabel="Test floats" id="Top">
+<title>Test floats</title>
+
+<para>A list of floats at the begining.
+</para>
+<para>After the listoffloats.
+</para>
+
+<anchor id="text with a lot of features"></anchor><para>An example of float 
&hellip;.
+</para>
+<!-- makeinfo -docbook segfaults -->
+
+<para>An index entry
+<indexterm role="cp"><primary>float example</primary></indexterm></para>
+<para>A table.
+</para><variablelist><varlistentry><term><emphasis>truc</emphasis></term>
+<listitem><para>line
+</para></listitem></varlistentry></variablelist>
+
+<para>An itemize.
+</para><itemizedlist mark="minus"><listitem><para> truc 
+line
+</para></listitem>
+</itemizedlist>
+<para>A ref.
+See <link linkend="Top">xref Text with features</link>.
+A footnote.
+<footnote><para>footnote Text with features
+</para></footnote>.
+</para>
+<para>&tex; and <emphasis><emphasis 
role="bold">t&eacute;&icirc;</emphasis><ulink 
url="an_url">an_url</ulink></emphasis> and it is @verb  a word !@ &AElig;.
+</para>
+
+
+
+
+
+
+<para>No label but caption and shortcaption.
+</para>
+
+
+
+<anchor id="label but no type"></anchor><para>No type but caption and 
shortcaption.
+</para>
+
+
+
+
+<anchor id="label but no type and no caption"></anchor><para>No type but label 
and no caption nor shortcaption.
+</para>                                                                        
        
+
+
+<para>No label, no type, no caption no shortcaption.
+</para>
+
+<para>No label, no type, but caption and shortcaption.
+
+
+</para>
+
+
+<anchor id="label but no type 2"></anchor><para>Second float with no type.
+</para>
+
+
+
+<anchor id="warning in top"></anchor><para>A warning
+</para>
+
+
+
+</chapter>
+<chapter label="1" id="chapter">
+<title>A chapter</title>
+
+<anchor id="text in chapter"></anchor><para>Text in chapter
+</para>
+
+
+<anchor id="float with a lot of features and no shortcaption"></anchor>
+<para>Float text of a float with a lot of features.
+</para>
+
+
+
+<anchor id="theoreme"></anchor><para>A th&eacute;or&egrave;me
+</para>
+
+
+<anchor id="label but no type in chapter"></anchor><para>float with no type.
+</para>
+
+
+
+<anchor id="warning in chapter"></anchor><para>A warning
+</para>
+
+
+
+
+<sect1 label="1.1" id="section">
+<title>A section</title>
+
+<anchor id="text in section"></anchor>
+<para>A text in float no caption a label a type.
+</para>
+
+</sect1>
+</chapter>
+<chapter label="" xreflabel="Unnumbered" id="Unnumbered">
+<title>Unnumbered</title>
+
+<anchor id="unnumbered float"></anchor><para>unnum
+
+
+</para>
+<anchor id="label but no type in unnumbered"></anchor><para>float with no type.
+</para>
+
+
+
+
+<sect1 label="1.2" id="Section-within-unnumbered">
+<title>Section within unnumbered</title>
+
+
+<anchor id="Section within unnumbered float"></anchor><para>Section within 
unnumbered
+
+
+</para>
+</sect1>
+</chapter>
+<chapter label="2" id="Chapter-with-unnumbsubsec">
+<title>Chapter with unnumbsubsec</title>
+
+<anchor id="Chapter with subsec float"></anchor><para>Chap
+
+
+</para>
+<sect1 label="" xreflabel="unnumbered sec" id="unnumbered-sec">
+<title>unnumbered sec</title>
+
+<anchor id="unnumbered sec float"></anchor><para>Chap
+
+
+</para>
+<anchor id="label but no type in unnumbered subsec in 
chapter"></anchor><para>float with no type.
+</para>
+
+
+
+</sect1>
+</chapter>
+<chapter label="" xreflabel="list of floats" id="list-of-floats">
+<title>list of floats</title>
+
+<para>See <xref linkend="text-in-section"></xref>.
+And (see <xref linkend="text-in-chapter"></xref>).
+See <xref linkend="text-with-a-lot-of-features"></xref>.
+</para>
+<para>And now a ref (without manual or printed manual) 
+<link linkend="text-with-a-lot-of-features">title</link>.
+</para>
+<para>And now a ref (with manual without printed manual) 
+.
+</para>
+<para>And now a ref (without manual with a printed manual) 
+section ``title'' in <citetitle>printed manual title</citetitle>.
+</para>
+<para>A ref to float without type <xref linkend="label-but-no-type"></xref>.
+</para>
+
+<index></index>
+
+</chapter>
+</book><!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/formatting/res_info/formatting_docbook/formatting.2
===================================================================
RCS file: test/formatting/res_info/formatting_docbook/formatting.2
diff -N test/formatting/res_info/formatting_docbook/formatting.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res_info/formatting_docbook/formatting.2    4 Jun 2009 
22:58:04 -0000       1.1
@@ -0,0 +1,63 @@
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 28 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 18 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 38 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Empty index entry for @deffn (l. 42 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 28 in @mymacro)
+** Cannot find @image file address@hidden' (l. 28 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 18 in @mymacro)
+** Cannot find @image file address@hidden' (l. 18 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 38 in @mymacro)
+** Cannot find @image file address@hidden' (l. 38 in @mymacro)
+** Cannot find @image file `f-ile.txt' (l. 42 in @mymacro)
+** Cannot find @image file address@hidden' (l. 42 in @mymacro)
+*** @center should not appear in another format (l. 42 in @mymacro)

Index: test/formatting/res_info/formatting_docbook/formatting.xml
===================================================================
RCS file: test/formatting/res_info/formatting_docbook/formatting.xml
diff -N test/formatting/res_info/formatting_docbook/formatting.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res_info/formatting_docbook/formatting.xml  4 Jun 2009 
22:58:04 -0000       1.1
@@ -0,0 +1,2166 @@
+<?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="formatting.xml" lang="en">
+<chapter label="" xreflabel="Top section" id="Top">
+<title>Top section</title>
+
+
+
+<bookinfo>
+<legalnotice>
+<para>In copying
+</para>
+<para>&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+</para>
+<para>&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: &ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo; 
+
+strong: <emphasis 
role="bold">&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</emphasis>
 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+</para>
+<para>`<!-- /@w -->`simple-double-<!-- /@w -->-three&mdash;four&mdash;-'<!-- 
/@w -->'
+
+</para>
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+<para>@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+</para>
+<para>@* 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+</para>
+<para>foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+</para>
+<para>@TeX &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+</para>
+<para><literal>@acronym{--a,an accronym}</literal> <acronym>&ndash;a</acronym> 
(an accronym)
+<literal>@acronym{--a}</literal> <acronym>&ndash;a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;&ndash;. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;&ndash;. 
,A.</abbrev>
+<literal>@asis{--a}</literal> &ndash;a
+<literal>@b{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@cite{--a}</literal> <citetitle>&ndash;a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> &ndash;a
+<literal>@dfn{--a}</literal> <firstterm>&ndash;a</firstterm>
+<literal>@dmn{--a}</literal> &ndash;a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>&ndash;b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>&ndash;b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>&ndash;a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <wordasword>&ndash;a</wordasword>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> &ndash;a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> &ndash;a
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> &ndash;a
+<literal>@strong{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@t{--a}</literal> <literal>&ndash;a</literal>
+<literal>@sansserif{--a}</literal> &ndash;a
+<literal>@titlefont{--a}</literal> &ndash;a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@var{--a}</literal> <replaceable>&ndash;a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> &ndash;a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> &ndash;a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> &ndash;a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> &ndash;a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> &ndash;a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> &ndash;a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .&ndash;a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> &ndash;a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> &ndash;c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+</para>
+<para><literal>@image{f--ile}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,l--i}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,l--e}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,alt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <inlinemediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+</para>
+
+<para><literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+</para>
+<blockquote><para>A quot&mdash;ation
+</para></blockquote>
+
+<note><para>A Note
+</para></note>
+
+<note><para>A note
+</para></note>
+
+<caution><para>Caution
+</para></caution>
+
+<important><para>Important
+</para></important>
+
+<tip><para>a Tip
+</para></tip>
+
+<warning><para>a Warning.
+</para></warning>
+
+<blockquote><para><emphasis role="bold"> something &eacute; &tex;:</emphasis> 
The something &eacute; &tex; is here.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> @ at the end of line </emphasis> A @ 
at the end of the @quotation line.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> something, other thing:</emphasis> 
something, other thing
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> Note, the note:</emphasis> Note, the 
note
+</para></blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><para><emphasis role="bold"> Empty:</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> :</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> 
+:</emphasis> </para></blockquote>
+
+
+<itemizedlist><listitem><para> i&ndash;temize
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem><para> i&ndash;tem +
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem><para> b&ndash;ullet
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem><para> minu&ndash;s
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within 
itemize</primary></indexterm><listitem><para> i&ndash;tem 1
+</para></listitem>
+<listitem><para> i&ndash;tem 2
+</para></listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem><para> e&ndash;numerate
+</para></listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone 
mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d&ndash;isplay
+</literallayout>
+<literallayout>s&ndash;malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f&ndash;ormat
+</abstract>
+<screen>s&ndash;mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;effn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote><para>def&ndash;fn
+</para></blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><emphasis role="bold">id 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
ule</emphasis></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; ule</emphasis></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <emphasis 
role="bold">f g</emphasis></replaceable><replaceable> h 
i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+<para>text in def item for second def item
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote><para>d&ndash;efvr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypeop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote><para>d&ndash;efcv
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote><para>d&ndash;eftp
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmac
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efspec
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote><para>d&ndash;efvar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote><para>d&ndash;efopt
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote><para>d&ndash;efivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote><para>d&ndash;eftypeivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmethod
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypemethod
+</para></blockquote></informalfigure>
+<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file 
n---ame@@, ma---nual@@}</literal> See section ``t&mdash;itle@'' in 
<citetitle>ma&mdash;nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+</para>
+<para><literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+</para>
+<para><literal>@ref{chapter,cross ref name}</literal> <link 
linkend="chapter">cross ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+</para>
+
+<para><literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+</para>
+
+<para><literal>@inforef{chapter, cross ref name, file name}</literal> *note 
cross ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+</para>
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<para>c&ndash;artouche
+</para>
+<para>f&ndash;lushleft
+</para>
+<para>f&ndash;lushright
+</para>
+<para> ce&ndash;ntered line
+</para>
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+</legalnotice>
+</bookinfo>
+
+
+<para>Insertcopying in normal text
+In copying
+</para>
+<para>&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+</para>
+<para>&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: &ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo; 
+
+strong: <emphasis 
role="bold">&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</emphasis>
 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+</para>
+<para>`<!-- /@w -->`simple-double-<!-- /@w -->-three&mdash;four&mdash;-'<!-- 
/@w -->'
+
+</para>
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+<para>@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+</para>
+<para>@* 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+</para>
+<para>foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+</para>
+<para>@TeX &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+</para>
+<para><literal>@acronym{--a,an accronym}</literal> <acronym>&ndash;a</acronym> 
(an accronym)
+<literal>@acronym{--a}</literal> <acronym>&ndash;a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;&ndash;. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;&ndash;. 
,A.</abbrev>
+<literal>@asis{--a}</literal> &ndash;a
+<literal>@b{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@cite{--a}</literal> <citetitle>&ndash;a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> &ndash;a
+<literal>@dfn{--a}</literal> <firstterm>&ndash;a</firstterm>
+<literal>@dmn{--a}</literal> &ndash;a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>&ndash;b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>&ndash;b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>&ndash;a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <wordasword>&ndash;a</wordasword>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> &ndash;a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> &ndash;a
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> &ndash;a
+<literal>@strong{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@t{--a}</literal> <literal>&ndash;a</literal>
+<literal>@sansserif{--a}</literal> &ndash;a
+<literal>@titlefont{--a}</literal> &ndash;a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@var{--a}</literal> <replaceable>&ndash;a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> &ndash;a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> &ndash;a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> &ndash;a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> &ndash;a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> &ndash;a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> &ndash;a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .&ndash;a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> &ndash;a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> &ndash;c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+</para>
+<para><literal>@image{f--ile}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,l--i}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,l--e}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,alt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <inlinemediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+</para>
+
+<para><literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+</para>
+<blockquote><para>A quot&mdash;ation
+</para></blockquote>
+
+<note><para>A Note
+</para></note>
+
+<note><para>A note
+</para></note>
+
+<caution><para>Caution
+</para></caution>
+
+<important><para>Important
+</para></important>
+
+<tip><para>a Tip
+</para></tip>
+
+<warning><para>a Warning.
+</para></warning>
+
+<blockquote><para><emphasis role="bold"> something &eacute; &tex;:</emphasis> 
The something &eacute; &tex; is here.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> @ at the end of line </emphasis> A @ 
at the end of the @quotation line.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> something, other thing:</emphasis> 
something, other thing
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> Note, the note:</emphasis> Note, the 
note
+</para></blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><para><emphasis role="bold"> Empty:</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> :</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> 
+:</emphasis> </para></blockquote>
+
+
+<itemizedlist><listitem><para> i&ndash;temize
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem><para> i&ndash;tem +
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem><para> b&ndash;ullet
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem><para> minu&ndash;s
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within 
itemize</primary></indexterm><listitem><para> i&ndash;tem 1
+</para></listitem>
+<listitem><para> i&ndash;tem 2
+</para></listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem><para> e&ndash;numerate
+</para></listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone 
mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d&ndash;isplay
+</literallayout>
+<literallayout>s&ndash;malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f&ndash;ormat
+</abstract>
+<screen>s&ndash;mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;effn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote><para>def&ndash;fn
+</para></blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><emphasis role="bold">id 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
ule</emphasis></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; ule</emphasis></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <emphasis 
role="bold">f g</emphasis></replaceable><replaceable> h 
i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+<para>text in def item for second def item
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote><para>d&ndash;efvr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypeop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote><para>d&ndash;efcv
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote><para>d&ndash;eftp
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmac
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efspec
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote><para>d&ndash;efvar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote><para>d&ndash;efopt
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote><para>d&ndash;efivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote><para>d&ndash;eftypeivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmethod
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypemethod
+</para></blockquote></informalfigure>
+<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file 
n---ame@@, ma---nual@@}</literal> See section ``t&mdash;itle@'' in 
<citetitle>ma&mdash;nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+</para>
+<para><literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+</para>
+<para><literal>@ref{chapter,cross ref name}</literal> <link 
linkend="chapter">cross ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+</para>
+
+<para><literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+</para>
+
+<para><literal>@inforef{chapter, cross ref name, file name}</literal> *note 
cross ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+</para>
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<para>c&ndash;artouche
+</para>
+<para>f&ndash;lushleft
+</para>
+<para>f&ndash;lushright
+</para>
+<para> ce&ndash;ntered line
+</para>
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+
+<para>Normal text
+</para>
+<para>&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+</para>
+<para>&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: &ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo; 
+
+strong: <emphasis 
role="bold">&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</emphasis>
 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+</para>
+<para>`<!-- /@w -->`simple-double-<!-- /@w -->-three&mdash;four&mdash;-'<!-- 
/@w -->'
+
+</para>
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+<para>@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+</para>
+<para>@* 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+</para>
+<para>foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+</para>
+<para>@TeX &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+</para>
+<para><literal>@acronym{--a,an accronym}</literal> <acronym>&ndash;a</acronym> 
(an accronym)
+<literal>@acronym{--a}</literal> <acronym>&ndash;a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;&ndash;. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;&ndash;. 
,A.</abbrev>
+<literal>@asis{--a}</literal> &ndash;a
+<literal>@b{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@cite{--a}</literal> <citetitle>&ndash;a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> &ndash;a
+<literal>@dfn{--a}</literal> <firstterm>&ndash;a</firstterm>
+<literal>@dmn{--a}</literal> &ndash;a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>&ndash;b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>&ndash;b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>&ndash;a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <wordasword>&ndash;a</wordasword>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> &ndash;a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> &ndash;a
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> &ndash;a
+<literal>@strong{--a}</literal> <emphasis role="bold">&ndash;a</emphasis>
+<literal>@t{--a}</literal> <literal>&ndash;a</literal>
+<literal>@sansserif{--a}</literal> &ndash;a
+<literal>@titlefont{--a}</literal> &ndash;a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">&ndash;c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">&ndash;c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">&ndash;b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">&ndash;b</ulink>
+<literal>@var{--a}</literal> <replaceable>&ndash;a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> &ndash;a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> &ndash;a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> &ndash;a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> &ndash;a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> &ndash;a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> &ndash;a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .&ndash;a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> &ndash;a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> &ndash;c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+</para>
+<para><literal>@image{f--ile}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,l--i}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,l--e}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,alt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></inlinemediaobject>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <inlinemediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></inlinemediaobject>
+</para>
+
+<para><literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+</para>
+<blockquote><para>A quot&mdash;ation
+</para></blockquote>
+
+<note><para>A Note
+</para></note>
+
+<note><para>A note
+</para></note>
+
+<caution><para>Caution
+</para></caution>
+
+<important><para>Important
+</para></important>
+
+<tip><para>a Tip
+</para></tip>
+
+<warning><para>a Warning.
+</para></warning>
+
+<blockquote><para><emphasis role="bold"> something &eacute; &tex;:</emphasis> 
The something &eacute; &tex; is here.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> @ at the end of line </emphasis> A @ 
at the end of the @quotation line.
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> something, other thing:</emphasis> 
something, other thing
+</para></blockquote>
+
+<blockquote><para><emphasis role="bold"> Note, the note:</emphasis> Note, the 
note
+</para></blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><para><emphasis role="bold"> Empty:</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> :</emphasis> </para></blockquote>
+
+<blockquote><para><emphasis role="bold"> 
+:</emphasis> </para></blockquote>
+
+
+<itemizedlist><listitem><para> i&ndash;temize
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem><para> i&ndash;tem +
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem><para> b&ndash;ullet
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem><para> minu&ndash;s
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem><para> e&ndash;mph item
+</para></listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within 
itemize</primary></indexterm><listitem><para> i&ndash;tem 1
+</para></listitem>
+<listitem><para> i&ndash;tem 2
+</para></listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem><para> e&ndash;numerate
+</para></listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone 
mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d&ndash;isplay
+</literallayout>
+<literallayout>s&ndash;malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f&ndash;ormat
+</abstract>
+<screen>s&ndash;mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;effn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote><para>def&ndash;fn
+</para></blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><emphasis role="bold">id 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
ule</emphasis></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; 
ule</emphasis></primary></indexterm><function><emphasis role="bold">id 
&lsquo;<literal>i</literal>&rsquo; ule</emphasis></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <emphasis 
role="bold">f g</emphasis></replaceable><replaceable> h 
i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+<para>text in def item for second def item
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote><para>d&ndash;efvr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefn
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypeop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevr
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote><para>d&ndash;efcv
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efop
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote><para>d&ndash;eftp
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmac
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efspec
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote><para>d&ndash;efvar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote><para>d&ndash;efopt
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypefun
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote><para>d&ndash;eftypevar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote><para>d&ndash;efivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote><para>d&ndash;eftypeivar
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote><para>d&ndash;efmethod
+</para></blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote><para>d&ndash;eftypemethod
+</para></blockquote></informalfigure>
+<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file 
n---ame@@, ma---nual@@}</literal> See section ``t&mdash;itle@'' in 
<citetitle>ma&mdash;nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+</para>
+<para><literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+</para>
+<para><literal>@ref{chapter,cross ref name}</literal> <link 
linkend="chapter">cross ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+</para>
+
+<para><literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+</para>
+
+<para><literal>@inforef{chapter, cross ref name, file name}</literal> *note 
cross ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+</para>
+<para><literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+</para>
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem><para>l&ndash;ine
+</para></listitem></varlistentry></variablelist>
+
+<para>c&ndash;artouche
+</para>
+<para>f&ndash;lushleft
+</para>
+<para>f&ndash;lushright
+</para>
+<para> ce&ndash;ntered line
+</para>
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+
+<para>In example.
+</para><screen>
+&lt;
+&gt;
+&quot;
+&amp;
+'
+`
+
+``simple-double--three---four----''
+
+code: <literal>``simple-double--three---four----''</literal> 
+
+asis: ``simple-double--three---four----'' 
+
+strong: <emphasis role="bold">``simple-double--three---four----''</emphasis> 
+
+kbd: <userinput>``simple-double--three---four----''</userinput> 
+
+
+`<!-- /@w -->`simple-double-<!-- /@w -->-three---four----'<!-- /@w -->'
+
+
+<indexterm role="cp"><primary>&ndash;option</primary></indexterm><indexterm 
role="cp"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ldquo;</primary></indexterm><indexterm 
role="fn"><primary>&ndash;foption</primary></indexterm>
+@&quot;u &uuml; 
+@&quot;{U} &Uuml; 
address@hidden &ntilde;
address@hidden &acirc;
+@'e &eacute;
address@hidden o&macr;
address@hidden &igrave;
+@'{e} &eacute;
+@'address@hidden &iacute; 
address@hidden i
address@hidden j
address@hidden@=E} E&macr;` 
address@hidden /l
+@,{@'C} C',
+@,c &ccedil;
+@,c@&quot;u &ccedil;&uuml; 
+
+
address@hidden 
+
+@ followed by a space
+ 
+@ followed by a tab
+ 
+@ followed by a new line
+ <literal>@-</literal> 
+<literal>@|</literal> 
+<literal>@:</literal> 
+<literal>@!</literal> !
+<literal>@?</literal> ?
+<literal>@.</literal> .
+<literal>@@</literal> @
+<literal>@}</literal> }
+<literal>@{</literal> {
+<literal>@/</literal> 
+
+foo vs&period; bar. 
+colon &colon;And something else.
+semi colon ;.
+And ? &quest;.
+Now ! &excl;@
+but , ,
+
address@hidden &tex;
address@hidden &latex;
address@hidden &bull;
address@hidden &copy;
address@hidden &hellip;
address@hidden &hellip;.
address@hidden ==
address@hidden error--&gt;
address@hidden &rarr;
address@hidden &minus;
address@hidden -!-
address@hidden -|
address@hidden &rArr;
address@hidden a sunny day
address@hidden &aring;
address@hidden &Aring;
address@hidden &aelig;
address@hidden &oelig;
address@hidden &AElig;
address@hidden &OElig;
address@hidden &oslash;
address@hidden &Oslash;
address@hidden &szlig;
address@hidden /l
address@hidden /L
address@hidden &ETH;
address@hidden &THORN;
address@hidden &eth;
address@hidden &thorn
address@hidden &iexcl;
address@hidden &iquest;
address@hidden &pound;
address@hidden &reg;
address@hidden &ordf;
address@hidden &ordm;
address@hidden ,
address@hidden &ldquo;
address@hidden &rdquo;
address@hidden &lsquo;
address@hidden &rsquo;
address@hidden &ldquor;
address@hidden &lsquor;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &laquo;
address@hidden &raquo;
address@hidden &lsaquo;
address@hidden &rsaquo;
address@hidden &deg;
address@hidden &euro;
address@hidden &rarr;
address@hidden &le;
address@hidden &ge;
+
+<literal>@acronym{--a,an accronym}</literal> <acronym>--a</acronym> (an 
accronym)
+<literal>@acronym{--a}</literal> <acronym>--a</acronym>
+<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal> 
<abbrev>&Eacute;--. ,A.</abbrev> (&Eacute;tude Autonome)
+<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>&Eacute;--. ,A.</abbrev>
+<literal>@asis{--a}</literal> --a
+<literal>@b{--a}</literal> <lineannotation>--a</lineannotation>
+<literal>@cite{--a}</literal> <citetitle>--a</citetitle>
+<literal>@code{--a}</literal> <literal>--a</literal>
+<literal>@command{--a}</literal> <command>--a</command>
+<literal>@ctrl{--a}</literal> --a
+<literal>@dfn{--a}</literal> <firstterm>--a</firstterm>
+<literal>@dmn{--a}</literal> --a
+<literal>@email{--a,--b}</literal> <ulink url="mailto:--a";>--b</ulink>
+<literal>@email{,--b}</literal> <ulink url="mailto:";>--b</ulink>
+<literal>@email{--a}</literal> <email>--a</email>
+<literal>@emph{--a}</literal> <emphasis>--a</emphasis>
+<literal>@env{--a}</literal> <envar>--a</envar>
+<literal>@file{--a}</literal> <filename>--a</filename>
+<literal>@i{--a}</literal> <lineannotation>--a</lineannotation>
+<literal>@kbd{--a}</literal> <userinput>--a</userinput>
+<literal>@key{--a}</literal> <keycap>--a</keycap>
+<literal>@math{--a {\frac{1}{2}} @minus{}}</literal> --a \frac12 &minus;
+<literal>@option{--a}</literal> <option>--a</option>
+<literal>@r{--a}</literal> <lineannotation>--a</lineannotation>
+<literal>@samp{--a}</literal> &lsquo;<literal>--a</literal>&rsquo;
+<literal>@sc{--a}</literal> --a
+<literal>@strong{--a}</literal> <emphasis role="bold">--a</emphasis>
+<literal>@t{--a}</literal> <literal>--a</literal>
+<literal>@sansserif{--a}</literal> --a
+<literal>@titlefont{--a}</literal> --a
+<literal>@indicateurl{--a}</literal> <wordasword>--a</wordasword>
+<literal>@uref{--a,--b}</literal> <ulink url="--a">--b</ulink>
+<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
+<literal>@uref{,--b}</literal> <ulink url="">--b</ulink>
+<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">--c</ulink>
+<literal>@uref{,--b,--c}</literal> <ulink url="">--c</ulink>
+<literal>@uref{--a,,--c}</literal> <ulink url="--a">--c</ulink>
+<literal>@uref{,,--c}</literal> <ulink url="">--c</ulink>
+<literal>@url{--a,--b}</literal> <ulink url="--a">--b</ulink>
+<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
+<literal>@url{,--b}</literal> <ulink url="">--b</ulink>
+<literal>@var{--a}</literal> <replaceable>--a</replaceable>
+<literal>@verb{:--a:}</literal> --a
+<literal>@verb{:a  &lt; &amp; @ % &quot; --    b:}</literal> a  &lt; &amp; @ % 
&quot; --    b
+<literal>@w{}</literal> <!-- /@w -->
+<literal>@H{a}</literal> a''
+<literal>@H{--a}</literal> --a''
+<literal>@dotaccent{a}</literal> a.
+<literal>@dotaccent{--a}</literal> --a.
+<literal>@ringaccent{a}</literal> a*
+<literal>@ringaccent{--a}</literal> --a*
+<literal>@tieaccent{a}</literal> a[
+<literal>@tieaccent{--a}</literal> --a[
+<literal>@u{a}</literal> a(
+<literal>@u{--a}</literal> --a(
+<literal>@ubaraccent{a}</literal> a_
+<literal>@ubaraccent{--a}</literal> --a_
+<literal>@udotaccent{a}</literal> .a
+<literal>@udotaccent{--a}</literal> .--a
+<literal>@v{a}</literal> a&lt;
+<literal>@v{--a}</literal> --a&lt;
+<literal>@,{c}</literal> &ccedil;
+<literal>@,{--c}</literal> --c,
+<literal>@footnote{in footnote}</literal> <footnote><para>in footnote
+</para></footnote>
+<literal>@footnote{in footnote2}</literal> <footnote><para>in footnote2
+</para></footnote>
+
+<literal>@image{f--ile}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,l--i}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,,l--e}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,,,alt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,,,,e-d-xt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f--ile,aze,az,alt,e--xt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f--ile.gif" 
format="GIF"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpg" 
format="JPG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.jpeg" 
format="JPEG"></imagedata></imageobject><imageobject><imagedata 
fileref="f--ile.png" 
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
+aaa
+</literallayout></textobject></mediaobject></informalfigure>
+<literal>@image{f-ile,aze,,a--lt}</literal> 
<informalfigure><mediaobject><imageobject><imagedata fileref="f-ile.jpg" 
format="JPG"></imagedata></imageobject></mediaobject></informalfigure>
+<literal>@address@hidden@@@.,aze,az,alt,@file{file ext} 
address@hidden</literal> <informalfigure><mediaobject><imageobject><imagedata 
fileref="address@hidden" 
format="JPG"></imagedata></imageobject></mediaobject></informalfigure>
+
+
+<literal>@clicksequence{click @click{} A}</literal> click &rarr; A
+After clickstyle &rArr;
+<literal>@clicksequence{click @click{} A}</literal> click &rArr; A
+
+<blockquote>A quot---ation
+</blockquote>
+
+<note>A Note
+</note>
+
+<note>A note
+</note>
+
+<caution>Caution
+</caution>
+
+<important>Important
+</important>
+
+<tip>a Tip
+</tip>
+
+<warning>a Warning.
+</warning>
+
+<blockquote><lineannotation> something &eacute; &tex;:</lineannotation> The 
something &eacute; &tex; is here.
+</blockquote>
+
+<blockquote><lineannotation> @ at the end of line </lineannotation> A @ at the 
end of the @quotation line.
+</blockquote>
+
+<blockquote><lineannotation> something, other thing:</lineannotation> 
something, other thing
+</blockquote>
+
+<blockquote><lineannotation> Note, the note:</lineannotation> Note, the note
+</blockquote>
+
+<blockquote></blockquote>
+
+<blockquote><lineannotation> Empty:</lineannotation> </blockquote>
+
+<blockquote><lineannotation> :</lineannotation> </blockquote>
+
+<blockquote><lineannotation> 
+:</lineannotation> </blockquote>
+
+
+<itemizedlist><listitem> i--temize
+</listitem>
+</itemizedlist>
+<itemizedlist mark="+"><listitem> i--tem +
+</listitem>
+</itemizedlist>
+<itemizedlist mark="bullet"><listitem> b--ullet
+</listitem>
+</itemizedlist>
+<itemizedlist mark="minus"><listitem> minu--s
+</listitem>
+</itemizedlist>
+<itemizedlist mark="emph"><listitem> e--mph item
+</listitem>
+</itemizedlist>
+<itemizedlist mark="@emph{after emph}"><!-- comment in itemize -->
+<listitem> e--mph item
+</listitem>
+</itemizedlist>
+<itemizedlist mark="@bullet{} a--n itemize line"><indexterm 
role="cp"><primary>index entry within itemize</primary></indexterm><listitem> 
i--tem 1
+</listitem>
+<listitem> i--tem 2
+</listitem>
+</itemizedlist>
+<orderedlist numeration="arabic"><listitem> e--numerate
+</listitem>
+</orderedlist>
+<informaltable><tgroup cols="2"><colspec colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu--ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu--ltitable item </entry><entry> 
multitable tab
+<!-- comment in multitable -->
+</entry></row><row><entry> mu--ltitable item 2 </entry><entry> multitable tab 2
+<indexterm role="cp"><primary>index entry within 
multitable</primary></indexterm></entry></row><row><entry> lone mu--ltitable 
item
+</entry></row></tbody></tgroup></informaltable>
+<informaltable><tgroup cols="2"><colspec colwidth="6*"></colspec><colspec 
colwidth="8*"></colspec><tbody><row><entry> truc </entry><entry> bidule
+</entry></row></tbody></tgroup></informaltable>
+<screen>e--xample  some
+   text
+</screen>
+<screen>s--mallexample
+</screen>
+<literallayout>d--isplay
+</literallayout>
+<literallayout>s--malldisplay
+</literallayout>
+<programlisting>l--isp
+</programlisting>
+<programlisting>s--malllisp
+</programlisting>
+<abstract>f--ormat
+</abstract>
+<screen>s--mallformat
+</screen>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--effn_name</primary></indexterm><function>d--effn_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--effn
+</blockquote></informalfigure>
+<informalfigure><synopsis role="cate--gory"><indexterm 
role="fn"><primary>de--ffn_name</primary></indexterm><function>de--ffn_name</function><replaceable>
 ar--guments</replaceable><replaceable> more</replaceable><replaceable> 
args</replaceable><replaceable> 
+</replaceable><replaceable> even</replaceable><replaceable> 
more</replaceable><replaceable> so</replaceable></synopsis>
+<blockquote>def--fn
+</blockquote></informalfigure> 
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<indexterm role="cp"><primary>index entry within 
deffn</primary></indexterm><synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log 
trap</primary></indexterm><function>log trap</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary> log 
trap1</primary></indexterm><function> log trap1</function><replaceable> 
</replaceable></synopsis>
+<synopsis role="Command"><indexterm role="fn"><primary>log trap2 
</primary></indexterm><function>log trap2 </function><replaceable> 
</replaceable></synopsis>
+<synopsis role="cmde"><indexterm role="fn"><primary><lineannotation>id 
ule</lineannotation></primary></indexterm><function><lineannotation>id 
ule</lineannotation></function><replaceable> truc</replaceable></synopsis>
+<synopsis role="cmde2"><indexterm role="fn"><primary><lineannotation>id 
&lsquo;<literal>i</literal>&rsquo; 
ule</lineannotation></primary></indexterm><function><lineannotation>id 
&lsquo;<literal>i</literal>&rsquo; ule</lineannotation></function><replaceable> 
truc</replaceable></synopsis>
+<synopsis role="@b{id @samp{i} ule}"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="aaa"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role=""><indexterm role="fn"><primary>bidule 
machin</primary></indexterm><function>bidule machin</function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>machin</primary></indexterm><function>machin</function></synopsis>
+<synopsis role="truc"><indexterm role="fn"><primary> 
</primary></indexterm><function> </function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>followed</primary></indexterm><function>followed</function><replaceable>
 by</replaceable><replaceable> a</replaceable><replaceable> 
comment</replaceable></synopsis>
+<!-- comment -->
+<synopsis role="truc"><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role=""><indexterm 
role="fn"><primary></primary></indexterm><function></function></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>a</primary></indexterm><function>a</function><replaceable> 
b</replaceable><replaceable> c</replaceable><replaceable> 
d</replaceable><replaceable> e</replaceable><replaceable> <lineannotation>f 
g</lineannotation></replaceable><replaceable> h i</replaceable></synopsis>
+<synopsis role="truc"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function><replaceable>
 before</replaceable><replaceable> end</replaceable><replaceable> 
deffn</replaceable></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="empty"><indexterm 
role="fn"><primary>deffn</primary></indexterm><function>deffn</function><replaceable>
 with</replaceable><replaceable> deffnx</replaceable></synopsis>
+<!-- comment between deffn and deffnx -->
+<synopsis role="empty"><indexterm 
role="fn"><primary>deffnx</primary></indexterm><function>deffnx</function></synopsis>
+</informalfigure>
+<informalfigure><synopsis role="fset"><indexterm 
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><function><replaceable>i</replaceable></function><replaceable>
 a</replaceable><replaceable> g</replaceable></synopsis>
+<synopsis role="cmde"><indexterm 
role="fn"><primary>truc</primary></indexterm><function>truc</function><replaceable>
 </replaceable></synopsis>
+<blockquote><!-- comment -->
+text in def item for second def item
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efvr_name</primary></indexterm><varname>d--efvr_name</varname></synopsis>
+<blockquote>d--efvr
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypefn_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefn_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypefn
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--eftypeop_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypeop_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypeop
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--eftypevr_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevr_name</varname></synopsis>
+<blockquote>d--eftypevr
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="vr"><primary>d--efcv_name</primary></indexterm><classname>c--lass</classname><property>d--efcv_name</property></synopsis>
+<blockquote>d--efcv
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="fn"><primary>d--efop_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efop_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efop
+</blockquote></informalfigure>
+<informalfigure><synopsis role="c--ategory"><indexterm 
role="tp"><primary>d--eftp_name</primary></indexterm><structname>d--eftp_name</structname><type>
 a--ttributes...</type></synopsis>
+<blockquote>d--eftp
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--efun_name</primary></indexterm><function>d--efun_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efun
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Macro"><indexterm 
role="fn"><primary>d--efmac_name</primary></indexterm><function>d--efmac_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efmac
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Special Form"><indexterm 
role="fn"><primary>d--efspec_name</primary></indexterm><function>d--efspec_name</function><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efspec
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--efvar_name</primary></indexterm><varname>d--efvar_name</varname><type>
 argvar</type><replaceable> argvar1</replaceable></synopsis>
+<blockquote>d--efvar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="User Option"><indexterm 
role="vr"><primary>d--efopt_name</primary></indexterm><varname>d--efopt_name</varname></synopsis>
+<blockquote>d--efopt
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Function"><indexterm 
role="fn"><primary>d--eftypefun_name</primary></indexterm><returnvalue>t--ype</returnvalue><function>d--eftypefun_name</function><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypefun
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Variable"><indexterm 
role="vr"><primary>d--eftypevar_name</primary></indexterm><returnvalue>t--ype</returnvalue><varname>d--eftypevar_name</varname></synopsis>
+<blockquote>d--eftypevar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--efivar_name</primary></indexterm><classname>c--lass</classname><property>d--efivar_name</property></synopsis>
+<blockquote>d--efivar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Instance Variable"><indexterm 
role="vr"><primary>d--eftypeivar_name of 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><property>d--eftypeivar_name</property></synopsis>
+<blockquote>d--eftypeivar
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--efmethod_name on 
c--lass</primary></indexterm><classname>c--lass</classname><methodname>d--efmethod_name</methodname><replaceable>
 a--rguments...</replaceable></synopsis>
+<blockquote>d--efmethod
+</blockquote></informalfigure>
+<informalfigure><synopsis role="Method"><indexterm 
role="fn"><primary>d--eftypemethod_name on 
c--lass</primary></indexterm><returnvalue>t--ype</returnvalue><methodname>d--eftypemethod_name</methodname><type>
 a--rguments...</type></synopsis>
+<blockquote>d--eftypemethod
+</blockquote></informalfigure>
+<literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@, 
ma---nual@@}</literal> See section ``t---itle@'' in 
<citetitle>ma---nual@</citetitle>.
+<literal>@ref{chapter, cross ref name, title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal> 
see section ``title'' in <citetitle>manual</citetitle>
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+
+<literal>@ref{chapter}</literal> <xref linkend="chapter"></xref>
+<literal>@xref{chapter}</literal> See <xref linkend="chapter"></xref>.
+<literal>@pxref{chapter}</literal> see <xref linkend="chapter"></xref>
+<literal>@address@hidden</literal> <xref linkend="s-ect,ion"></xref>
+
+<literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in title, a address@hidden in file, a @comma{} in manual 
name }</literal>
+section ``a comma, in title'' in <citetitle>a , in manual name</citetitle>
+
+<literal>@ref{chapter,cross ref name}</literal> <link linkend="chapter">cross 
ref name</link>
+<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
+<literal>@ref{chapter,,,file name}</literal> 
+<literal>@ref{chapter,,,,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,}</literal> <link 
linkend="chapter">title</link>
+<literal>@ref{chapter,cross ref name,,file name}</literal> 
+<literal>@ref{chapter,cross ref name,,,manual}</literal> section ``chapter'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title,file name}</literal> 
+<literal>@ref{chapter,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,title,file name}</literal> 
+<literal>@ref{chapter,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{chapter,,title, file name, manual}</literal> section ``title'' 
in <citetitle>manual</citetitle>
+<literal>@ref{chapter,,,file name,manual}</literal> section ``chapter'' in 
<citetitle>manual</citetitle>
+
+
+<literal>@ref{(pman)anode,cross ref name}</literal> <link 
linkend="(pman)anode">cross ref name</link>
+<literal>@ref{(pman)anode,,title}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,,,file name}</literal> 
+<literal>@ref{(pman)anode,,,,manual}</literal> section ``(pman)anode'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link 
linkend="(pman)anode">title</link>
+<literal>@ref{(pman)anode,cross ref name,,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title,file name}</literal> 
+<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal> 
section ``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title,file name}</literal> 
+<literal>@ref{(pman)anode,,title,,manual}</literal> section ``title'' in 
<citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,title, file name, manual}</literal> section 
``title'' in <citetitle>manual</citetitle>
+<literal>@ref{(pman)anode,,,file name,manual}</literal> section 
``(pman)anode'' in <citetitle>manual</citetitle>
+
+
+<literal>@inforef{chapter, cross ref name, file name}</literal> *note cross 
ref name: (file name)chapter
+<literal>@inforef{chapter}</literal> *note ()chapter::
+<literal>@inforef{chapter, cross ref name}</literal> *note cross ref name: 
()chapter
+<literal>@inforef{chapter,,file name}</literal> *note (file name)chapter::
+<literal>@inforef{node, cross ref name, file name}</literal> *note cross ref 
name: (file name)node
+<literal>@inforef{node}</literal> *note ()node::
+<literal>@inforef{node, cross ref name}</literal> *note cross ref name: ()node
+<literal>@inforef{node,,file name}</literal> *note (file name)node::
+<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal> 
*note cross ref name: (file name, spurious arg)chapter
+
+<literal>@address@hidden, a @comma{} in cross
+ref, a address@hidden in file}</literal>
+*note a , in cross ref: (a comma, in file)s--ect,ion
+
+
+<variablelist><!-- comment in table -->
+<varlistentry><term>&bull; a</term>
+<listitem>l--ine
+</listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>a</term>
+<term><!-- comment between item and itemx -->
+b</term>
+<listitem>l--ine
+</listitem></varlistentry></variablelist>
+
+<variablelist><varlistentry><term>&minus; a</term>
+<term><indexterm role="cp"><primary>index entry between item and 
itemx</primary></indexterm>&minus; b</term>
+<listitem>l--ine
+</listitem></varlistentry></variablelist>
+
+c--artouche
+
+f--lushleft
+
+f--lushright
+
+ ce--ntered line
+
+<screen>\input texinfo @c -*-texinfo-*-
+
address@hidden simplest.info
+
address@hidden Top
+
+This is a very simple texi manual @  &lt;&gt;.
+
address@hidden
+</screen>
+<screen>in verbatim ''
+</screen>
+
+
+
+docbook ''
+<bridgehead renderas="other">majorheading</bridgehead>
+
+<bridgehead renderas="other">chapheading</bridgehead>
+
+<bridgehead renderas="sect1">heading</bridgehead>
+
+<bridgehead renderas="sect2">subheading</bridgehead>
+
+<bridgehead renderas="sect3">subsubheading</bridgehead>
+
+<!-- makeinfo cannot handle that -->
+
+
+<!-- invalid texinfo -->
+
+</screen>
+<indexterm role="cp"><primary>t&ndash;ruc</primary></indexterm><indexterm 
role="cp"><primary>T&ndash;ruc</primary></indexterm><indexterm 
role="cp"><primary>.</primary></indexterm><indexterm 
role="cp"><primary>?</primary></indexterm><indexterm 
role="cp"><primary>a</primary></indexterm><indexterm 
role="fn"><primary>t&ndash;ruc</primary></indexterm><indexterm 
role="fn"><primary>T&ndash;ruc</primary></indexterm><indexterm 
role="fn"><primary>.</primary></indexterm><indexterm 
role="fn"><primary>?</primary></indexterm><indexterm 
role="fn"><primary>a</primary></indexterm>
+
+<para>cp
+</para><index></index>
+
+<para>fn
+</para><index></index>
+
+<para>vr
+</para><index></index>
+
+<para>ky
+</para><index></index>
+
+<para>pg
+</para><index></index>
+
+<para>tp
+</para><index></index>
+
+
+
+</chapter>
+<chapter label="1" id="chapter">
+<title>chapter</title>
+
+<para><footnote><para>in footnote
+</para></footnote>
+</para>
+
+<sect1 label="1.1" id="s--ect,ion">
+<title>A section</title>
+
+
+<sect2 label="1.1.1" id="subsection">
+<title>subsection</title>
+
+
+<para><anchor id="anchor"></anchor>
+</para>
+<sect3 label="1.1.1.1" id="subsubsection-``simple-double--three---four----''">
+<title>subsubsection 
&ldquo;simple-double&ndash;three&mdash;four&mdash;-&rdquo;</title>
+
+</sect3>
+</sect2>
+</sect1>
+</chapter>
+<chapter label="" xreflabel="chapter 2" id="chapter2">
+<title>chapter 2</title>
+
+<index></index>
+<index></index>
+
+</chapter>
+</book><!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/manuals/fdl-hello.texi
===================================================================
RCS file: test/manuals/fdl-hello.texi
diff -N test/manuals/fdl-hello.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/fdl-hello.texi 4 Jun 2009 22:58:05 -0000       1.1
@@ -0,0 +1,506 @@
address@hidden The GNU Free Documentation License.
address@hidden Version 1.3, 3 November 2008
+
address@hidden This file is intended to be included within another document,
address@hidden hence no sectioning command or @node.
+
address@hidden
+Copyright @copyright{} 2000, 2001, 2002, 2007, 2008 Free Software Foundation, 
Inc.
address@hidden://fsf.org/}
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
address@hidden display
+
address@hidden 0
address@hidden
+PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+functional and useful document @dfn{free} in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+
+This License is a kind of ``copyleft'', which means that derivative
+works of the document must themselves be free in the same sense.  It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does.  But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book.  We recommend this License
+principally for works whose purpose is instruction or reference.
+
address@hidden
+APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License.  Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein.  The ``Document'', below,
+refers to any such manual or work.  Any member of the public is a
+licensee, and is addressed as ``you''.  You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+
+A ``Modified Version'' of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A ``Secondary Section'' is a named appendix or a front-matter section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject.  (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.)  The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The ``Invariant Sections'' are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.  If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant.  The Document may contain zero
+Invariant Sections.  If the Document does not identify any Invariant
+Sections then there are none.
+
+The ``Cover Texts'' are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.  A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+A ``Transparent'' copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters.  A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text.  A copy that is not ``Transparent'' is called ``Opaque''.
+
+Examples of suitable formats for Transparent copies include plain
address@hidden without markup, Texinfo input format, address@hidden input
+format, @acronym{SGML} or @acronym{XML} using a publicly available
address@hidden, and standard-conforming simple @acronym{HTML},
+PostScript or @acronym{PDF} designed for human modification.  Examples
+of transparent image formats include @acronym{PNG}, @acronym{XCF} and
address@hidden  Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, @acronym{SGML} or
address@hidden for which the @acronym{DTD} and/or processing tools are
+not generally available, and the machine-generated @acronym{HTML},
+PostScript or @acronym{PDF} produced by some word processors for
+output purposes only.
+
+The ``Title Page'' means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page.  For works in
+formats which do not have any title page as such, ``Title Page'' means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+The ``publisher'' means any person or entity that distributes copies
+of the Document to the public.
+
+A section ``Entitled XYZ'' means a named subunit of the Document whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language.  (Here XYZ stands for a
+specific section name mentioned below, such as ``Acknowledgements'',
+``Dedications'', ``Endorsements'', or ``History''.)  To ``Preserve the Title''
+of such a section when you modify the Document means that it remains a
+section ``Entitled XYZ'' according to this definition.
+
+The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document.  These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+
address@hidden
+VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License.  You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute.  However, you may accept
+compensation in exchange for copies.  If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
address@hidden
+COPYING IN QUANTITY
+
+If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document's license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover.  Both covers must also clearly and legibly identify
+you as the publisher of these copies.  The front cover must present
+the full title with all words of the title equally prominent and
+visible.  You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
address@hidden
+MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it.  In addition, you must do these things in the Modified Version:
+
address@hidden A
address@hidden
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document).  You may use the same title as a previous version
+if the original publisher of that version gives permission.
+
address@hidden
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+
address@hidden
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+
address@hidden
+Preserve all the copyright notices of the Document.
+
address@hidden
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+
address@hidden
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+
address@hidden
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document's license notice.
+
address@hidden
+Include an unaltered copy of this License.
+
address@hidden
+Preserve the section Entitled ``History'', Preserve its Title, and add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page.  If
+there is no section Entitled ``History'' in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+
address@hidden
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on.  These may be placed in the ``History'' section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+
address@hidden
+For any section Entitled ``Acknowledgements'' or ``Dedications'', Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+
address@hidden
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles.  Section numbers
+or the equivalent are not considered part of the section titles.
+
address@hidden
+Delete any section Entitled ``Endorsements''.  Such a section
+may not be included in the Modified Version.
+
address@hidden
+Do not retitle any existing section to be Entitled ``Endorsements'' or
+to conflict in title with any Invariant Section.
+
address@hidden
+Preserve any Warranty Disclaimers.
address@hidden enumerate
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant.  To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section Entitled ``Endorsements'', provided it contains
+nothing but endorsements of your Modified Version by various
+parties---for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version.  Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity.  If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
address@hidden
+COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy.  If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections Entitled ``History''
+in the various original documents, forming one section Entitled
+``History''; likewise combine any sections Entitled ``Acknowledgements'',
+and any sections Entitled ``Dedications''.  You must delete all
+sections Entitled ``Endorsements.''
+
address@hidden
+COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
address@hidden
+AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an ``aggregate'' if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation's users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document's Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+
address@hidden
+TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections.  You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers.  In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+
+If a section in the Document is Entitled ``Acknowledgements'',
+``Dedications'', or ``History'', the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+
address@hidden
+TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense, or distribute it is void, and
+will automatically terminate your rights under this License.
+
+However, if you cease all violation of this License, then your license
+from a particular copyright holder is reinstated (a) provisionally,
+unless and until the copyright holder explicitly and finally
+terminates your license, and (b) permanently, if the copyright holder
+fails to notify you of the violation by some reasonable means prior to
+60 days after the cessation.
+
+Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, receipt of a copy of some or all of the same material does
+not give you any rights to use it.
+
address@hidden
+FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time.  Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.  See
address@hidden://www.gnu.org/copyleft/}.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License ``or any later version'' applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation.  If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.  If the Document
+specifies that a proxy can decide which future versions of this
+License can be used, that proxy's public statement of acceptance of a
+version permanently authorizes you to choose that version for the
+Document.
+
address@hidden
+RELICENSING
+
+``Massive Multiauthor Collaboration Site'' (or ``MMC Site'') means any
+World Wide Web server that publishes copyrightable works and also
+provides prominent facilities for anybody to edit those works.  A
+public wiki that anybody can edit is an example of such a server.  A
+``Massive Multiauthor Collaboration'' (or ``MMC'') contained in the
+site means any set of copyrightable works thus published on the MMC
+site.
+
+``CC-BY-SA'' means the Creative Commons Attribution-Share Alike 3.0
+license published by Creative Commons Corporation, a not-for-profit
+corporation with a principal place of business in San Francisco,
+California, as well as future copyleft versions of that license
+published by that same organization.
+
+``Incorporate'' means to publish or republish a Document, in whole or
+in part, as part of another Document.
+
+An MMC is ``eligible for relicensing'' if it is licensed under this
+License, and if all works that were first published under this License
+somewhere other than this MMC, and subsequently incorporated in whole
+or in part into the MMC, (1) had no cover texts or invariant sections,
+and (2) were thus incorporated prior to November 1, 2008.
+
+The operator of an MMC Site may republish an MMC contained in the site
+under CC-BY-SA on the same site at any time before August 1, 2009,
+provided the MMC is eligible for relicensing.
+
address@hidden enumerate
+
address@hidden
address@hidden ADDENDUM: How to use this License for your documents
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+
address@hidden
address@hidden
+  Copyright (C)  @var{year}  @var{your name}.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.3
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
address@hidden group
address@hidden smallexample
+
+If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the address@hidden'' line with this:
+
address@hidden
address@hidden
+    with the Invariant Sections being @var{list their titles}, with
+    the Front-Cover Texts being @var{list}, and with the Back-Cover Texts
+    being @var{list}.
address@hidden group
address@hidden smallexample
+
+If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+
address@hidden Local Variables:
address@hidden ispell-local-pdict: "ispell-dict"
address@hidden End:
+

Index: test/manuals/hello.texi
===================================================================
RCS file: test/manuals/hello.texi
diff -N test/manuals/hello.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/hello.texi     4 Jun 2009 22:58:05 -0000       1.1
@@ -0,0 +1,307 @@
+\input texinfo @c -*-texinfo-*-
address@hidden %**start of header
address@hidden hello.info
address@hidden version.texi
address@hidden GNU Hello @value{VERSION}
address@hidden %**end of header
+
address@hidden
+This manual is for GNU Hello (version @value{VERSION}, @value{UPDATED}),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright @copyright{} 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
address@hidden
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+``GNU Free Documentation License''.
address@hidden quotation
address@hidden copying
address@hidden If your manual is published on paper by the FSF, it should 
include
address@hidden the standard FSF Front-Cover and Back-Cover Texts, as given in
address@hidden maintain.texi.
+
address@hidden Define a new index for options.
address@hidden op
address@hidden Combine everything into one index (arbitrarily chosen to be the
address@hidden concept index).
address@hidden op cp
+
address@hidden Basics
address@hidden
+* Hello: (hello).               Hello, GNU world.
address@hidden direntry
+
address@hidden
address@hidden GNU Hello
address@hidden for version @value{VERSION}, @value{UPDATED}
address@hidden GNU Hello Developers (@email{bug-hello@@gnu.org})
address@hidden
address@hidden 0pt plus 1filll
address@hidden
address@hidden titlepage
+
address@hidden
+
+
address@hidden
address@hidden Top
address@hidden GNU Hello
+
+This manual is for GNU Hello (version @value{VERSION}, @value{UPDATED}).
address@hidden ifnottex
+
address@hidden
+* Overview::           General purpose and information.
+* Sample output::      Sample output from @command{hello}.
+* Invoking hello::     How to run @command{hello}.
+* Reporting bugs::     Sending bug reports and feature suggestions.
+* GNU Free Documentation License:: Copying and sharing this documentation.
+* Concept index::      Index of concepts.
address@hidden menu
+
+
address@hidden Overview
address@hidden Overview
+
address@hidden greetings
address@hidden overview
+
+The GNU @command{hello} program
+(@url{http://www.gnu.org/software/hello/}) produces a familiar,
+friendly greeting.  It allows nonprogrammers to use a classic computer
+science tool which would otherwise be unavailable to them.  Because it
+is protected by the GNU General Public License, users are free (in
+perpetuity) to share and change it.
+
address@hidden joke, not
+Not to spoil the joke, but of course the practical purpose of GNU
+Hello is to serve as a minimal example of a GNU package.  So, although
+most manuals don't need to discuss the implementation of the programs
+they document, that is part of the goal here.
+
address@hidden GNU coding standards
address@hidden GNU maintainer standards
address@hidden standards, GNU coding
address@hidden standards, GNU maintainer
+First, GNU Hello follows the GNU coding standards
+(@pxref{Top,,Preface,standards, GNU Coding Standards}) and GNU
+maintainer standards (@pxref{Top,,Preface,maintain, Information for
+GNU Maintainers}).  These are the basic documents which all GNU
+packages should adhere to.
+
+The Hello package also implements recommended development practices
+not embodied in the standards, using other GNU packages and features:
+
address@hidden @bullet
+
address@hidden
address@hidden Automake
address@hidden Autoconf
+It uses Automake (@pxref{Top,,Introduction,Automake,GNU Automake}) and
+hence also Autoconf (@pxref{Top,,Introduction,Autoconf,GNU Autoconf})
+for configuration.
+
address@hidden
address@hidden Gnulib
+It uses Gnulib (@pxref{Top,,Gnulib,gnulib,GNU Gnulib}) to enhance
+portability and avoid duplication of common sources.
+
address@hidden
address@hidden Gettext
+GNU Gettext (@pxref{Top,,Introduction,gettext,GNU Gettext}) is used
+for internationalization support.  Hello's greeting has been translated
+into many languages.
+
address@hidden
address@hidden --help
+Internally, Hello uses the GNU @code{getopt_long} function
+(@pxref{Getopt Long Options,,,libc,GNU C Library}) to parse options,
+thus supporting GNU-style long options such as @option{--help}.
+
address@hidden
address@hidden Help2man
+Man pages are generated with GNU @code{help2man}
+(@pxref{Top,,Overview,help2man,GNU @code{help2man}}) from the
address@hidden output.  This relieves the maintainers of the burden
+of maintaining man documentation separately, yet provides a reasonable
+overview for man devotees.
+
address@hidden
address@hidden Texinfo
+Finally, Texinfo (@pxref{Top,,Introduction,texinfo,Texinfo}) is the
+documentation format for this manual.  It supports output in Info,
+HTML, PDF, DVI, plain text, XML, and other formats.
+
address@hidden itemize
+
+GNU Hello is implemented in C.  GNU Gettext contains ``hello world''
+examples in a variety of other programming languages; see the Gettext
+home page at @url{http://www.gnu.org/software/gettext/}.  
+
address@hidden authors
address@hidden Haertel, Mike
address@hidden MacKenzie, David
address@hidden Brittenson, Jan
address@hidden Hannum, Charles
address@hidden McGrath, Roland
address@hidden Friedman, Noah
address@hidden Eichwalder, Karl
address@hidden King, The
address@hidden Berry, Karl
+GNU Hello was written by Mike Haertel, David MacKenzie, Jan
+Brittenson, Charles Hannum, Roland McGrath, Noah Friedman, Karl
+Eichwalder, Karl Berry, and @w{The King}.
+
+
address@hidden Sample output
address@hidden Sample output
+
address@hidden sample output
address@hidden examples
+
+Here are some realistic examples of running GNU Hello.
+
+This is the output of the command @samp{hello}:
+
address@hidden
+Hello, world!
address@hidden example
+
+This is the output of the command @samp{hello --traditional}:
+
address@hidden
+hello, world
address@hidden example
+
+This is the output of the command @samp{hello --greeting=hi}:
+
address@hidden
+hi
address@hidden example
+
+
address@hidden Invoking hello
address@hidden Invoking @command{hello}
+
address@hidden invoking
address@hidden options
address@hidden usage
address@hidden help
+
+The format for running the @command{hello} program is:
+
address@hidden
+hello @var{option} @dots{}
address@hidden example
+
+With no options, @command{hello} prints the greeting @samp{Hello,
+world!}.
+
address@hidden supports the following options:
+
address@hidden @option
address@hidden address@hidden
address@hidden -g @var{text}
address@hidden --greeting
address@hidden -g
+Output @var{text} instead of the default greeting.
+
address@hidden --help
address@hidden -h
address@hidden --help
address@hidden -h
+Print an informative help message on standard output and exit
+successfully.
+
address@hidden environment variables, help for
+For the @option{--help} output of GNU programs, it's strongly
+encouraged to include a brief (one or two sentences) description of
+what the program does, as well as the synopsis of how to run the
+program.  Any environment variables which affect execution should also
+be mentioned (Hello doesn't have any).
+
address@hidden --next-generation
address@hidden -n
address@hidden --next-generation
address@hidden -n
+Output @samp{Hello, world!}, but possibly including box-drawing
+characters or other fancy stuff, especially in translated locales.
+(If you would like to volunteer to translate messages for GNU packages,
+please see @url{http://translationproject.org}.)
+
address@hidden --traditional
address@hidden -t
address@hidden --traditional
address@hidden -t
address@hidden traditional
address@hidden modern
+Output the traditional greeting message @samp{hello, world}.
+
address@hidden --version
address@hidden -v
address@hidden --version
address@hidden -v
+Print the version number and licensing information of Hello on
+standard output and then exit successfully.
+
address@hidden table
+
+If more than one of the greeting options (@option{-g}, @option{-n},
address@hidden, and their long-named equivalents) is specified, whichever
+comes last takes precedence.
+
+
address@hidden Reporting bugs
address@hidden Reporting bugs
+
address@hidden bug reporting
address@hidden problems
address@hidden reporting bugs
+
+To report bugs or suggest enhancements for GNU Hello, please
+send electronic mail to @email{bug-hello@@gnu.org}.
+
address@hidden checklist for bug reports
+For bug reports, please include enough information for the maintainers
+to reproduce the problem.  Generally speaking, that means:
+
address@hidden @bullet
address@hidden The version numbers of Hello (which you can find by running
+      @address@hidden --version}}) and any other program(s) or
+      manual(s) involved.
address@hidden Hardware and operating system names and versions.
address@hidden The contents of any input files necessary to reproduce the bug.
address@hidden The expected behavior and/or output.
address@hidden A description of the problem and samples of any erroneous output.
address@hidden Options you gave to @command{configure} other than specifying
+      installation directories.
address@hidden Anything else that you think would be helpful.
address@hidden itemize
+
+When in doubt whether something is needed or not, include it.  It's
+better to include too much than to leave out something important.
+
address@hidden patches, contributing
+Patches are welcome; if possible, please make them with @address@hidden
+-c}} (@pxref{Top,, Overview, diff, Comparing and Merging Files}) and
+include @file{ChangeLog} entries (@pxref{Change Log,,, emacs, The GNU
+Emacs Manual}).  Please follow the existing coding style.
+
+
address@hidden GNU Free Documentation License
address@hidden GNU Free Documentation License
+
address@hidden fdl-hello.texi
+
+
address@hidden Concept index
address@hidden Concept index
+
address@hidden cp
+
address@hidden

Index: test/manuals/res/hello/hello.2
===================================================================
RCS file: test/manuals/res/hello/hello.2
diff -N test/manuals/res/hello/hello.2

Index: test/manuals/res/hello/hello.html
===================================================================
RCS file: test/manuals/res/hello/hello.html
diff -N test/manuals/res/hello/hello.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello/hello.html   4 Jun 2009 22:58:05 -0000       1.1
@@ -0,0 +1,1225 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2</title>
+
+<meta name="description" content="GNU Hello 4.2">
+<meta name="keywords" content="GNU Hello 4.2">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<table 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">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="GNU-Hello"></a>
+<h1 class="settitle">GNU Hello</h1>
+
+<p>This manual is for GNU Hello (version 4.2, 28 March 2002).
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#Overview">1. 
Overview</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">          
General purpose and information.
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Sample-output">2. Sample 
output</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">        
Sample output from <code>hello</code>.
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> 
How to run <code>hello</code>.
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Reporting-bugs">4. Reporting 
bugs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      Sending 
bug reports and feature suggestions.
+</td></tr>
+<tr><td align="left" valign="top"><a href="#GNU-Free-Documentation-License">A. 
GNU Free Documentation License</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"> Copying and sharing this documentation.
+</td></tr>
+<tr><td align="left" valign="top"><a href="#Concept-index">Concept 
index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">   Index of 
concepts.
+</td></tr>
+</table>
+
+
+<hr size="1">
+<a name="Overview"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Previous section 
in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Sample-output" title="Next section 
in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#Sample-output" title="Next 
chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="Overview-1"></a>
+<h1 class="chapter">1. Overview</h1>
+
+<a name="index-greetings"></a>
+<a name="index-overview"></a>
+
+<p>The GNU <code>hello</code> program
+(<a 
href="http://www.gnu.org/software/hello/";>http://www.gnu.org/software/hello/</a>)
 produces a familiar,
+friendly greeting.  It allows nonprogrammers to use a classic computer
+science tool which would otherwise be unavailable to them.  Because it
+is protected by the GNU General Public License, users are free (in
+perpetuity) to share and change it.
+</p>
+<a name="index-joke_002c-not"></a>
+<p>Not to spoil the joke, but of course the practical purpose of GNU
+Hello is to serve as a minimal example of a GNU package.  So, although
+most manuals don&rsquo;t need to discuss the implementation of the programs
+they document, that is part of the goal here.
+</p>
+<a name="index-GNU-coding-standards"></a>
+<a name="index-GNU-maintainer-standards"></a>
+<a name="index-standards_002c-GNU-coding"></a>
+<a name="index-standards_002c-GNU-maintainer"></a>
+<p>First, GNU Hello follows the GNU coding standards
+(see <a href="standards.html#Top">(standards)Top</a> section 
&lsquo;Preface&rsquo; in <cite>GNU Coding Standards</cite>) and GNU
+maintainer standards (see <a href="maintain.html#Top">(maintain)Top</a> 
section &lsquo;Preface&rsquo; in <cite>Information for GNU Maintainers</cite>). 
 These are the basic documents which all GNU
+packages should adhere to.
+</p>
+<p>The Hello package also implements recommended development practices
+not embodied in the standards, using other GNU packages and features:
+</p>
+<ul>
+<li>
+<a name="index-Automake"></a>
+<a name="index-Autoconf"></a>
+It uses Automake (see <a href="Automake.html#Top">(Automake)Top</a> section 
&lsquo;Introduction&rsquo; in <cite>GNU Automake</cite>) and
+hence also Autoconf (see <a href="Autoconf.html#Top">(Autoconf)Top</a> section 
&lsquo;Introduction&rsquo; in <cite>GNU Autoconf</cite>)
+for configuration.
+
+</li><li>
+<a name="index-Gnulib"></a>
+It uses Gnulib (see <a href="gnulib.html#Top">(gnulib)Top</a> section 
&lsquo;Gnulib&rsquo; in <cite>GNU Gnulib</cite>) to enhance
+portability and avoid duplication of common sources.
+
+</li><li>
+<a name="index-Gettext"></a>
+GNU Gettext (see <a href="gettext.html#Top">(gettext)Top</a> section 
&lsquo;Introduction&rsquo; in <cite>GNU Gettext</cite>) is used
+for internationalization support.  Hello&rsquo;s greeting has been translated
+into many languages.
+
+</li><li>
+<a name="index-_002d_002dhelp"></a>
+Internally, Hello uses the GNU <code>getopt_long</code> function
+(see <a href="libc.html#Getopt-Long-Options">(libc)Getopt Long Options</a> 
section &lsquo;Getopt Long Options&rsquo; in <cite>GNU C Library</cite>) to 
parse options,
+thus supporting GNU-style long options such as 
&lsquo;<samp>--help</samp>&rsquo;.
+
+</li><li>
+<a name="index-Help2man"></a>
+Man pages are generated with GNU <code>help2man</code>
+(see <a href="help2man.html#Top">(help2man)Top</a> section 
&lsquo;Overview&rsquo; in <cite>GNU <code>help2man</code></cite>) from the
+&lsquo;<samp>--help</samp>&rsquo; output.  This relieves the maintainers of 
the burden
+of maintaining man documentation separately, yet provides a reasonable
+overview for man devotees.
+
+</li><li>
+<a name="index-Texinfo"></a>
+Finally, Texinfo (see <a href="texinfo.html#Top">(texinfo)Top</a> section 
&lsquo;Introduction&rsquo; in <cite>Texinfo</cite>) is the
+documentation format for this manual.  It supports output in Info,
+HTML, PDF, DVI, plain text, XML, and other formats.
+
+</li></ul>
+
+<p>GNU Hello is implemented in C.  GNU Gettext contains &ldquo;hello 
world&rdquo;
+examples in a variety of other programming languages; see the Gettext
+home page at <a 
href="http://www.gnu.org/software/gettext/";>http://www.gnu.org/software/gettext/</a>.
  
+</p>
+<a name="index-authors"></a>
+<a name="index-Haertel_002c-Mike"></a>
+<a name="index-MacKenzie_002c-David"></a>
+<a name="index-Brittenson_002c-Jan"></a>
+<a name="index-Hannum_002c-Charles"></a>
+<a name="index-McGrath_002c-Roland"></a>
+<a name="index-Friedman_002c-Noah"></a>
+<a name="index-Eichwalder_002c-Karl"></a>
+<a name="index-King_002c-The"></a>
+<a name="index-Berry_002c-Karl"></a>
+<p>GNU Hello was written by Mike Haertel, David MacKenzie, Jan
+Brittenson, Charles Hannum, Roland McGrath, Noah Friedman, Karl
+Eichwalder, Karl Berry, and The King.
+</p>
+
+<hr size="6">
+<a name="Sample-output"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Overview" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Invoking-hello" title="Next 
section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Overview" title="Beginning of this 
chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#Invoking-hello" title="Next 
chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="Sample-output-1"></a>
+<h1 class="chapter">2. Sample output</h1>
+
+<a name="index-sample-output"></a>
+<a name="index-examples"></a>
+
+<p>Here are some realistic examples of running GNU Hello.
+</p>
+<p>This is the output of the command &lsquo;<samp>hello</samp>&rsquo;:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">Hello, world!
+</pre></td></tr></table>
+
+<p>This is the output of the command &lsquo;<samp>hello 
--traditional</samp>&rsquo;:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">hello, world
+</pre></td></tr></table>
+
+<p>This is the output of the command &lsquo;<samp>hello 
--greeting=hi</samp>&rsquo;:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">hi
+</pre></td></tr></table>
+
+
+<hr size="6">
+<a name="Invoking-hello"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Sample-output" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Reporting-bugs" title="Next 
section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Sample-output" title="Beginning of 
this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#Reporting-bugs" title="Next 
chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="Invoking-hello-1"></a>
+<h1 class="chapter">3. Invoking <code>hello</code></h1>
+
+<a name="index-invoking"></a>
+<a name="index-options"></a>
+<a name="index-usage"></a>
+<a name="index-help"></a>
+
+<p>The format for running the <code>hello</code> program is:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">hello <var>option</var> 
&hellip;
+</pre></td></tr></table>
+
+<p>With no options, <code>hello</code> prints the greeting &lsquo;<samp>Hello,
+world!</samp>&rsquo;.
+</p>
+<p><code>hello</code> supports the following options:
+</p>
+<dl compact="compact">
+<dt>&lsquo;<samp>--greeting=<var>text</var></samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-g <var>text</var></samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dgreeting"></a>
+<a name="index-_002dg"></a>
+<p>Output <var>text</var> instead of the default greeting.
+</p>
+</dd>
+<dt>&lsquo;<samp>--help</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-h</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dhelp-1"></a>
+<a name="index-_002dh"></a>
+<p>Print an informative help message on standard output and exit
+successfully.
+</p>
+<a name="index-environment-variables_002c-help-for"></a>
+<p>For the &lsquo;<samp>--help</samp>&rsquo; output of GNU programs, 
it&rsquo;s strongly
+encouraged to include a brief (one or two sentences) description of
+what the program does, as well as the synopsis of how to run the
+program.  Any environment variables which affect execution should also
+be mentioned (Hello doesn&rsquo;t have any).
+</p>
+</dd>
+<dt>&lsquo;<samp>--next-generation</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-n</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dnext_002dgeneration"></a>
+<a name="index-_002dn"></a>
+<p>Output &lsquo;<samp>Hello, world!</samp>&rsquo;, but possibly including 
box-drawing
+characters or other fancy stuff, especially in translated locales.
+(If you would like to volunteer to translate messages for GNU packages,
+please see <a 
href="http://translationproject.org";>http://translationproject.org</a>.)
+</p>
+</dd>
+<dt>&lsquo;<samp>--traditional</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-t</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dtraditional"></a>
+<a name="index-_002dt"></a>
+<a name="index-traditional"></a>
+<a name="index-modern"></a>
+<p>Output the traditional greeting message &lsquo;<samp>hello, 
world</samp>&rsquo;.
+</p>
+</dd>
+<dt>&lsquo;<samp>--version</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-v</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dversion"></a>
+<a name="index-_002dv"></a>
+<p>Print the version number and licensing information of Hello on
+standard output and then exit successfully.
+</p>
+</dd>
+</dl>
+
+<p>If more than one of the greeting options (&lsquo;<samp>-g</samp>&rsquo;, 
&lsquo;<samp>-n</samp>&rsquo;,
+&lsquo;<samp>-t</samp>&rsquo;, and their long-named equivalents) is specified, 
whichever
+comes last takes precedence.
+</p>
+
+<hr size="6">
+<a name="Reporting-bugs"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Invoking-hello" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#GNU-Free-Documentation-License" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Invoking-hello" title="Beginning 
of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#GNU-Free-Documentation-License" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="Reporting-bugs-1"></a>
+<h1 class="chapter">4. Reporting bugs</h1>
+
+<a name="index-bug-reporting"></a>
+<a name="index-problems"></a>
+<a name="index-reporting-bugs"></a>
+
+<p>To report bugs or suggest enhancements for GNU Hello, please
+send electronic mail to <a href="mailto:address@hidden";>address@hidden</a>.
+</p>
+<a name="index-checklist-for-bug-reports"></a>
+<p>For bug reports, please include enough information for the maintainers
+to reproduce the problem.  Generally speaking, that means:
+</p>
+<ul>
+<li> The version numbers of Hello (which you can find by running
+      &lsquo;<samp>hello --version</samp>&rsquo;) and any other program(s) or
+      manual(s) involved.
+</li><li> Hardware and operating system names and versions.
+</li><li> The contents of any input files necessary to reproduce the bug.
+</li><li> The expected behavior and/or output.
+</li><li> A description of the problem and samples of any erroneous output.
+</li><li> Options you gave to <code>configure</code> other than specifying
+      installation directories.
+</li><li> Anything else that you think would be helpful.
+</li></ul>
+
+<p>When in doubt whether something is needed or not, include it.  It&rsquo;s
+better to include too much than to leave out something important.
+</p>
+<a name="index-patches_002c-contributing"></a>
+<p>Patches are welcome; if possible, please make them with &lsquo;<samp>diff
+-c</samp>&rsquo; (see <a href="diff.html#Top">(diff)Top</a> section 
&lsquo;Overview&rsquo; in <cite>Comparing and Merging Files</cite>) and
+include &lsquo;<tt>ChangeLog</tt>&rsquo; entries (see <a 
href="emacs.html#Change-Log">(emacs)Change Log</a> section &lsquo;Change 
Log&rsquo; in <cite>The GNU Emacs Manual</cite>).  Please follow the existing 
coding style.
+</p>
+
+<hr size="6">
+<a name="GNU-Free-Documentation-License"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Reporting-bugs" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" title="Next section 
in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Reporting-bugs" title="Beginning 
of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" title="Next 
chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="GNU-Free-Documentation-License-1"></a>
+<h1 class="appendix">A. GNU Free Documentation License</h1>
+
+<p align="center"> Version 1.3, 3 November 2008
+</p>
+
+<table><tr><td>&nbsp;</td><td><pre class="display">Copyright &copy; 2000, 
2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+<a href="http://fsf.org/";>http://fsf.org/</a>
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+</pre></td></tr></table>
+
+<ol>
+<li>
+PREAMBLE
+
+<p>The purpose of this License is to make a manual, textbook, or other
+functional and useful document <em>free</em> in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+</p>
+<p>This License is a kind of &ldquo;copyleft&rdquo;, which means that 
derivative
+works of the document must themselves be free in the same sense.  It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+</p>
+<p>We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does.  But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book.  We recommend this License
+principally for works whose purpose is instruction or reference.
+</p>
+</li><li>
+APPLICABILITY AND DEFINITIONS
+
+<p>This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License.  Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein.  The &ldquo;Document&rdquo;, below,
+refers to any such manual or work.  Any member of the public is a
+licensee, and is addressed as &ldquo;you&rdquo;.  You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+</p>
+<p>A &ldquo;Modified Version&rdquo; of the Document means any work containing 
the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+</p>
+<p>A &ldquo;Secondary Section&rdquo; is a named appendix or a front-matter 
section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document&rsquo;s overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject.  (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.)  The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+</p>
+<p>The &ldquo;Invariant Sections&rdquo; are certain Secondary Sections whose 
titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.  If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant.  The Document may contain zero
+Invariant Sections.  If the Document does not identify any Invariant
+Sections then there are none.
+</p>
+<p>The &ldquo;Cover Texts&rdquo; are certain short passages of text that are 
listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.  A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+</p>
+<p>A &ldquo;Transparent&rdquo; copy of the Document means a machine-readable 
copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters.  A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text.  A copy that is not &ldquo;Transparent&rdquo; is called 
&ldquo;Opaque&rdquo;.
+</p>
+<p>Examples of suitable formats for Transparent copies include plain
+<small>ASCII</small> without markup, Texinfo input format, LaTeX input
+format, <acronym>SGML</acronym> or <acronym>XML</acronym> using a publicly 
available
+<acronym>DTD</acronym>, and standard-conforming simple <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> designed for human modification.  Examples
+of transparent image formats include <acronym>PNG</acronym>, 
<acronym>XCF</acronym> and
+<acronym>JPG</acronym>.  Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, <acronym>SGML</acronym> or
+<acronym>XML</acronym> for which the <acronym>DTD</acronym> and/or processing 
tools are
+not generally available, and the machine-generated <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> produced by some word processors for
+output purposes only.
+</p>
+<p>The &ldquo;Title Page&rdquo; means, for a printed book, the title page 
itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page.  For works in
+formats which do not have any title page as such, &ldquo;Title Page&rdquo; 
means
+the text near the most prominent appearance of the work&rsquo;s title,
+preceding the beginning of the body of the text.
+</p>
+<p>The &ldquo;publisher&rdquo; means any person or entity that distributes 
copies
+of the Document to the public.
+</p>
+<p>A section &ldquo;Entitled XYZ&rdquo; means a named subunit of the Document 
whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language.  (Here XYZ stands for a
+specific section name mentioned below, such as &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, &ldquo;Endorsements&rdquo;, or 
&ldquo;History&rdquo;.)  To &ldquo;Preserve the Title&rdquo;
+of such a section when you modify the Document means that it remains a
+section &ldquo;Entitled XYZ&rdquo; according to this definition.
+</p>
+<p>The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document.  These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+</p>
+</li><li>
+VERBATIM COPYING
+
+<p>You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License.  You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute.  However, you may accept
+compensation in exchange for copies.  If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+</p>
+<p>You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+</p>
+</li><li>
+COPYING IN QUANTITY
+
+<p>If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document&rsquo;s license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover.  Both covers must also clearly and legibly identify
+you as the publisher of these copies.  The front cover must present
+the full title with all words of the title equally prominent and
+visible.  You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+</p>
+<p>If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+</p>
+<p>If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+</p>
+<p>It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+</p>
+</li><li>
+MODIFICATIONS
+
+<p>You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it.  In addition, you must do these things in the Modified Version:
+</p>
+<ol>
+<li>
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document).  You may use the same title as a previous version
+if the original publisher of that version gives permission.
+
+</li><li>
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+
+</li><li>
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+
+</li><li>
+Preserve all the copyright notices of the Document.
+
+</li><li>
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+
+</li><li>
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+
+</li><li>
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document&rsquo;s license notice.
+
+</li><li>
+Include an unaltered copy of this License.
+
+</li><li>
+Preserve the section Entitled &ldquo;History&rdquo;, Preserve its Title, and 
add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page.  If
+there is no section Entitled &ldquo;History&rdquo; in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+
+</li><li>
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on.  These may be placed in the &ldquo;History&rdquo; section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+
+</li><li>
+For any section Entitled &ldquo;Acknowledgements&rdquo; or 
&ldquo;Dedications&rdquo;, Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+
+</li><li>
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles.  Section numbers
+or the equivalent are not considered part of the section titles.
+
+</li><li>
+Delete any section Entitled &ldquo;Endorsements&rdquo;.  Such a section
+may not be included in the Modified Version.
+
+</li><li>
+Do not retitle any existing section to be Entitled &ldquo;Endorsements&rdquo; 
or
+to conflict in title with any Invariant Section.
+
+</li><li>
+Preserve any Warranty Disclaimers.
+</li></ol>
+
+<p>If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant.  To do this, add their titles to the
+list of Invariant Sections in the Modified Version&rsquo;s license notice.
+These titles must be distinct from any other section titles.
+</p>
+<p>You may add a section Entitled &ldquo;Endorsements&rdquo;, provided it 
contains
+nothing but endorsements of your Modified Version by various
+parties&mdash;for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+</p>
+<p>You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version.  Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity.  If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+</p>
+<p>The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+</p>
+</li><li>
+COMBINING DOCUMENTS
+
+<p>You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+</p>
+<p>The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy.  If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+</p>
+<p>In the combination, you must combine any sections Entitled 
&ldquo;History&rdquo;
+in the various original documents, forming one section Entitled
+&ldquo;History&rdquo;; likewise combine any sections Entitled 
&ldquo;Acknowledgements&rdquo;,
+and any sections Entitled &ldquo;Dedications&rdquo;.  You must delete all
+sections Entitled &ldquo;Endorsements.&rdquo;
+</p>
+</li><li>
+COLLECTIONS OF DOCUMENTS
+
+<p>You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+</p>
+<p>You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+</p>
+</li><li>
+AGGREGATION WITH INDEPENDENT WORKS
+
+<p>A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an &ldquo;aggregate&rdquo; if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation&rsquo;s users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+</p>
+<p>If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document&rsquo;s Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+</p>
+</li><li>
+TRANSLATION
+
+<p>Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections.  You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers.  In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+</p>
+<p>If a section in the Document is Entitled &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, or &ldquo;History&rdquo;, the requirement (section 
4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+</p>
+</li><li>
+TERMINATION
+
+<p>You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense, or distribute it is void, and
+will automatically terminate your rights under this License.
+</p>
+<p>However, if you cease all violation of this License, then your license
+from a particular copyright holder is reinstated (a) provisionally,
+unless and until the copyright holder explicitly and finally
+terminates your license, and (b) permanently, if the copyright holder
+fails to notify you of the violation by some reasonable means prior to
+60 days after the cessation.
+</p>
+<p>Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+</p>
+<p>Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, receipt of a copy of some or all of the same material does
+not give you any rights to use it.
+</p>
+</li><li>
+FUTURE REVISIONS OF THIS LICENSE
+
+<p>The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time.  Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.  See
+<a href="http://www.gnu.org/copyleft/";>http://www.gnu.org/copyleft/</a>.
+</p>
+<p>Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License &ldquo;or any later version&rdquo; applies to it, you have the option 
of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation.  If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.  If the Document
+specifies that a proxy can decide which future versions of this
+License can be used, that proxy&rsquo;s public statement of acceptance of a
+version permanently authorizes you to choose that version for the
+Document.
+</p>
+</li><li>
+RELICENSING
+
+<p>&ldquo;Massive Multiauthor Collaboration Site&rdquo; (or &ldquo;MMC 
Site&rdquo;) means any
+World Wide Web server that publishes copyrightable works and also
+provides prominent facilities for anybody to edit those works.  A
+public wiki that anybody can edit is an example of such a server.  A
+&ldquo;Massive Multiauthor Collaboration&rdquo; (or &ldquo;MMC&rdquo;) 
contained in the
+site means any set of copyrightable works thus published on the MMC
+site.
+</p>
+<p>&ldquo;CC-BY-SA&rdquo; means the Creative Commons Attribution-Share Alike 
3.0
+license published by Creative Commons Corporation, a not-for-profit
+corporation with a principal place of business in San Francisco,
+California, as well as future copyleft versions of that license
+published by that same organization.
+</p>
+<p>&ldquo;Incorporate&rdquo; means to publish or republish a Document, in 
whole or
+in part, as part of another Document.
+</p>
+<p>An MMC is &ldquo;eligible for relicensing&rdquo; if it is licensed under 
this
+License, and if all works that were first published under this License
+somewhere other than this MMC, and subsequently incorporated in whole
+or in part into the MMC, (1) had no cover texts or invariant sections,
+and (2) were thus incorporated prior to November 1, 2008.
+</p>
+<p>The operator of an MMC Site may republish an MMC contained in the site
+under CC-BY-SA on the same site at any time before August 1, 2009,
+provided the MMC is eligible for relicensing.
+</p>
+</li></ol>
+
+
+<a name="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></a>
+<h2 class="heading">ADDENDUM: How to use this License for your documents</h2>
+
+<p>To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">  Copyright (C)  
<var>year</var>  <var>your name</var>.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.3
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the &ldquo;with&hellip;Texts.&rdquo; line with this:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">    with the Invariant 
Sections being <var>list their titles</var>, with
+    the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
+    being <var>list</var>.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+</p>
+<p>If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+</p>
+
+
+
+<hr size="6">
+<a name="Concept-index"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="#GNU-Free-Documentation-License" title="Previous section in reading 
order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#GNU-Free-Documentation-License" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up 
</a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<a name="Concept-index-1"></a>
+<h1 class="unnumbered">Concept index</h1>
+
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#Concept-index-1_cp_symbol-1" class="summary-letter"><b>-</b></a>
+ &nbsp; 
+<br>
+<a href="#Concept-index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-J" class="summary-letter"><b>J</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-K" class="summary-letter"><b>K</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-U" class="summary-letter"><b>U</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> 
Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_symbol-1">-</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002dg"><code>-g</code></a></td><td valign="top"><a 
href="#Invoking-hello">3. Invoking <code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002d_002dgreeting"><code>--greeting</code></a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002dh"><code>-h</code></a></td><td valign="top"><a 
href="#Invoking-hello">3. Invoking <code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002d_002dhelp"><code>--help</code></a></td><td valign="top"><a 
href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002d_002dhelp-1"><code>--help</code></a></td><td valign="top"><a 
href="#Invoking-hello">3. Invoking <code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002dn"><code>-n</code></a></td><td valign="top"><a 
href="#Invoking-hello">3. Invoking <code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002d_002dnext_002dgeneration"><code>--next-generation</code></a></td><td
 valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002dt"><code>-t</code></a></td><td valign="top"><a 
href="#Invoking-hello">3. Invoking <code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002d_002dtraditional"><code>--traditional</code></a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002dv"><code>-v</code></a></td><td valign="top"><a 
href="#Invoking-hello">3. Invoking <code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-_002d_002dversion"><code>--version</code></a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-A">A</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-authors">authors</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Autoconf">Autoconf</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Automake">Automake</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-B">B</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Berry_002c-Karl">Berry, 
Karl</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Brittenson_002c-Jan">Brittenson, 
Jan</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-bug-reporting">bug 
reporting</a></td><td valign="top"><a href="#Reporting-bugs">4. Reporting 
bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-C">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-checklist-for-bug-reports">checklist for bug reports</a></td><td 
valign="top"><a href="#Reporting-bugs">4. Reporting bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-E">E</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-Eichwalder_002c-Karl">Eichwalder, Karl</a></td><td valign="top"><a 
href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-environment-variables_002c-help-for">environment variables, help 
for</a></td><td valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-examples">examples</a></td><td 
valign="top"><a href="#Sample-output">2. Sample output</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-F">F</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Friedman_002c-Noah">Friedman, 
Noah</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-G">G</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Gettext">Gettext</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-GNU-coding-standards">GNU coding 
standards</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-GNU-maintainer-standards">GNU 
maintainer standards</a></td><td valign="top"><a href="#Overview">1. 
Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Gnulib">Gnulib</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-greetings">greetings</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-H">H</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Haertel_002c-Mike">Haertel, 
Mike</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Hannum_002c-Charles">Hannum, 
Charles</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-help">help</a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Help2man">Help2man</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-I">I</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-invoking">invoking</a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-J">J</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-joke_002c-not">joke, 
not</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-K">K</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-King_002c-The">King, 
The</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-M">M</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-MacKenzie_002c-David">MacKenzie, 
David</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-McGrath_002c-Roland">McGrath, 
Roland</a></td><td valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-modern">modern</a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-O">O</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-options">options</a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-overview">overview</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-P">P</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-patches_002c-contributing">patches, contributing</a></td><td 
valign="top"><a href="#Reporting-bugs">4. Reporting bugs</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-problems">problems</a></td><td 
valign="top"><a href="#Reporting-bugs">4. Reporting bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-R">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-reporting-bugs">reporting 
bugs</a></td><td valign="top"><a href="#Reporting-bugs">4. Reporting 
bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-S">S</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-sample-output">sample 
output</a></td><td valign="top"><a href="#Sample-output">2. Sample 
output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-standards_002c-GNU-coding">standards, GNU coding</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-standards_002c-GNU-maintainer">standards, GNU 
maintainer</a></td><td valign="top"><a href="#Overview">1. 
Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-T">T</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Texinfo">Texinfo</a></td><td 
valign="top"><a href="#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-traditional">traditional</a></td><td valign="top"><a 
href="#Invoking-hello">3. Invoking <code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-U">U</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-usage">usage</a></td><td 
valign="top"><a href="#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#Concept-index-1_cp_symbol-1" class="summary-letter"><b>-</b></a>
+ &nbsp; 
+<br>
+<a href="#Concept-index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-J" class="summary-letter"><b>J</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-K" class="summary-letter"><b>K</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-U" class="summary-letter"><b>U</b></a>
+ &nbsp; 
+</td></tr></table>
+
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table 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">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="toc-Overview-1" href="#Overview">1. Overview</a></li>
+  <li><a name="toc-Sample-output-1" href="#Sample-output">2. Sample 
output</a></li>
+  <li><a name="toc-Invoking-hello-1" href="#Invoking-hello">3. Invoking 
<code>hello</code></a></li>
+  <li><a name="toc-Reporting-bugs-1" href="#Reporting-bugs">4. Reporting 
bugs</a></li>
+  <li><a name="toc-GNU-Free-Documentation-License-1" 
href="#GNU-Free-Documentation-License">A. GNU Free Documentation 
License</a></li>
+  <li><a name="toc-Concept-index-1" href="#Concept-index">Concept 
index</a></li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/Concept-index.html
===================================================================
RCS file: test/manuals/res/hello_nodes/Concept-index.html
diff -N test/manuals/res/hello_nodes/Concept-index.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/Concept-index.html     4 Jun 2009 22:58:05 
-0000       1.1
@@ -0,0 +1,269 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: Concept index</title>
+
+<meta name="description" content="GNU Hello 4.2: Concept index">
+<meta name="keywords" content="GNU Hello 4.2: Concept index">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Concept-index"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<a name="Concept-index-1"></a>
+<h1 class="unnumbered">Concept index</h1>
+
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#Concept-index-1_cp_symbol-1" class="summary-letter"><b>-</b></a>
+ &nbsp; 
+<br>
+<a href="#Concept-index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-J" class="summary-letter"><b>J</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-K" class="summary-letter"><b>K</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-U" class="summary-letter"><b>U</b></a>
+ &nbsp; 
+</td></tr></table>
+<table border="0" class="index-cp">
+<tr><td></td><th align="left">Index Entry</th><th align="left"> 
Section</th></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_symbol-1">-</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002dg"><code>-g</code></a></td><td 
valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002d_002dgreeting"><code>--greeting</code></a></td><td
 valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002dh"><code>-h</code></a></td><td 
valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-_002d_002dhelp"><code>--help</code></a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002d_002dhelp-1"><code>--help</code></a></td><td
 valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002dn"><code>-n</code></a></td><td 
valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002d_002dnext_002dgeneration"><code>--next-generation</code></a></td><td
 valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002dt"><code>-t</code></a></td><td 
valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002d_002dtraditional"><code>--traditional</code></a></td><td
 valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002dv"><code>-v</code></a></td><td 
valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-_002d_002dversion"><code>--version</code></a></td><td
 valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-A">A</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-authors">authors</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Autoconf">Autoconf</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Automake">Automake</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-B">B</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Berry_002c-Karl">Berry, Karl</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Brittenson_002c-Jan">Brittenson, Jan</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Reporting-bugs.html#index-bug-reporting">bug reporting</a></td><td 
valign="top"><a href="Reporting-bugs.html#Reporting-bugs">4. Reporting 
bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-C">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Reporting-bugs.html#index-checklist-for-bug-reports">checklist for bug 
reports</a></td><td valign="top"><a 
href="Reporting-bugs.html#Reporting-bugs">4. Reporting bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-E">E</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Eichwalder_002c-Karl">Eichwalder, Karl</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-environment-variables_002c-help-for">environment
 variables, help for</a></td><td valign="top"><a 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Sample-output.html#index-examples">examples</a></td><td valign="top"><a 
href="Sample-output.html#Sample-output">2. Sample output</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-F">F</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Friedman_002c-Noah">Friedman, Noah</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-G">G</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Gettext">Gettext</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-GNU-coding-standards">GNU coding 
standards</a></td><td valign="top"><a href="Overview.html#Overview">1. 
Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-GNU-maintainer-standards">GNU maintainer 
standards</a></td><td valign="top"><a href="Overview.html#Overview">1. 
Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Gnulib">Gnulib</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-greetings">greetings</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-H">H</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Haertel_002c-Mike">Haertel, Mike</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Hannum_002c-Charles">Hannum, Charles</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-help">help</a></td><td valign="top"><a 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Help2man">Help2man</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-I">I</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-invoking">invoking</a></td><td valign="top"><a 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-J">J</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-joke_002c-not">joke, not</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-K">K</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-King_002c-The">King, The</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-M">M</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-MacKenzie_002c-David">MacKenzie, David</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-McGrath_002c-Roland">McGrath, Roland</a></td><td 
valign="top"><a href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-modern">modern</a></td><td valign="top"><a 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-O">O</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-options">options</a></td><td valign="top"><a 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-overview">overview</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-P">P</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Reporting-bugs.html#index-patches_002c-contributing">patches, 
contributing</a></td><td valign="top"><a 
href="Reporting-bugs.html#Reporting-bugs">4. Reporting bugs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Reporting-bugs.html#index-problems">problems</a></td><td valign="top"><a 
href="Reporting-bugs.html#Reporting-bugs">4. Reporting bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-R">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Reporting-bugs.html#index-reporting-bugs">reporting bugs</a></td><td 
valign="top"><a href="Reporting-bugs.html#Reporting-bugs">4. Reporting 
bugs</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-S">S</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Sample-output.html#index-sample-output">sample output</a></td><td 
valign="top"><a href="Sample-output.html#Sample-output">2. Sample 
output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-standards_002c-GNU-coding">standards, GNU 
coding</a></td><td valign="top"><a href="Overview.html#Overview">1. 
Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-standards_002c-GNU-maintainer">standards, GNU 
maintainer</a></td><td valign="top"><a href="Overview.html#Overview">1. 
Overview</a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-T">T</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overview.html#index-Texinfo">Texinfo</a></td><td valign="top"><a 
href="Overview.html#Overview">1. Overview</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-traditional">traditional</a></td><td 
valign="top"><a href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+<tr><th><a name="Concept-index-1_cp_letter-U">U</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-hello.html#index-usage">usage</a></td><td valign="top"><a 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td></tr>
+<tr><td colspan="3"> <hr></td></tr>
+</table>
+<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#Concept-index-1_cp_symbol-1" class="summary-letter"><b>-</b></a>
+ &nbsp; 
+<br>
+<a href="#Concept-index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-E" class="summary-letter"><b>E</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-F" class="summary-letter"><b>F</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-G" class="summary-letter"><b>G</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-H" class="summary-letter"><b>H</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-I" class="summary-letter"><b>I</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-J" class="summary-letter"><b>J</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-K" class="summary-letter"><b>K</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-M" class="summary-letter"><b>M</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-O" class="summary-letter"><b>O</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-P" class="summary-letter"><b>P</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-R" class="summary-letter"><b>R</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-S" class="summary-letter"><b>S</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-T" class="summary-letter"><b>T</b></a>
+ &nbsp; 
+<a href="#Concept-index-1_cp_letter-U" class="summary-letter"><b>U</b></a>
+ &nbsp; 
+</td></tr></table>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/GNU-Free-Documentation-License.html
===================================================================
RCS file: test/manuals/res/hello_nodes/GNU-Free-Documentation-License.html
diff -N test/manuals/res/hello_nodes/GNU-Free-Documentation-License.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/GNU-Free-Documentation-License.html    4 Jun 
2009 22:58:05 -0000       1.1
@@ -0,0 +1,600 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: A. GNU Free Documentation License</title>
+
+<meta name="description" content="GNU Hello 4.2: A. GNU Free Documentation 
License">
+<meta name="keywords" content="GNU Hello 4.2: A. GNU Free Documentation 
License">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="GNU-Free-Documentation-License"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="Reporting-bugs.html#Reporting-bugs" title="Previous section in reading 
order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="Reporting-bugs.html#Reporting-bugs" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<a name="GNU-Free-Documentation-License-1"></a>
+<h1 class="appendix">A. GNU Free Documentation License</h1>
+
+<p align="center"> Version 1.3, 3 November 2008
+</p>
+
+<table><tr><td>&nbsp;</td><td><pre class="display">Copyright &copy; 2000, 
2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+<a href="http://fsf.org/";>http://fsf.org/</a>
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+</pre></td></tr></table>
+
+<ol>
+<li>
+PREAMBLE
+
+<p>The purpose of this License is to make a manual, textbook, or other
+functional and useful document <em>free</em> in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+</p>
+<p>This License is a kind of &ldquo;copyleft&rdquo;, which means that 
derivative
+works of the document must themselves be free in the same sense.  It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+</p>
+<p>We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does.  But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book.  We recommend this License
+principally for works whose purpose is instruction or reference.
+</p>
+</li><li>
+APPLICABILITY AND DEFINITIONS
+
+<p>This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License.  Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein.  The &ldquo;Document&rdquo;, below,
+refers to any such manual or work.  Any member of the public is a
+licensee, and is addressed as &ldquo;you&rdquo;.  You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+</p>
+<p>A &ldquo;Modified Version&rdquo; of the Document means any work containing 
the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+</p>
+<p>A &ldquo;Secondary Section&rdquo; is a named appendix or a front-matter 
section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document&rsquo;s overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject.  (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.)  The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+</p>
+<p>The &ldquo;Invariant Sections&rdquo; are certain Secondary Sections whose 
titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.  If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant.  The Document may contain zero
+Invariant Sections.  If the Document does not identify any Invariant
+Sections then there are none.
+</p>
+<p>The &ldquo;Cover Texts&rdquo; are certain short passages of text that are 
listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.  A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+</p>
+<p>A &ldquo;Transparent&rdquo; copy of the Document means a machine-readable 
copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters.  A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text.  A copy that is not &ldquo;Transparent&rdquo; is called 
&ldquo;Opaque&rdquo;.
+</p>
+<p>Examples of suitable formats for Transparent copies include plain
+<small>ASCII</small> without markup, Texinfo input format, LaTeX input
+format, <acronym>SGML</acronym> or <acronym>XML</acronym> using a publicly 
available
+<acronym>DTD</acronym>, and standard-conforming simple <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> designed for human modification.  Examples
+of transparent image formats include <acronym>PNG</acronym>, 
<acronym>XCF</acronym> and
+<acronym>JPG</acronym>.  Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, <acronym>SGML</acronym> or
+<acronym>XML</acronym> for which the <acronym>DTD</acronym> and/or processing 
tools are
+not generally available, and the machine-generated <acronym>HTML</acronym>,
+PostScript or <acronym>PDF</acronym> produced by some word processors for
+output purposes only.
+</p>
+<p>The &ldquo;Title Page&rdquo; means, for a printed book, the title page 
itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page.  For works in
+formats which do not have any title page as such, &ldquo;Title Page&rdquo; 
means
+the text near the most prominent appearance of the work&rsquo;s title,
+preceding the beginning of the body of the text.
+</p>
+<p>The &ldquo;publisher&rdquo; means any person or entity that distributes 
copies
+of the Document to the public.
+</p>
+<p>A section &ldquo;Entitled XYZ&rdquo; means a named subunit of the Document 
whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language.  (Here XYZ stands for a
+specific section name mentioned below, such as &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, &ldquo;Endorsements&rdquo;, or 
&ldquo;History&rdquo;.)  To &ldquo;Preserve the Title&rdquo;
+of such a section when you modify the Document means that it remains a
+section &ldquo;Entitled XYZ&rdquo; according to this definition.
+</p>
+<p>The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document.  These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+</p>
+</li><li>
+VERBATIM COPYING
+
+<p>You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License.  You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute.  However, you may accept
+compensation in exchange for copies.  If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+</p>
+<p>You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+</p>
+</li><li>
+COPYING IN QUANTITY
+
+<p>If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document&rsquo;s license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover.  Both covers must also clearly and legibly identify
+you as the publisher of these copies.  The front cover must present
+the full title with all words of the title equally prominent and
+visible.  You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+</p>
+<p>If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+</p>
+<p>If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+</p>
+<p>It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+</p>
+</li><li>
+MODIFICATIONS
+
+<p>You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it.  In addition, you must do these things in the Modified Version:
+</p>
+<ol>
+<li>
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document).  You may use the same title as a previous version
+if the original publisher of that version gives permission.
+
+</li><li>
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+
+</li><li>
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+
+</li><li>
+Preserve all the copyright notices of the Document.
+
+</li><li>
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+
+</li><li>
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+
+</li><li>
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document&rsquo;s license notice.
+
+</li><li>
+Include an unaltered copy of this License.
+
+</li><li>
+Preserve the section Entitled &ldquo;History&rdquo;, Preserve its Title, and 
add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page.  If
+there is no section Entitled &ldquo;History&rdquo; in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+
+</li><li>
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on.  These may be placed in the &ldquo;History&rdquo; section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+
+</li><li>
+For any section Entitled &ldquo;Acknowledgements&rdquo; or 
&ldquo;Dedications&rdquo;, Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+
+</li><li>
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles.  Section numbers
+or the equivalent are not considered part of the section titles.
+
+</li><li>
+Delete any section Entitled &ldquo;Endorsements&rdquo;.  Such a section
+may not be included in the Modified Version.
+
+</li><li>
+Do not retitle any existing section to be Entitled &ldquo;Endorsements&rdquo; 
or
+to conflict in title with any Invariant Section.
+
+</li><li>
+Preserve any Warranty Disclaimers.
+</li></ol>
+
+<p>If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant.  To do this, add their titles to the
+list of Invariant Sections in the Modified Version&rsquo;s license notice.
+These titles must be distinct from any other section titles.
+</p>
+<p>You may add a section Entitled &ldquo;Endorsements&rdquo;, provided it 
contains
+nothing but endorsements of your Modified Version by various
+parties&mdash;for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+</p>
+<p>You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version.  Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity.  If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+</p>
+<p>The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+</p>
+</li><li>
+COMBINING DOCUMENTS
+
+<p>You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+</p>
+<p>The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy.  If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+</p>
+<p>In the combination, you must combine any sections Entitled 
&ldquo;History&rdquo;
+in the various original documents, forming one section Entitled
+&ldquo;History&rdquo;; likewise combine any sections Entitled 
&ldquo;Acknowledgements&rdquo;,
+and any sections Entitled &ldquo;Dedications&rdquo;.  You must delete all
+sections Entitled &ldquo;Endorsements.&rdquo;
+</p>
+</li><li>
+COLLECTIONS OF DOCUMENTS
+
+<p>You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+</p>
+<p>You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+</p>
+</li><li>
+AGGREGATION WITH INDEPENDENT WORKS
+
+<p>A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an &ldquo;aggregate&rdquo; if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation&rsquo;s users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+</p>
+<p>If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document&rsquo;s Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+</p>
+</li><li>
+TRANSLATION
+
+<p>Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections.  You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers.  In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+</p>
+<p>If a section in the Document is Entitled &ldquo;Acknowledgements&rdquo;,
+&ldquo;Dedications&rdquo;, or &ldquo;History&rdquo;, the requirement (section 
4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+</p>
+</li><li>
+TERMINATION
+
+<p>You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense, or distribute it is void, and
+will automatically terminate your rights under this License.
+</p>
+<p>However, if you cease all violation of this License, then your license
+from a particular copyright holder is reinstated (a) provisionally,
+unless and until the copyright holder explicitly and finally
+terminates your license, and (b) permanently, if the copyright holder
+fails to notify you of the violation by some reasonable means prior to
+60 days after the cessation.
+</p>
+<p>Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+</p>
+<p>Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, receipt of a copy of some or all of the same material does
+not give you any rights to use it.
+</p>
+</li><li>
+FUTURE REVISIONS OF THIS LICENSE
+
+<p>The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time.  Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.  See
+<a href="http://www.gnu.org/copyleft/";>http://www.gnu.org/copyleft/</a>.
+</p>
+<p>Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License &ldquo;or any later version&rdquo; applies to it, you have the option 
of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation.  If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.  If the Document
+specifies that a proxy can decide which future versions of this
+License can be used, that proxy&rsquo;s public statement of acceptance of a
+version permanently authorizes you to choose that version for the
+Document.
+</p>
+</li><li>
+RELICENSING
+
+<p>&ldquo;Massive Multiauthor Collaboration Site&rdquo; (or &ldquo;MMC 
Site&rdquo;) means any
+World Wide Web server that publishes copyrightable works and also
+provides prominent facilities for anybody to edit those works.  A
+public wiki that anybody can edit is an example of such a server.  A
+&ldquo;Massive Multiauthor Collaboration&rdquo; (or &ldquo;MMC&rdquo;) 
contained in the
+site means any set of copyrightable works thus published on the MMC
+site.
+</p>
+<p>&ldquo;CC-BY-SA&rdquo; means the Creative Commons Attribution-Share Alike 
3.0
+license published by Creative Commons Corporation, a not-for-profit
+corporation with a principal place of business in San Francisco,
+California, as well as future copyleft versions of that license
+published by that same organization.
+</p>
+<p>&ldquo;Incorporate&rdquo; means to publish or republish a Document, in 
whole or
+in part, as part of another Document.
+</p>
+<p>An MMC is &ldquo;eligible for relicensing&rdquo; if it is licensed under 
this
+License, and if all works that were first published under this License
+somewhere other than this MMC, and subsequently incorporated in whole
+or in part into the MMC, (1) had no cover texts or invariant sections,
+and (2) were thus incorporated prior to November 1, 2008.
+</p>
+<p>The operator of an MMC Site may republish an MMC contained in the site
+under CC-BY-SA on the same site at any time before August 1, 2009,
+provided the MMC is eligible for relicensing.
+</p>
+</li></ol>
+
+
+<a name="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></a>
+<h2 class="heading">ADDENDUM: How to use this License for your documents</h2>
+
+<p>To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">  Copyright (C)  
<var>year</var>  <var>your name</var>.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.3
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the &ldquo;with&hellip;Texts.&rdquo; line with this:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="smallexample">    with the Invariant 
Sections being <var>list their titles</var>, with
+    the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
+    being <var>list</var>.
+</pre></td></tr></table>
+
+<p>If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+</p>
+<p>If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+</p>
+
+
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="Reporting-bugs.html#Reporting-bugs" title="Previous section in reading 
order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="Reporting-bugs.html#Reporting-bugs" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/Invoking-hello.html
===================================================================
RCS file: test/manuals/res/hello_nodes/Invoking-hello.html
diff -N test/manuals/res/hello_nodes/Invoking-hello.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/Invoking-hello.html    4 Jun 2009 22:58:05 
-0000       1.1
@@ -0,0 +1,176 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: 3. Invoking hello</title>
+
+<meta name="description" content="GNU Hello 4.2: 3. Invoking hello">
+<meta name="keywords" content="GNU Hello 4.2: 3. Invoking hello">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Invoking-hello"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="Sample-output.html#Sample-output" title="Previous section in reading 
order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="Reporting-bugs.html#Reporting-bugs" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="Sample-output.html#Sample-output" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a href="Reporting-bugs.html#Reporting-bugs" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<a name="Invoking-hello-1"></a>
+<h1 class="chapter">3. Invoking <code>hello</code></h1>
+
+<a name="index-invoking"></a>
+<a name="index-options"></a>
+<a name="index-usage"></a>
+<a name="index-help"></a>
+
+<p>The format for running the <code>hello</code> program is:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">hello <var>option</var> 
&hellip;
+</pre></td></tr></table>
+
+<p>With no options, <code>hello</code> prints the greeting &lsquo;<samp>Hello,
+world!</samp>&rsquo;.
+</p>
+<p><code>hello</code> supports the following options:
+</p>
+<dl compact="compact">
+<dt>&lsquo;<samp>--greeting=<var>text</var></samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-g <var>text</var></samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dgreeting"></a>
+<a name="index-_002dg"></a>
+<p>Output <var>text</var> instead of the default greeting.
+</p>
+</dd>
+<dt>&lsquo;<samp>--help</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-h</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dhelp-1"></a>
+<a name="index-_002dh"></a>
+<p>Print an informative help message on standard output and exit
+successfully.
+</p>
+<a name="index-environment-variables_002c-help-for"></a>
+<p>For the &lsquo;<samp>--help</samp>&rsquo; output of GNU programs, 
it&rsquo;s strongly
+encouraged to include a brief (one or two sentences) description of
+what the program does, as well as the synopsis of how to run the
+program.  Any environment variables which affect execution should also
+be mentioned (Hello doesn&rsquo;t have any).
+</p>
+</dd>
+<dt>&lsquo;<samp>--next-generation</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-n</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dnext_002dgeneration"></a>
+<a name="index-_002dn"></a>
+<p>Output &lsquo;<samp>Hello, world!</samp>&rsquo;, but possibly including 
box-drawing
+characters or other fancy stuff, especially in translated locales.
+(If you would like to volunteer to translate messages for GNU packages,
+please see <a 
href="http://translationproject.org";>http://translationproject.org</a>.)
+</p>
+</dd>
+<dt>&lsquo;<samp>--traditional</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-t</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dtraditional"></a>
+<a name="index-_002dt"></a>
+<a name="index-traditional"></a>
+<a name="index-modern"></a>
+<p>Output the traditional greeting message &lsquo;<samp>hello, 
world</samp>&rsquo;.
+</p>
+</dd>
+<dt>&lsquo;<samp>--version</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>-v</samp>&rsquo;</dt>
+<dd><a name="index-_002d_002dversion"></a>
+<a name="index-_002dv"></a>
+<p>Print the version number and licensing information of Hello on
+standard output and then exit successfully.
+</p>
+</dd>
+</dl>
+
+<p>If more than one of the greeting options (&lsquo;<samp>-g</samp>&rsquo;, 
&lsquo;<samp>-n</samp>&rsquo;,
+&lsquo;<samp>-t</samp>&rsquo;, and their long-named equivalents) is specified, 
whichever
+comes last takes precedence.
+</p>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="Sample-output.html#Sample-output" title="Previous section in reading 
order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="Reporting-bugs.html#Reporting-bugs" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="Sample-output.html#Sample-output" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a href="Reporting-bugs.html#Reporting-bugs" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/Overview.html
===================================================================
RCS file: test/manuals/res/hello_nodes/Overview.html
diff -N test/manuals/res/hello_nodes/Overview.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/Overview.html  4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,192 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: 1. Overview</title>
+
+<meta name="description" content="GNU Hello 4.2: 1. Overview">
+<meta name="keywords" content="GNU Hello 4.2: 1. Overview">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Overview"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="hello.html#Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="Sample-output.html#Sample-output" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Beginning of 
this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a href="Sample-output.html#Sample-output" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<a name="Overview-1"></a>
+<h1 class="chapter">1. Overview</h1>
+
+<a name="index-greetings"></a>
+<a name="index-overview"></a>
+
+<p>The GNU <code>hello</code> program
+(<a 
href="http://www.gnu.org/software/hello/";>http://www.gnu.org/software/hello/</a>)
 produces a familiar,
+friendly greeting.  It allows nonprogrammers to use a classic computer
+science tool which would otherwise be unavailable to them.  Because it
+is protected by the GNU General Public License, users are free (in
+perpetuity) to share and change it.
+</p>
+<a name="index-joke_002c-not"></a>
+<p>Not to spoil the joke, but of course the practical purpose of GNU
+Hello is to serve as a minimal example of a GNU package.  So, although
+most manuals don&rsquo;t need to discuss the implementation of the programs
+they document, that is part of the goal here.
+</p>
+<a name="index-GNU-coding-standards"></a>
+<a name="index-GNU-maintainer-standards"></a>
+<a name="index-standards_002c-GNU-coding"></a>
+<a name="index-standards_002c-GNU-maintainer"></a>
+<p>First, GNU Hello follows the GNU coding standards
+(see <a href="../standards/index.html#Top">(standards)Top</a> section 
&lsquo;Preface&rsquo; in <cite>GNU Coding Standards</cite>) and GNU
+maintainer standards (see <a 
href="../maintain/index.html#Top">(maintain)Top</a> section 
&lsquo;Preface&rsquo; in <cite>Information for GNU Maintainers</cite>).  These 
are the basic documents which all GNU
+packages should adhere to.
+</p>
+<p>The Hello package also implements recommended development practices
+not embodied in the standards, using other GNU packages and features:
+</p>
+<ul>
+<li>
+<a name="index-Automake"></a>
+<a name="index-Autoconf"></a>
+It uses Automake (see <a href="../Automake/index.html#Top">(Automake)Top</a> 
section &lsquo;Introduction&rsquo; in <cite>GNU Automake</cite>) and
+hence also Autoconf (see <a 
href="../Autoconf/index.html#Top">(Autoconf)Top</a> section 
&lsquo;Introduction&rsquo; in <cite>GNU Autoconf</cite>)
+for configuration.
+
+</li><li>
+<a name="index-Gnulib"></a>
+It uses Gnulib (see <a href="../gnulib/index.html#Top">(gnulib)Top</a> section 
&lsquo;Gnulib&rsquo; in <cite>GNU Gnulib</cite>) to enhance
+portability and avoid duplication of common sources.
+
+</li><li>
+<a name="index-Gettext"></a>
+GNU Gettext (see <a href="../gettext/index.html#Top">(gettext)Top</a> section 
&lsquo;Introduction&rsquo; in <cite>GNU Gettext</cite>) is used
+for internationalization support.  Hello&rsquo;s greeting has been translated
+into many languages.
+
+</li><li>
+<a name="index-_002d_002dhelp"></a>
+Internally, Hello uses the GNU <code>getopt_long</code> function
+(see <a 
href="../libc/Getopt-Long-Options.html#Getopt-Long-Options">(libc)Getopt Long 
Options</a> section &lsquo;Getopt Long Options&rsquo; in <cite>GNU C 
Library</cite>) to parse options,
+thus supporting GNU-style long options such as 
&lsquo;<samp>--help</samp>&rsquo;.
+
+</li><li>
+<a name="index-Help2man"></a>
+Man pages are generated with GNU <code>help2man</code>
+(see <a href="../help2man/index.html#Top">(help2man)Top</a> section 
&lsquo;Overview&rsquo; in <cite>GNU <code>help2man</code></cite>) from the
+&lsquo;<samp>--help</samp>&rsquo; output.  This relieves the maintainers of 
the burden
+of maintaining man documentation separately, yet provides a reasonable
+overview for man devotees.
+
+</li><li>
+<a name="index-Texinfo"></a>
+Finally, Texinfo (see <a href="../texinfo/index.html#Top">(texinfo)Top</a> 
section &lsquo;Introduction&rsquo; in <cite>Texinfo</cite>) is the
+documentation format for this manual.  It supports output in Info,
+HTML, PDF, DVI, plain text, XML, and other formats.
+
+</li></ul>
+
+<p>GNU Hello is implemented in C.  GNU Gettext contains &ldquo;hello 
world&rdquo;
+examples in a variety of other programming languages; see the Gettext
+home page at <a 
href="http://www.gnu.org/software/gettext/";>http://www.gnu.org/software/gettext/</a>.
  
+</p>
+<a name="index-authors"></a>
+<a name="index-Haertel_002c-Mike"></a>
+<a name="index-MacKenzie_002c-David"></a>
+<a name="index-Brittenson_002c-Jan"></a>
+<a name="index-Hannum_002c-Charles"></a>
+<a name="index-McGrath_002c-Roland"></a>
+<a name="index-Friedman_002c-Noah"></a>
+<a name="index-Eichwalder_002c-Karl"></a>
+<a name="index-King_002c-The"></a>
+<a name="index-Berry_002c-Karl"></a>
+<p>GNU Hello was written by Mike Haertel, David MacKenzie, Jan
+Brittenson, Charles Hannum, Roland McGrath, Noah Friedman, Karl
+Eichwalder, Karl Berry, and The King.
+</p>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="hello.html#Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="Sample-output.html#Sample-output" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Beginning of 
this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a href="Sample-output.html#Sample-output" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/Reporting-bugs.html
===================================================================
RCS file: test/manuals/res/hello_nodes/Reporting-bugs.html
diff -N test/manuals/res/hello_nodes/Reporting-bugs.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/Reporting-bugs.html    4 Jun 2009 22:58:05 
-0000       1.1
@@ -0,0 +1,137 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: 4. Reporting bugs</title>
+
+<meta name="description" content="GNU Hello 4.2: 4. Reporting bugs">
+<meta name="keywords" content="GNU Hello 4.2: 4. Reporting bugs">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Reporting-bugs"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="Invoking-hello.html#Invoking-hello" title="Previous section in reading 
order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="Invoking-hello.html#Invoking-hello" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<a name="Reporting-bugs-1"></a>
+<h1 class="chapter">4. Reporting bugs</h1>
+
+<a name="index-bug-reporting"></a>
+<a name="index-problems"></a>
+<a name="index-reporting-bugs"></a>
+
+<p>To report bugs or suggest enhancements for GNU Hello, please
+send electronic mail to <a href="mailto:address@hidden";>address@hidden</a>.
+</p>
+<a name="index-checklist-for-bug-reports"></a>
+<p>For bug reports, please include enough information for the maintainers
+to reproduce the problem.  Generally speaking, that means:
+</p>
+<ul>
+<li> The version numbers of Hello (which you can find by running
+      &lsquo;<samp>hello --version</samp>&rsquo;) and any other program(s) or
+      manual(s) involved.
+</li><li> Hardware and operating system names and versions.
+</li><li> The contents of any input files necessary to reproduce the bug.
+</li><li> The expected behavior and/or output.
+</li><li> A description of the problem and samples of any erroneous output.
+</li><li> Options you gave to <code>configure</code> other than specifying
+      installation directories.
+</li><li> Anything else that you think would be helpful.
+</li></ul>
+
+<p>When in doubt whether something is needed or not, include it.  It&rsquo;s
+better to include too much than to leave out something important.
+</p>
+<a name="index-patches_002c-contributing"></a>
+<p>Patches are welcome; if possible, please make them with &lsquo;<samp>diff
+-c</samp>&rsquo; (see <a href="../diff/index.html#Top">(diff)Top</a> section 
&lsquo;Overview&rsquo; in <cite>Comparing and Merging Files</cite>) and
+include &lsquo;<tt>ChangeLog</tt>&rsquo; entries (see <a 
href="../emacs/Change-Log.html#Change-Log">(emacs)Change Log</a> section 
&lsquo;Change Log&rsquo; in <cite>The GNU Emacs Manual</cite>).  Please follow 
the existing coding style.
+</p>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a 
href="Invoking-hello.html#Invoking-hello" title="Previous section in reading 
order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="Invoking-hello.html#Invoking-hello" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/Sample-output.html
===================================================================
RCS file: test/manuals/res/hello_nodes/Sample-output.html
diff -N test/manuals/res/hello_nodes/Sample-output.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/Sample-output.html     4 Jun 2009 22:58:05 
-0000       1.1
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: 2. Sample output</title>
+
+<meta name="description" content="GNU Hello 4.2: 2. Sample output">
+<meta name="keywords" content="GNU Hello 4.2: 2. Sample output">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Sample-output"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="Overview.html#Overview" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="Invoking-hello.html#Invoking-hello" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="Overview.html#Overview" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Up section"> 
Up </a>]</td>
+<td valign="middle" align="left">[<a href="Invoking-hello.html#Invoking-hello" 
title="Next chapter"> &gt;&gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="hello.html#Top" title="Cover (top) 
of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<a name="Sample-output-1"></a>
+<h1 class="chapter">2. Sample output</h1>
+
+<a name="index-sample-output"></a>
+<a name="index-examples"></a>
+
+<p>Here are some realistic examples of running GNU Hello.
+</p>
+<p>This is the output of the command &lsquo;<samp>hello</samp>&rsquo;:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">Hello, world!
+</pre></td></tr></table>
+
+<p>This is the output of the command &lsquo;<samp>hello 
--traditional</samp>&rsquo;:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">hello, world
+</pre></td></tr></table>
+
+<p>This is the output of the command &lsquo;<samp>hello 
--greeting=hi</samp>&rsquo;:
+</p>
+<table><tr><td>&nbsp;</td><td><pre class="example">hi
+</pre></td></tr></table>
+
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/hello.2
===================================================================
RCS file: test/manuals/res/hello_nodes/hello.2
diff -N test/manuals/res/hello_nodes/hello.2

Index: test/manuals/res/hello_nodes/hello.html
===================================================================
RCS file: test/manuals/res/hello_nodes/hello.html
diff -N test/manuals/res/hello_nodes/hello.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/hello.html     4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: GNU Hello</title>
+
+<meta name="description" content="GNU Hello 4.2: GNU Hello">
+<meta name="keywords" content="GNU Hello 4.2: GNU Hello">
+<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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<table 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">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<a name="GNU-Hello"></a>
+<h1 class="settitle">GNU Hello</h1>
+
+<p>This manual is for GNU Hello (version 4.2, 28 March 2002).
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="Overview.html#Overview">1. 
Overview</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">            
 General purpose and information.
+</td></tr>
+<tr><td align="left" valign="top"><a 
href="Sample-output.html#Sample-output">2. Sample 
output</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">      Sample 
output from <code>hello</code>.
+</td></tr>
+<tr><td align="left" valign="top"><a 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">  
    How to run <code>hello</code>.
+</td></tr>
+<tr><td align="left" valign="top"><a 
href="Reporting-bugs.html#Reporting-bugs">4. Reporting 
bugs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">   Sending bug 
reports and feature suggestions.
+</td></tr>
+<tr><td align="left" valign="top"><a 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License">A. 
GNU Free Documentation License</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"> Copying and sharing this documentation.
+</td></tr>
+<tr><td align="left" valign="top"><a 
href="Concept-index.html#Concept-index">Concept 
index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"> Index of 
concepts.
+</td></tr>
+</table>
+
+
+<hr size="1">
+<table 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">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/hello_abt.html
===================================================================
RCS file: test/manuals/res/hello_nodes/hello_abt.html
diff -N test/manuals/res/hello_nodes/hello_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/hello_abt.html 4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,182 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: About This Document</title>
+
+<meta name="description" content="GNU Hello 4.2: About This Document">
+<meta name="keywords" content="GNU Hello 4.2: About This Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="hello.html#Top" title="Cover 
(top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr size="1">
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="hello.html#Top" title="Cover 
(top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="hello_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/hello_toc.html
===================================================================
RCS file: test/manuals/res/hello_nodes/hello_toc.html
diff -N test/manuals/res/hello_nodes/hello_toc.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/hello_toc.html 4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright C 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License".
+
+ -->
+<!-- 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>GNU Hello 4.2: Table of Contents</title>
+
+<meta name="description" content="GNU Hello 4.2: Table of Contents">
+<meta name="keywords" content="GNU Hello 4.2: Table of Contents">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="hello.html#Top" title="Cover 
(top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr size="1">
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="toc-Overview-1" href="Overview.html#Overview">1. 
Overview</a></li>
+  <li><a name="toc-Sample-output-1" href="Sample-output.html#Sample-output">2. 
Sample output</a></li>
+  <li><a name="toc-Invoking-hello-1" 
href="Invoking-hello.html#Invoking-hello">3. Invoking 
<code>hello</code></a></li>
+  <li><a name="toc-Reporting-bugs-1" 
href="Reporting-bugs.html#Reporting-bugs">4. Reporting bugs</a></li>
+  <li><a name="toc-GNU-Free-Documentation-License-1" 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License">A. 
GNU Free Documentation License</a></li>
+  <li><a name="toc-Concept-index-1" 
href="Concept-index.html#Concept-index">Concept index</a></li>
+</ul>
+</div>
+<hr size="1">
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="hello.html#Top" title="Cover 
(top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[<a href="Concept-index.html#Concept-index" 
title="Index">Index</a>]</td>
+<td valign="middle" align="left">[<a href="hello_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/manuals/res/hello_nodes/index.html
===================================================================
RCS file: test/manuals/res/hello_nodes/index.html
diff -N test/manuals/res/hello_nodes/index.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/hello_nodes/index.html     4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,48 @@
+<!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>GNU Hello 4.2: Top</title>
+
+<meta name="description" content="GNU Hello 4.2: Top">
+<meta name="keywords" content="GNU Hello 4.2: 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}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="2; url=hello.html#Top">
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<p>The node you are looking for is at <a href="hello.html#Top">Top</a>.</p>
+</body>

Index: test/manuals/res/texi_hello/hello.2
===================================================================
RCS file: test/manuals/res/texi_hello/hello.2
diff -N test/manuals/res/texi_hello/hello.2

Index: test/manuals/res/texi_hello/hello.passfirst
===================================================================
RCS file: test/manuals/res/texi_hello/hello.passfirst
diff -N test/manuals/res/texi_hello/hello.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/texi_hello/hello.passfirst 4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,788 @@
+hello.texi(,2) @c %**start of header
+hello.texi(,3) @setfilename hello.info
+version.texi(,1) @set UPDATED 28 March 2002
+version.texi(,2) @set UPDATED-MONTH March 2002
+version.texi(,3) @set EDITION 4.2
+version.texi(,4) @set VERSION 4.2
+hello.texi(,5) @settitle GNU Hello 4.2
+hello.texi(,6) @c %**end of header
+hello.texi(,7) 
+hello.texi(,24) @c If your manual is published on paper by the FSF, it should 
include
+hello.texi(,25) @c the standard FSF Front-Cover and Back-Cover Texts, as given 
in
+hello.texi(,26) @c maintain.texi.
+hello.texi(,27) 
+hello.texi(,28) @c Define a new index for options.
+hello.texi(,29) @defcodeindex op
+hello.texi(,30) @c Combine everything into one index (arbitrarily chosen to be 
the
+hello.texi(,31) @c concept index).
+hello.texi(,32) @syncodeindex op cp
+hello.texi(,33) 
+hello.texi(,34) @dircategory Basics
+hello.texi(,35) @direntry
+hello.texi(,36) * Hello: (hello).               Hello, GNU world.
+hello.texi(,37) @end direntry
+hello.texi(,38) 
+hello.texi(,47) 
+hello.texi(,48) @contents
+hello.texi(,49) 
+hello.texi(,50) 
+hello.texi(,52) @node Top
+hello.texi(,53) @top GNU Hello
+hello.texi(,54) 
+hello.texi(,55) This manual is for GNU Hello (version 4.2, 28 March 2002).
+hello.texi(,57) 
+hello.texi(,58) @menu
+hello.texi(,59) * Overview::           General purpose and information.
+hello.texi(,60) * Sample output::      Sample output from @command{hello}.
+hello.texi(,61) * Invoking hello::     How to run @command{hello}.
+hello.texi(,62) * Reporting bugs::     Sending bug reports and feature 
suggestions.
+hello.texi(,63) * GNU Free Documentation License:: Copying and sharing this 
documentation.
+hello.texi(,64) * Concept index::      Index of concepts.
+hello.texi(,65) @end menu
+hello.texi(,66) 
+hello.texi(,67) 
+hello.texi(,68) @node Overview
+hello.texi(,69) @chapter Overview
+hello.texi(,70) 
+hello.texi(,71) @cindex greetings
+hello.texi(,72) @cindex overview
+hello.texi(,73) 
+hello.texi(,74) The GNU @command{hello} program
+hello.texi(,75) (@url{http://www.gnu.org/software/hello/}) produces a familiar,
+hello.texi(,76) friendly greeting.  It allows nonprogrammers to use a classic 
computer
+hello.texi(,77) science tool which would otherwise be unavailable to them.  
Because it
+hello.texi(,78) is protected by the GNU General Public License, users are free 
(in
+hello.texi(,79) perpetuity) to share and change it.
+hello.texi(,80) 
+hello.texi(,81) @cindex joke, not
+hello.texi(,82) Not to spoil the joke, but of course the practical purpose of 
GNU
+hello.texi(,83) Hello is to serve as a minimal example of a GNU package.  So, 
although
+hello.texi(,84) most manuals don't need to discuss the implementation of the 
programs
+hello.texi(,85) they document, that is part of the goal here.
+hello.texi(,86) 
+hello.texi(,87) @cindex GNU coding standards
+hello.texi(,88) @cindex GNU maintainer standards
+hello.texi(,89) @cindex standards, GNU coding
+hello.texi(,90) @cindex standards, GNU maintainer
+hello.texi(,91) First, GNU Hello follows the GNU coding standards
+hello.texi(,92) (@pxref{Top,,Preface,standards, GNU Coding Standards}) and GNU
+hello.texi(,93) maintainer standards (@pxref{Top,,Preface,maintain, 
Information for
+hello.texi(,94) GNU Maintainers}).  These are the basic documents which all GNU
+hello.texi(,95) packages should adhere to.
+hello.texi(,96) 
+hello.texi(,97) The Hello package also implements recommended development 
practices
+hello.texi(,98) not embodied in the standards, using other GNU packages and 
features:
+hello.texi(,99) 
+hello.texi(,100) @itemize @bullet
+hello.texi(,101) 
+hello.texi(,102) @item
+hello.texi(,103) @cindex Automake
+hello.texi(,104) @cindex Autoconf
+hello.texi(,105) It uses Automake (@pxref{Top,,Introduction,Automake,GNU 
Automake}) and
+hello.texi(,106) hence also Autoconf (@pxref{Top,,Introduction,Autoconf,GNU 
Autoconf})
+hello.texi(,107) for configuration.
+hello.texi(,108) 
+hello.texi(,109) @item
+hello.texi(,110) @cindex Gnulib
+hello.texi(,111) It uses Gnulib (@pxref{Top,,Gnulib,gnulib,GNU Gnulib}) to 
enhance
+hello.texi(,112) portability and avoid duplication of common sources.
+hello.texi(,113) 
+hello.texi(,114) @item
+hello.texi(,115) @cindex Gettext
+hello.texi(,116) GNU Gettext (@pxref{Top,,Introduction,gettext,GNU Gettext}) 
is used
+hello.texi(,117) for internationalization support.  Hello's greeting has been 
translated
+hello.texi(,118) into many languages.
+hello.texi(,119) 
+hello.texi(,120) @item
+hello.texi(,121) @opindex --help
+hello.texi(,122) Internally, Hello uses the GNU @code{getopt_long} function
+hello.texi(,123) (@pxref{Getopt Long Options,,,libc,GNU C Library}) to parse 
options,
+hello.texi(,124) thus supporting GNU-style long options such as 
@option{--help}.
+hello.texi(,125) 
+hello.texi(,126) @item
+hello.texi(,127) @cindex Help2man
+hello.texi(,128) Man pages are generated with GNU @code{help2man}
+hello.texi(,129) (@pxref{Top,,Overview,help2man,GNU @code{help2man}}) from the
+hello.texi(,130) @option{--help} output.  This relieves the maintainers of the 
burden
+hello.texi(,131) of maintaining man documentation separately, yet provides a 
reasonable
+hello.texi(,132) overview for man devotees.
+hello.texi(,133) 
+hello.texi(,134) @item
+hello.texi(,135) @cindex Texinfo
+hello.texi(,136) Finally, Texinfo (@pxref{Top,,Introduction,texinfo,Texinfo}) 
is the
+hello.texi(,137) documentation format for this manual.  It supports output in 
Info,
+hello.texi(,138) HTML, PDF, DVI, plain text, XML, and other formats.
+hello.texi(,139) 
+hello.texi(,140) @end itemize
+hello.texi(,141) 
+hello.texi(,142) GNU Hello is implemented in C.  GNU Gettext contains ``hello 
world''
+hello.texi(,143) examples in a variety of other programming languages; see the 
Gettext
+hello.texi(,144) home page at @url{http://www.gnu.org/software/gettext/}.  
+hello.texi(,145) 
+hello.texi(,146) @cindex authors
+hello.texi(,147) @cindex Haertel, Mike
+hello.texi(,148) @cindex MacKenzie, David
+hello.texi(,149) @cindex Brittenson, Jan
+hello.texi(,150) @cindex Hannum, Charles
+hello.texi(,151) @cindex McGrath, Roland
+hello.texi(,152) @cindex Friedman, Noah
+hello.texi(,153) @cindex Eichwalder, Karl
+hello.texi(,154) @cindex King, The
+hello.texi(,155) @cindex Berry, Karl
+hello.texi(,156) GNU Hello was written by Mike Haertel, David MacKenzie, Jan
+hello.texi(,157) Brittenson, Charles Hannum, Roland McGrath, Noah Friedman, 
Karl
+hello.texi(,158) Eichwalder, Karl Berry, and @w{The King}.
+hello.texi(,159) 
+hello.texi(,160) 
+hello.texi(,161) @node Sample output
+hello.texi(,162) @chapter Sample output
+hello.texi(,163) 
+hello.texi(,164) @cindex sample output
+hello.texi(,165) @cindex examples
+hello.texi(,166) 
+hello.texi(,167) Here are some realistic examples of running GNU Hello.
+hello.texi(,168) 
+hello.texi(,169) This is the output of the command @samp{hello}:
+hello.texi(,170) 
+hello.texi(,171) @example
+hello.texi(,172) Hello, world!
+hello.texi(,173) @end example
+hello.texi(,174) 
+hello.texi(,175) This is the output of the command @samp{hello --traditional}:
+hello.texi(,176) 
+hello.texi(,177) @example
+hello.texi(,178) hello, world
+hello.texi(,179) @end example
+hello.texi(,180) 
+hello.texi(,181) This is the output of the command @samp{hello --greeting=hi}:
+hello.texi(,182) 
+hello.texi(,183) @example
+hello.texi(,184) hi
+hello.texi(,185) @end example
+hello.texi(,186) 
+hello.texi(,187) 
+hello.texi(,188) @node Invoking hello
+hello.texi(,189) @chapter Invoking @command{hello}
+hello.texi(,190) 
+hello.texi(,191) @cindex invoking
+hello.texi(,192) @cindex options
+hello.texi(,193) @cindex usage
+hello.texi(,194) @cindex help
+hello.texi(,195) 
+hello.texi(,196) The format for running the @command{hello} program is:
+hello.texi(,197) 
+hello.texi(,198) @example
+hello.texi(,199) hello @var{option} @dots{}
+hello.texi(,200) @end example
+hello.texi(,201) 
+hello.texi(,202) With no options, @command{hello} prints the greeting 
@samp{Hello,
+hello.texi(,203) world!}.
+hello.texi(,204) 
+hello.texi(,205) @command{hello} supports the following options:
+hello.texi(,206) 
+hello.texi(,207) @table @option
+hello.texi(,208) @item address@hidden
+hello.texi(,209) @itemx -g @var{text}
+hello.texi(,210) @opindex --greeting
+hello.texi(,211) @opindex -g
+hello.texi(,212) Output @var{text} instead of the default greeting.
+hello.texi(,213) 
+hello.texi(,214) @item --help
+hello.texi(,215) @itemx -h
+hello.texi(,216) @opindex --help
+hello.texi(,217) @opindex -h
+hello.texi(,218) Print an informative help message on standard output and exit
+hello.texi(,219) successfully.
+hello.texi(,220) 
+hello.texi(,221) @cindex environment variables, help for
+hello.texi(,222) For the @option{--help} output of GNU programs, it's strongly
+hello.texi(,223) encouraged to include a brief (one or two sentences) 
description of
+hello.texi(,224) what the program does, as well as the synopsis of how to run 
the
+hello.texi(,225) program.  Any environment variables which affect execution 
should also
+hello.texi(,226) be mentioned (Hello doesn't have any).
+hello.texi(,227) 
+hello.texi(,228) @item --next-generation
+hello.texi(,229) @itemx -n
+hello.texi(,230) @opindex --next-generation
+hello.texi(,231) @opindex -n
+hello.texi(,232) Output @samp{Hello, world!}, but possibly including 
box-drawing
+hello.texi(,233) characters or other fancy stuff, especially in translated 
locales.
+hello.texi(,234) (If you would like to volunteer to translate messages for GNU 
packages,
+hello.texi(,235) please see @url{http://translationproject.org}.)
+hello.texi(,236) 
+hello.texi(,237) @item --traditional
+hello.texi(,238) @itemx -t
+hello.texi(,239) @opindex --traditional
+hello.texi(,240) @opindex -t
+hello.texi(,241) @cindex traditional
+hello.texi(,242) @cindex modern
+hello.texi(,243) Output the traditional greeting message @samp{hello, world}.
+hello.texi(,244) 
+hello.texi(,245) @item --version
+hello.texi(,246) @itemx -v
+hello.texi(,247) @opindex --version
+hello.texi(,248) @opindex -v
+hello.texi(,249) Print the version number and licensing information of Hello on
+hello.texi(,250) standard output and then exit successfully.
+hello.texi(,251) 
+hello.texi(,252) @end table
+hello.texi(,253) 
+hello.texi(,254) If more than one of the greeting options (@option{-g}, 
@option{-n},
+hello.texi(,255) @option{-t}, and their long-named equivalents) is specified, 
whichever
+hello.texi(,256) comes last takes precedence.
+hello.texi(,257) 
+hello.texi(,258) 
+hello.texi(,259) @node Reporting bugs
+hello.texi(,260) @chapter Reporting bugs
+hello.texi(,261) 
+hello.texi(,262) @cindex bug reporting
+hello.texi(,263) @cindex problems
+hello.texi(,264) @cindex reporting bugs
+hello.texi(,265) 
+hello.texi(,266) To report bugs or suggest enhancements for GNU Hello, please
+hello.texi(,267) send electronic mail to @email{bug-hello@@gnu.org}.
+hello.texi(,268) 
+hello.texi(,269) @cindex checklist for bug reports
+hello.texi(,270) For bug reports, please include enough information for the 
maintainers
+hello.texi(,271) to reproduce the problem.  Generally speaking, that means:
+hello.texi(,272) 
+hello.texi(,273) @itemize @bullet
+hello.texi(,274) @item The version numbers of Hello (which you can find by 
running
+hello.texi(,275)       @address@hidden --version}}) and any other program(s) or
+hello.texi(,276)       manual(s) involved.
+hello.texi(,277) @item Hardware and operating system names and versions.
+hello.texi(,278) @item The contents of any input files necessary to reproduce 
the bug.
+hello.texi(,279) @item The expected behavior and/or output.
+hello.texi(,280) @item A description of the problem and samples of any 
erroneous output.
+hello.texi(,281) @item Options you gave to @command{configure} other than 
specifying
+hello.texi(,282)       installation directories.
+hello.texi(,283) @item Anything else that you think would be helpful.
+hello.texi(,284) @end itemize
+hello.texi(,285) 
+hello.texi(,286) When in doubt whether something is needed or not, include it. 
 It's
+hello.texi(,287) better to include too much than to leave out something 
important.
+hello.texi(,288) 
+hello.texi(,289) @cindex patches, contributing
+hello.texi(,290) Patches are welcome; if possible, please make them with 
@address@hidden
+hello.texi(,291) -c}} (@pxref{Top,, Overview, diff, Comparing and Merging 
Files}) and
+hello.texi(,292) include @file{ChangeLog} entries (@pxref{Change Log,,, emacs, 
The GNU
+hello.texi(,293) Emacs Manual}).  Please follow the existing coding style.
+hello.texi(,294) 
+hello.texi(,295) 
+hello.texi(,296) @node GNU Free Documentation License
+hello.texi(,297) @appendix GNU Free Documentation License
+hello.texi(,298) 
+fdl-hello.texi(,1) @c The GNU Free Documentation License.
+fdl-hello.texi(,2) @center Version 1.3, 3 November 2008
+fdl-hello.texi(,3) 
+fdl-hello.texi(,4) @c This file is intended to be included within another 
document,
+fdl-hello.texi(,5) @c hence no sectioning command or @node.
+fdl-hello.texi(,6) 
+fdl-hello.texi(,7) @display
+fdl-hello.texi(,8) Copyright @copyright{} 2000, 2001, 2002, 2007, 2008 Free 
Software Foundation, Inc.
+fdl-hello.texi(,9) @uref{http://fsf.org/}
+fdl-hello.texi(,10) 
+fdl-hello.texi(,11) Everyone is permitted to copy and distribute verbatim 
copies
+fdl-hello.texi(,12) of this license document, but changing it is not allowed.
+fdl-hello.texi(,13) @end display
+fdl-hello.texi(,14) 
+fdl-hello.texi(,15) @enumerate 0
+fdl-hello.texi(,16) @item
+fdl-hello.texi(,17) PREAMBLE
+fdl-hello.texi(,18) 
+fdl-hello.texi(,19) The purpose of this License is to make a manual, textbook, 
or other
+fdl-hello.texi(,20) functional and useful document @dfn{free} in the sense of 
freedom: to
+fdl-hello.texi(,21) assure everyone the effective freedom to copy and 
redistribute it,
+fdl-hello.texi(,22) with or without modifying it, either commercially or 
noncommercially.
+fdl-hello.texi(,23) Secondarily, this License preserves for the author and 
publisher a way
+fdl-hello.texi(,24) to get credit for their work, while not being considered 
responsible
+fdl-hello.texi(,25) for modifications made by others.
+fdl-hello.texi(,26) 
+fdl-hello.texi(,27) This License is a kind of ``copyleft'', which means that 
derivative
+fdl-hello.texi(,28) works of the document must themselves be free in the same 
sense.  It
+fdl-hello.texi(,29) complements the GNU General Public License, which is a 
copyleft
+fdl-hello.texi(,30) license designed for free software.
+fdl-hello.texi(,31) 
+fdl-hello.texi(,32) We have designed this License in order to use it for 
manuals for free
+fdl-hello.texi(,33) software, because free software needs free documentation: 
a free
+fdl-hello.texi(,34) program should come with manuals providing the same 
freedoms that the
+fdl-hello.texi(,35) software does.  But this License is not limited to 
software manuals;
+fdl-hello.texi(,36) it can be used for any textual work, regardless of subject 
matter or
+fdl-hello.texi(,37) whether it is published as a printed book.  We recommend 
this License
+fdl-hello.texi(,38) principally for works whose purpose is instruction or 
reference.
+fdl-hello.texi(,39) 
+fdl-hello.texi(,40) @item
+fdl-hello.texi(,41) APPLICABILITY AND DEFINITIONS
+fdl-hello.texi(,42) 
+fdl-hello.texi(,43) This License applies to any manual or other work, in any 
medium, that
+fdl-hello.texi(,44) contains a notice placed by the copyright holder saying it 
can be
+fdl-hello.texi(,45) distributed under the terms of this License.  Such a 
notice grants a
+fdl-hello.texi(,46) world-wide, royalty-free license, unlimited in duration, 
to use that
+fdl-hello.texi(,47) work under the conditions stated herein.  The 
``Document'', below,
+fdl-hello.texi(,48) refers to any such manual or work.  Any member of the 
public is a
+fdl-hello.texi(,49) licensee, and is addressed as ``you''.  You accept the 
license if you
+fdl-hello.texi(,50) copy, modify or distribute the work in a way requiring 
permission
+fdl-hello.texi(,51) under copyright law.
+fdl-hello.texi(,52) 
+fdl-hello.texi(,53) A ``Modified Version'' of the Document means any work 
containing the
+fdl-hello.texi(,54) Document or a portion of it, either copied verbatim, or 
with
+fdl-hello.texi(,55) modifications and/or translated into another language.
+fdl-hello.texi(,56) 
+fdl-hello.texi(,57) A ``Secondary Section'' is a named appendix or a 
front-matter section
+fdl-hello.texi(,58) of the Document that deals exclusively with the 
relationship of the
+fdl-hello.texi(,59) publishers or authors of the Document to the Document's 
overall
+fdl-hello.texi(,60) subject (or to related matters) and contains nothing that 
could fall
+fdl-hello.texi(,61) directly within that overall subject.  (Thus, if the 
Document is in
+fdl-hello.texi(,62) part a textbook of mathematics, a Secondary Section may 
not explain
+fdl-hello.texi(,63) any mathematics.)  The relationship could be a matter of 
historical
+fdl-hello.texi(,64) connection with the subject or with related matters, or of 
legal,
+fdl-hello.texi(,65) commercial, philosophical, ethical or political position 
regarding
+fdl-hello.texi(,66) them.
+fdl-hello.texi(,67) 
+fdl-hello.texi(,68) The ``Invariant Sections'' are certain Secondary Sections 
whose titles
+fdl-hello.texi(,69) are designated, as being those of Invariant Sections, in 
the notice
+fdl-hello.texi(,70) that says that the Document is released under this 
License.  If a
+fdl-hello.texi(,71) section does not fit the above definition of Secondary 
then it is not
+fdl-hello.texi(,72) allowed to be designated as Invariant.  The Document may 
contain zero
+fdl-hello.texi(,73) Invariant Sections.  If the Document does not identify any 
Invariant
+fdl-hello.texi(,74) Sections then there are none.
+fdl-hello.texi(,75) 
+fdl-hello.texi(,76) The ``Cover Texts'' are certain short passages of text 
that are listed,
+fdl-hello.texi(,77) as Front-Cover Texts or Back-Cover Texts, in the notice 
that says that
+fdl-hello.texi(,78) the Document is released under this License.  A 
Front-Cover Text may
+fdl-hello.texi(,79) be at most 5 words, and a Back-Cover Text may be at most 
25 words.
+fdl-hello.texi(,80) 
+fdl-hello.texi(,81) A ``Transparent'' copy of the Document means a 
machine-readable copy,
+fdl-hello.texi(,82) represented in a format whose specification is available 
to the
+fdl-hello.texi(,83) general public, that is suitable for revising the document
+fdl-hello.texi(,84) straightforwardly with generic text editors or (for images 
composed of
+fdl-hello.texi(,85) pixels) generic paint programs or (for drawings) some 
widely available
+fdl-hello.texi(,86) drawing editor, and that is suitable for input to text 
formatters or
+fdl-hello.texi(,87) for automatic translation to a variety of formats suitable 
for input
+fdl-hello.texi(,88) to text formatters.  A copy made in an otherwise 
Transparent file
+fdl-hello.texi(,89) format whose markup, or absence of markup, has been 
arranged to thwart
+fdl-hello.texi(,90) or discourage subsequent modification by readers is not 
Transparent.
+fdl-hello.texi(,91) An image format is not Transparent if used for any 
substantial amount
+fdl-hello.texi(,92) of text.  A copy that is not ``Transparent'' is called 
``Opaque''.
+fdl-hello.texi(,93) 
+fdl-hello.texi(,94) Examples of suitable formats for Transparent copies 
include plain
+fdl-hello.texi(,95) @sc{ascii} without markup, Texinfo input format, 
address@hidden input
+fdl-hello.texi(,96) format, @acronym{SGML} or @acronym{XML} using a publicly 
available
+fdl-hello.texi(,97) @acronym{DTD}, and standard-conforming simple 
@acronym{HTML},
+fdl-hello.texi(,98) PostScript or @acronym{PDF} designed for human 
modification.  Examples
+fdl-hello.texi(,99) of transparent image formats include @acronym{PNG}, 
@acronym{XCF} and
+fdl-hello.texi(,100) @acronym{JPG}.  Opaque formats include proprietary 
formats that can be
+fdl-hello.texi(,101) read and edited only by proprietary word processors, 
@acronym{SGML} or
+fdl-hello.texi(,102) @acronym{XML} for which the @acronym{DTD} and/or 
processing tools are
+fdl-hello.texi(,103) not generally available, and the machine-generated 
@acronym{HTML},
+fdl-hello.texi(,104) PostScript or @acronym{PDF} produced by some word 
processors for
+fdl-hello.texi(,105) output purposes only.
+fdl-hello.texi(,106) 
+fdl-hello.texi(,107) The ``Title Page'' means, for a printed book, the title 
page itself,
+fdl-hello.texi(,108) plus such following pages as are needed to hold, legibly, 
the material
+fdl-hello.texi(,109) this License requires to appear in the title page.  For 
works in
+fdl-hello.texi(,110) formats which do not have any title page as such, ``Title 
Page'' means
+fdl-hello.texi(,111) the text near the most prominent appearance of the work's 
title,
+fdl-hello.texi(,112) preceding the beginning of the body of the text.
+fdl-hello.texi(,113) 
+fdl-hello.texi(,114) The ``publisher'' means any person or entity that 
distributes copies
+fdl-hello.texi(,115) of the Document to the public.
+fdl-hello.texi(,116) 
+fdl-hello.texi(,117) A section ``Entitled XYZ'' means a named subunit of the 
Document whose
+fdl-hello.texi(,118) title either is precisely XYZ or contains XYZ in 
parentheses following
+fdl-hello.texi(,119) text that translates XYZ in another language.  (Here XYZ 
stands for a
+fdl-hello.texi(,120) specific section name mentioned below, such as 
``Acknowledgements'',
+fdl-hello.texi(,121) ``Dedications'', ``Endorsements'', or ``History''.)  To 
``Preserve the Title''
+fdl-hello.texi(,122) of such a section when you modify the Document means that 
it remains a
+fdl-hello.texi(,123) section ``Entitled XYZ'' according to this definition.
+fdl-hello.texi(,124) 
+fdl-hello.texi(,125) The Document may include Warranty Disclaimers next to the 
notice which
+fdl-hello.texi(,126) states that this License applies to the Document.  These 
Warranty
+fdl-hello.texi(,127) Disclaimers are considered to be included by reference in 
this
+fdl-hello.texi(,128) License, but only as regards disclaiming warranties: any 
other
+fdl-hello.texi(,129) implication that these Warranty Disclaimers may have is 
void and has
+fdl-hello.texi(,130) no effect on the meaning of this License.
+fdl-hello.texi(,131) 
+fdl-hello.texi(,132) @item
+fdl-hello.texi(,133) VERBATIM COPYING
+fdl-hello.texi(,134) 
+fdl-hello.texi(,135) You may copy and distribute the Document in any medium, 
either
+fdl-hello.texi(,136) commercially or noncommercially, provided that this 
License, the
+fdl-hello.texi(,137) copyright notices, and the license notice saying this 
License applies
+fdl-hello.texi(,138) to the Document are reproduced in all copies, and that 
you add no other
+fdl-hello.texi(,139) conditions whatsoever to those of this License.  You may 
not use
+fdl-hello.texi(,140) technical measures to obstruct or control the reading or 
further
+fdl-hello.texi(,141) copying of the copies you make or distribute.  However, 
you may accept
+fdl-hello.texi(,142) compensation in exchange for copies.  If you distribute a 
large enough
+fdl-hello.texi(,143) number of copies you must also follow the conditions in 
section 3.
+fdl-hello.texi(,144) 
+fdl-hello.texi(,145) You may also lend copies, under the same conditions 
stated above, and
+fdl-hello.texi(,146) you may publicly display copies.
+fdl-hello.texi(,147) 
+fdl-hello.texi(,148) @item
+fdl-hello.texi(,149) COPYING IN QUANTITY
+fdl-hello.texi(,150) 
+fdl-hello.texi(,151) If you publish printed copies (or copies in media that 
commonly have
+fdl-hello.texi(,152) printed covers) of the Document, numbering more than 100, 
and the
+fdl-hello.texi(,153) Document's license notice requires Cover Texts, you must 
enclose the
+fdl-hello.texi(,154) copies in covers that carry, clearly and legibly, all 
these Cover
+fdl-hello.texi(,155) Texts: Front-Cover Texts on the front cover, and 
Back-Cover Texts on
+fdl-hello.texi(,156) the back cover.  Both covers must also clearly and 
legibly identify
+fdl-hello.texi(,157) you as the publisher of these copies.  The front cover 
must present
+fdl-hello.texi(,158) the full title with all words of the title equally 
prominent and
+fdl-hello.texi(,159) visible.  You may add other material on the covers in 
addition.
+fdl-hello.texi(,160) Copying with changes limited to the covers, as long as 
they preserve
+fdl-hello.texi(,161) the title of the Document and satisfy these conditions, 
can be treated
+fdl-hello.texi(,162) as verbatim copying in other respects.
+fdl-hello.texi(,163) 
+fdl-hello.texi(,164) If the required texts for either cover are too voluminous 
to fit
+fdl-hello.texi(,165) legibly, you should put the first ones listed (as many as 
fit
+fdl-hello.texi(,166) reasonably) on the actual cover, and continue the rest 
onto adjacent
+fdl-hello.texi(,167) pages.
+fdl-hello.texi(,168) 
+fdl-hello.texi(,169) If you publish or distribute Opaque copies of the 
Document numbering
+fdl-hello.texi(,170) more than 100, you must either include a machine-readable 
Transparent
+fdl-hello.texi(,171) copy along with each Opaque copy, or state in or with 
each Opaque copy
+fdl-hello.texi(,172) a computer-network location from which the general 
network-using
+fdl-hello.texi(,173) public has access to download using public-standard 
network protocols
+fdl-hello.texi(,174) a complete Transparent copy of the Document, free of 
added material.
+fdl-hello.texi(,175) If you use the latter option, you must take reasonably 
prudent steps,
+fdl-hello.texi(,176) when you begin distribution of Opaque copies in quantity, 
to ensure
+fdl-hello.texi(,177) that this Transparent copy will remain thus accessible at 
the stated
+fdl-hello.texi(,178) location until at least one year after the last time you 
distribute an
+fdl-hello.texi(,179) Opaque copy (directly or through your agents or 
retailers) of that
+fdl-hello.texi(,180) edition to the public.
+fdl-hello.texi(,181) 
+fdl-hello.texi(,182) It is requested, but not required, that you contact the 
authors of the
+fdl-hello.texi(,183) Document well before redistributing any large number of 
copies, to give
+fdl-hello.texi(,184) them a chance to provide you with an updated version of 
the Document.
+fdl-hello.texi(,185) 
+fdl-hello.texi(,186) @item
+fdl-hello.texi(,187) MODIFICATIONS
+fdl-hello.texi(,188) 
+fdl-hello.texi(,189) You may copy and distribute a Modified Version of the 
Document under
+fdl-hello.texi(,190) the conditions of sections 2 and 3 above, provided that 
you release
+fdl-hello.texi(,191) the Modified Version under precisely this License, with 
the Modified
+fdl-hello.texi(,192) Version filling the role of the Document, thus licensing 
distribution
+fdl-hello.texi(,193) and modification of the Modified Version to whoever 
possesses a copy
+fdl-hello.texi(,194) of it.  In addition, you must do these things in the 
Modified Version:
+fdl-hello.texi(,195) 
+fdl-hello.texi(,196) @enumerate A
+fdl-hello.texi(,197) @item
+fdl-hello.texi(,198) Use in the Title Page (and on the covers, if any) a title 
distinct
+fdl-hello.texi(,199) from that of the Document, and from those of previous 
versions
+fdl-hello.texi(,200) (which should, if there were any, be listed in the 
History section
+fdl-hello.texi(,201) of the Document).  You may use the same title as a 
previous version
+fdl-hello.texi(,202) if the original publisher of that version gives 
permission.
+fdl-hello.texi(,203) 
+fdl-hello.texi(,204) @item
+fdl-hello.texi(,205) List on the Title Page, as authors, one or more persons 
or entities
+fdl-hello.texi(,206) responsible for authorship of the modifications in the 
Modified
+fdl-hello.texi(,207) Version, together with at least five of the principal 
authors of the
+fdl-hello.texi(,208) Document (all of its principal authors, if it has fewer 
than five),
+fdl-hello.texi(,209) unless they release you from this requirement.
+fdl-hello.texi(,210) 
+fdl-hello.texi(,211) @item
+fdl-hello.texi(,212) State on the Title page the name of the publisher of the
+fdl-hello.texi(,213) Modified Version, as the publisher.
+fdl-hello.texi(,214) 
+fdl-hello.texi(,215) @item
+fdl-hello.texi(,216) Preserve all the copyright notices of the Document.
+fdl-hello.texi(,217) 
+fdl-hello.texi(,218) @item
+fdl-hello.texi(,219) Add an appropriate copyright notice for your modifications
+fdl-hello.texi(,220) adjacent to the other copyright notices.
+fdl-hello.texi(,221) 
+fdl-hello.texi(,222) @item
+fdl-hello.texi(,223) Include, immediately after the copyright notices, a 
license notice
+fdl-hello.texi(,224) giving the public permission to use the Modified Version 
under the
+fdl-hello.texi(,225) terms of this License, in the form shown in the Addendum 
below.
+fdl-hello.texi(,226) 
+fdl-hello.texi(,227) @item
+fdl-hello.texi(,228) Preserve in that license notice the full lists of 
Invariant Sections
+fdl-hello.texi(,229) and required Cover Texts given in the Document's license 
notice.
+fdl-hello.texi(,230) 
+fdl-hello.texi(,231) @item
+fdl-hello.texi(,232) Include an unaltered copy of this License.
+fdl-hello.texi(,233) 
+fdl-hello.texi(,234) @item
+fdl-hello.texi(,235) Preserve the section Entitled ``History'', Preserve its 
Title, and add
+fdl-hello.texi(,236) to it an item stating at least the title, year, new 
authors, and
+fdl-hello.texi(,237) publisher of the Modified Version as given on the Title 
Page.  If
+fdl-hello.texi(,238) there is no section Entitled ``History'' in the Document, 
create one
+fdl-hello.texi(,239) stating the title, year, authors, and publisher of the 
Document as
+fdl-hello.texi(,240) given on its Title Page, then add an item describing the 
Modified
+fdl-hello.texi(,241) Version as stated in the previous sentence.
+fdl-hello.texi(,242) 
+fdl-hello.texi(,243) @item
+fdl-hello.texi(,244) Preserve the network location, if any, given in the 
Document for
+fdl-hello.texi(,245) public access to a Transparent copy of the Document, and 
likewise
+fdl-hello.texi(,246) the network locations given in the Document for previous 
versions
+fdl-hello.texi(,247) it was based on.  These may be placed in the ``History'' 
section.
+fdl-hello.texi(,248) You may omit a network location for a work that was 
published at
+fdl-hello.texi(,249) least four years before the Document itself, or if the 
original
+fdl-hello.texi(,250) publisher of the version it refers to gives permission.
+fdl-hello.texi(,251) 
+fdl-hello.texi(,252) @item
+fdl-hello.texi(,253) For any section Entitled ``Acknowledgements'' or 
``Dedications'', Preserve
+fdl-hello.texi(,254) the Title of the section, and preserve in the section all 
the
+fdl-hello.texi(,255) substance and tone of each of the contributor 
acknowledgements and/or
+fdl-hello.texi(,256) dedications given therein.
+fdl-hello.texi(,257) 
+fdl-hello.texi(,258) @item
+fdl-hello.texi(,259) Preserve all the Invariant Sections of the Document,
+fdl-hello.texi(,260) unaltered in their text and in their titles.  Section 
numbers
+fdl-hello.texi(,261) or the equivalent are not considered part of the section 
titles.
+fdl-hello.texi(,262) 
+fdl-hello.texi(,263) @item
+fdl-hello.texi(,264) Delete any section Entitled ``Endorsements''.  Such a 
section
+fdl-hello.texi(,265) may not be included in the Modified Version.
+fdl-hello.texi(,266) 
+fdl-hello.texi(,267) @item
+fdl-hello.texi(,268) Do not retitle any existing section to be Entitled 
``Endorsements'' or
+fdl-hello.texi(,269) to conflict in title with any Invariant Section.
+fdl-hello.texi(,270) 
+fdl-hello.texi(,271) @item
+fdl-hello.texi(,272) Preserve any Warranty Disclaimers.
+fdl-hello.texi(,273) @end enumerate
+fdl-hello.texi(,274) 
+fdl-hello.texi(,275) If the Modified Version includes new front-matter 
sections or
+fdl-hello.texi(,276) appendices that qualify as Secondary Sections and contain 
no material
+fdl-hello.texi(,277) copied from the Document, you may at your option 
designate some or all
+fdl-hello.texi(,278) of these sections as invariant.  To do this, add their 
titles to the
+fdl-hello.texi(,279) list of Invariant Sections in the Modified Version's 
license notice.
+fdl-hello.texi(,280) These titles must be distinct from any other section 
titles.
+fdl-hello.texi(,281) 
+fdl-hello.texi(,282) You may add a section Entitled ``Endorsements'', provided 
it contains
+fdl-hello.texi(,283) nothing but endorsements of your Modified Version by 
various
+fdl-hello.texi(,284) parties---for example, statements of peer review or that 
the text has
+fdl-hello.texi(,285) been approved by an organization as the authoritative 
definition of a
+fdl-hello.texi(,286) standard.
+fdl-hello.texi(,287) 
+fdl-hello.texi(,288) You may add a passage of up to five words as a 
Front-Cover Text, and a
+fdl-hello.texi(,289) passage of up to 25 words as a Back-Cover Text, to the 
end of the list
+fdl-hello.texi(,290) of Cover Texts in the Modified Version.  Only one passage 
of
+fdl-hello.texi(,291) Front-Cover Text and one of Back-Cover Text may be added 
by (or
+fdl-hello.texi(,292) through arrangements made by) any one entity.  If the 
Document already
+fdl-hello.texi(,293) includes a cover text for the same cover, previously 
added by you or
+fdl-hello.texi(,294) by arrangement made by the same entity you are acting on 
behalf of,
+fdl-hello.texi(,295) you may not add another; but you may replace the old one, 
on explicit
+fdl-hello.texi(,296) permission from the previous publisher that added the old 
one.
+fdl-hello.texi(,297) 
+fdl-hello.texi(,298) The author(s) and publisher(s) of the Document do not by 
this License
+fdl-hello.texi(,299) give permission to use their names for publicity for or 
to assert or
+fdl-hello.texi(,300) imply endorsement of any Modified Version.
+fdl-hello.texi(,301) 
+fdl-hello.texi(,302) @item
+fdl-hello.texi(,303) COMBINING DOCUMENTS
+fdl-hello.texi(,304) 
+fdl-hello.texi(,305) You may combine the Document with other documents 
released under this
+fdl-hello.texi(,306) License, under the terms defined in section 4 above for 
modified
+fdl-hello.texi(,307) versions, provided that you include in the combination 
all of the
+fdl-hello.texi(,308) Invariant Sections of all of the original documents, 
unmodified, and
+fdl-hello.texi(,309) list them all as Invariant Sections of your combined work 
in its
+fdl-hello.texi(,310) license notice, and that you preserve all their Warranty 
Disclaimers.
+fdl-hello.texi(,311) 
+fdl-hello.texi(,312) The combined work need only contain one copy of this 
License, and
+fdl-hello.texi(,313) multiple identical Invariant Sections may be replaced 
with a single
+fdl-hello.texi(,314) copy.  If there are multiple Invariant Sections with the 
same name but
+fdl-hello.texi(,315) different contents, make the title of each such section 
unique by
+fdl-hello.texi(,316) adding at the end of it, in parentheses, the name of the 
original
+fdl-hello.texi(,317) author or publisher of that section if known, or else a 
unique number.
+fdl-hello.texi(,318) Make the same adjustment to the section titles in the 
list of
+fdl-hello.texi(,319) Invariant Sections in the license notice of the combined 
work.
+fdl-hello.texi(,320) 
+fdl-hello.texi(,321) In the combination, you must combine any sections 
Entitled ``History''
+fdl-hello.texi(,322) in the various original documents, forming one section 
Entitled
+fdl-hello.texi(,323) ``History''; likewise combine any sections Entitled 
``Acknowledgements'',
+fdl-hello.texi(,324) and any sections Entitled ``Dedications''.  You must 
delete all
+fdl-hello.texi(,325) sections Entitled ``Endorsements.''
+fdl-hello.texi(,326) 
+fdl-hello.texi(,327) @item
+fdl-hello.texi(,328) COLLECTIONS OF DOCUMENTS
+fdl-hello.texi(,329) 
+fdl-hello.texi(,330) You may make a collection consisting of the Document and 
other documents
+fdl-hello.texi(,331) released under this License, and replace the individual 
copies of this
+fdl-hello.texi(,332) License in the various documents with a single copy that 
is included in
+fdl-hello.texi(,333) the collection, provided that you follow the rules of 
this License for
+fdl-hello.texi(,334) verbatim copying of each of the documents in all other 
respects.
+fdl-hello.texi(,335) 
+fdl-hello.texi(,336) You may extract a single document from such a collection, 
and distribute
+fdl-hello.texi(,337) it individually under this License, provided you insert a 
copy of this
+fdl-hello.texi(,338) License into the extracted document, and follow this 
License in all
+fdl-hello.texi(,339) other respects regarding verbatim copying of that 
document.
+fdl-hello.texi(,340) 
+fdl-hello.texi(,341) @item
+fdl-hello.texi(,342) AGGREGATION WITH INDEPENDENT WORKS
+fdl-hello.texi(,343) 
+fdl-hello.texi(,344) A compilation of the Document or its derivatives with 
other separate
+fdl-hello.texi(,345) and independent documents or works, in or on a volume of 
a storage or
+fdl-hello.texi(,346) distribution medium, is called an ``aggregate'' if the 
copyright
+fdl-hello.texi(,347) resulting from the compilation is not used to limit the 
legal rights
+fdl-hello.texi(,348) of the compilation's users beyond what the individual 
works permit.
+fdl-hello.texi(,349) When the Document is included in an aggregate, this 
License does not
+fdl-hello.texi(,350) apply to the other works in the aggregate which are not 
themselves
+fdl-hello.texi(,351) derivative works of the Document.
+fdl-hello.texi(,352) 
+fdl-hello.texi(,353) If the Cover Text requirement of section 3 is applicable 
to these
+fdl-hello.texi(,354) copies of the Document, then if the Document is less than 
one half of
+fdl-hello.texi(,355) the entire aggregate, the Document's Cover Texts may be 
placed on
+fdl-hello.texi(,356) covers that bracket the Document within the aggregate, or 
the
+fdl-hello.texi(,357) electronic equivalent of covers if the Document is in 
electronic form.
+fdl-hello.texi(,358) Otherwise they must appear on printed covers that bracket 
the whole
+fdl-hello.texi(,359) aggregate.
+fdl-hello.texi(,360) 
+fdl-hello.texi(,361) @item
+fdl-hello.texi(,362) TRANSLATION
+fdl-hello.texi(,363) 
+fdl-hello.texi(,364) Translation is considered a kind of modification, so you 
may
+fdl-hello.texi(,365) distribute translations of the Document under the terms 
of section 4.
+fdl-hello.texi(,366) Replacing Invariant Sections with translations requires 
special
+fdl-hello.texi(,367) permission from their copyright holders, but you may 
include
+fdl-hello.texi(,368) translations of some or all Invariant Sections in 
addition to the
+fdl-hello.texi(,369) original versions of these Invariant Sections.  You may 
include a
+fdl-hello.texi(,370) translation of this License, and all the license notices 
in the
+fdl-hello.texi(,371) Document, and any Warranty Disclaimers, provided that you 
also include
+fdl-hello.texi(,372) the original English version of this License and the 
original versions
+fdl-hello.texi(,373) of those notices and disclaimers.  In case of a 
disagreement between
+fdl-hello.texi(,374) the translation and the original version of this License 
or a notice
+fdl-hello.texi(,375) or disclaimer, the original version will prevail.
+fdl-hello.texi(,376) 
+fdl-hello.texi(,377) If a section in the Document is Entitled 
``Acknowledgements'',
+fdl-hello.texi(,378) ``Dedications'', or ``History'', the requirement (section 
4) to Preserve
+fdl-hello.texi(,379) its Title (section 1) will typically require changing the 
actual
+fdl-hello.texi(,380) title.
+fdl-hello.texi(,381) 
+fdl-hello.texi(,382) @item
+fdl-hello.texi(,383) TERMINATION
+fdl-hello.texi(,384) 
+fdl-hello.texi(,385) You may not copy, modify, sublicense, or distribute the 
Document
+fdl-hello.texi(,386) except as expressly provided under this License.  Any 
attempt
+fdl-hello.texi(,387) otherwise to copy, modify, sublicense, or distribute it 
is void, and
+fdl-hello.texi(,388) will automatically terminate your rights under this 
License.
+fdl-hello.texi(,389) 
+fdl-hello.texi(,390) However, if you cease all violation of this License, then 
your license
+fdl-hello.texi(,391) from a particular copyright holder is reinstated (a) 
provisionally,
+fdl-hello.texi(,392) unless and until the copyright holder explicitly and 
finally
+fdl-hello.texi(,393) terminates your license, and (b) permanently, if the 
copyright holder
+fdl-hello.texi(,394) fails to notify you of the violation by some reasonable 
means prior to
+fdl-hello.texi(,395) 60 days after the cessation.
+fdl-hello.texi(,396) 
+fdl-hello.texi(,397) Moreover, your license from a particular copyright holder 
is
+fdl-hello.texi(,398) reinstated permanently if the copyright holder notifies 
you of the
+fdl-hello.texi(,399) violation by some reasonable means, this is the first 
time you have
+fdl-hello.texi(,400) received notice of violation of this License (for any 
work) from that
+fdl-hello.texi(,401) copyright holder, and you cure the violation prior to 30 
days after
+fdl-hello.texi(,402) your receipt of the notice.
+fdl-hello.texi(,403) 
+fdl-hello.texi(,404) Termination of your rights under this section does not 
terminate the
+fdl-hello.texi(,405) licenses of parties who have received copies or rights 
from you under
+fdl-hello.texi(,406) this License.  If your rights have been terminated and 
not permanently
+fdl-hello.texi(,407) reinstated, receipt of a copy of some or all of the same 
material does
+fdl-hello.texi(,408) not give you any rights to use it.
+fdl-hello.texi(,409) 
+fdl-hello.texi(,410) @item
+fdl-hello.texi(,411) FUTURE REVISIONS OF THIS LICENSE
+fdl-hello.texi(,412) 
+fdl-hello.texi(,413) The Free Software Foundation may publish new, revised 
versions
+fdl-hello.texi(,414) of the GNU Free Documentation License from time to time.  
Such new
+fdl-hello.texi(,415) versions will be similar in spirit to the present 
version, but may
+fdl-hello.texi(,416) differ in detail to address new problems or concerns.  See
+fdl-hello.texi(,417) @uref{http://www.gnu.org/copyleft/}.
+fdl-hello.texi(,418) 
+fdl-hello.texi(,419) Each version of the License is given a distinguishing 
version number.
+fdl-hello.texi(,420) If the Document specifies that a particular numbered 
version of this
+fdl-hello.texi(,421) License ``or any later version'' applies to it, you have 
the option of
+fdl-hello.texi(,422) following the terms and conditions either of that 
specified version or
+fdl-hello.texi(,423) of any later version that has been published (not as a 
draft) by the
+fdl-hello.texi(,424) Free Software Foundation.  If the Document does not 
specify a version
+fdl-hello.texi(,425) number of this License, you may choose any version ever 
published (not
+fdl-hello.texi(,426) as a draft) by the Free Software Foundation.  If the 
Document
+fdl-hello.texi(,427) specifies that a proxy can decide which future versions 
of this
+fdl-hello.texi(,428) License can be used, that proxy's public statement of 
acceptance of a
+fdl-hello.texi(,429) version permanently authorizes you to choose that version 
for the
+fdl-hello.texi(,430) Document.
+fdl-hello.texi(,431) 
+fdl-hello.texi(,432) @item
+fdl-hello.texi(,433) RELICENSING
+fdl-hello.texi(,434) 
+fdl-hello.texi(,435) ``Massive Multiauthor Collaboration Site'' (or ``MMC 
Site'') means any
+fdl-hello.texi(,436) World Wide Web server that publishes copyrightable works 
and also
+fdl-hello.texi(,437) provides prominent facilities for anybody to edit those 
works.  A
+fdl-hello.texi(,438) public wiki that anybody can edit is an example of such a 
server.  A
+fdl-hello.texi(,439) ``Massive Multiauthor Collaboration'' (or ``MMC'') 
contained in the
+fdl-hello.texi(,440) site means any set of copyrightable works thus published 
on the MMC
+fdl-hello.texi(,441) site.
+fdl-hello.texi(,442) 
+fdl-hello.texi(,443) ``CC-BY-SA'' means the Creative Commons Attribution-Share 
Alike 3.0
+fdl-hello.texi(,444) license published by Creative Commons Corporation, a 
not-for-profit
+fdl-hello.texi(,445) corporation with a principal place of business in San 
Francisco,
+fdl-hello.texi(,446) California, as well as future copyleft versions of that 
license
+fdl-hello.texi(,447) published by that same organization.
+fdl-hello.texi(,448) 
+fdl-hello.texi(,449) ``Incorporate'' means to publish or republish a Document, 
in whole or
+fdl-hello.texi(,450) in part, as part of another Document.
+fdl-hello.texi(,451) 
+fdl-hello.texi(,452) An MMC is ``eligible for relicensing'' if it is licensed 
under this
+fdl-hello.texi(,453) License, and if all works that were first published under 
this License
+fdl-hello.texi(,454) somewhere other than this MMC, and subsequently 
incorporated in whole
+fdl-hello.texi(,455) or in part into the MMC, (1) had no cover texts or 
invariant sections,
+fdl-hello.texi(,456) and (2) were thus incorporated prior to November 1, 2008.
+fdl-hello.texi(,457) 
+fdl-hello.texi(,458) The operator of an MMC Site may republish an MMC 
contained in the site
+fdl-hello.texi(,459) under CC-BY-SA on the same site at any time before August 
1, 2009,
+fdl-hello.texi(,460) provided the MMC is eligible for relicensing.
+fdl-hello.texi(,461) 
+fdl-hello.texi(,462) @end enumerate
+fdl-hello.texi(,463) 
+fdl-hello.texi(,464) @page
+fdl-hello.texi(,465) @heading ADDENDUM: How to use this License for your 
documents
+fdl-hello.texi(,466) 
+fdl-hello.texi(,467) To use this License in a document you have written, 
include a copy of
+fdl-hello.texi(,468) the License in the document and put the following 
copyright and
+fdl-hello.texi(,469) license notices just after the title page:
+fdl-hello.texi(,470) 
+fdl-hello.texi(,471) @smallexample
+fdl-hello.texi(,472) @group
+fdl-hello.texi(,473)   Copyright (C)  @var{year}  @var{your name}.
+fdl-hello.texi(,474)   Permission is granted to copy, distribute and/or modify 
this document
+fdl-hello.texi(,475)   under the terms of the GNU Free Documentation License, 
Version 1.3
+fdl-hello.texi(,476)   or any later version published by the Free Software 
Foundation;
+fdl-hello.texi(,477)   with no Invariant Sections, no Front-Cover Texts, and 
no Back-Cover
+fdl-hello.texi(,478)   Texts.  A copy of the license is included in the 
section entitled ``GNU
+fdl-hello.texi(,479)   Free Documentation License''.
+fdl-hello.texi(,480) @end group
+fdl-hello.texi(,481) @end smallexample
+fdl-hello.texi(,482) 
+fdl-hello.texi(,483) If you have Invariant Sections, Front-Cover Texts and 
Back-Cover Texts,
+fdl-hello.texi(,484) replace the address@hidden'' line with this:
+fdl-hello.texi(,485) 
+fdl-hello.texi(,486) @smallexample
+fdl-hello.texi(,487) @group
+fdl-hello.texi(,488)     with the Invariant Sections being @var{list their 
titles}, with
+fdl-hello.texi(,489)     the Front-Cover Texts being @var{list}, and with the 
Back-Cover Texts
+fdl-hello.texi(,490)     being @var{list}.
+fdl-hello.texi(,491) @end group
+fdl-hello.texi(,492) @end smallexample
+fdl-hello.texi(,493) 
+fdl-hello.texi(,494) If you have Invariant Sections without Cover Texts, or 
some other
+fdl-hello.texi(,495) combination of the three, merge those two alternatives to 
suit the
+fdl-hello.texi(,496) situation.
+fdl-hello.texi(,497) 
+fdl-hello.texi(,498) If your document contains nontrivial examples of program 
code, we
+fdl-hello.texi(,499) recommend releasing these examples in parallel under your 
choice of
+fdl-hello.texi(,500) free software license, such as the GNU General Public 
License,
+fdl-hello.texi(,501) to permit their use in free software.
+fdl-hello.texi(,502) 
+fdl-hello.texi(,503) @c Local Variables:
+fdl-hello.texi(,504) @c ispell-local-pdict: "ispell-dict"
+fdl-hello.texi(,505) @c End:
+fdl-hello.texi(,506) 
+hello.texi(,300) 
+hello.texi(,301) 
+hello.texi(,302) @node Concept index
+hello.texi(,303) @unnumbered Concept index
+hello.texi(,304) 
+hello.texi(,305) @printindex cp
+hello.texi(,306) 
+hello.texi(,307) @bye

Index: test/manuals/res/texi_hello/hello.passtexi
===================================================================
RCS file: test/manuals/res/texi_hello/hello.passtexi
diff -N test/manuals/res/texi_hello/hello.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/texi_hello/hello.passtexi  4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,812 @@
+hello.texi(,2) @c %**start of header
+hello.texi(,3) @setfilename hello.info
+version.texi(,1) @set UPDATED 28 March 2002
+version.texi(,2) @set UPDATED-MONTH March 2002
+version.texi(,3) @set EDITION 4.2
+version.texi(,4) @set VERSION 4.2
+hello.texi(,5) @settitle GNU Hello 4.2
+hello.texi(,6) @c %**end of header
+hello.texi(,7) 
+hello.texi(,8) @copying
+hello.texi(,9) This manual is for GNU Hello (version 4.2, 28 March 2002),
+hello.texi(,10) which prints a friendly greeting (and serves as an example GNU 
package).
+hello.texi(,11) 
+hello.texi(,12) Copyright @copyright{} 1992, 1993, 1996, 2002, 2005, 2006, 
2007, 2008
+hello.texi(,13) Free Software Foundation, Inc.
+hello.texi(,14) 
+hello.texi(,15) @quotation
+hello.texi(,16) Permission is granted to copy, distribute and/or modify this 
document
+hello.texi(,17) under the terms of the GNU Free Documentation License, Version 
1.2 or
+hello.texi(,18) any later version published by the Free Software Foundation; 
with no
+hello.texi(,19) Invariant Sections, with no Front-Cover Texts, and with no 
Back-Cover
+hello.texi(,20) Texts.  A copy of the license is included in the section 
entitled
+hello.texi(,21) ``GNU Free Documentation License''.
+hello.texi(,22) @end quotation
+hello.texi(,23) @end copying
+hello.texi(,24) @c If your manual is published on paper by the FSF, it should 
include
+hello.texi(,25) @c the standard FSF Front-Cover and Back-Cover Texts, as given 
in
+hello.texi(,26) @c maintain.texi.
+hello.texi(,27) 
+hello.texi(,28) @c Define a new index for options.
+hello.texi(,29) @defcodeindex op
+hello.texi(,30) @c Combine everything into one index (arbitrarily chosen to be 
the
+hello.texi(,31) @c concept index).
+hello.texi(,32) @syncodeindex op cp
+hello.texi(,33) 
+hello.texi(,34) @dircategory Basics
+hello.texi(,35) @direntry
+hello.texi(,36) * Hello: (hello).               Hello, GNU world.
+hello.texi(,37) @end direntry
+hello.texi(,38) 
+hello.texi(,39) @titlepage
+hello.texi(,40) @title GNU Hello
+hello.texi(,41) @subtitle for version 4.2, 28 March 2002
+hello.texi(,42) @author GNU Hello Developers (@email{bug-hello@@gnu.org})
+hello.texi(,43) @page
+hello.texi(,44) @vskip 0pt plus 1filll
+hello.texi(,45) @insertcopying
+hello.texi(,46) @end titlepage
+hello.texi(,47) 
+hello.texi(,48) @contents
+hello.texi(,49) 
+hello.texi(,50) 
+hello.texi(,52) @node Top
+hello.texi(,53) @top GNU Hello
+hello.texi(,54) 
+hello.texi(,55) This manual is for GNU Hello (version 4.2, 28 March 2002).
+hello.texi(,57) 
+hello.texi(,58) @menu
+hello.texi(,59) * Overview::           General purpose and information.
+hello.texi(,60) * Sample output::      Sample output from @command{hello}.
+hello.texi(,61) * Invoking hello::     How to run @command{hello}.
+hello.texi(,62) * Reporting bugs::     Sending bug reports and feature 
suggestions.
+hello.texi(,63) * GNU Free Documentation License:: Copying and sharing this 
documentation.
+hello.texi(,64) * Concept index::      Index of concepts.
+hello.texi(,65) @end menu
+hello.texi(,66) 
+hello.texi(,67) 
+hello.texi(,68) @node Overview
+hello.texi(,69) @chapter Overview
+hello.texi(,70) 
+hello.texi(,71) @cindex greetings
+hello.texi(,72) @cindex overview
+hello.texi(,73) 
+hello.texi(,74) The GNU @command{hello} program
+hello.texi(,75) (@url{http://www.gnu.org/software/hello/}) produces a familiar,
+hello.texi(,76) friendly greeting.  It allows nonprogrammers to use a classic 
computer
+hello.texi(,77) science tool which would otherwise be unavailable to them.  
Because it
+hello.texi(,78) is protected by the GNU General Public License, users are free 
(in
+hello.texi(,79) perpetuity) to share and change it.
+hello.texi(,80) 
+hello.texi(,81) @cindex joke, not
+hello.texi(,82) Not to spoil the joke, but of course the practical purpose of 
GNU
+hello.texi(,83) Hello is to serve as a minimal example of a GNU package.  So, 
although
+hello.texi(,84) most manuals don't need to discuss the implementation of the 
programs
+hello.texi(,85) they document, that is part of the goal here.
+hello.texi(,86) 
+hello.texi(,87) @cindex GNU coding standards
+hello.texi(,88) @cindex GNU maintainer standards
+hello.texi(,89) @cindex standards, GNU coding
+hello.texi(,90) @cindex standards, GNU maintainer
+hello.texi(,91) First, GNU Hello follows the GNU coding standards
+hello.texi(,92) (@pxref{Top,,Preface,standards, GNU Coding Standards}) and GNU
+hello.texi(,93) maintainer standards (@pxref{Top,,Preface,maintain, 
Information for
+hello.texi(,94) GNU Maintainers}).  These are the basic documents which all GNU
+hello.texi(,95) packages should adhere to.
+hello.texi(,96) 
+hello.texi(,97) The Hello package also implements recommended development 
practices
+hello.texi(,98) not embodied in the standards, using other GNU packages and 
features:
+hello.texi(,99) 
+hello.texi(,100) @itemize @bullet
+hello.texi(,101) 
+hello.texi(,102) @item
+hello.texi(,103) @cindex Automake
+hello.texi(,104) @cindex Autoconf
+hello.texi(,105) It uses Automake (@pxref{Top,,Introduction,Automake,GNU 
Automake}) and
+hello.texi(,106) hence also Autoconf (@pxref{Top,,Introduction,Autoconf,GNU 
Autoconf})
+hello.texi(,107) for configuration.
+hello.texi(,108) 
+hello.texi(,109) @item
+hello.texi(,110) @cindex Gnulib
+hello.texi(,111) It uses Gnulib (@pxref{Top,,Gnulib,gnulib,GNU Gnulib}) to 
enhance
+hello.texi(,112) portability and avoid duplication of common sources.
+hello.texi(,113) 
+hello.texi(,114) @item
+hello.texi(,115) @cindex Gettext
+hello.texi(,116) GNU Gettext (@pxref{Top,,Introduction,gettext,GNU Gettext}) 
is used
+hello.texi(,117) for internationalization support.  Hello's greeting has been 
translated
+hello.texi(,118) into many languages.
+hello.texi(,119) 
+hello.texi(,120) @item
+hello.texi(,121) @opindex --help
+hello.texi(,122) Internally, Hello uses the GNU @code{getopt_long} function
+hello.texi(,123) (@pxref{Getopt Long Options,,,libc,GNU C Library}) to parse 
options,
+hello.texi(,124) thus supporting GNU-style long options such as 
@option{--help}.
+hello.texi(,125) 
+hello.texi(,126) @item
+hello.texi(,127) @cindex Help2man
+hello.texi(,128) Man pages are generated with GNU @code{help2man}
+hello.texi(,129) (@pxref{Top,,Overview,help2man,GNU @code{help2man}}) from the
+hello.texi(,130) @option{--help} output.  This relieves the maintainers of the 
burden
+hello.texi(,131) of maintaining man documentation separately, yet provides a 
reasonable
+hello.texi(,132) overview for man devotees.
+hello.texi(,133) 
+hello.texi(,134) @item
+hello.texi(,135) @cindex Texinfo
+hello.texi(,136) Finally, Texinfo (@pxref{Top,,Introduction,texinfo,Texinfo}) 
is the
+hello.texi(,137) documentation format for this manual.  It supports output in 
Info,
+hello.texi(,138) HTML, PDF, DVI, plain text, XML, and other formats.
+hello.texi(,139) 
+hello.texi(,140) @end itemize
+hello.texi(,141) 
+hello.texi(,142) GNU Hello is implemented in C.  GNU Gettext contains ``hello 
world''
+hello.texi(,143) examples in a variety of other programming languages; see the 
Gettext
+hello.texi(,144) home page at @url{http://www.gnu.org/software/gettext/}.  
+hello.texi(,145) 
+hello.texi(,146) @cindex authors
+hello.texi(,147) @cindex Haertel, Mike
+hello.texi(,148) @cindex MacKenzie, David
+hello.texi(,149) @cindex Brittenson, Jan
+hello.texi(,150) @cindex Hannum, Charles
+hello.texi(,151) @cindex McGrath, Roland
+hello.texi(,152) @cindex Friedman, Noah
+hello.texi(,153) @cindex Eichwalder, Karl
+hello.texi(,154) @cindex King, The
+hello.texi(,155) @cindex Berry, Karl
+hello.texi(,156) GNU Hello was written by Mike Haertel, David MacKenzie, Jan
+hello.texi(,157) Brittenson, Charles Hannum, Roland McGrath, Noah Friedman, 
Karl
+hello.texi(,158) Eichwalder, Karl Berry, and @w{The King}.
+hello.texi(,159) 
+hello.texi(,160) 
+hello.texi(,161) @node Sample output
+hello.texi(,162) @chapter Sample output
+hello.texi(,163) 
+hello.texi(,164) @cindex sample output
+hello.texi(,165) @cindex examples
+hello.texi(,166) 
+hello.texi(,167) Here are some realistic examples of running GNU Hello.
+hello.texi(,168) 
+hello.texi(,169) This is the output of the command @samp{hello}:
+hello.texi(,170) 
+hello.texi(,171) @example
+hello.texi(,172) Hello, world!
+hello.texi(,173) @end example
+hello.texi(,174) 
+hello.texi(,175) This is the output of the command @samp{hello --traditional}:
+hello.texi(,176) 
+hello.texi(,177) @example
+hello.texi(,178) hello, world
+hello.texi(,179) @end example
+hello.texi(,180) 
+hello.texi(,181) This is the output of the command @samp{hello --greeting=hi}:
+hello.texi(,182) 
+hello.texi(,183) @example
+hello.texi(,184) hi
+hello.texi(,185) @end example
+hello.texi(,186) 
+hello.texi(,187) 
+hello.texi(,188) @node Invoking hello
+hello.texi(,189) @chapter Invoking @command{hello}
+hello.texi(,190) 
+hello.texi(,191) @cindex invoking
+hello.texi(,192) @cindex options
+hello.texi(,193) @cindex usage
+hello.texi(,194) @cindex help
+hello.texi(,195) 
+hello.texi(,196) The format for running the @command{hello} program is:
+hello.texi(,197) 
+hello.texi(,198) @example
+hello.texi(,199) hello @var{option} @dots{}
+hello.texi(,200) @end example
+hello.texi(,201) 
+hello.texi(,202) With no options, @command{hello} prints the greeting 
@samp{Hello,
+hello.texi(,203) world!}.
+hello.texi(,204) 
+hello.texi(,205) @command{hello} supports the following options:
+hello.texi(,206) 
+hello.texi(,207) @table @option
+hello.texi(,208) @item address@hidden
+hello.texi(,209) @itemx -g @var{text}
+hello.texi(,210) @opindex --greeting
+hello.texi(,211) @opindex -g
+hello.texi(,212) Output @var{text} instead of the default greeting.
+hello.texi(,213) 
+hello.texi(,214) @item --help
+hello.texi(,215) @itemx -h
+hello.texi(,216) @opindex --help
+hello.texi(,217) @opindex -h
+hello.texi(,218) Print an informative help message on standard output and exit
+hello.texi(,219) successfully.
+hello.texi(,220) 
+hello.texi(,221) @cindex environment variables, help for
+hello.texi(,222) For the @option{--help} output of GNU programs, it's strongly
+hello.texi(,223) encouraged to include a brief (one or two sentences) 
description of
+hello.texi(,224) what the program does, as well as the synopsis of how to run 
the
+hello.texi(,225) program.  Any environment variables which affect execution 
should also
+hello.texi(,226) be mentioned (Hello doesn't have any).
+hello.texi(,227) 
+hello.texi(,228) @item --next-generation
+hello.texi(,229) @itemx -n
+hello.texi(,230) @opindex --next-generation
+hello.texi(,231) @opindex -n
+hello.texi(,232) Output @samp{Hello, world!}, but possibly including 
box-drawing
+hello.texi(,233) characters or other fancy stuff, especially in translated 
locales.
+hello.texi(,234) (If you would like to volunteer to translate messages for GNU 
packages,
+hello.texi(,235) please see @url{http://translationproject.org}.)
+hello.texi(,236) 
+hello.texi(,237) @item --traditional
+hello.texi(,238) @itemx -t
+hello.texi(,239) @opindex --traditional
+hello.texi(,240) @opindex -t
+hello.texi(,241) @cindex traditional
+hello.texi(,242) @cindex modern
+hello.texi(,243) Output the traditional greeting message @samp{hello, world}.
+hello.texi(,244) 
+hello.texi(,245) @item --version
+hello.texi(,246) @itemx -v
+hello.texi(,247) @opindex --version
+hello.texi(,248) @opindex -v
+hello.texi(,249) Print the version number and licensing information of Hello on
+hello.texi(,250) standard output and then exit successfully.
+hello.texi(,251) 
+hello.texi(,252) @end table
+hello.texi(,253) 
+hello.texi(,254) If more than one of the greeting options (@option{-g}, 
@option{-n},
+hello.texi(,255) @option{-t}, and their long-named equivalents) is specified, 
whichever
+hello.texi(,256) comes last takes precedence.
+hello.texi(,257) 
+hello.texi(,258) 
+hello.texi(,259) @node Reporting bugs
+hello.texi(,260) @chapter Reporting bugs
+hello.texi(,261) 
+hello.texi(,262) @cindex bug reporting
+hello.texi(,263) @cindex problems
+hello.texi(,264) @cindex reporting bugs
+hello.texi(,265) 
+hello.texi(,266) To report bugs or suggest enhancements for GNU Hello, please
+hello.texi(,267) send electronic mail to @email{bug-hello@@gnu.org}.
+hello.texi(,268) 
+hello.texi(,269) @cindex checklist for bug reports
+hello.texi(,270) For bug reports, please include enough information for the 
maintainers
+hello.texi(,271) to reproduce the problem.  Generally speaking, that means:
+hello.texi(,272) 
+hello.texi(,273) @itemize @bullet
+hello.texi(,274) @item The version numbers of Hello (which you can find by 
running
+hello.texi(,275)       @address@hidden --version}}) and any other program(s) or
+hello.texi(,276)       manual(s) involved.
+hello.texi(,277) @item Hardware and operating system names and versions.
+hello.texi(,278) @item The contents of any input files necessary to reproduce 
the bug.
+hello.texi(,279) @item The expected behavior and/or output.
+hello.texi(,280) @item A description of the problem and samples of any 
erroneous output.
+hello.texi(,281) @item Options you gave to @command{configure} other than 
specifying
+hello.texi(,282)       installation directories.
+hello.texi(,283) @item Anything else that you think would be helpful.
+hello.texi(,284) @end itemize
+hello.texi(,285) 
+hello.texi(,286) When in doubt whether something is needed or not, include it. 
 It's
+hello.texi(,287) better to include too much than to leave out something 
important.
+hello.texi(,288) 
+hello.texi(,289) @cindex patches, contributing
+hello.texi(,290) Patches are welcome; if possible, please make them with 
@address@hidden
+hello.texi(,291) -c}} (@pxref{Top,, Overview, diff, Comparing and Merging 
Files}) and
+hello.texi(,292) include @file{ChangeLog} entries (@pxref{Change Log,,, emacs, 
The GNU
+hello.texi(,293) Emacs Manual}).  Please follow the existing coding style.
+hello.texi(,294) 
+hello.texi(,295) 
+hello.texi(,296) @node GNU Free Documentation License
+hello.texi(,297) @appendix GNU Free Documentation License
+hello.texi(,298) 
+fdl-hello.texi(,1) @c The GNU Free Documentation License.
+fdl-hello.texi(,2) @center Version 1.3, 3 November 2008
+fdl-hello.texi(,3) 
+fdl-hello.texi(,4) @c This file is intended to be included within another 
document,
+fdl-hello.texi(,5) @c hence no sectioning command or @node.
+fdl-hello.texi(,6) 
+fdl-hello.texi(,7) @display
+fdl-hello.texi(,8) Copyright @copyright{} 2000, 2001, 2002, 2007, 2008 Free 
Software Foundation, Inc.
+fdl-hello.texi(,9) @uref{http://fsf.org/}
+fdl-hello.texi(,10) 
+fdl-hello.texi(,11) Everyone is permitted to copy and distribute verbatim 
copies
+fdl-hello.texi(,12) of this license document, but changing it is not allowed.
+fdl-hello.texi(,13) @end display
+fdl-hello.texi(,14) 
+fdl-hello.texi(,15) @enumerate 0
+fdl-hello.texi(,16) @item
+fdl-hello.texi(,17) PREAMBLE
+fdl-hello.texi(,18) 
+fdl-hello.texi(,19) The purpose of this License is to make a manual, textbook, 
or other
+fdl-hello.texi(,20) functional and useful document @dfn{free} in the sense of 
freedom: to
+fdl-hello.texi(,21) assure everyone the effective freedom to copy and 
redistribute it,
+fdl-hello.texi(,22) with or without modifying it, either commercially or 
noncommercially.
+fdl-hello.texi(,23) Secondarily, this License preserves for the author and 
publisher a way
+fdl-hello.texi(,24) to get credit for their work, while not being considered 
responsible
+fdl-hello.texi(,25) for modifications made by others.
+fdl-hello.texi(,26) 
+fdl-hello.texi(,27) This License is a kind of ``copyleft'', which means that 
derivative
+fdl-hello.texi(,28) works of the document must themselves be free in the same 
sense.  It
+fdl-hello.texi(,29) complements the GNU General Public License, which is a 
copyleft
+fdl-hello.texi(,30) license designed for free software.
+fdl-hello.texi(,31) 
+fdl-hello.texi(,32) We have designed this License in order to use it for 
manuals for free
+fdl-hello.texi(,33) software, because free software needs free documentation: 
a free
+fdl-hello.texi(,34) program should come with manuals providing the same 
freedoms that the
+fdl-hello.texi(,35) software does.  But this License is not limited to 
software manuals;
+fdl-hello.texi(,36) it can be used for any textual work, regardless of subject 
matter or
+fdl-hello.texi(,37) whether it is published as a printed book.  We recommend 
this License
+fdl-hello.texi(,38) principally for works whose purpose is instruction or 
reference.
+fdl-hello.texi(,39) 
+fdl-hello.texi(,40) @item
+fdl-hello.texi(,41) APPLICABILITY AND DEFINITIONS
+fdl-hello.texi(,42) 
+fdl-hello.texi(,43) This License applies to any manual or other work, in any 
medium, that
+fdl-hello.texi(,44) contains a notice placed by the copyright holder saying it 
can be
+fdl-hello.texi(,45) distributed under the terms of this License.  Such a 
notice grants a
+fdl-hello.texi(,46) world-wide, royalty-free license, unlimited in duration, 
to use that
+fdl-hello.texi(,47) work under the conditions stated herein.  The 
``Document'', below,
+fdl-hello.texi(,48) refers to any such manual or work.  Any member of the 
public is a
+fdl-hello.texi(,49) licensee, and is addressed as ``you''.  You accept the 
license if you
+fdl-hello.texi(,50) copy, modify or distribute the work in a way requiring 
permission
+fdl-hello.texi(,51) under copyright law.
+fdl-hello.texi(,52) 
+fdl-hello.texi(,53) A ``Modified Version'' of the Document means any work 
containing the
+fdl-hello.texi(,54) Document or a portion of it, either copied verbatim, or 
with
+fdl-hello.texi(,55) modifications and/or translated into another language.
+fdl-hello.texi(,56) 
+fdl-hello.texi(,57) A ``Secondary Section'' is a named appendix or a 
front-matter section
+fdl-hello.texi(,58) of the Document that deals exclusively with the 
relationship of the
+fdl-hello.texi(,59) publishers or authors of the Document to the Document's 
overall
+fdl-hello.texi(,60) subject (or to related matters) and contains nothing that 
could fall
+fdl-hello.texi(,61) directly within that overall subject.  (Thus, if the 
Document is in
+fdl-hello.texi(,62) part a textbook of mathematics, a Secondary Section may 
not explain
+fdl-hello.texi(,63) any mathematics.)  The relationship could be a matter of 
historical
+fdl-hello.texi(,64) connection with the subject or with related matters, or of 
legal,
+fdl-hello.texi(,65) commercial, philosophical, ethical or political position 
regarding
+fdl-hello.texi(,66) them.
+fdl-hello.texi(,67) 
+fdl-hello.texi(,68) The ``Invariant Sections'' are certain Secondary Sections 
whose titles
+fdl-hello.texi(,69) are designated, as being those of Invariant Sections, in 
the notice
+fdl-hello.texi(,70) that says that the Document is released under this 
License.  If a
+fdl-hello.texi(,71) section does not fit the above definition of Secondary 
then it is not
+fdl-hello.texi(,72) allowed to be designated as Invariant.  The Document may 
contain zero
+fdl-hello.texi(,73) Invariant Sections.  If the Document does not identify any 
Invariant
+fdl-hello.texi(,74) Sections then there are none.
+fdl-hello.texi(,75) 
+fdl-hello.texi(,76) The ``Cover Texts'' are certain short passages of text 
that are listed,
+fdl-hello.texi(,77) as Front-Cover Texts or Back-Cover Texts, in the notice 
that says that
+fdl-hello.texi(,78) the Document is released under this License.  A 
Front-Cover Text may
+fdl-hello.texi(,79) be at most 5 words, and a Back-Cover Text may be at most 
25 words.
+fdl-hello.texi(,80) 
+fdl-hello.texi(,81) A ``Transparent'' copy of the Document means a 
machine-readable copy,
+fdl-hello.texi(,82) represented in a format whose specification is available 
to the
+fdl-hello.texi(,83) general public, that is suitable for revising the document
+fdl-hello.texi(,84) straightforwardly with generic text editors or (for images 
composed of
+fdl-hello.texi(,85) pixels) generic paint programs or (for drawings) some 
widely available
+fdl-hello.texi(,86) drawing editor, and that is suitable for input to text 
formatters or
+fdl-hello.texi(,87) for automatic translation to a variety of formats suitable 
for input
+fdl-hello.texi(,88) to text formatters.  A copy made in an otherwise 
Transparent file
+fdl-hello.texi(,89) format whose markup, or absence of markup, has been 
arranged to thwart
+fdl-hello.texi(,90) or discourage subsequent modification by readers is not 
Transparent.
+fdl-hello.texi(,91) An image format is not Transparent if used for any 
substantial amount
+fdl-hello.texi(,92) of text.  A copy that is not ``Transparent'' is called 
``Opaque''.
+fdl-hello.texi(,93) 
+fdl-hello.texi(,94) Examples of suitable formats for Transparent copies 
include plain
+fdl-hello.texi(,95) @sc{ascii} without markup, Texinfo input format, 
address@hidden input
+fdl-hello.texi(,96) format, @acronym{SGML} or @acronym{XML} using a publicly 
available
+fdl-hello.texi(,97) @acronym{DTD}, and standard-conforming simple 
@acronym{HTML},
+fdl-hello.texi(,98) PostScript or @acronym{PDF} designed for human 
modification.  Examples
+fdl-hello.texi(,99) of transparent image formats include @acronym{PNG}, 
@acronym{XCF} and
+fdl-hello.texi(,100) @acronym{JPG}.  Opaque formats include proprietary 
formats that can be
+fdl-hello.texi(,101) read and edited only by proprietary word processors, 
@acronym{SGML} or
+fdl-hello.texi(,102) @acronym{XML} for which the @acronym{DTD} and/or 
processing tools are
+fdl-hello.texi(,103) not generally available, and the machine-generated 
@acronym{HTML},
+fdl-hello.texi(,104) PostScript or @acronym{PDF} produced by some word 
processors for
+fdl-hello.texi(,105) output purposes only.
+fdl-hello.texi(,106) 
+fdl-hello.texi(,107) The ``Title Page'' means, for a printed book, the title 
page itself,
+fdl-hello.texi(,108) plus such following pages as are needed to hold, legibly, 
the material
+fdl-hello.texi(,109) this License requires to appear in the title page.  For 
works in
+fdl-hello.texi(,110) formats which do not have any title page as such, ``Title 
Page'' means
+fdl-hello.texi(,111) the text near the most prominent appearance of the work's 
title,
+fdl-hello.texi(,112) preceding the beginning of the body of the text.
+fdl-hello.texi(,113) 
+fdl-hello.texi(,114) The ``publisher'' means any person or entity that 
distributes copies
+fdl-hello.texi(,115) of the Document to the public.
+fdl-hello.texi(,116) 
+fdl-hello.texi(,117) A section ``Entitled XYZ'' means a named subunit of the 
Document whose
+fdl-hello.texi(,118) title either is precisely XYZ or contains XYZ in 
parentheses following
+fdl-hello.texi(,119) text that translates XYZ in another language.  (Here XYZ 
stands for a
+fdl-hello.texi(,120) specific section name mentioned below, such as 
``Acknowledgements'',
+fdl-hello.texi(,121) ``Dedications'', ``Endorsements'', or ``History''.)  To 
``Preserve the Title''
+fdl-hello.texi(,122) of such a section when you modify the Document means that 
it remains a
+fdl-hello.texi(,123) section ``Entitled XYZ'' according to this definition.
+fdl-hello.texi(,124) 
+fdl-hello.texi(,125) The Document may include Warranty Disclaimers next to the 
notice which
+fdl-hello.texi(,126) states that this License applies to the Document.  These 
Warranty
+fdl-hello.texi(,127) Disclaimers are considered to be included by reference in 
this
+fdl-hello.texi(,128) License, but only as regards disclaiming warranties: any 
other
+fdl-hello.texi(,129) implication that these Warranty Disclaimers may have is 
void and has
+fdl-hello.texi(,130) no effect on the meaning of this License.
+fdl-hello.texi(,131) 
+fdl-hello.texi(,132) @item
+fdl-hello.texi(,133) VERBATIM COPYING
+fdl-hello.texi(,134) 
+fdl-hello.texi(,135) You may copy and distribute the Document in any medium, 
either
+fdl-hello.texi(,136) commercially or noncommercially, provided that this 
License, the
+fdl-hello.texi(,137) copyright notices, and the license notice saying this 
License applies
+fdl-hello.texi(,138) to the Document are reproduced in all copies, and that 
you add no other
+fdl-hello.texi(,139) conditions whatsoever to those of this License.  You may 
not use
+fdl-hello.texi(,140) technical measures to obstruct or control the reading or 
further
+fdl-hello.texi(,141) copying of the copies you make or distribute.  However, 
you may accept
+fdl-hello.texi(,142) compensation in exchange for copies.  If you distribute a 
large enough
+fdl-hello.texi(,143) number of copies you must also follow the conditions in 
section 3.
+fdl-hello.texi(,144) 
+fdl-hello.texi(,145) You may also lend copies, under the same conditions 
stated above, and
+fdl-hello.texi(,146) you may publicly display copies.
+fdl-hello.texi(,147) 
+fdl-hello.texi(,148) @item
+fdl-hello.texi(,149) COPYING IN QUANTITY
+fdl-hello.texi(,150) 
+fdl-hello.texi(,151) If you publish printed copies (or copies in media that 
commonly have
+fdl-hello.texi(,152) printed covers) of the Document, numbering more than 100, 
and the
+fdl-hello.texi(,153) Document's license notice requires Cover Texts, you must 
enclose the
+fdl-hello.texi(,154) copies in covers that carry, clearly and legibly, all 
these Cover
+fdl-hello.texi(,155) Texts: Front-Cover Texts on the front cover, and 
Back-Cover Texts on
+fdl-hello.texi(,156) the back cover.  Both covers must also clearly and 
legibly identify
+fdl-hello.texi(,157) you as the publisher of these copies.  The front cover 
must present
+fdl-hello.texi(,158) the full title with all words of the title equally 
prominent and
+fdl-hello.texi(,159) visible.  You may add other material on the covers in 
addition.
+fdl-hello.texi(,160) Copying with changes limited to the covers, as long as 
they preserve
+fdl-hello.texi(,161) the title of the Document and satisfy these conditions, 
can be treated
+fdl-hello.texi(,162) as verbatim copying in other respects.
+fdl-hello.texi(,163) 
+fdl-hello.texi(,164) If the required texts for either cover are too voluminous 
to fit
+fdl-hello.texi(,165) legibly, you should put the first ones listed (as many as 
fit
+fdl-hello.texi(,166) reasonably) on the actual cover, and continue the rest 
onto adjacent
+fdl-hello.texi(,167) pages.
+fdl-hello.texi(,168) 
+fdl-hello.texi(,169) If you publish or distribute Opaque copies of the 
Document numbering
+fdl-hello.texi(,170) more than 100, you must either include a machine-readable 
Transparent
+fdl-hello.texi(,171) copy along with each Opaque copy, or state in or with 
each Opaque copy
+fdl-hello.texi(,172) a computer-network location from which the general 
network-using
+fdl-hello.texi(,173) public has access to download using public-standard 
network protocols
+fdl-hello.texi(,174) a complete Transparent copy of the Document, free of 
added material.
+fdl-hello.texi(,175) If you use the latter option, you must take reasonably 
prudent steps,
+fdl-hello.texi(,176) when you begin distribution of Opaque copies in quantity, 
to ensure
+fdl-hello.texi(,177) that this Transparent copy will remain thus accessible at 
the stated
+fdl-hello.texi(,178) location until at least one year after the last time you 
distribute an
+fdl-hello.texi(,179) Opaque copy (directly or through your agents or 
retailers) of that
+fdl-hello.texi(,180) edition to the public.
+fdl-hello.texi(,181) 
+fdl-hello.texi(,182) It is requested, but not required, that you contact the 
authors of the
+fdl-hello.texi(,183) Document well before redistributing any large number of 
copies, to give
+fdl-hello.texi(,184) them a chance to provide you with an updated version of 
the Document.
+fdl-hello.texi(,185) 
+fdl-hello.texi(,186) @item
+fdl-hello.texi(,187) MODIFICATIONS
+fdl-hello.texi(,188) 
+fdl-hello.texi(,189) You may copy and distribute a Modified Version of the 
Document under
+fdl-hello.texi(,190) the conditions of sections 2 and 3 above, provided that 
you release
+fdl-hello.texi(,191) the Modified Version under precisely this License, with 
the Modified
+fdl-hello.texi(,192) Version filling the role of the Document, thus licensing 
distribution
+fdl-hello.texi(,193) and modification of the Modified Version to whoever 
possesses a copy
+fdl-hello.texi(,194) of it.  In addition, you must do these things in the 
Modified Version:
+fdl-hello.texi(,195) 
+fdl-hello.texi(,196) @enumerate A
+fdl-hello.texi(,197) @item
+fdl-hello.texi(,198) Use in the Title Page (and on the covers, if any) a title 
distinct
+fdl-hello.texi(,199) from that of the Document, and from those of previous 
versions
+fdl-hello.texi(,200) (which should, if there were any, be listed in the 
History section
+fdl-hello.texi(,201) of the Document).  You may use the same title as a 
previous version
+fdl-hello.texi(,202) if the original publisher of that version gives 
permission.
+fdl-hello.texi(,203) 
+fdl-hello.texi(,204) @item
+fdl-hello.texi(,205) List on the Title Page, as authors, one or more persons 
or entities
+fdl-hello.texi(,206) responsible for authorship of the modifications in the 
Modified
+fdl-hello.texi(,207) Version, together with at least five of the principal 
authors of the
+fdl-hello.texi(,208) Document (all of its principal authors, if it has fewer 
than five),
+fdl-hello.texi(,209) unless they release you from this requirement.
+fdl-hello.texi(,210) 
+fdl-hello.texi(,211) @item
+fdl-hello.texi(,212) State on the Title page the name of the publisher of the
+fdl-hello.texi(,213) Modified Version, as the publisher.
+fdl-hello.texi(,214) 
+fdl-hello.texi(,215) @item
+fdl-hello.texi(,216) Preserve all the copyright notices of the Document.
+fdl-hello.texi(,217) 
+fdl-hello.texi(,218) @item
+fdl-hello.texi(,219) Add an appropriate copyright notice for your modifications
+fdl-hello.texi(,220) adjacent to the other copyright notices.
+fdl-hello.texi(,221) 
+fdl-hello.texi(,222) @item
+fdl-hello.texi(,223) Include, immediately after the copyright notices, a 
license notice
+fdl-hello.texi(,224) giving the public permission to use the Modified Version 
under the
+fdl-hello.texi(,225) terms of this License, in the form shown in the Addendum 
below.
+fdl-hello.texi(,226) 
+fdl-hello.texi(,227) @item
+fdl-hello.texi(,228) Preserve in that license notice the full lists of 
Invariant Sections
+fdl-hello.texi(,229) and required Cover Texts given in the Document's license 
notice.
+fdl-hello.texi(,230) 
+fdl-hello.texi(,231) @item
+fdl-hello.texi(,232) Include an unaltered copy of this License.
+fdl-hello.texi(,233) 
+fdl-hello.texi(,234) @item
+fdl-hello.texi(,235) Preserve the section Entitled ``History'', Preserve its 
Title, and add
+fdl-hello.texi(,236) to it an item stating at least the title, year, new 
authors, and
+fdl-hello.texi(,237) publisher of the Modified Version as given on the Title 
Page.  If
+fdl-hello.texi(,238) there is no section Entitled ``History'' in the Document, 
create one
+fdl-hello.texi(,239) stating the title, year, authors, and publisher of the 
Document as
+fdl-hello.texi(,240) given on its Title Page, then add an item describing the 
Modified
+fdl-hello.texi(,241) Version as stated in the previous sentence.
+fdl-hello.texi(,242) 
+fdl-hello.texi(,243) @item
+fdl-hello.texi(,244) Preserve the network location, if any, given in the 
Document for
+fdl-hello.texi(,245) public access to a Transparent copy of the Document, and 
likewise
+fdl-hello.texi(,246) the network locations given in the Document for previous 
versions
+fdl-hello.texi(,247) it was based on.  These may be placed in the ``History'' 
section.
+fdl-hello.texi(,248) You may omit a network location for a work that was 
published at
+fdl-hello.texi(,249) least four years before the Document itself, or if the 
original
+fdl-hello.texi(,250) publisher of the version it refers to gives permission.
+fdl-hello.texi(,251) 
+fdl-hello.texi(,252) @item
+fdl-hello.texi(,253) For any section Entitled ``Acknowledgements'' or 
``Dedications'', Preserve
+fdl-hello.texi(,254) the Title of the section, and preserve in the section all 
the
+fdl-hello.texi(,255) substance and tone of each of the contributor 
acknowledgements and/or
+fdl-hello.texi(,256) dedications given therein.
+fdl-hello.texi(,257) 
+fdl-hello.texi(,258) @item
+fdl-hello.texi(,259) Preserve all the Invariant Sections of the Document,
+fdl-hello.texi(,260) unaltered in their text and in their titles.  Section 
numbers
+fdl-hello.texi(,261) or the equivalent are not considered part of the section 
titles.
+fdl-hello.texi(,262) 
+fdl-hello.texi(,263) @item
+fdl-hello.texi(,264) Delete any section Entitled ``Endorsements''.  Such a 
section
+fdl-hello.texi(,265) may not be included in the Modified Version.
+fdl-hello.texi(,266) 
+fdl-hello.texi(,267) @item
+fdl-hello.texi(,268) Do not retitle any existing section to be Entitled 
``Endorsements'' or
+fdl-hello.texi(,269) to conflict in title with any Invariant Section.
+fdl-hello.texi(,270) 
+fdl-hello.texi(,271) @item
+fdl-hello.texi(,272) Preserve any Warranty Disclaimers.
+fdl-hello.texi(,273) @end enumerate
+fdl-hello.texi(,274) 
+fdl-hello.texi(,275) If the Modified Version includes new front-matter 
sections or
+fdl-hello.texi(,276) appendices that qualify as Secondary Sections and contain 
no material
+fdl-hello.texi(,277) copied from the Document, you may at your option 
designate some or all
+fdl-hello.texi(,278) of these sections as invariant.  To do this, add their 
titles to the
+fdl-hello.texi(,279) list of Invariant Sections in the Modified Version's 
license notice.
+fdl-hello.texi(,280) These titles must be distinct from any other section 
titles.
+fdl-hello.texi(,281) 
+fdl-hello.texi(,282) You may add a section Entitled ``Endorsements'', provided 
it contains
+fdl-hello.texi(,283) nothing but endorsements of your Modified Version by 
various
+fdl-hello.texi(,284) parties---for example, statements of peer review or that 
the text has
+fdl-hello.texi(,285) been approved by an organization as the authoritative 
definition of a
+fdl-hello.texi(,286) standard.
+fdl-hello.texi(,287) 
+fdl-hello.texi(,288) You may add a passage of up to five words as a 
Front-Cover Text, and a
+fdl-hello.texi(,289) passage of up to 25 words as a Back-Cover Text, to the 
end of the list
+fdl-hello.texi(,290) of Cover Texts in the Modified Version.  Only one passage 
of
+fdl-hello.texi(,291) Front-Cover Text and one of Back-Cover Text may be added 
by (or
+fdl-hello.texi(,292) through arrangements made by) any one entity.  If the 
Document already
+fdl-hello.texi(,293) includes a cover text for the same cover, previously 
added by you or
+fdl-hello.texi(,294) by arrangement made by the same entity you are acting on 
behalf of,
+fdl-hello.texi(,295) you may not add another; but you may replace the old one, 
on explicit
+fdl-hello.texi(,296) permission from the previous publisher that added the old 
one.
+fdl-hello.texi(,297) 
+fdl-hello.texi(,298) The author(s) and publisher(s) of the Document do not by 
this License
+fdl-hello.texi(,299) give permission to use their names for publicity for or 
to assert or
+fdl-hello.texi(,300) imply endorsement of any Modified Version.
+fdl-hello.texi(,301) 
+fdl-hello.texi(,302) @item
+fdl-hello.texi(,303) COMBINING DOCUMENTS
+fdl-hello.texi(,304) 
+fdl-hello.texi(,305) You may combine the Document with other documents 
released under this
+fdl-hello.texi(,306) License, under the terms defined in section 4 above for 
modified
+fdl-hello.texi(,307) versions, provided that you include in the combination 
all of the
+fdl-hello.texi(,308) Invariant Sections of all of the original documents, 
unmodified, and
+fdl-hello.texi(,309) list them all as Invariant Sections of your combined work 
in its
+fdl-hello.texi(,310) license notice, and that you preserve all their Warranty 
Disclaimers.
+fdl-hello.texi(,311) 
+fdl-hello.texi(,312) The combined work need only contain one copy of this 
License, and
+fdl-hello.texi(,313) multiple identical Invariant Sections may be replaced 
with a single
+fdl-hello.texi(,314) copy.  If there are multiple Invariant Sections with the 
same name but
+fdl-hello.texi(,315) different contents, make the title of each such section 
unique by
+fdl-hello.texi(,316) adding at the end of it, in parentheses, the name of the 
original
+fdl-hello.texi(,317) author or publisher of that section if known, or else a 
unique number.
+fdl-hello.texi(,318) Make the same adjustment to the section titles in the 
list of
+fdl-hello.texi(,319) Invariant Sections in the license notice of the combined 
work.
+fdl-hello.texi(,320) 
+fdl-hello.texi(,321) In the combination, you must combine any sections 
Entitled ``History''
+fdl-hello.texi(,322) in the various original documents, forming one section 
Entitled
+fdl-hello.texi(,323) ``History''; likewise combine any sections Entitled 
``Acknowledgements'',
+fdl-hello.texi(,324) and any sections Entitled ``Dedications''.  You must 
delete all
+fdl-hello.texi(,325) sections Entitled ``Endorsements.''
+fdl-hello.texi(,326) 
+fdl-hello.texi(,327) @item
+fdl-hello.texi(,328) COLLECTIONS OF DOCUMENTS
+fdl-hello.texi(,329) 
+fdl-hello.texi(,330) You may make a collection consisting of the Document and 
other documents
+fdl-hello.texi(,331) released under this License, and replace the individual 
copies of this
+fdl-hello.texi(,332) License in the various documents with a single copy that 
is included in
+fdl-hello.texi(,333) the collection, provided that you follow the rules of 
this License for
+fdl-hello.texi(,334) verbatim copying of each of the documents in all other 
respects.
+fdl-hello.texi(,335) 
+fdl-hello.texi(,336) You may extract a single document from such a collection, 
and distribute
+fdl-hello.texi(,337) it individually under this License, provided you insert a 
copy of this
+fdl-hello.texi(,338) License into the extracted document, and follow this 
License in all
+fdl-hello.texi(,339) other respects regarding verbatim copying of that 
document.
+fdl-hello.texi(,340) 
+fdl-hello.texi(,341) @item
+fdl-hello.texi(,342) AGGREGATION WITH INDEPENDENT WORKS
+fdl-hello.texi(,343) 
+fdl-hello.texi(,344) A compilation of the Document or its derivatives with 
other separate
+fdl-hello.texi(,345) and independent documents or works, in or on a volume of 
a storage or
+fdl-hello.texi(,346) distribution medium, is called an ``aggregate'' if the 
copyright
+fdl-hello.texi(,347) resulting from the compilation is not used to limit the 
legal rights
+fdl-hello.texi(,348) of the compilation's users beyond what the individual 
works permit.
+fdl-hello.texi(,349) When the Document is included in an aggregate, this 
License does not
+fdl-hello.texi(,350) apply to the other works in the aggregate which are not 
themselves
+fdl-hello.texi(,351) derivative works of the Document.
+fdl-hello.texi(,352) 
+fdl-hello.texi(,353) If the Cover Text requirement of section 3 is applicable 
to these
+fdl-hello.texi(,354) copies of the Document, then if the Document is less than 
one half of
+fdl-hello.texi(,355) the entire aggregate, the Document's Cover Texts may be 
placed on
+fdl-hello.texi(,356) covers that bracket the Document within the aggregate, or 
the
+fdl-hello.texi(,357) electronic equivalent of covers if the Document is in 
electronic form.
+fdl-hello.texi(,358) Otherwise they must appear on printed covers that bracket 
the whole
+fdl-hello.texi(,359) aggregate.
+fdl-hello.texi(,360) 
+fdl-hello.texi(,361) @item
+fdl-hello.texi(,362) TRANSLATION
+fdl-hello.texi(,363) 
+fdl-hello.texi(,364) Translation is considered a kind of modification, so you 
may
+fdl-hello.texi(,365) distribute translations of the Document under the terms 
of section 4.
+fdl-hello.texi(,366) Replacing Invariant Sections with translations requires 
special
+fdl-hello.texi(,367) permission from their copyright holders, but you may 
include
+fdl-hello.texi(,368) translations of some or all Invariant Sections in 
addition to the
+fdl-hello.texi(,369) original versions of these Invariant Sections.  You may 
include a
+fdl-hello.texi(,370) translation of this License, and all the license notices 
in the
+fdl-hello.texi(,371) Document, and any Warranty Disclaimers, provided that you 
also include
+fdl-hello.texi(,372) the original English version of this License and the 
original versions
+fdl-hello.texi(,373) of those notices and disclaimers.  In case of a 
disagreement between
+fdl-hello.texi(,374) the translation and the original version of this License 
or a notice
+fdl-hello.texi(,375) or disclaimer, the original version will prevail.
+fdl-hello.texi(,376) 
+fdl-hello.texi(,377) If a section in the Document is Entitled 
``Acknowledgements'',
+fdl-hello.texi(,378) ``Dedications'', or ``History'', the requirement (section 
4) to Preserve
+fdl-hello.texi(,379) its Title (section 1) will typically require changing the 
actual
+fdl-hello.texi(,380) title.
+fdl-hello.texi(,381) 
+fdl-hello.texi(,382) @item
+fdl-hello.texi(,383) TERMINATION
+fdl-hello.texi(,384) 
+fdl-hello.texi(,385) You may not copy, modify, sublicense, or distribute the 
Document
+fdl-hello.texi(,386) except as expressly provided under this License.  Any 
attempt
+fdl-hello.texi(,387) otherwise to copy, modify, sublicense, or distribute it 
is void, and
+fdl-hello.texi(,388) will automatically terminate your rights under this 
License.
+fdl-hello.texi(,389) 
+fdl-hello.texi(,390) However, if you cease all violation of this License, then 
your license
+fdl-hello.texi(,391) from a particular copyright holder is reinstated (a) 
provisionally,
+fdl-hello.texi(,392) unless and until the copyright holder explicitly and 
finally
+fdl-hello.texi(,393) terminates your license, and (b) permanently, if the 
copyright holder
+fdl-hello.texi(,394) fails to notify you of the violation by some reasonable 
means prior to
+fdl-hello.texi(,395) 60 days after the cessation.
+fdl-hello.texi(,396) 
+fdl-hello.texi(,397) Moreover, your license from a particular copyright holder 
is
+fdl-hello.texi(,398) reinstated permanently if the copyright holder notifies 
you of the
+fdl-hello.texi(,399) violation by some reasonable means, this is the first 
time you have
+fdl-hello.texi(,400) received notice of violation of this License (for any 
work) from that
+fdl-hello.texi(,401) copyright holder, and you cure the violation prior to 30 
days after
+fdl-hello.texi(,402) your receipt of the notice.
+fdl-hello.texi(,403) 
+fdl-hello.texi(,404) Termination of your rights under this section does not 
terminate the
+fdl-hello.texi(,405) licenses of parties who have received copies or rights 
from you under
+fdl-hello.texi(,406) this License.  If your rights have been terminated and 
not permanently
+fdl-hello.texi(,407) reinstated, receipt of a copy of some or all of the same 
material does
+fdl-hello.texi(,408) not give you any rights to use it.
+fdl-hello.texi(,409) 
+fdl-hello.texi(,410) @item
+fdl-hello.texi(,411) FUTURE REVISIONS OF THIS LICENSE
+fdl-hello.texi(,412) 
+fdl-hello.texi(,413) The Free Software Foundation may publish new, revised 
versions
+fdl-hello.texi(,414) of the GNU Free Documentation License from time to time.  
Such new
+fdl-hello.texi(,415) versions will be similar in spirit to the present 
version, but may
+fdl-hello.texi(,416) differ in detail to address new problems or concerns.  See
+fdl-hello.texi(,417) @uref{http://www.gnu.org/copyleft/}.
+fdl-hello.texi(,418) 
+fdl-hello.texi(,419) Each version of the License is given a distinguishing 
version number.
+fdl-hello.texi(,420) If the Document specifies that a particular numbered 
version of this
+fdl-hello.texi(,421) License ``or any later version'' applies to it, you have 
the option of
+fdl-hello.texi(,422) following the terms and conditions either of that 
specified version or
+fdl-hello.texi(,423) of any later version that has been published (not as a 
draft) by the
+fdl-hello.texi(,424) Free Software Foundation.  If the Document does not 
specify a version
+fdl-hello.texi(,425) number of this License, you may choose any version ever 
published (not
+fdl-hello.texi(,426) as a draft) by the Free Software Foundation.  If the 
Document
+fdl-hello.texi(,427) specifies that a proxy can decide which future versions 
of this
+fdl-hello.texi(,428) License can be used, that proxy's public statement of 
acceptance of a
+fdl-hello.texi(,429) version permanently authorizes you to choose that version 
for the
+fdl-hello.texi(,430) Document.
+fdl-hello.texi(,431) 
+fdl-hello.texi(,432) @item
+fdl-hello.texi(,433) RELICENSING
+fdl-hello.texi(,434) 
+fdl-hello.texi(,435) ``Massive Multiauthor Collaboration Site'' (or ``MMC 
Site'') means any
+fdl-hello.texi(,436) World Wide Web server that publishes copyrightable works 
and also
+fdl-hello.texi(,437) provides prominent facilities for anybody to edit those 
works.  A
+fdl-hello.texi(,438) public wiki that anybody can edit is an example of such a 
server.  A
+fdl-hello.texi(,439) ``Massive Multiauthor Collaboration'' (or ``MMC'') 
contained in the
+fdl-hello.texi(,440) site means any set of copyrightable works thus published 
on the MMC
+fdl-hello.texi(,441) site.
+fdl-hello.texi(,442) 
+fdl-hello.texi(,443) ``CC-BY-SA'' means the Creative Commons Attribution-Share 
Alike 3.0
+fdl-hello.texi(,444) license published by Creative Commons Corporation, a 
not-for-profit
+fdl-hello.texi(,445) corporation with a principal place of business in San 
Francisco,
+fdl-hello.texi(,446) California, as well as future copyleft versions of that 
license
+fdl-hello.texi(,447) published by that same organization.
+fdl-hello.texi(,448) 
+fdl-hello.texi(,449) ``Incorporate'' means to publish or republish a Document, 
in whole or
+fdl-hello.texi(,450) in part, as part of another Document.
+fdl-hello.texi(,451) 
+fdl-hello.texi(,452) An MMC is ``eligible for relicensing'' if it is licensed 
under this
+fdl-hello.texi(,453) License, and if all works that were first published under 
this License
+fdl-hello.texi(,454) somewhere other than this MMC, and subsequently 
incorporated in whole
+fdl-hello.texi(,455) or in part into the MMC, (1) had no cover texts or 
invariant sections,
+fdl-hello.texi(,456) and (2) were thus incorporated prior to November 1, 2008.
+fdl-hello.texi(,457) 
+fdl-hello.texi(,458) The operator of an MMC Site may republish an MMC 
contained in the site
+fdl-hello.texi(,459) under CC-BY-SA on the same site at any time before August 
1, 2009,
+fdl-hello.texi(,460) provided the MMC is eligible for relicensing.
+fdl-hello.texi(,461) 
+fdl-hello.texi(,462) @end enumerate
+fdl-hello.texi(,463) 
+fdl-hello.texi(,464) @page
+fdl-hello.texi(,465) @heading ADDENDUM: How to use this License for your 
documents
+fdl-hello.texi(,466) 
+fdl-hello.texi(,467) To use this License in a document you have written, 
include a copy of
+fdl-hello.texi(,468) the License in the document and put the following 
copyright and
+fdl-hello.texi(,469) license notices just after the title page:
+fdl-hello.texi(,470) 
+fdl-hello.texi(,471) @smallexample
+fdl-hello.texi(,472) @group
+fdl-hello.texi(,473)   Copyright (C)  @var{year}  @var{your name}.
+fdl-hello.texi(,474)   Permission is granted to copy, distribute and/or modify 
this document
+fdl-hello.texi(,475)   under the terms of the GNU Free Documentation License, 
Version 1.3
+fdl-hello.texi(,476)   or any later version published by the Free Software 
Foundation;
+fdl-hello.texi(,477)   with no Invariant Sections, no Front-Cover Texts, and 
no Back-Cover
+fdl-hello.texi(,478)   Texts.  A copy of the license is included in the 
section entitled ``GNU
+fdl-hello.texi(,479)   Free Documentation License''.
+fdl-hello.texi(,480) @end group
+fdl-hello.texi(,481) @end smallexample
+fdl-hello.texi(,482) 
+fdl-hello.texi(,483) If you have Invariant Sections, Front-Cover Texts and 
Back-Cover Texts,
+fdl-hello.texi(,484) replace the address@hidden'' line with this:
+fdl-hello.texi(,485) 
+fdl-hello.texi(,486) @smallexample
+fdl-hello.texi(,487) @group
+fdl-hello.texi(,488)     with the Invariant Sections being @var{list their 
titles}, with
+fdl-hello.texi(,489)     the Front-Cover Texts being @var{list}, and with the 
Back-Cover Texts
+fdl-hello.texi(,490)     being @var{list}.
+fdl-hello.texi(,491) @end group
+fdl-hello.texi(,492) @end smallexample
+fdl-hello.texi(,493) 
+fdl-hello.texi(,494) If you have Invariant Sections without Cover Texts, or 
some other
+fdl-hello.texi(,495) combination of the three, merge those two alternatives to 
suit the
+fdl-hello.texi(,496) situation.
+fdl-hello.texi(,497) 
+fdl-hello.texi(,498) If your document contains nontrivial examples of program 
code, we
+fdl-hello.texi(,499) recommend releasing these examples in parallel under your 
choice of
+fdl-hello.texi(,500) free software license, such as the GNU General Public 
License,
+fdl-hello.texi(,501) to permit their use in free software.
+fdl-hello.texi(,502) 
+fdl-hello.texi(,503) @c Local Variables:
+fdl-hello.texi(,504) @c ispell-local-pdict: "ispell-dict"
+fdl-hello.texi(,505) @c End:
+fdl-hello.texi(,506) 
+hello.texi(,300) 
+hello.texi(,301) 
+hello.texi(,302) @node Concept index
+hello.texi(,303) @unnumbered Concept index
+hello.texi(,304) 
+hello.texi(,305) @printindex cp
+hello.texi(,306) 
+hello.texi(,307) @bye

Index: test/manuals/res/texi_hello/hello.texi
===================================================================
RCS file: test/manuals/res/texi_hello/hello.texi
diff -N test/manuals/res/texi_hello/hello.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/manuals/res/texi_hello/hello.texi      4 Jun 2009 22:58:05 -0000       
1.1
@@ -0,0 +1,813 @@
+\input texinfo @c -*-texinfo-*-
address@hidden %**start of header
address@hidden hello.info
address@hidden UPDATED 28 March 2002
address@hidden UPDATED-MONTH March 2002
address@hidden EDITION 4.2
address@hidden VERSION 4.2
address@hidden GNU Hello 4.2
address@hidden %**end of header
+
address@hidden
+This manual is for GNU Hello (version 4.2, 28 March 2002),
+which prints a friendly greeting (and serves as an example GNU package).
+
+Copyright @copyright{} 1992, 1993, 1996, 2002, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
address@hidden
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+``GNU Free Documentation License''.
address@hidden quotation
address@hidden copying
address@hidden If your manual is published on paper by the FSF, it should 
include
address@hidden the standard FSF Front-Cover and Back-Cover Texts, as given in
address@hidden maintain.texi.
+
address@hidden Define a new index for options.
address@hidden op
address@hidden Combine everything into one index (arbitrarily chosen to be the
address@hidden concept index).
address@hidden op cp
+
address@hidden Basics
address@hidden
+* Hello: (hello).               Hello, GNU world.
address@hidden direntry
+
address@hidden
address@hidden GNU Hello
address@hidden for version 4.2, 28 March 2002
address@hidden GNU Hello Developers (@email{bug-hello@@gnu.org})
address@hidden
address@hidden 0pt plus 1filll
address@hidden
address@hidden titlepage
+
address@hidden
+
+
address@hidden Top
address@hidden GNU Hello
+
+This manual is for GNU Hello (version 4.2, 28 March 2002).
+
address@hidden
+* Overview::           General purpose and information.
+* Sample output::      Sample output from @command{hello}.
+* Invoking hello::     How to run @command{hello}.
+* Reporting bugs::     Sending bug reports and feature suggestions.
+* GNU Free Documentation License:: Copying and sharing this documentation.
+* Concept index::      Index of concepts.
address@hidden menu
+
+
address@hidden Overview
address@hidden Overview
+
address@hidden greetings
address@hidden overview
+
+The GNU @command{hello} program
+(@url{http://www.gnu.org/software/hello/}) produces a familiar,
+friendly greeting.  It allows nonprogrammers to use a classic computer
+science tool which would otherwise be unavailable to them.  Because it
+is protected by the GNU General Public License, users are free (in
+perpetuity) to share and change it.
+
address@hidden joke, not
+Not to spoil the joke, but of course the practical purpose of GNU
+Hello is to serve as a minimal example of a GNU package.  So, although
+most manuals don't need to discuss the implementation of the programs
+they document, that is part of the goal here.
+
address@hidden GNU coding standards
address@hidden GNU maintainer standards
address@hidden standards, GNU coding
address@hidden standards, GNU maintainer
+First, GNU Hello follows the GNU coding standards
+(@pxref{Top,,Preface,standards, GNU Coding Standards}) and GNU
+maintainer standards (@pxref{Top,,Preface,maintain, Information for
+GNU Maintainers}).  These are the basic documents which all GNU
+packages should adhere to.
+
+The Hello package also implements recommended development practices
+not embodied in the standards, using other GNU packages and features:
+
address@hidden @bullet
+
address@hidden
address@hidden Automake
address@hidden Autoconf
+It uses Automake (@pxref{Top,,Introduction,Automake,GNU Automake}) and
+hence also Autoconf (@pxref{Top,,Introduction,Autoconf,GNU Autoconf})
+for configuration.
+
address@hidden
address@hidden Gnulib
+It uses Gnulib (@pxref{Top,,Gnulib,gnulib,GNU Gnulib}) to enhance
+portability and avoid duplication of common sources.
+
address@hidden
address@hidden Gettext
+GNU Gettext (@pxref{Top,,Introduction,gettext,GNU Gettext}) is used
+for internationalization support.  Hello's greeting has been translated
+into many languages.
+
address@hidden
address@hidden --help
+Internally, Hello uses the GNU @code{getopt_long} function
+(@pxref{Getopt Long Options,,,libc,GNU C Library}) to parse options,
+thus supporting GNU-style long options such as @option{--help}.
+
address@hidden
address@hidden Help2man
+Man pages are generated with GNU @code{help2man}
+(@pxref{Top,,Overview,help2man,GNU @code{help2man}}) from the
address@hidden output.  This relieves the maintainers of the burden
+of maintaining man documentation separately, yet provides a reasonable
+overview for man devotees.
+
address@hidden
address@hidden Texinfo
+Finally, Texinfo (@pxref{Top,,Introduction,texinfo,Texinfo}) is the
+documentation format for this manual.  It supports output in Info,
+HTML, PDF, DVI, plain text, XML, and other formats.
+
address@hidden itemize
+
+GNU Hello is implemented in C.  GNU Gettext contains ``hello world''
+examples in a variety of other programming languages; see the Gettext
+home page at @url{http://www.gnu.org/software/gettext/}.  
+
address@hidden authors
address@hidden Haertel, Mike
address@hidden MacKenzie, David
address@hidden Brittenson, Jan
address@hidden Hannum, Charles
address@hidden McGrath, Roland
address@hidden Friedman, Noah
address@hidden Eichwalder, Karl
address@hidden King, The
address@hidden Berry, Karl
+GNU Hello was written by Mike Haertel, David MacKenzie, Jan
+Brittenson, Charles Hannum, Roland McGrath, Noah Friedman, Karl
+Eichwalder, Karl Berry, and @w{The King}.
+
+
address@hidden Sample output
address@hidden Sample output
+
address@hidden sample output
address@hidden examples
+
+Here are some realistic examples of running GNU Hello.
+
+This is the output of the command @samp{hello}:
+
address@hidden
+Hello, world!
address@hidden example
+
+This is the output of the command @samp{hello --traditional}:
+
address@hidden
+hello, world
address@hidden example
+
+This is the output of the command @samp{hello --greeting=hi}:
+
address@hidden
+hi
address@hidden example
+
+
address@hidden Invoking hello
address@hidden Invoking @command{hello}
+
address@hidden invoking
address@hidden options
address@hidden usage
address@hidden help
+
+The format for running the @command{hello} program is:
+
address@hidden
+hello @var{option} @dots{}
address@hidden example
+
+With no options, @command{hello} prints the greeting @samp{Hello,
+world!}.
+
address@hidden supports the following options:
+
address@hidden @option
address@hidden address@hidden
address@hidden -g @var{text}
address@hidden --greeting
address@hidden -g
+Output @var{text} instead of the default greeting.
+
address@hidden --help
address@hidden -h
address@hidden --help
address@hidden -h
+Print an informative help message on standard output and exit
+successfully.
+
address@hidden environment variables, help for
+For the @option{--help} output of GNU programs, it's strongly
+encouraged to include a brief (one or two sentences) description of
+what the program does, as well as the synopsis of how to run the
+program.  Any environment variables which affect execution should also
+be mentioned (Hello doesn't have any).
+
address@hidden --next-generation
address@hidden -n
address@hidden --next-generation
address@hidden -n
+Output @samp{Hello, world!}, but possibly including box-drawing
+characters or other fancy stuff, especially in translated locales.
+(If you would like to volunteer to translate messages for GNU packages,
+please see @url{http://translationproject.org}.)
+
address@hidden --traditional
address@hidden -t
address@hidden --traditional
address@hidden -t
address@hidden traditional
address@hidden modern
+Output the traditional greeting message @samp{hello, world}.
+
address@hidden --version
address@hidden -v
address@hidden --version
address@hidden -v
+Print the version number and licensing information of Hello on
+standard output and then exit successfully.
+
address@hidden table
+
+If more than one of the greeting options (@option{-g}, @option{-n},
address@hidden, and their long-named equivalents) is specified, whichever
+comes last takes precedence.
+
+
address@hidden Reporting bugs
address@hidden Reporting bugs
+
address@hidden bug reporting
address@hidden problems
address@hidden reporting bugs
+
+To report bugs or suggest enhancements for GNU Hello, please
+send electronic mail to @email{bug-hello@@gnu.org}.
+
address@hidden checklist for bug reports
+For bug reports, please include enough information for the maintainers
+to reproduce the problem.  Generally speaking, that means:
+
address@hidden @bullet
address@hidden The version numbers of Hello (which you can find by running
+      @address@hidden --version}}) and any other program(s) or
+      manual(s) involved.
address@hidden Hardware and operating system names and versions.
address@hidden The contents of any input files necessary to reproduce the bug.
address@hidden The expected behavior and/or output.
address@hidden A description of the problem and samples of any erroneous output.
address@hidden Options you gave to @command{configure} other than specifying
+      installation directories.
address@hidden Anything else that you think would be helpful.
address@hidden itemize
+
+When in doubt whether something is needed or not, include it.  It's
+better to include too much than to leave out something important.
+
address@hidden patches, contributing
+Patches are welcome; if possible, please make them with @address@hidden
+-c}} (@pxref{Top,, Overview, diff, Comparing and Merging Files}) and
+include @file{ChangeLog} entries (@pxref{Change Log,,, emacs, The GNU
+Emacs Manual}).  Please follow the existing coding style.
+
+
address@hidden GNU Free Documentation License
address@hidden GNU Free Documentation License
+
address@hidden The GNU Free Documentation License.
address@hidden Version 1.3, 3 November 2008
+
address@hidden This file is intended to be included within another document,
address@hidden hence no sectioning command or @node.
+
address@hidden
+Copyright @copyright{} 2000, 2001, 2002, 2007, 2008 Free Software Foundation, 
Inc.
address@hidden://fsf.org/}
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
address@hidden display
+
address@hidden 0
address@hidden
+PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+functional and useful document @dfn{free} in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+
+This License is a kind of ``copyleft'', which means that derivative
+works of the document must themselves be free in the same sense.  It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does.  But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book.  We recommend this License
+principally for works whose purpose is instruction or reference.
+
address@hidden
+APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License.  Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein.  The ``Document'', below,
+refers to any such manual or work.  Any member of the public is a
+licensee, and is addressed as ``you''.  You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+
+A ``Modified Version'' of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A ``Secondary Section'' is a named appendix or a front-matter section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject.  (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.)  The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The ``Invariant Sections'' are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.  If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant.  The Document may contain zero
+Invariant Sections.  If the Document does not identify any Invariant
+Sections then there are none.
+
+The ``Cover Texts'' are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.  A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+A ``Transparent'' copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters.  A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text.  A copy that is not ``Transparent'' is called ``Opaque''.
+
+Examples of suitable formats for Transparent copies include plain
address@hidden without markup, Texinfo input format, address@hidden input
+format, @acronym{SGML} or @acronym{XML} using a publicly available
address@hidden, and standard-conforming simple @acronym{HTML},
+PostScript or @acronym{PDF} designed for human modification.  Examples
+of transparent image formats include @acronym{PNG}, @acronym{XCF} and
address@hidden  Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, @acronym{SGML} or
address@hidden for which the @acronym{DTD} and/or processing tools are
+not generally available, and the machine-generated @acronym{HTML},
+PostScript or @acronym{PDF} produced by some word processors for
+output purposes only.
+
+The ``Title Page'' means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page.  For works in
+formats which do not have any title page as such, ``Title Page'' means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+The ``publisher'' means any person or entity that distributes copies
+of the Document to the public.
+
+A section ``Entitled XYZ'' means a named subunit of the Document whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language.  (Here XYZ stands for a
+specific section name mentioned below, such as ``Acknowledgements'',
+``Dedications'', ``Endorsements'', or ``History''.)  To ``Preserve the Title''
+of such a section when you modify the Document means that it remains a
+section ``Entitled XYZ'' according to this definition.
+
+The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document.  These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+
address@hidden
+VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License.  You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute.  However, you may accept
+compensation in exchange for copies.  If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
address@hidden
+COPYING IN QUANTITY
+
+If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document's license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover.  Both covers must also clearly and legibly identify
+you as the publisher of these copies.  The front cover must present
+the full title with all words of the title equally prominent and
+visible.  You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
address@hidden
+MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it.  In addition, you must do these things in the Modified Version:
+
address@hidden A
address@hidden
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document).  You may use the same title as a previous version
+if the original publisher of that version gives permission.
+
address@hidden
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+
address@hidden
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+
address@hidden
+Preserve all the copyright notices of the Document.
+
address@hidden
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+
address@hidden
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+
address@hidden
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document's license notice.
+
address@hidden
+Include an unaltered copy of this License.
+
address@hidden
+Preserve the section Entitled ``History'', Preserve its Title, and add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page.  If
+there is no section Entitled ``History'' in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+
address@hidden
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on.  These may be placed in the ``History'' section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+
address@hidden
+For any section Entitled ``Acknowledgements'' or ``Dedications'', Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+
address@hidden
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles.  Section numbers
+or the equivalent are not considered part of the section titles.
+
address@hidden
+Delete any section Entitled ``Endorsements''.  Such a section
+may not be included in the Modified Version.
+
address@hidden
+Do not retitle any existing section to be Entitled ``Endorsements'' or
+to conflict in title with any Invariant Section.
+
address@hidden
+Preserve any Warranty Disclaimers.
address@hidden enumerate
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant.  To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section Entitled ``Endorsements'', provided it contains
+nothing but endorsements of your Modified Version by various
+parties---for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version.  Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity.  If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
address@hidden
+COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy.  If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections Entitled ``History''
+in the various original documents, forming one section Entitled
+``History''; likewise combine any sections Entitled ``Acknowledgements'',
+and any sections Entitled ``Dedications''.  You must delete all
+sections Entitled ``Endorsements.''
+
address@hidden
+COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
address@hidden
+AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an ``aggregate'' if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation's users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document's Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+
address@hidden
+TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections.  You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers.  In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+
+If a section in the Document is Entitled ``Acknowledgements'',
+``Dedications'', or ``History'', the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+
address@hidden
+TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense, or distribute it is void, and
+will automatically terminate your rights under this License.
+
+However, if you cease all violation of this License, then your license
+from a particular copyright holder is reinstated (a) provisionally,
+unless and until the copyright holder explicitly and finally
+terminates your license, and (b) permanently, if the copyright holder
+fails to notify you of the violation by some reasonable means prior to
+60 days after the cessation.
+
+Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, receipt of a copy of some or all of the same material does
+not give you any rights to use it.
+
address@hidden
+FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time.  Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.  See
address@hidden://www.gnu.org/copyleft/}.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License ``or any later version'' applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation.  If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.  If the Document
+specifies that a proxy can decide which future versions of this
+License can be used, that proxy's public statement of acceptance of a
+version permanently authorizes you to choose that version for the
+Document.
+
address@hidden
+RELICENSING
+
+``Massive Multiauthor Collaboration Site'' (or ``MMC Site'') means any
+World Wide Web server that publishes copyrightable works and also
+provides prominent facilities for anybody to edit those works.  A
+public wiki that anybody can edit is an example of such a server.  A
+``Massive Multiauthor Collaboration'' (or ``MMC'') contained in the
+site means any set of copyrightable works thus published on the MMC
+site.
+
+``CC-BY-SA'' means the Creative Commons Attribution-Share Alike 3.0
+license published by Creative Commons Corporation, a not-for-profit
+corporation with a principal place of business in San Francisco,
+California, as well as future copyleft versions of that license
+published by that same organization.
+
+``Incorporate'' means to publish or republish a Document, in whole or
+in part, as part of another Document.
+
+An MMC is ``eligible for relicensing'' if it is licensed under this
+License, and if all works that were first published under this License
+somewhere other than this MMC, and subsequently incorporated in whole
+or in part into the MMC, (1) had no cover texts or invariant sections,
+and (2) were thus incorporated prior to November 1, 2008.
+
+The operator of an MMC Site may republish an MMC contained in the site
+under CC-BY-SA on the same site at any time before August 1, 2009,
+provided the MMC is eligible for relicensing.
+
address@hidden enumerate
+
address@hidden
address@hidden ADDENDUM: How to use this License for your documents
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+
address@hidden
address@hidden
+  Copyright (C)  @var{year}  @var{your name}.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.3
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
address@hidden group
address@hidden smallexample
+
+If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the address@hidden'' line with this:
+
address@hidden
address@hidden
+    with the Invariant Sections being @var{list their titles}, with
+    the Front-Cover Texts being @var{list}, and with the Back-Cover Texts
+    being @var{list}.
address@hidden group
address@hidden smallexample
+
+If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
+
address@hidden Local Variables:
address@hidden ispell-local-pdict: "ispell-dict"
address@hidden End:
+
+
+
address@hidden Concept index
address@hidden Concept index
+
address@hidden cp
+
address@hidden

Index: test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.2
===================================================================
RCS file: test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.2
diff -N test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.2

Index: test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.info
===================================================================
RCS file: 
test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.info
diff -N test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/anchor_in_footnote_info/anchor_in_footnote.info    
4 Jun 2009 22:58:06 -0000       1.1
@@ -0,0 +1,36 @@
+This is anchor_in_footnote.info, produced by makeinfo version 4.13 from
+anchor_in_footnote.texi.
+
+
+File: anchor_in_footnote.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+Top
+***
+
+In top node(1)
+
+* Menu:
+
+* chapter::
+
+   ---------- Footnotes ----------
+
+   (1) in footnote .
+
+
+File: anchor_in_footnote.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 Chap
+******
+
+*note Anchor in footnote::.
+
+
+
+Tag Table:
+Node: Top98
+Ref: Top-Footnote-1254
+Ref: Anchor in footnote273
+Node: chapter276
+
+End Tag Table

Index: 
test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.2
===================================================================
RCS file: 
test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.2
diff -N 
test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.2

Index: 
test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.info
===================================================================
RCS file: 
test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.info
diff -N 
test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_all/anchor_in_footnote_separated_info/anchor_in_footnote.info
  4 Jun 2009 22:58:06 -0000       1.1
@@ -0,0 +1,38 @@
+This is anchor_in_footnote.info, produced by makeinfo version 4.13 from
+anchor_in_footnote.texi.
+
+
+File: anchor_in_footnote.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+Top
+***
+
+In top node(1) (*note Top-Footnote-1::)
+
+* Menu:
+
+* chapter::
+
+
+File: anchor_in_footnote.info,  Node: Top-Footnotes,  Up: Top
+
+   (1) in footnote .
+
+
+File: anchor_in_footnote.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 Chap
+******
+
+*note Anchor in footnote::.
+
+
+
+Tag Table:
+Node: Top98
+Node: Top-Footnotes243
+Ref: Top-Footnote-1308
+Ref: Anchor in footnote327
+Node: chapter330
+
+End Tag Table

Index: test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.2
===================================================================
RCS file: 
test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.2
diff -N test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.2

Index: 
test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.info
===================================================================
RCS file: 
test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.info
diff -N 
test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/at_commands_in_refs_info/at_commands_in_refs.info  
4 Jun 2009 22:58:06 -0000       1.1
@@ -0,0 +1,30 @@
+This is at_commands_in_refs.info, produced by makeinfo version 4.13 from
+at_commands_in_refs.texi.
+
+
+File: at_commands_in_refs.info,  Node: Top,  Next: A SC node i" i" E=` /l C', 
!,  Up: (dir)
+
+Top
+***
+
+* Menu:
+
+* A SC node i" i" E=` /l C', !::
+
+
+File: at_commands_in_refs.info,  Node: A SC node i" i" E=` /l C', !,  Prev: 
Top,  Up: Top
+
+1 A SC node i" i" E=` /l C', !
+******************************
+
+see *note a *strong* ref with SC, a i trema i", a dotless i trema i" E=`
+and exclamdown !: (manual)a *strong* ref with SC, a i trema i", a
+dotless i trema i" E=` and exclamdown !.
+
+
+
+Tag Table:
+Node: Top100
+Node: A SC node i" i" E=` /l C', !247
+
+End Tag Table

Index: test/sectionning/res_all/menu-whitespace_xml/menu-whitespace.2
===================================================================
RCS file: test/sectionning/res_all/menu-whitespace_xml/menu-whitespace.2
diff -N test/sectionning/res_all/menu-whitespace_xml/menu-whitespace.2

Index: test/sectionning/res_all/menu-whitespace_xml/top.xml
===================================================================
RCS file: test/sectionning/res_all/menu-whitespace_xml/top.xml
diff -N test/sectionning/res_all/menu-whitespace_xml/top.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/menu-whitespace_xml/top.xml        4 Jun 2009 
22:58:06 -0000       1.1
@@ -0,0 +1,56 @@
+<?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>top.xml</setfilename>
+
+<node>
+<nodename>Top</nodename>
+<nodenext>first</nodenext>
+<nodeup>(dir)</nodeup>
+<unnumbered>
+<title>Top</title>
+
+<menu>
+<menuentry>
+<menunode> first</menunode>
+<menutitle> first</menutitle>
+<menucomment>
+</menucomment>
+</menuentry></menu>
+
+</unnumbered>
+</node>
+<node>
+<nodename>first</nodename>
+<nodeprev>Top</nodeprev>
+<nodeup>Top</nodeup>
+<chapter>
+<title>first</title>
+
+<menu>
+   <!--  -->
+<menuentry>
+<menunode> second</menunode>
+<menutitle> second</menutitle>
+<menucomment>
+</menucomment>
+</menuentry></menu>
+
+</chapter>
+</node>
+<node>
+<nodename>second</nodename>
+<nodeup>first</nodeup>
+<section>
+<title>second</title>
+</section>
+</node>
+</texinfo>
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/sectionning/res_all/node_footnote_info/node_footnote.2
===================================================================
RCS file: test/sectionning/res_all/node_footnote_info/node_footnote.2
diff -N test/sectionning/res_all/node_footnote_info/node_footnote.2

Index: test/sectionning/res_all/node_footnote_info/node_footnote.info
===================================================================
RCS file: test/sectionning/res_all/node_footnote_info/node_footnote.info
diff -N test/sectionning/res_all/node_footnote_info/node_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/node_footnote_info/node_footnote.info      4 Jun 
2009 22:58:06 -0000       1.1
@@ -0,0 +1,63 @@
+This is node_footnote.info, produced by makeinfo version 4.13 from
+node_footnote.texi.
+
+
+File: node_footnote.info,  Node: Top,  Next: a',  Up: (dir)
+
+* Menu:
+
+* a'::
+* a^::
+* chapter::
+* a`::
+
+
+File: node_footnote.info,  Node: a',  Prev: Top
+
+   node a', Footnote 1(1).
+
+   ---------- Footnotes ----------
+
+   (1) foot 1 a'
+
+
+File: node_footnote.info,  Node: a^
+
+   node a^, Footnote 2(1).
+
+   ---------- Footnotes ----------
+
+   (1) foot 2 a^
+
+
+File: node_footnote.info,  Node: chapter
+
+1 chapter
+*********
+
+* Menu:
+
+* a`::
+
+
+File: node_footnote.info,  Node: a`
+
+   node a`, Footnote 3(1).
+
+   ---------- Footnotes ----------
+
+   (1) foot 3 a`
+
+
+
+Tag Table:
+Node: Top88
+Node: a'194
+Ref: a'-Footnote-1309
+Node: a^327
+Ref: a^-Footnote-1430
+Node: chapter448
+Node: a`530
+Ref: a`-Footnote-1633
+
+End Tag Table

Index: test/sectionning/res_all/node_footnote_separated_info/node_footnote.2
===================================================================
RCS file: test/sectionning/res_all/node_footnote_separated_info/node_footnote.2
diff -N test/sectionning/res_all/node_footnote_separated_info/node_footnote.2

Index: test/sectionning/res_all/node_footnote_separated_info/node_footnote.info
===================================================================
RCS file: 
test/sectionning/res_all/node_footnote_separated_info/node_footnote.info
diff -N test/sectionning/res_all/node_footnote_separated_info/node_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/node_footnote_separated_info/node_footnote.info    
4 Jun 2009 22:58:06 -0000       1.1
@@ -0,0 +1,69 @@
+This is node_footnote.info, produced by makeinfo version 4.13 from
+node_footnote.texi.
+
+
+File: node_footnote.info,  Node: Top,  Next: a',  Up: (dir)
+
+* Menu:
+
+* a'::
+* a^::
+* chapter::
+* a`::
+
+
+File: node_footnote.info,  Node: a',  Prev: Top
+
+   node a', Footnote 1(1) (*note a'-Footnote-1::).
+
+
+File: node_footnote.info,  Node: a'-Footnotes,  Up: a'
+
+   (1) foot 1 a'
+
+
+File: node_footnote.info,  Node: a^
+
+   node a^, Footnote 2(1) (*note a^-Footnote-1::).
+
+
+File: node_footnote.info,  Node: a^-Footnotes,  Up: a^
+
+   (1) foot 2 a^
+
+
+File: node_footnote.info,  Node: chapter
+
+1 chapter
+*********
+
+* Menu:
+
+* a`::
+
+
+File: node_footnote.info,  Node: a`
+
+   node a`, Footnote 3(1) (*note a`-Footnote-1::).
+
+
+File: node_footnote.info,  Node: a`-Footnotes,  Up: a`
+
+   (1) foot 3 a`
+
+
+
+Tag Table:
+Node: Top88
+Node: a'194
+Node: a'-Footnotes297
+Ref: a'-Footnote-1355
+Node: a^373
+Node: a^-Footnotes464
+Ref: a^-Footnote-1522
+Node: chapter540
+Node: a`622
+Node: a`-Footnotes713
+Ref: a`-Footnote-1771
+
+End Tag Table

Index: test/sectionning/res_all/nodes_id_docbook/nodes_id.2
===================================================================
RCS file: test/sectionning/res_all/nodes_id_docbook/nodes_id.2
diff -N test/sectionning/res_all/nodes_id_docbook/nodes_id.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/nodes_id_docbook/nodes_id.2        4 Jun 2009 
22:58:06 -0000       1.1
@@ -0,0 +1 @@
+** Cannot find @image file `image.txt' (l. 99)

Index: test/sectionning/res_all/nodes_id_docbook/nodes_id.xml
===================================================================
RCS file: test/sectionning/res_all/nodes_id_docbook/nodes_id.xml
diff -N test/sectionning/res_all/nodes_id_docbook/nodes_id.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/nodes_id_docbook/nodes_id.xml      4 Jun 2009 
22:58:06 -0000       1.1
@@ -0,0 +1,69 @@
+<?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="nodes_id.xml" lang="en">
+<chapter label="" xreflabel="Test nodes before constructs for docbook id 
construction" id="Top">
+<title>Test nodes before constructs for docbook id construction</title>
+
+
+
+
+<para>Text.
+</para>
+
+<variablelist id="node2"><varlistentry><term>table</term>
+<listitem><para>descr
+</para></listitem></varlistentry></variablelist>
+
+
+<informaltable id="node3"><tgroup cols="2"><colspec 
colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+</entry></row><row><entry> lone mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+
+<para>*note cross ref name: (file name)chapter
+</para>
+
+<para>See section ``title'' in <citetitle id="node5">manual</citetitle>.
+</para>
+
+<para>See <xref id="node6" linkend="node5"></xref>.
+</para>
+
+<para>cartouche
+</para>
+
+<itemizedlist id="node8"><listitem><para> item
+</para></listitem>
+</itemizedlist>
+
+<para><literal id="node9">some code</literal>.
+</para>
+
+<screen id="node10">example
+</screen>
+
+<para><footnote id="node11"><para><citetitle>footnote</citetitle>
+</para></footnote>.
+</para>
+
+<para>float
+
+</para>
+
+<bridgehead id="node13" renderas="sect2">subheading</bridgehead>
+
+
+<informalfigure><mediaobject><imageobject><imagedata fileref="image.jpg" 
format="JPG"></imagedata></imageobject></mediaobject></informalfigure><para>.
+</para>
+</chapter>
+</book><!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/sectionning/res_all/test_two_include/test_two_include.2
===================================================================
RCS file: test/sectionning/res_all/test_two_include/test_two_include.2
diff -N test/sectionning/res_all/test_two_include/test_two_include.2

Index: test/sectionning/res_all/test_two_include/test_two_include.txt
===================================================================
RCS file: test/sectionning/res_all/test_two_include/test_two_include.txt
diff -N test/sectionning/res_all/test_two_include/test_two_include.txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/test_two_include/test_two_include.txt      4 Jun 
2009 22:58:06 -0000       1.1
@@ -0,0 +1,10 @@
+Top
+***
+
+Include version
+
+include inc_file
+In included file.
+
+After inclusion.
+

Index: test/sectionning/res_all/texi_html-top/html-top.2
===================================================================
RCS file: test/sectionning/res_all/texi_html-top/html-top.2
diff -N test/sectionning/res_all/texi_html-top/html-top.2

Index: test/sectionning/res_all/texi_html-top/html-top.texi
===================================================================
RCS file: test/sectionning/res_all/texi_html-top/html-top.texi
diff -N test/sectionning/res_all/texi_html-top/html-top.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/texi_html-top/html-top.texi        4 Jun 2009 
22:58:06 -0000       1.1
@@ -0,0 +1,7 @@
+\input texinfo
address@hidden top.info
+
address@hidden start
address@hidden
+
address@hidden

Index: test/sectionning/res_all/texi_html-top/top.passfirst
===================================================================
RCS file: test/sectionning/res_all/texi_html-top/top.passfirst
diff -N test/sectionning/res_all/texi_html-top/top.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/texi_html-top/top.passfirst        4 Jun 2009 
22:58:06 -0000       1.1
@@ -0,0 +1,6 @@
+html-top.texi(,2) @setfilename top.info
+html-top.texi(,3) 
+html-top.texi(,4) @node start
+html-top.texi(,5) @top
+html-top.texi(,6) 
+html-top.texi(,7) @bye

Index: test/sectionning/res_all/texi_html-top/top.passtexi
===================================================================
RCS file: test/sectionning/res_all/texi_html-top/top.passtexi
diff -N test/sectionning/res_all/texi_html-top/top.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/texi_html-top/top.passtexi 4 Jun 2009 22:58:06 
-0000       1.1
@@ -0,0 +1,6 @@
+html-top.texi(,2) @setfilename top.info
+html-top.texi(,3) 
+html-top.texi(,4) @node start
+html-top.texi(,5) @top
+html-top.texi(,6) 
+html-top.texi(,7) @bye

Index: test/sectionning/res_all/top/top.2
===================================================================
RCS file: test/sectionning/res_all/top/top.2
diff -N test/sectionning/res_all/top/top.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/top/top.2  4 Jun 2009 22:58:07 -0000       1.1
@@ -0,0 +1 @@
+** menu entry without previous node: Subnode (l. 17)

Index: test/sectionning/res_all/top/top.txt
===================================================================
RCS file: test/sectionning/res_all/top/top.txt
diff -N test/sectionning/res_all/top/top.txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_all/top/top.txt        4 Jun 2009 22:58:07 -0000       
1.1
@@ -0,0 +1,7 @@
+* Subnode::
+
+1 Subnode
+*********
+
+Subnode.
+

Index: 
test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2
===================================================================
RCS file: 
test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2
diff -N 
test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2

Index: 
test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
===================================================================
RCS file: 
test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
diff -N 
test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_all/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
    4 Jun 2009 22:58:07 -0000       1.1
@@ -0,0 +1,58 @@
+This is two_footnotes_in_nodes.info, produced by makeinfo version 4.13
+from two_footnotes_in_nodes.texi.
+
+
+File: two_footnotes_in_nodes.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+2 footnotes in 2 nodes
+**********************
+
+A(1)
+
+   B(2)
+
+* Menu:
+
+* chapter::
+
+   ---------- Footnotes ----------
+
+   (1) Footnote Top/1
+
+   para2
+
+   (2) Footnote Top/2
+
+   para2
+
+
+File: two_footnotes_in_nodes.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 chapter
+*********
+
+C(1)
+
+   D(2)
+
+   ---------- Footnotes ----------
+
+   (1) Footnote chapter/1
+
+   para2
+
+   (2) Footnote chapter/2
+
+   para2
+
+
+
+Tag Table:
+Node: Top106
+Ref: Top-Footnote-1303
+Ref: Top-Footnote-2336
+Node: chapter369
+Ref: chapter-Footnote-1516
+Ref: chapter-Footnote-2553
+
+End Tag Table

Index: 
test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2
===================================================================
RCS file: 
test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2
diff -N 
test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2

Index: 
test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
===================================================================
RCS file: 
test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
diff -N 
test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_all/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
  4 Jun 2009 22:58:07 -0000       1.1
@@ -0,0 +1,62 @@
+This is two_footnotes_in_nodes.info, produced by makeinfo version 4.13
+from two_footnotes_in_nodes.texi.
+
+
+File: two_footnotes_in_nodes.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+2 footnotes in 2 nodes
+**********************
+
+A(1) (*note Top-Footnote-1::)
+
+   B(2) (*note Top-Footnote-2::)
+
+* Menu:
+
+* chapter::
+
+
+File: two_footnotes_in_nodes.info,  Node: Top-Footnotes,  Up: Top
+
+   (1) Footnote Top/1
+
+   para2
+
+   (2) Footnote Top/2
+
+   para2
+
+
+File: two_footnotes_in_nodes.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 chapter
+*********
+
+C(1) (*note chapter-Footnote-1::)
+
+   D(2) (*note chapter-Footnote-2::)
+
+
+File: two_footnotes_in_nodes.info,  Node: chapter-Footnotes,  Up: chapter
+
+   (1) Footnote chapter/1
+
+   para2
+
+   (2) Footnote chapter/2
+
+   para2
+
+
+
+Tag Table:
+Node: Top106
+Node: Top-Footnotes317
+Ref: Top-Footnote-1386
+Ref: Top-Footnote-2419
+Node: chapter452
+Node: chapter-Footnotes621
+Ref: chapter-Footnote-1698
+Ref: chapter-Footnote-2735
+
+End Tag Table

Index: test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.2
===================================================================
RCS file: test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.2
diff -N test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.2

Index: test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.info
===================================================================
RCS file: 
test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.info
diff -N 
test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/anchor_in_footnote_info/anchor_in_footnote.info   
4 Jun 2009 22:58:07 -0000       1.1
@@ -0,0 +1,36 @@
+This is anchor_in_footnote.info, produced by makeinfo version 4.13 from
+anchor_in_footnote.texi.
+
+
+File: anchor_in_footnote.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+Top
+***
+
+In top node(1)
+
+* Menu:
+
+* chapter::
+
+   ---------- Footnotes ----------
+
+   (1) in footnote .
+
+
+File: anchor_in_footnote.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 Chap
+******
+
+*note Anchor in footnote::.
+
+
+
+Tag Table:
+Node: Top98
+Ref: Top-Footnote-1254
+Ref: Anchor in footnote273
+Node: chapter276
+
+End Tag Table

Index: 
test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.2
===================================================================
RCS file: 
test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.2
diff -N 
test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.2

Index: 
test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.info
===================================================================
RCS file: 
test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.info
diff -N 
test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_info/anchor_in_footnote_separated_info/anchor_in_footnote.info
 4 Jun 2009 22:58:07 -0000       1.1
@@ -0,0 +1,38 @@
+This is anchor_in_footnote.info, produced by makeinfo version 4.13 from
+anchor_in_footnote.texi.
+
+
+File: anchor_in_footnote.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+Top
+***
+
+In top node(1) (*note Top-Footnote-1::)
+
+* Menu:
+
+* chapter::
+
+
+File: anchor_in_footnote.info,  Node: Top-Footnotes,  Up: Top
+
+   (1) in footnote .
+
+
+File: anchor_in_footnote.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 Chap
+******
+
+*note Anchor in footnote::.
+
+
+
+Tag Table:
+Node: Top98
+Node: Top-Footnotes243
+Ref: Top-Footnote-1308
+Ref: Anchor in footnote327
+Node: chapter330
+
+End Tag Table

Index: test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.2
===================================================================
RCS file: 
test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.2
diff -N test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.2

Index: 
test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.info
===================================================================
RCS file: 
test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.info
diff -N 
test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/at_commands_in_refs_info/at_commands_in_refs.info 
4 Jun 2009 22:58:08 -0000       1.1
@@ -0,0 +1,30 @@
+This is at_commands_in_refs.info, produced by makeinfo version 4.13 from
+at_commands_in_refs.texi.
+
+
+File: at_commands_in_refs.info,  Node: Top,  Next: A SC node i" i" E=` /l C', 
!,  Up: (dir)
+
+Top
+***
+
+* Menu:
+
+* A SC node i" i" E=` /l C', !::
+
+
+File: at_commands_in_refs.info,  Node: A SC node i" i" E=` /l C', !,  Prev: 
Top,  Up: Top
+
+1 A SC node i" i" E=` /l C', !
+******************************
+
+see *note a *strong* ref with SC, a i trema i", a dotless i trema i" E=`
+and exclamdown !: (manual)a *strong* ref with SC, a i trema i", a
+dotless i trema i" E=` and exclamdown !.
+
+
+
+Tag Table:
+Node: Top100
+Node: A SC node i" i" E=` /l C', !247
+
+End Tag Table

Index: test/sectionning/res_info/menu-whitespace_xml/menu-whitespace.2
===================================================================
RCS file: test/sectionning/res_info/menu-whitespace_xml/menu-whitespace.2
diff -N test/sectionning/res_info/menu-whitespace_xml/menu-whitespace.2

Index: test/sectionning/res_info/menu-whitespace_xml/top.xml
===================================================================
RCS file: test/sectionning/res_info/menu-whitespace_xml/top.xml
diff -N test/sectionning/res_info/menu-whitespace_xml/top.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/menu-whitespace_xml/top.xml       4 Jun 2009 
22:58:08 -0000       1.1
@@ -0,0 +1,56 @@
+<?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>top.xml</setfilename>
+
+<node>
+<nodename>Top</nodename>
+<nodenext>first</nodenext>
+<nodeup>(dir)</nodeup>
+<unnumbered>
+<title>Top</title>
+
+<menu>
+<menuentry>
+<menunode> first</menunode>
+<menutitle> first</menutitle>
+<menucomment>
+</menucomment>
+</menuentry></menu>
+
+</unnumbered>
+</node>
+<node>
+<nodename>first</nodename>
+<nodeprev>Top</nodeprev>
+<nodeup>Top</nodeup>
+<chapter>
+<title>first</title>
+
+<menu>
+   <!--  -->
+<menuentry>
+<menunode> second</menunode>
+<menutitle> second</menutitle>
+<menucomment>
+</menucomment>
+</menuentry></menu>
+
+</chapter>
+</node>
+<node>
+<nodename>second</nodename>
+<nodeup>first</nodeup>
+<section>
+<title>second</title>
+</section>
+</node>
+</texinfo>
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/sectionning/res_info/node_footnote_info/node_footnote.2
===================================================================
RCS file: test/sectionning/res_info/node_footnote_info/node_footnote.2
diff -N test/sectionning/res_info/node_footnote_info/node_footnote.2

Index: test/sectionning/res_info/node_footnote_info/node_footnote.info
===================================================================
RCS file: test/sectionning/res_info/node_footnote_info/node_footnote.info
diff -N test/sectionning/res_info/node_footnote_info/node_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/node_footnote_info/node_footnote.info     4 Jun 
2009 22:58:08 -0000       1.1
@@ -0,0 +1,63 @@
+This is node_footnote.info, produced by makeinfo version 4.13 from
+node_footnote.texi.
+
+
+File: node_footnote.info,  Node: Top,  Next: a',  Up: (dir)
+
+* Menu:
+
+* a'::
+* a^::
+* chapter::
+* a`::
+
+
+File: node_footnote.info,  Node: a',  Prev: Top
+
+   node a', Footnote 1(1).
+
+   ---------- Footnotes ----------
+
+   (1) foot 1 a'
+
+
+File: node_footnote.info,  Node: a^
+
+   node a^, Footnote 2(1).
+
+   ---------- Footnotes ----------
+
+   (1) foot 2 a^
+
+
+File: node_footnote.info,  Node: chapter
+
+1 chapter
+*********
+
+* Menu:
+
+* a`::
+
+
+File: node_footnote.info,  Node: a`
+
+   node a`, Footnote 3(1).
+
+   ---------- Footnotes ----------
+
+   (1) foot 3 a`
+
+
+
+Tag Table:
+Node: Top88
+Node: a'194
+Ref: a'-Footnote-1309
+Node: a^327
+Ref: a^-Footnote-1430
+Node: chapter448
+Node: a`530
+Ref: a`-Footnote-1633
+
+End Tag Table

Index: test/sectionning/res_info/node_footnote_separated_info/node_footnote.2
===================================================================
RCS file: test/sectionning/res_info/node_footnote_separated_info/node_footnote.2
diff -N test/sectionning/res_info/node_footnote_separated_info/node_footnote.2

Index: test/sectionning/res_info/node_footnote_separated_info/node_footnote.info
===================================================================
RCS file: 
test/sectionning/res_info/node_footnote_separated_info/node_footnote.info
diff -N 
test/sectionning/res_info/node_footnote_separated_info/node_footnote.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/node_footnote_separated_info/node_footnote.info   
4 Jun 2009 22:58:08 -0000       1.1
@@ -0,0 +1,69 @@
+This is node_footnote.info, produced by makeinfo version 4.13 from
+node_footnote.texi.
+
+
+File: node_footnote.info,  Node: Top,  Next: a',  Up: (dir)
+
+* Menu:
+
+* a'::
+* a^::
+* chapter::
+* a`::
+
+
+File: node_footnote.info,  Node: a',  Prev: Top
+
+   node a', Footnote 1(1) (*note a'-Footnote-1::).
+
+
+File: node_footnote.info,  Node: a'-Footnotes,  Up: a'
+
+   (1) foot 1 a'
+
+
+File: node_footnote.info,  Node: a^
+
+   node a^, Footnote 2(1) (*note a^-Footnote-1::).
+
+
+File: node_footnote.info,  Node: a^-Footnotes,  Up: a^
+
+   (1) foot 2 a^
+
+
+File: node_footnote.info,  Node: chapter
+
+1 chapter
+*********
+
+* Menu:
+
+* a`::
+
+
+File: node_footnote.info,  Node: a`
+
+   node a`, Footnote 3(1) (*note a`-Footnote-1::).
+
+
+File: node_footnote.info,  Node: a`-Footnotes,  Up: a`
+
+   (1) foot 3 a`
+
+
+
+Tag Table:
+Node: Top88
+Node: a'194
+Node: a'-Footnotes297
+Ref: a'-Footnote-1355
+Node: a^373
+Node: a^-Footnotes464
+Ref: a^-Footnote-1522
+Node: chapter540
+Node: a`622
+Node: a`-Footnotes713
+Ref: a`-Footnote-1771
+
+End Tag Table

Index: test/sectionning/res_info/nodes_id_docbook/nodes_id.2
===================================================================
RCS file: test/sectionning/res_info/nodes_id_docbook/nodes_id.2
diff -N test/sectionning/res_info/nodes_id_docbook/nodes_id.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/nodes_id_docbook/nodes_id.2       4 Jun 2009 
22:58:08 -0000       1.1
@@ -0,0 +1 @@
+** Cannot find @image file `image.txt' (l. 99)

Index: test/sectionning/res_info/nodes_id_docbook/nodes_id.xml
===================================================================
RCS file: test/sectionning/res_info/nodes_id_docbook/nodes_id.xml
diff -N test/sectionning/res_info/nodes_id_docbook/nodes_id.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/nodes_id_docbook/nodes_id.xml     4 Jun 2009 
22:58:08 -0000       1.1
@@ -0,0 +1,69 @@
+<?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="nodes_id.xml" lang="en">
+<chapter label="" xreflabel="Test nodes before constructs for docbook id 
construction" id="Top">
+<title>Test nodes before constructs for docbook id construction</title>
+
+
+
+
+<para>Text.
+</para>
+
+<variablelist id="node2"><varlistentry><term>table</term>
+<listitem><para>descr
+</para></listitem></varlistentry></variablelist>
+
+
+<informaltable id="node3"><tgroup cols="2"><colspec 
colwidth="600*"></colspec><colspec 
colwidth="700*"></colspec><thead><row><entry> mu&ndash;ltitable headitem 
</entry><entry> another tab
+</entry></row></thead><tbody><row><entry> mu&ndash;ltitable item 
</entry><entry> multitable tab
+</entry></row><row><entry> mu&ndash;ltitable item 2 </entry><entry> multitable 
tab 2
+</entry></row><row><entry> lone mu&ndash;ltitable item
+</entry></row></tbody></tgroup></informaltable>
+
+<para>*note cross ref name: (file name)chapter
+</para>
+
+<para>See section ``title'' in <citetitle id="node5">manual</citetitle>.
+</para>
+
+<para>See <xref id="node6" linkend="node5"></xref>.
+</para>
+
+<para>cartouche
+</para>
+
+<itemizedlist id="node8"><listitem><para> item
+</para></listitem>
+</itemizedlist>
+
+<para><literal id="node9">some code</literal>.
+</para>
+
+<screen id="node10">example
+</screen>
+
+<para><footnote id="node11"><para><citetitle>footnote</citetitle>
+</para></footnote>.
+</para>
+
+<para>float
+
+</para>
+
+<bridgehead id="node13" renderas="sect2">subheading</bridgehead>
+
+
+<informalfigure><mediaobject><imageobject><imagedata fileref="image.jpg" 
format="JPG"></imagedata></imageobject></mediaobject></informalfigure><para>.
+</para>
+</chapter>
+</book><!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-indent-step:1
+sgml-indent-data:nil
+End:
+-->

Index: test/sectionning/res_info/test_two_include/test_two_include.2
===================================================================
RCS file: test/sectionning/res_info/test_two_include/test_two_include.2
diff -N test/sectionning/res_info/test_two_include/test_two_include.2

Index: test/sectionning/res_info/test_two_include/test_two_include.info
===================================================================
RCS file: test/sectionning/res_info/test_two_include/test_two_include.info
diff -N test/sectionning/res_info/test_two_include/test_two_include.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/test_two_include/test_two_include.info    4 Jun 
2009 22:58:08 -0000       1.1
@@ -0,0 +1,18 @@
+This is test_two_include.info, produced by makeinfo version 4.13 from
+test_two_include.texi.
+
+
+File: test_two_include.info,  Node: Top,  Up: (dir)
+
+Include version
+
+   include inc_file In included file.
+
+   After inclusion.
+
+
+
+Tag Table:
+Node: Top94
+
+End Tag Table

Index: test/sectionning/res_info/texi_html-top/html-top.2
===================================================================
RCS file: test/sectionning/res_info/texi_html-top/html-top.2
diff -N test/sectionning/res_info/texi_html-top/html-top.2

Index: test/sectionning/res_info/texi_html-top/html-top.texi
===================================================================
RCS file: test/sectionning/res_info/texi_html-top/html-top.texi
diff -N test/sectionning/res_info/texi_html-top/html-top.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/texi_html-top/html-top.texi       4 Jun 2009 
22:58:08 -0000       1.1
@@ -0,0 +1,7 @@
+\input texinfo
address@hidden top.info
+
address@hidden start
address@hidden
+
address@hidden

Index: test/sectionning/res_info/texi_html-top/top.passfirst
===================================================================
RCS file: test/sectionning/res_info/texi_html-top/top.passfirst
diff -N test/sectionning/res_info/texi_html-top/top.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/texi_html-top/top.passfirst       4 Jun 2009 
22:58:08 -0000       1.1
@@ -0,0 +1,6 @@
+html-top.texi(,2) @setfilename top.info
+html-top.texi(,3) 
+html-top.texi(,4) @node start
+html-top.texi(,5) @top
+html-top.texi(,6) 
+html-top.texi(,7) @bye

Index: test/sectionning/res_info/texi_html-top/top.passtexi
===================================================================
RCS file: test/sectionning/res_info/texi_html-top/top.passtexi
diff -N test/sectionning/res_info/texi_html-top/top.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/texi_html-top/top.passtexi        4 Jun 2009 
22:58:08 -0000       1.1
@@ -0,0 +1,6 @@
+html-top.texi(,2) @setfilename top.info
+html-top.texi(,3) 
+html-top.texi(,4) @node start
+html-top.texi(,5) @top
+html-top.texi(,6) 
+html-top.texi(,7) @bye

Index: test/sectionning/res_info/top/top.2
===================================================================
RCS file: test/sectionning/res_info/top/top.2
diff -N test/sectionning/res_info/top/top.2

Index: test/sectionning/res_info/top/top.info
===================================================================
RCS file: test/sectionning/res_info/top/top.info
diff -N test/sectionning/res_info/top/top.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_info/top/top.info      4 Jun 2009 22:58:08 -0000       
1.1
@@ -0,0 +1,29 @@
+This is top.info, produced by makeinfo version 4.13 from top.texi.
+
+
+File: top.info,  Node: Top,  Next: Subnode,  Up: (dir)
+
+Top test
+********
+
+Typical top node.
+
+* Menu:
+
+* Subnode::
+
+
+File: top.info,  Node: Subnode,  Prev: Top,  Up: Top
+
+1 Subnode
+*********
+
+Subnode.
+
+
+
+Tag Table:
+Node: Top68
+Node: Subnode186
+
+End Tag Table

Index: 
test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2
===================================================================
RCS file: 
test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2
diff -N 
test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.2

Index: 
test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
===================================================================
RCS file: 
test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
diff -N 
test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_info/two_footnotes_in_nodes_info/two_footnotes_in_nodes.info
   4 Jun 2009 22:58:08 -0000       1.1
@@ -0,0 +1,58 @@
+This is two_footnotes_in_nodes.info, produced by makeinfo version 4.13
+from two_footnotes_in_nodes.texi.
+
+
+File: two_footnotes_in_nodes.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+2 footnotes in 2 nodes
+**********************
+
+A(1)
+
+   B(2)
+
+* Menu:
+
+* chapter::
+
+   ---------- Footnotes ----------
+
+   (1) Footnote Top/1
+
+   para2
+
+   (2) Footnote Top/2
+
+   para2
+
+
+File: two_footnotes_in_nodes.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 chapter
+*********
+
+C(1)
+
+   D(2)
+
+   ---------- Footnotes ----------
+
+   (1) Footnote chapter/1
+
+   para2
+
+   (2) Footnote chapter/2
+
+   para2
+
+
+
+Tag Table:
+Node: Top106
+Ref: Top-Footnote-1303
+Ref: Top-Footnote-2336
+Node: chapter369
+Ref: chapter-Footnote-1516
+Ref: chapter-Footnote-2553
+
+End Tag Table

Index: 
test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2
===================================================================
RCS file: 
test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2
diff -N 
test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.2

Index: 
test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
===================================================================
RCS file: 
test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
diff -N 
test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_info/two_footnotes_in_nodes_separated_info/two_footnotes_in_nodes.info
 4 Jun 2009 22:58:09 -0000       1.1
@@ -0,0 +1,62 @@
+This is two_footnotes_in_nodes.info, produced by makeinfo version 4.13
+from two_footnotes_in_nodes.texi.
+
+
+File: two_footnotes_in_nodes.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+2 footnotes in 2 nodes
+**********************
+
+A(1) (*note Top-Footnote-1::)
+
+   B(2) (*note Top-Footnote-2::)
+
+* Menu:
+
+* chapter::
+
+
+File: two_footnotes_in_nodes.info,  Node: Top-Footnotes,  Up: Top
+
+   (1) Footnote Top/1
+
+   para2
+
+   (2) Footnote Top/2
+
+   para2
+
+
+File: two_footnotes_in_nodes.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 chapter
+*********
+
+C(1) (*note chapter-Footnote-1::)
+
+   D(2) (*note chapter-Footnote-2::)
+
+
+File: two_footnotes_in_nodes.info,  Node: chapter-Footnotes,  Up: chapter
+
+   (1) Footnote chapter/1
+
+   para2
+
+   (2) Footnote chapter/2
+
+   para2
+
+
+
+Tag Table:
+Node: Top106
+Node: Top-Footnotes317
+Ref: Top-Footnote-1386
+Ref: Top-Footnote-2419
+Node: chapter452
+Node: chapter-Footnotes621
+Ref: chapter-Footnote-1698
+Ref: chapter-Footnote-2735
+
+End Tag Table




reply via email to

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