texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * tp/Texinfo/Convert/HTML.pm (_default_format_spe


From: Patrice Dumas
Subject: branch master updated: * tp/Texinfo/Convert/HTML.pm (_default_format_special_body_about), * doc/texinfo.texi (HTML Customization Variables), NEWS: add PROGRAM_NAME_IN_ABOUT, remove PRE_ABOUT and AFTER_ABOUT.
Date: Wed, 26 Jan 2022 15:53:15 -0500

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new a0dd552988 * tp/Texinfo/Convert/HTML.pm 
(_default_format_special_body_about), * doc/texinfo.texi (HTML Customization 
Variables), NEWS: add PROGRAM_NAME_IN_ABOUT, remove PRE_ABOUT and AFTER_ABOUT.
a0dd552988 is described below

commit a0dd552988f4eb7e576366898cb648c5512f5dc3
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Wed Jan 26 21:53:04 2022 +0100

    * tp/Texinfo/Convert/HTML.pm (_default_format_special_body_about),
    * doc/texinfo.texi (HTML Customization Variables), NEWS:
    add PROGRAM_NAME_IN_ABOUT, remove PRE_ABOUT and AFTER_ABOUT.
    
    * tp/Texinfo/Config.pm
    (texinfo_register_formatting_special_element_body): fix call.
---
 ChangeLog                                          |  9 +++++++
 NEWS                                               |  1 +
 doc/texinfo.texi                                   | 16 ++++--------
 tp/TODO                                            |  3 ---
 tp/Texinfo/Common.pm                               |  3 +--
 tp/Texinfo/Config.pm                               |  3 +--
 tp/Texinfo/Convert/HTML.pm                         | 20 ++++-----------
 tp/t/init/t2h_singular.init                        | 30 +++++++++++++++-------
 .../float_copying/res_html/float_copying_abt.html  |  1 -
 tp/t/results/formatting/texi_bib_example.pl        |  1 -
 tp/t/results/formatting/texi_glossary.pl           |  1 -
 .../htmlxref/htmlxref/res_html/test_refs.html      |  1 -
 .../htmlxref_nodes/res_html/test_refs_abt.html     |  1 -
 .../htmlxref_only_mono/res_html/test_refs.html     |  1 -
 .../res_html/test_refs_abt.html                    |  1 -
 .../htmlxref_only_split/res_html/test_refs.html    |  1 -
 .../res_html/test_refs_abt.html                    |  1 -
 .../res_html/multiple_lang_chapters.html           |  1 -
 .../layout/navigation/res_html/navigation.html     |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../navigation_node/res_html/navigation_abt.html   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../res_html/navigation_abt.html                   |  1 -
 .../navigation_vertical/res_html/navigation.html   |  1 -
 .../no_monolithic/res_html/no_monolithic_abt.html  |  1 -
 tp/t/results/morecoverage/formatting_fr.pl         |  2 --
 .../index_no_node/res_html/index_no_node_abt.html  |  1 -
 .../index_split/res_html/index_split_abt.html      |  1 -
 .../res_html/index_split_abt.html                  |  1 -
 .../res_html/nodes_before_top_abt.html             |  1 -
 .../res_html/nodes_before_top_and_sections.html    |  1 -
 .../res_html/nodes_before_top_abt.html             |  1 -
 .../res_html/split_chapter_index_abt.html          |  1 -
 .../res_html/equivalent_nodes.html                 |  1 -
 .../res_html/more_sections_than_nodes.html         |  1 -
 .../res_html/node_footnote_abt.html                |  1 -
 .../nodes_after_top_before_chapter_abt.html        |  1 -
 .../res_html/nodes_after_top_before_section.html   |  1 -
 .../nodes_after_top_before_section_abt.html        |  1 -
 .../sectioning_frames/res_html/sectioning_abt.html |  1 -
 .../res_html/top_node_up_explicit.html             |  1 -
 .../res_html/top_node_up_implicit.html             |  1 -
 .../res_html/two_footnotes_in_nodes.html           |  1 -
 .../res_html/two_footnotes_in_nodes.html           |  1 -
 .../contents_and_parts/contents_and_parts.html     |  1 -
 .../contents_at_begin/contents_at_begin.html       |  1 -
 .../contents_at_begin.html                         |  1 -
 .../contents_at_end/contents_at_end.html           |  1 -
 .../contents_at_end_inline/contents_at_end.html    |  1 -
 .../contents_in_middle_chapter.html                |  1 -
 .../contents_in_middle_chapter.html                |  1 -
 .../contents_in_middle_section.html                |  1 -
 .../contents_in_middle_section.html                |  1 -
 .../double_contents/double_contents.html           |  1 -
 .../double_contents.html                           |  1 -
 .../double_contents.html                           |  1 -
 .../double_contents_abt.html                       |  1 -
 .../double_contents_book/double_contents.html      |  1 -
 .../double_contents_abt.html                       |  1 -
 .../double_contents_inline/double_contents.html    |  1 -
 .../double_contents_abt.html                       |  1 -
 .../double_contents_abt.html                       |  1 -
 .../double_contents_abt.html                       |  1 -
 .../double_contents_nodes/double_contents_abt.html |  1 -
 .../double_contents_abt.html                       |  1 -
 .../contents/res_parser/no_content/no_content.html |  1 -
 .../no_content_do_contents/no_content.html         |  1 -
 .../no_content_do_contents_inline/no_content.html  |  1 -
 .../res_parser/no_content_inline/no_content.html   |  1 -
 .../no_content_setcatpage.html                     |  1 -
 .../no_content_setcatpage.html                     |  1 -
 .../no_content_setcatpage.html                     |  1 -
 .../no_content_setcatpage.html                     |  1 -
 .../documentlanguage_cmdline/documentlanguage.html |  1 -
 .../res_parser/simplest_test_css/simplest.html     |  1 -
 .../index_and_node_same_name.html                  |  1 -
 .../index_entry_in_footnote.html                   |  1 -
 .../index_no_node_no_top/index_no_node_no_top.html |  1 -
 .../index_nodes_nodes/index_nodes_abt.html         |  1 -
 .../index_special_region_abt.html                  |  1 -
 .../index_special_region_abt.html                  |  1 -
 .../index_special_region_no_insertcopying_abt.html |  1 -
 .../index_special_region_no_insertcopying_abt.html |  1 -
 .../index_special_region_no_region_abt.html        |  1 -
 .../index_special_region_no_region_abt.html        |  1 -
 .../res_parser/index_table/index_table_abt.html    |  1 -
 .../indices_in_begin_tables_lists.html             |  1 -
 .../nodes_before_top_and_sections_abt.html         |  1 -
 .../nodes_before_top_and_sections_abt.html         |  1 -
 .../printindex_between_node_section.html           |  1 -
 .../printindex_between_part_chapter.html           |  1 -
 .../layout/res_parser/formatting/formatting.html   |  1 -
 .../res_parser/formatting_chm/formatting_abt.html  |  1 -
 .../formatting_enable_encoding/formatting.html     |  1 -
 .../EPUB/xhtml/formatting_abt.xhtml                |  1 -
 .../formatting_exotic/formatting_abt.html          |  1 -
 .../res_parser/formatting_fr_icons/formatting.html |  1 -
 .../res_parser/formatting_html/formatting.html     |  1 -
 .../res_parser/formatting_html32/formatting.html   |  1 -
 .../formatting_html_nodes/formatting_abt.html      |  1 -
 .../formatting_inline_css/formatting.html          |  1 -
 .../res_parser/formatting_mathjax/formatting.html  |  1 -
 .../formatting_nodes/formatting_abt.html           |  1 -
 .../formatting_numerical_entities/formatting.html  |  1 -
 .../formatting_regions/formatting_regions.html     |  1 -
 .../formatting_weird_quotes/formatting.html        |  1 -
 .../res_parser/formatting_xhtml/formatting.html    |  1 -
 .../navigation_abt.html                            |  1 -
 .../no_monolithic_only_toc_out/no_monolithic.html  |  1 -
 .../sectioning_directions/sectioning.html          |  1 -
 .../sectioning_abt.html                            |  1 -
 .../res_parser/formatting_singular/sing_abt.htm    | 15 +++++------
 .../res_parser/simplest_httex/simplest.html        |  1 -
 .../res_parser/tex_in_copying/tex_in_copying.html  |  1 -
 122 files changed, 50 insertions(+), 164 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index dfd70f5323..cde6149b3a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2022-01-26  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/Convert/HTML.pm (_default_format_special_body_about),
+       * doc/texinfo.texi (HTML Customization Variables), NEWS:
+       add PROGRAM_NAME_IN_ABOUT, remove PRE_ABOUT and AFTER_ABOUT.
+
+       * tp/Texinfo/Config.pm
+       (texinfo_register_formatting_special_element_body): fix call.
+
 2022-01-26  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/Config.pm
diff --git a/NEWS b/NEWS
index 69da04fd77..d7ab081f23 100644
--- a/NEWS
+++ b/NEWS
@@ -28,6 +28,7 @@ See the manual for detailed information.
    BEFORE_OVERVIEW as BEFORE_SHORT_TOC_LINES and AFTER_OVERVIEW as
    AFTER_SHORT_TOC_LINES.
  . remove CSS_LINES customization variable and add SHOW_BUILTIN_CSS_RULES.
+ . remove PRE_ABOUT, AFTER_ABOUT, add PROGRAM_NAME_IN_ABOUT.
  . HTML output:
      . use <code> tag for the output of @t instead of <tt>
      . systematic addition of classes attribute in HTML elements based on the
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index d8444a3436..f3c54cd024 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -16294,10 +16294,6 @@ same, then do not print the menu description; default 
false.
 If set, the corresponding text will appear at the
 beginning of each HTML file; default unset.
 
-@item AFTER_ABOUT
-For HTML, when an About-element is output.  If set, the corresponding
-text will appear at the end of the About element; default unset.
-
 @item AFTER_SHORT_TOC_LINES
 @itemx AFTER_TOC_LINES
 If set, the corresponding text is output after the short
@@ -16519,17 +16515,15 @@ Do not output HTML with custom attributes in 
elements; default false.
 Symbol used for footnotes if @code{NUMBER_FOOTNOTES} is false.
 Default is @code{*}.
 
-@item PRE_ABOUT
-Used when an About element is output.  If set to a text string,
-this text will appear at the beginning of the About element.  If set
-to a reference on a subroutine, the result of the subroutine call will
-appear at the beginning of the About element.  If not set (the
-default), default text is used.
-
 @item PRE_BODY_CLOSE
 If set, the given text will appear at the footer of each
 HTML file; default unset.
 
+@item PROGRAM_NAME_IN_ABOUT
+Used when an About element is output.  If set, output the program
+name and miscellaneous related information in About special element;
+default false.
+
 @item PROGRAM_NAME_IN_FOOTER
 If set, output the program name and miscellaneous related
 information in the page footers; default false.
diff --git a/tp/TODO b/tp/TODO
index fd0a90f894..9624f021c6 100644
--- a/tp/TODO
+++ b/tp/TODO
@@ -13,9 +13,6 @@ xmllint --nonet --noout --valid commands.xml
 Before next release
 ===================
 
-remove PRE_ABOUT
-
-
 Bugs
 ====
 
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index 5f3537d591..74f26efe86 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -260,7 +260,6 @@ our %default_converter_customization = (
 # for HTML.  Could be added to %default_converter_customization.
 # Defaults are documented in manual and set in the various converters.
 my @variable_string_settables = (
-'AFTER_ABOUT',
 'AFTER_BODY_OPEN',
 'AFTER_SHORT_TOC_LINES',
 'AFTER_TOC_LINES',
@@ -332,10 +331,10 @@ my @variable_string_settables = (
 'PACKAGE_NAME',
 'PACKAGE_URL',
 'PACKAGE_VERSION',
-'PRE_ABOUT',
 'PRE_BODY_CLOSE',
 'PREFIX',
 'PROGRAM',
+'PROGRAM_NAME_IN_ABOUT',
 'PROGRAM_NAME_IN_FOOTER',
 'SECTION_NAME_IN_TITLE',
 'SHORT_TOC_LINK_TO_TOC',
diff --git a/tp/Texinfo/Config.pm b/tp/Texinfo/Config.pm
index eda505ad9f..099cf350b8 100644
--- a/tp/Texinfo/Config.pm
+++ b/tp/Texinfo/Config.pm
@@ -394,9 +394,8 @@ sub GNUT_get_types_open()
 }
 
 # called from init files
-sub texinfo_register_formatting_special_element_body($$$)
+sub texinfo_register_formatting_special_element_body($$)
 {
-  my $self = shift;
   my $special_element_type = shift;
   my $handler = shift;
 
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 7a3356491a..923abfab8e 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -8681,19 +8681,13 @@ sub _default_format_special_body_about($$$)
   my $special_type = shift;
   my $element = shift;
 
-  my $about = "<p>\n";
-  my $PRE_ABOUT = $self->get_conf('PRE_ABOUT');
-  if (defined($PRE_ABOUT)) {
-    if (ref($PRE_ABOUT) eq 'CODE') {
-      $about .= &$PRE_ABOUT($self, $element);
-    } else {
-      $about .= $PRE_ABOUT;
-    }
-  } else {
+  my $about = '';
+  if ($self->get_conf('PROGRAM_NAME_IN_ABOUT')) {
+    $about .= "<p>\n";
     $about .= '  
'.&{$self->formatting_function('format_program_string')}($self) ."\n";
+    $about .= "</p>\n";
   }
   $about .= <<EOT;
-</p>
 <p>
 EOT
   $about .= $self->convert_tree($self->gdt('  The buttons in the navigation 
panels have the following meaning:')) . "\n";
@@ -8772,15 +8766,10 @@ EOT
 EOT
   $about .= '      <li>1.4 ' . $self->convert_tree($self->gdt('Subsection 
One-Four')) . "</li>\n";
 
-  my $AFTER_ABOUT = '';
-  if (defined($self->get_conf('AFTER_ABOUT'))) {
-    $AFTER_ABOUT = $self->get_conf('AFTER_ABOUT');
-  }
   $about .= <<EOT;
     </ul>
   </li>
 </ul>
-$AFTER_ABOUT
 EOT
   return $about;
 }
@@ -10085,6 +10074,7 @@ sub _set_variables_texi2html()
   ['USE_NODES', 0],
   ['SPLIT', ''],
   ['PROGRAM_NAME_IN_FOOTER', 1],
+  ['PROGRAM_NAME_IN_ABOUT', 1],
   ['HEADER_IN_TABLE', 1],
   ['USE_TITLEPAGE_FOR_TITLE', 1],
   ['MENU_ENTRY_COLON', ''],
diff --git a/tp/t/init/t2h_singular.init b/tp/t/init/t2h_singular.init
index a2015e27cf..b61a07950e 100644
--- a/tp/t/init/t2h_singular.init
+++ b/tp/t/init/t2h_singular.init
@@ -39,6 +39,10 @@ texinfo_set_from_init_file('AFTER_BODY_OPEN', "\n");
 # before </BODY>
 texinfo_set_from_init_file('PRE_BODY_CLOSE', "\n");
 
+# there is a redefinition of about special element body formatting
+# function to replace the text at the same place as PROGRAM_NAME_IN_ABOUT.
+texinfo_set_from_init_file('PROGRAM_NAME_IN_ABOUT', 0);
+
 # if using tex4ht, must be in latex mode due to \textbf
 $Texinfo::TeX4HT::STYLE='latex';
 
@@ -243,10 +247,12 @@ foreach my $hash_ref((\%ACTIVE_ICONS, \%PASSIVE_ICONS)) {
 texinfo_set_from_init_file ('ACTIVE_ICONS', \%ACTIVE_ICONS);
 texinfo_set_from_init_file ('PASSIVE_ICONS', \%PASSIVE_ICONS);
 
-sub T2H_SING_pre_about($$)
+sub singular_format_special_body_about($$$)
 {
   my $self = shift;
+  my $special_type = shift;
   my $element = shift;
+
   my $version = $self->get_value('VERSION');
   my $version_date = $self->get_value('VERSION_DATE');
   $version = 'NO VERSION' if (!defined($version));
@@ -255,21 +261,27 @@ sub T2H_SING_pre_about($$)
   my $program_and_version = $self->get_conf('PACKAGE_AND_VERSION');
   my $result = '';
   $result .= <<EOT;
-This document is the user manual for <a 
href="http://www.singular.uni-kl.de/";><i>Singular</i></a> version $version, 
$version_date. 
-<br>   
+<p>
+This document is the user manual for <a 
href="http://www.singular.uni-kl.de/";><i>Singular</i></a> version $version, 
$version_date.
+<br>
 
 For questions and comments about Singular, send email to <a 
href="mailto:singular\@mathematik.uni-kl.de";>singular\@mathematik.uni-kl.de</a>.
-  
-<p></p>  
-This document was generated by <a 
href="$program_homepage"><i>$program_and_version</i></a> 
-and <a 
href="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/";>LaTeX2<tt>HTML</tt></a>
 
+
+</p>
+<p>
+This document was generated by <a 
href="$program_homepage"><i>$program_and_version</i></a>
+and <a 
href="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/";>LaTeX2<tt>HTML</tt></a>
 and is best  viewed with a 16 or 18 point screen font.
-<p></p>
+</p>
 EOT
+
+  $result .= &{$self->defaults_special_element_body_formatting($special_type)}(
+                                                 $self, $special_type, 
$element);
   return $result;
 }
 
-texinfo_set_from_init_file ('PRE_ABOUT', \&T2H_SING_pre_about);
+texinfo_register_formatting_special_element_body ('about',
+                       \&singular_format_special_body_about);
 
 # a whole menu
 texinfo_register_command_formatting('menu', \&t2h_sing_menu);
diff --git 
a/tp/t/results/formatting/float_copying/res_html/float_copying_abt.html 
b/tp/t/results/formatting/float_copying/res_html/float_copying_abt.html
index ce91a3212b..8141f78e3d 100644
--- a/tp/t/results/formatting/float_copying/res_html/float_copying_abt.html
+++ b/tp/t/results/formatting/float_copying/res_html/float_copying_abt.html
@@ -136,7 +136,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git a/tp/t/results/formatting/texi_bib_example.pl 
b/tp/t/results/formatting/texi_bib_example.pl
index 42d853bb6b..ab2095e9db 100644
--- a/tp/t/results/formatting/texi_bib_example.pl
+++ b/tp/t/results/formatting/texi_bib_example.pl
@@ -5853,7 +5853,6 @@ Massachusetts, 1994.
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/t/results/formatting/texi_glossary.pl 
b/tp/t/results/formatting/texi_glossary.pl
index 1d4d1b640e..72ddbff6a6 100644
--- a/tp/t/results/formatting/texi_glossary.pl
+++ b/tp/t/results/formatting/texi_glossary.pl
@@ -1752,7 +1752,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html 
b/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
index fe68cb4f04..d9c5e9cc85 100644
--- a/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
@@ -255,7 +255,6 @@ split: ../doc/node.html#node
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/t/results/htmlxref/htmlxref_nodes/res_html/test_refs_abt.html 
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/test_refs_abt.html
index 117e6a8f46..70e9711034 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes/res_html/test_refs_abt.html
+++ b/tp/t/results/htmlxref/htmlxref_nodes/res_html/test_refs_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html 
b/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
index fe68cb4f04..d9c5e9cc85 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
@@ -255,7 +255,6 @@ split: ../doc/node.html#node
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/test_refs_abt.html 
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/test_refs_abt.html
index 117e6a8f46..70e9711034 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/test_refs_abt.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/test_refs_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git a/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html 
b/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
index a115dbcbca..3f109e130d 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
@@ -255,7 +255,6 @@ split: ../doc/node.html#node
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/test_refs_abt.html 
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/test_refs_abt.html
index 117e6a8f46..70e9711034 100644
--- 
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/test_refs_abt.html
+++ 
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/test_refs_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
 
b/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
index d158cbeee7..d91ddc311e 100644
--- 
a/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
+++ 
b/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
@@ -274,7 +274,6 @@ span:hover a.copiable-link {visibility: visible}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">Esse documento foi gerado em <em 
class="emph">a sunny day</em>.</span>
diff --git a/tp/t/results/layout/navigation/res_html/navigation.html 
b/tp/t/results/layout/navigation/res_html/navigation.html
index f6a9256218..daa562675c 100644
--- a/tp/t/results/layout/navigation/res_html/navigation.html
+++ b/tp/t/results/layout/navigation/res_html/navigation.html
@@ -270,7 +270,6 @@ b b b b b b b b b b b b b b b b  b b b b b bb b b b b b b  
bb  b bb.
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/layout/navigation_chapter/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_chapter/res_html/navigation_abt.html
index 1a08ac06ef..2d3c503c40 100644
--- a/tp/t/results/layout/navigation_chapter/res_html/navigation_abt.html
+++ b/tp/t/results/layout/navigation_chapter/res_html/navigation_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/layout/navigation_chapter_no_header/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_chapter_no_header/res_html/navigation_abt.html
index 1a08ac06ef..2d3c503c40 100644
--- 
a/tp/t/results/layout/navigation_chapter_no_header/res_html/navigation_abt.html
+++ 
b/tp/t/results/layout/navigation_chapter_no_header/res_html/navigation_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/navigation_abt.html
 
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/navigation_abt.html
index f0ff235291..a48b54c9be 100644
--- 
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/navigation_abt.html
+++ 
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/navigation_abt.html
@@ -143,7 +143,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git 
a/tp/t/results/layout/navigation_chapter_vertical/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_chapter_vertical/res_html/navigation_abt.html
index f0ff235291..a48b54c9be 100644
--- 
a/tp/t/results/layout/navigation_chapter_vertical/res_html/navigation_abt.html
+++ 
b/tp/t/results/layout/navigation_chapter_vertical/res_html/navigation_abt.html
@@ -143,7 +143,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git a/tp/t/results/layout/navigation_node/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_node/res_html/navigation_abt.html
index 612bbdf911..2d521b0956 100644
--- a/tp/t/results/layout/navigation_node/res_html/navigation_abt.html
+++ b/tp/t/results/layout/navigation_node/res_html/navigation_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/layout/navigation_node_no_header/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_node_no_header/res_html/navigation_abt.html
index 2f1ed040c7..f600849f21 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/navigation_abt.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/navigation_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/navigation_abt.html
 
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/navigation_abt.html
index bb85a3a685..62f179a957 100644
--- 
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/navigation_abt.html
+++ 
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/navigation_abt.html
@@ -143,7 +143,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git 
a/tp/t/results/layout/navigation_node_vertical/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_node_vertical/res_html/navigation_abt.html
index f0ff235291..a48b54c9be 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/navigation_abt.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/navigation_abt.html
@@ -143,7 +143,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git 
a/tp/t/results/layout/navigation_section/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_section/res_html/navigation_abt.html
index 1a08ac06ef..2d3c503c40 100644
--- a/tp/t/results/layout/navigation_section/res_html/navigation_abt.html
+++ b/tp/t/results/layout/navigation_section/res_html/navigation_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/layout/navigation_section_no_header/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_section_no_header/res_html/navigation_abt.html
index 1a08ac06ef..2d3c503c40 100644
--- 
a/tp/t/results/layout/navigation_section_no_header/res_html/navigation_abt.html
+++ 
b/tp/t/results/layout/navigation_section_no_header/res_html/navigation_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/navigation_abt.html
 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/navigation_abt.html
index f0ff235291..a48b54c9be 100644
--- 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/navigation_abt.html
+++ 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/navigation_abt.html
@@ -143,7 +143,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git 
a/tp/t/results/layout/navigation_section_vertical/res_html/navigation_abt.html 
b/tp/t/results/layout/navigation_section_vertical/res_html/navigation_abt.html
index f0ff235291..a48b54c9be 100644
--- 
a/tp/t/results/layout/navigation_section_vertical/res_html/navigation_abt.html
+++ 
b/tp/t/results/layout/navigation_section_vertical/res_html/navigation_abt.html
@@ -143,7 +143,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git a/tp/t/results/layout/navigation_vertical/res_html/navigation.html 
b/tp/t/results/layout/navigation_vertical/res_html/navigation.html
index 1f4755a753..be8967c4dd 100644
--- a/tp/t/results/layout/navigation_vertical/res_html/navigation.html
+++ b/tp/t/results/layout/navigation_vertical/res_html/navigation.html
@@ -353,7 +353,6 @@ b b b b b b b b b b b b b b b b  b b b b b bb b b b b b b  
bb  b bb.
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git a/tp/t/results/layout/no_monolithic/res_html/no_monolithic_abt.html 
b/tp/t/results/layout/no_monolithic/res_html/no_monolithic_abt.html
index 0c58065d30..d9e1f12cf6 100644
--- a/tp/t/results/layout/no_monolithic/res_html/no_monolithic_abt.html
+++ b/tp/t/results/layout/no_monolithic/res_html/no_monolithic_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="no_monolithic.html#Top" 
title="Cover (top) of document">Top</a>]</td>
diff --git a/tp/t/results/morecoverage/formatting_fr.pl 
b/tp/t/results/morecoverage/formatting_fr.pl
index 3394bc1d94..2288376577 100644
--- a/tp/t/results/morecoverage/formatting_fr.pl
+++ b/tp/t/results/morecoverage/formatting_fr.pl
@@ -5466,7 +5466,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">Ce document a &eacute;t&eacute; 
g&eacute;n&eacute;r&eacute; le <em class="emph">a sunny day</em>.</span>
@@ -6031,7 +6030,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 ';
 
diff --git 
a/tp/t/results/moreindices/index_no_node/res_html/index_no_node_abt.html 
b/tp/t/results/moreindices/index_no_node/res_html/index_no_node_abt.html
index 7e0a9a115e..ca2329adfc 100644
--- a/tp/t/results/moreindices/index_no_node/res_html/index_no_node_abt.html
+++ b/tp/t/results/moreindices/index_no_node/res_html/index_no_node_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html#top-section" 
title="Cover (top) of document">Top</a>]</td>
diff --git a/tp/t/results/moreindices/index_split/res_html/index_split_abt.html 
b/tp/t/results/moreindices/index_split/res_html/index_split_abt.html
index 90e7550d20..ed07ac6a57 100644
--- a/tp/t/results/moreindices/index_split/res_html/index_split_abt.html
+++ b/tp/t/results/moreindices/index_split/res_html/index_split_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/moreindices/index_split_nodes/res_html/index_split_abt.html 
b/tp/t/results/moreindices/index_split_nodes/res_html/index_split_abt.html
index 72dfa19f82..7621cbc022 100644
--- a/tp/t/results/moreindices/index_split_nodes/res_html/index_split_abt.html
+++ b/tp/t/results/moreindices/index_split_nodes/res_html/index_split_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/moreindices/nodes_before_top/res_html/nodes_before_top_abt.html 
b/tp/t/results/moreindices/nodes_before_top/res_html/nodes_before_top_abt.html
index 519f4d84fe..3ffcc78b9f 100644
--- 
a/tp/t/results/moreindices/nodes_before_top/res_html/nodes_before_top_abt.html
+++ 
b/tp/t/results/moreindices/nodes_before_top/res_html/nodes_before_top_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
 
b/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
index 1c8d402164..8ed1c7e9bb 100644
--- 
a/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
+++ 
b/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
@@ -926,7 +926,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/nodes_before_top_abt.html
 
b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/nodes_before_top_abt.html
index de5b27b2b8..12159da22f 100644
--- 
a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/nodes_before_top_abt.html
+++ 
b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/nodes_before_top_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/moreindices/split_chapter_index/res_html/split_chapter_index_abt.html
 
b/tp/t/results/moreindices/split_chapter_index/res_html/split_chapter_index_abt.html
index 2f959d7cca..0980fc7c38 100644
--- 
a/tp/t/results/moreindices/split_chapter_index/res_html/split_chapter_index_abt.html
+++ 
b/tp/t/results/moreindices/split_chapter_index/res_html/split_chapter_index_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html 
b/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html
index ff626b5de5..79fdcec42b 100644
--- 
a/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html
+++ 
b/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html
@@ -196,7 +196,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
 
b/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
index 0730e5025d..8cd76d0a64 100644
--- 
a/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
+++ 
b/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
@@ -398,7 +398,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/moresectioning/node_footnote_use_node/res_html/node_footnote_abt.html
 
b/tp/t/results/moresectioning/node_footnote_use_node/res_html/node_footnote_abt.html
index fa5ceae1d3..c497d82e65 100644
--- 
a/tp/t/results/moresectioning/node_footnote_use_node/res_html/node_footnote_abt.html
+++ 
b/tp/t/results/moresectioning/node_footnote_use_node/res_html/node_footnote_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/nodes_after_top_before_chapter_abt.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/nodes_after_top_before_chapter_abt.html
index 1a16e06805..50df0cabfd 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/nodes_after_top_before_chapter_abt.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/nodes_after_top_before_chapter_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html#Top" title="Cover 
(top) of document">Top</a>]</td>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
index aa78b7533e..b394095806 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
@@ -191,7 +191,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/nodes_after_top_before_section_abt.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/nodes_after_top_before_section_abt.html
index 1a16e06805..50df0cabfd 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/nodes_after_top_before_section_abt.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/nodes_after_top_before_section_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html#Top" title="Cover 
(top) of document">Top</a>]</td>
diff --git 
a/tp/t/results/moresectioning/sectioning_frames/res_html/sectioning_abt.html 
b/tp/t/results/moresectioning/sectioning_frames/res_html/sectioning_abt.html
index a9dfdd4321..d460d3622e 100644
--- a/tp/t/results/moresectioning/sectioning_frames/res_html/sectioning_abt.html
+++ b/tp/t/results/moresectioning/sectioning_frames/res_html/sectioning_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
 
b/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
index d21d553530..e684158d80 100644
--- 
a/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
+++ 
b/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
@@ -174,7 +174,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
 
b/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
index d21d553530..e684158d80 100644
--- 
a/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
+++ 
b/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
@@ -174,7 +174,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
 
b/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
index d08ab2c2fa..fdd33dd424 100644
--- 
a/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
+++ 
b/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
@@ -203,7 +203,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
 
b/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
index d08ab2c2fa..fdd33dd424 100644
--- 
a/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
+++ 
b/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
@@ -203,7 +203,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html 
b/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
index f64d360b48..c3684be11e 100644
--- a/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
+++ b/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
@@ -271,7 +271,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html 
b/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
index dfeff6b1b0..e11e862134 100644
--- a/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
+++ b/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
@@ -191,7 +191,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html 
b/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
index 976470080c..a90e76bc6f 100644
--- 
a/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
+++ 
b/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
@@ -185,7 +185,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html 
b/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
index 3d9ad8e56e..80b05327f9 100644
--- a/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
+++ b/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
@@ -191,7 +191,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html 
b/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
index 60f7e1f6cf..7c7f8005da 100644
--- a/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
+++ b/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
@@ -185,7 +185,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
 
b/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
index 604f2f1601..d5bd8dff1b 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
@@ -221,7 +221,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
 
b/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
index 9bc2221087..be141dd3df 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
@@ -215,7 +215,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
 
b/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
index 08dbc245de..73c71e2573 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
@@ -245,7 +245,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
 
b/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
index 3442865e53..2d21241c49 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
@@ -239,7 +239,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/contents/res_parser/double_contents/double_contents.html 
b/tp/tests/contents/res_parser/double_contents/double_contents.html
index 4a46008eb7..e27e6d2e91 100644
--- a/tp/tests/contents/res_parser/double_contents/double_contents.html
+++ b/tp/tests/contents/res_parser/double_contents/double_contents.html
@@ -219,7 +219,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html 
b/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html
index 36928128f1..3f8301ae5f 100644
--- 
a/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html
+++ 
b/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html
@@ -214,7 +214,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
 
b/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
index 36928128f1..3f8301ae5f 100644
--- 
a/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
+++ 
b/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
@@ -214,7 +214,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/double_contents_abt.html
 
b/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/double_contents_abt.html
index 2870082df4..6358fc2b14 100644
--- 
a/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/double_contents_abt.html
+++ 
b/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/double_contents_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/contents/res_parser/double_contents_book/double_contents.html 
b/tp/tests/contents/res_parser/double_contents_book/double_contents.html
index 71655ff74b..752fd9af8a 100644
--- a/tp/tests/contents/res_parser/double_contents_book/double_contents.html
+++ b/tp/tests/contents/res_parser/double_contents_book/double_contents.html
@@ -195,7 +195,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html 
b/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html
index 4af7550260..25981e50f1 100644
--- 
a/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html
+++ 
b/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline/double_contents.html 
b/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
index 5db88903f1..5c06b2d0e0 100644
--- a/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
+++ b/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
@@ -239,7 +239,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html
 
b/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html
index 2870082df4..6358fc2b14 100644
--- 
a/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html
+++ 
b/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html
 
b/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html
index 09be7c6aa2..f90cf1d995 100644
--- 
a/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html
+++ 
b/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html
 
b/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html
index 2870082df4..6358fc2b14 100644
--- 
a/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html
+++ 
b/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html 
b/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html
index 975a51bb41..3670cdbfdf 100644
--- 
a/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html
+++ 
b/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html 
b/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html
index 4af7550260..25981e50f1 100644
--- 
a/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html
+++ 
b/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git a/tp/tests/contents/res_parser/no_content/no_content.html 
b/tp/tests/contents/res_parser/no_content/no_content.html
index 90707d1270..eeb24567f4 100644
--- a/tp/tests/contents/res_parser/no_content/no_content.html
+++ b/tp/tests/contents/res_parser/no_content/no_content.html
@@ -173,7 +173,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/no_content_do_contents/no_content.html 
b/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
index 05e9c66336..d0627652e0 100644
--- a/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
+++ b/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
@@ -190,7 +190,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html 
b/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
index 90707d1270..eeb24567f4 100644
--- a/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
+++ b/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
@@ -173,7 +173,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/contents/res_parser/no_content_inline/no_content.html 
b/tp/tests/contents/res_parser/no_content_inline/no_content.html
index 90707d1270..eeb24567f4 100644
--- a/tp/tests/contents/res_parser/no_content_inline/no_content.html
+++ b/tp/tests/contents/res_parser/no_content_inline/no_content.html
@@ -173,7 +173,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html 
b/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
index 90707d1270..eeb24567f4 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
@@ -173,7 +173,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
index 05e9c66336..d0627652e0 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
@@ -190,7 +190,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
index 90707d1270..eeb24567f4 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
@@ -173,7 +173,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
 
b/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
index 90707d1270..eeb24567f4 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
@@ -173,7 +173,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html 
b/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html
index 7d065d057e..2eae9f33c7 100644
--- 
a/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html
+++ 
b/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html
@@ -191,7 +191,6 @@ span:hover a.copiable-link {visibility: visible}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">Ce document a &eacute;t&eacute; 
g&eacute;n&eacute;r&eacute; <em class="emph">a sunny day</em> en utilisant <a 
class="uref" href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/formatting/res_parser/simplest_test_css/simplest.html 
b/tp/tests/formatting/res_parser/simplest_test_css/simplest.html
index 6c474f4704..cd5cf1504e 100644
--- a/tp/tests/formatting/res_parser/simplest_test_css/simplest.html
+++ b/tp/tests/formatting/res_parser/simplest_test_css/simplest.html
@@ -178,7 +178,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
 
b/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
index 25c8a06f4a..f2a13b25d7 100644
--- 
a/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
+++ 
b/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
@@ -192,7 +192,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
 
b/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
index feae34809f..f8f035f1bd 100644
--- 
a/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
+++ 
b/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
@@ -204,7 +204,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html 
b/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
index ea314491d5..b552611223 100644
--- a/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
+++ b/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
@@ -539,7 +539,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html 
b/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html
index 7b8c4e00b2..f827a2f27a 100644
--- a/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html
+++ b/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html
@@ -131,7 +131,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html
 
b/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html
index ca4f391bd3..1b5b06dad4 100644
--- 
a/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html
+++ 
b/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html
@@ -136,7 +136,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html
 
b/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html
index 0228ba7df9..dbbe785fc7 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html
@@ -136,7 +136,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html
 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html
index f3ec5b33a9..0fdff0f0aa 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html
@@ -136,7 +136,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html
 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html
index 87e89b4b7a..ab1d991eab 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html
@@ -136,7 +136,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html
 
b/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html
index f3ec348703..915294e675 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html
@@ -136,7 +136,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html
 
b/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html
index af3596ff5d..521a6ac5c9 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html
@@ -136,7 +136,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git a/tp/tests/indices/res_parser/index_table/index_table_abt.html 
b/tp/tests/indices/res_parser/index_table/index_table_abt.html
index d3c0f2dae8..86a22ec656 100644
--- a/tp/tests/indices/res_parser/index_table/index_table_abt.html
+++ b/tp/tests/indices/res_parser/index_table/index_table_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/indices_in_begin_tables_lists/indices_in_begin_tables_lists.html
 
b/tp/tests/indices/res_parser/indices_in_begin_tables_lists/indices_in_begin_tables_lists.html
index e64a1d0b5e..a4018a9920 100644
--- 
a/tp/tests/indices/res_parser/indices_in_begin_tables_lists/indices_in_begin_tables_lists.html
+++ 
b/tp/tests/indices/res_parser/indices_in_begin_tables_lists/indices_in_begin_tables_lists.html
@@ -454,7 +454,6 @@ enum
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html
 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html
index 5624b166aa..533a82e69c 100644
--- 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html
+++ 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html
 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html
index 65bf19b2d7..62229e4197 100644
--- 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html
+++ 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html
@@ -130,7 +130,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html#Top" title="Cover 
(top) of document">Top</a>]</td>
diff --git 
a/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
 
b/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
index a1fee8afee..a6593c978f 100644
--- 
a/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
+++ 
b/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
@@ -249,7 +249,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
 
b/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
index c5aa9b2171..2d5f9ec680 100644
--- 
a/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
+++ 
b/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
@@ -252,7 +252,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting/formatting.html 
b/tp/tests/layout/res_parser/formatting/formatting.html
index c9266368fc..ea846bae7a 100644
--- a/tp/tests/layout/res_parser/formatting/formatting.html
+++ b/tp/tests/layout/res_parser/formatting/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html 
b/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
index 68b1f12e44..652ef2416d 100644
--- a/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
@@ -906,7 +906,6 @@ truc: after a deff item
     </ul>
   </li>
 </ul>
-
 </div>
 
 
diff --git 
a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html 
b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
index 77d75093e7..fee571bb20 100644
--- a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
 
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
index edca0db928..9a12c82c70 100644
--- 
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
+++ 
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
@@ -914,7 +914,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
 </p>
diff --git a/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html 
b/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
index edca223bee..8033f37815 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
@@ -918,7 +918,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html 
b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
index 808a429381..d092961184 100644
--- a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">Ce document a &eacute;t&eacute; 
g&eacute;n&eacute;r&eacute; <em class="emph">a sunny day</em> en utilisant <a 
class="uref" href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting_html/formatting.html 
b/tp/tests/layout/res_parser/formatting_html/formatting.html
index c9266368fc..ea846bae7a 100644
--- a/tp/tests/layout/res_parser/formatting_html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting_html32/formatting.html 
b/tp/tests/layout/res_parser/formatting_html32/formatting.html
index bf8dde9ba4..535cfb085c 100644
--- a/tp/tests/layout/res_parser/formatting_html32/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html32/formatting.html
@@ -7458,7 +7458,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   This document was generated on <em>a sunny day</em> using <a 
href="http://www.gnu.org/software/texinfo/";><em>texi2any</em></a>.
diff --git 
a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html 
b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
index 2c67d4592f..b09f032f64 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
@@ -918,7 +918,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git a/tp/tests/layout/res_parser/formatting_inline_css/formatting.html 
b/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
index 55eaf0e6e5..2b57206307 100644
--- a/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
@@ -7575,7 +7575,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer" style="font-size: smaller">This document was 
generated on <em class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html 
b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
index ec4ec73b82..32f01bcbd5 100644
--- a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html 
b/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
index 2c67d4592f..b09f032f64 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
@@ -918,7 +918,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="index.html" title="Cover (top) 
of document">Top</a>]</td>
diff --git 
a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html 
b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
index ede162b16a..955554b2a4 100644
--- a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html 
b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
index e59a20a82b..35b9daa16b 100644
--- a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
+++ b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
@@ -7340,7 +7340,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html 
b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
index d2f4a12687..8df681383f 100644
--- a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html 
b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
index 903cc33d42..779cc0e038 100644
--- a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
@@ -7603,7 +7603,6 @@ Menu comment
     </ul>
   </li>
 </ul>
-
 </div><hr/>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
 
b/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
index 72b96bb86c..27836331b0 100644
--- 
a/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
+++ 
b/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
@@ -201,7 +201,6 @@ b b b b b b b b b b b b b b b b  b b b b b bb b b b b b b  
bb  b bb.
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
diff --git 
a/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html 
b/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
index 7c5499d5ed..9f210fd851 100644
--- a/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
+++ b/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
@@ -236,7 +236,6 @@ ul.toc-numbered-mark {list-style: none}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
diff --git 
a/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html 
b/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
index 7bbef27e0c..4a277c0960 100644
--- a/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
+++ b/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
@@ -1714,7 +1714,6 @@ description here
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git 
a/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning_abt.html
 
b/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning_abt.html
index c3add5e02d..732a187c7a 100644
--- 
a/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning_abt.html
+++ 
b/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/sectioning_abt.html
@@ -280,7 +280,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
 <tr><td valign="middle" align="left">|</td>
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm 
b/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm
index 274acd2e38..13d23f44b8 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm
+++ b/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm
@@ -835,16 +835,16 @@ truc: after a deff item
 <h1 class="about-heading">About This Document</h1>
 
 <p>
-This document is the user manual for <a 
href="http://www.singular.uni-kl.de/";><i>Singular</i></a> version NO VERSION, 
NO VERSION DATE. 
-<br>   
+This document is the user manual for <a 
href="http://www.singular.uni-kl.de/";><i>Singular</i></a> version NO VERSION, 
NO VERSION DATE.
+<br>
 
 For questions and comments about Singular, send email to <a 
href="mailto:singular@mathematik.uni-kl.de";>singular@mathematik.uni-kl.de</a>.
-  
-<p></p>  
-This document was generated by <a 
href="http://www.gnu.org/software/texinfo/";><i>texinfo</i></a> 
-and <a 
href="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/";>LaTeX2<tt>HTML</tt></a>
 
+
+</p>
+<p>
+This document was generated by <a 
href="http://www.gnu.org/software/texinfo/";><i>texinfo</i></a>
+and <a 
href="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/";>LaTeX2<tt>HTML</tt></a>
 and is best  viewed with a 16 or 18 point screen font.
-<p></p>
 </p>
 <p>
   The buttons in the navigation panels have the following meaning:
@@ -942,7 +942,6 @@ and is best  viewed with a 16 or 18 point screen font.
     </ul>
   </li>
 </ul>
-
 </div></td>
 </tr>
 </table>
diff --git a/tp/tests/tex_html/res_parser/simplest_httex/simplest.html 
b/tp/tests/tex_html/res_parser/simplest_httex/simplest.html
index b778e2c76a..69ce9b4123 100644
--- a/tp/tests/tex_html/res_parser/simplest_httex/simplest.html
+++ b/tp/tests/tex_html/res_parser/simplest_httex/simplest.html
@@ -166,7 +166,6 @@ span.program-in-footer {font-size: smaller}
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>
diff --git a/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html 
b/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html
index 1f6633ab80..6219f60d8d 100644
--- a/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html
+++ b/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html
@@ -248,7 +248,6 @@ $">
     </ul>
   </li>
 </ul>
-
 </div><hr>
 <p>
   <span class="program-in-footer">This document was generated on <em 
class="emph">a sunny day</em> using <a class="uref" 
href="http://www.gnu.org/software/texinfo/";><em 
class="emph">texi2any</em></a>.</span>



reply via email to

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