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 (_convert_printindex


From: Patrice Dumas
Subject: branch master updated: * tp/Texinfo/Convert/HTML.pm (_convert_printindex_command): output index summary header and footer only if there is more than one symbol.
Date: Thu, 04 Aug 2022 08:56:04 -0400

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 a12140cb07 * tp/Texinfo/Convert/HTML.pm (_convert_printindex_command): 
output index summary header and footer only if there is more than one symbol.
a12140cb07 is described below

commit a12140cb07d57448920198e827a768e9d4fe6c70
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Thu Aug 4 14:55:52 2022 +0200

    * tp/Texinfo/Convert/HTML.pm (_convert_printindex_command): output
    index summary header and footer only if there is more than one
    symbol.
---
 ChangeLog                                          |  6 ++++
 tp/Texinfo/Convert/HTML.pm                         | 42 +++++++++++++---------
 .../results/converters_tests/at_commands_in_raw.pl |  6 ----
 .../references_to_top_no_top_output.pl             |  6 ----
 .../res_html/chapter.html                          |  6 ----
 .../coverage/punctuation_in_line_commands.pl       |  6 ----
 tp/t/results/def/all_commands_printindex.pl        | 12 -------
 tp/t/results/float/cindex_in_caption.pl            |  6 ----
 tp/t/results/float/float_copying.pl                |  6 ----
 .../char_latin2_latin2_in_refs/res_html/index.html |  6 ----
 .../results/html_tests/index_and_node_same_name.pl |  6 ----
 tp/t/results/html_tests/index_below.pl             |  6 ----
 ...default_cp_index_and_one_letter_syncodeindex.pl |  4 ---
 tp/t/results/indices/double_index_entry.pl         |  6 ----
 tp/t/results/indices/ftable_vtable.pl              | 12 -------
 tp/t/results/indices/image_lines_count.pl          |  6 ----
 tp/t/results/indices/image_text_lines_count.pl     |  6 ----
 .../indices/index_entry_before_first_node.pl       |  6 ----
 tp/t/results/indices/index_entry_before_node.pl    |  6 ----
 tp/t/results/indices/index_entry_in_footnote.pl    |  6 ----
 ...rintindex_index_entry_in_copying_in_footnote.pl | 12 -------
 .../indices/printindex_with_space_before.pl        |  6 ----
 .../indices/same_index_entry_merged_indices.pl     |  6 ----
 tp/t/results/indices/seealso_duplicate.pl          |  6 ----
 tp/t/results/indices/subentries.pl                 |  6 ----
 tp/t/results/indices/subentry_and_sortas.pl        | 24 -------------
 tp/t/results/indices/syncodeindex_to_plain.pl      |  8 -----
 tp/t/results/indices/w_lines_count.pl              |  6 ----
 .../no_monolithic/res_html/no_monolithic.html      |  6 ----
 .../misc_commands/comment_space_command_on_line.pl |  6 ----
 .../res_html/double_index_entry.html               |  6 ----
 tp/tests/formatting/documentlanguage.texi          |  2 +-
 .../documentlanguage_cmdline/documentlanguage.html |  6 ----
 .../index_and_node_same_name.html                  |  6 ----
 .../index_entry_in_footnote.html                   |  6 ----
 .../index_table/node-with-printindex.html          |  6 ----
 .../layout/res_parser/formatting/formatting.html   | 18 ----------
 .../layout/res_parser/formatting_chm/chapter.html  | 18 ----------
 .../formatting_enable_encoding/formatting.html     | 18 ----------
 .../EPUB/xhtml/chapter.xhtml                       | 18 ----------
 .../EPUB/xhtml/chapter.xhtml                       | 18 ----------
 .../res_parser/formatting_exotic/chapter.html      | 18 ----------
 .../res_parser/formatting_fr_icons/formatting.html | 18 ----------
 .../res_parser/formatting_html/formatting.html     | 18 ----------
 .../res_parser/formatting_html32/formatting.html   | 18 ----------
 .../formatting_html_no_texi2html/formatting.html   | 18 ----------
 .../res_parser/formatting_html_nodes/chapter.html  | 18 ----------
 .../formatting_inline_css/formatting.html          | 18 ----------
 .../res_parser/formatting_mathjax/formatting.html  | 18 ----------
 .../res_parser/formatting_nodes/chapter.html       | 18 ----------
 .../formatting_numerical_entities/formatting.html  | 18 ----------
 .../formatting_regions/formatting_regions.html     |  6 ----
 .../formatting_weird_quotes/formatting.html        | 18 ----------
 .../res_parser/formatting_xhtml/formatting.html    | 18 ----------
 .../no_monolithic_only_toc_out/no_monolithic.html  |  6 ----
 .../res_parser/formatting_singular/chapter.html    | 18 ----------
 56 files changed, 32 insertions(+), 588 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f8e51bb942..2e363753a3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2022-08-04  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/Convert/HTML.pm (_convert_printindex_command): output
+       index summary header and footer only if there is more than one
+       symbol.
+
 2022-08-04  Patrice Dumas  <pertusus@free.fr>
 
        * tp/ext/epub3.pm: split at chapter, no mini_toc
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 535a7b39c6..d3cd78ded4 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -5098,30 +5098,35 @@ sub _convert_printindex_command($$$$)
       push @alpha, $summary_letter_link;
     }
   }
+
+  my $non_breaking_space = $self->get_info('non_breaking_space');
+
   # Format the summary letters
   my $join = '';
   my $non_alpha_text = '';
   my $alpha_text = '';
-  my $non_breaking_space = $self->get_info('non_breaking_space');
-  $join = " $non_breaking_space \n".$self->get_info('line_break_element')."\n"
-     if (@non_alpha and @alpha);
-  if (@non_alpha) {
-    $non_alpha_text = join("\n $non_breaking_space \n", @non_alpha) . "\n";
-  }
-  if (@alpha) {
-    $alpha_text = join("\n $non_breaking_space \n", @alpha)
+  if (scalar(@non_alpha) + scalar(@alpha) > 1) {
+    $join = " $non_breaking_space 
\n".$self->get_info('line_break_element')."\n"
+      if (scalar(@non_alpha) and scalar(@alpha));
+    if (scalar(@non_alpha)) {
+      $non_alpha_text = join("\n $non_breaking_space \n", @non_alpha) . "\n";
+    }
+    if (scalar(@alpha)) {
+      $alpha_text = join("\n $non_breaking_space \n", @alpha)
                     . "\n $non_breaking_space \n";
+    }
   }
   my $result = $self->html_attribute_class('div',
                            [$cmdname, "$index_name-$cmdname"]).">\n";
   # format the summary
-  my $summary_header = $self->html_attribute_class('table',
+  if (scalar(@non_alpha) + scalar(@alpha) > 1) {
+    my $summary_header = $self->html_attribute_class('table',
             ["$index_name-letters-header-$cmdname"]).'><tr><th valign="top">'
-    . $self->convert_tree($self->gdt('Jump to')) .": $non_breaking_space 
</th><td>" .
-    $non_alpha_text . $join . $alpha_text . "</td></tr></table>\n";
-
+      . $self->convert_tree($self->gdt('Jump to')) .": $non_breaking_space 
</th><td>" .
+      $non_alpha_text . $join . $alpha_text . "</td></tr></table>\n";
 
-  $result .= $summary_header;
+    $result .= $summary_header;
+  }
 
   # now format the index entries
   $result .= $self->html_attribute_class('table', 
["$index_name-entries-$cmdname"])
@@ -5136,11 +5141,14 @@ sub _convert_printindex_command($$$$)
   
   $self->_pop_document_context();
   
-  my $summary_footer = $self->html_attribute_class('table',
+  if (scalar(@non_alpha) + scalar(@alpha) > 1) {
+    my $summary_footer = $self->html_attribute_class('table',
                  ["$index_name-letters-footer-$cmdname"]).'><tr><th 
valign="top">'
-    . $self->convert_tree($self->gdt('Jump to')) .": $non_breaking_space 
</th><td>" .
-    $non_alpha_text . $join . $alpha_text . "</td></tr></table>\n";
-  return $result .$summary_footer . "</div>\n";
+      . $self->convert_tree($self->gdt('Jump to')) .": $non_breaking_space 
</th><td>" .
+      $non_alpha_text . $join . $alpha_text . "</td></tr></table>\n";
+    $result .= $summary_footer
+  }
+  return $result . "</div>\n";
 }
 $default_commands_conversion{'printindex'} = \&_convert_printindex_command;
 
diff --git a/tp/t/results/converters_tests/at_commands_in_raw.pl 
b/tp/t/results/converters_tests/at_commands_in_raw.pl
index 0478a3b25f..c43529bfa1 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -1448,9 +1448,6 @@ $result_converted{'html_text'}->{'at_commands_in_raw'} = 
'<div class="top-level-
 <p> newidx entry
 </p>
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-F"><b>F</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -1458,9 +1455,6 @@ $result_converted{'html_text'}->{'at_commands_in_raw'} = 
'<div class="top-level-
 <tr><td></td><td valign="top"><a 
href="#index-fentry2"><code>fentry2</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#chap">chap</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-F"><b>F</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/t/results/converters_tests/references_to_top_no_top_output.pl 
b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
index a3948923b4..d49f2eac97 100644
--- a/tp/t/results/converters_tests/references_to_top_no_top_output.pl
+++ b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
@@ -1767,9 +1767,6 @@ see <a class="pxref" href="#a-in-paragraph-in-top">a in 
paragraph in top</a>
 <a class="index-entry-id" id="index-chap-index"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -1777,9 +1774,6 @@ see <a class="pxref" href="#a-in-paragraph-in-top">a in 
paragraph in top</a>
 <tr><td></td><td valign="top"><a href="#index-chap-index">chap 
index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <div class="float" id="Main-Flist">
diff --git 
a/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
 
b/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
index d58527e691..ebb922cea3 100644
--- 
a/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
+++ 
b/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
@@ -44,9 +44,6 @@ see <a class="pxref" 
href="index.html#a-in-paragraph-in-top">a in paragraph in t
 <a class="index-entry-id" id="index-chap-index"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -54,9 +51,6 @@ see <a class="pxref" 
href="index.html#a-in-paragraph-in-top">a in paragraph in t
 <tr><td></td><td valign="top"><a href="#index-chap-index">chap 
index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <div class="float" id="Main-Flist">
diff --git a/tp/t/results/coverage/punctuation_in_line_commands.pl 
b/tp/t/results/coverage/punctuation_in_line_commands.pl
index 8b799df32b..a33c3276dd 100644
--- a/tp/t/results/coverage/punctuation_in_line_commands.pl
+++ b/tp/t/results/coverage/punctuation_in_line_commands.pl
@@ -1224,9 +1224,6 @@ 
$result_converted{'html_text'}->{'punctuation_in_line_commands'} = '
 <div class="center">center! After punc
 </div>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -1234,9 +1231,6 @@ 
$result_converted{'html_text'}->{'punctuation_in_line_commands'} = '
 <tr><td></td><td valign="top"><a href="#index-index_0021-After-punc">index! 
After punc</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#node_0021-After-punc">node! After punc</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/t/results/def/all_commands_printindex.pl 
b/tp/t/results/def/all_commands_printindex.pl
index 2984ccbdef..aec7b917a9 100644
--- a/tp/t/results/def/all_commands_printindex.pl
+++ b/tp/t/results/def/all_commands_printindex.pl
@@ -6077,9 +6077,6 @@ span:hover a.copiable-link {visibility: visible}
 
 <h3 class="heading" id="Types">Types</h3>
 <div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6087,16 +6084,10 @@ span:hover a.copiable-link {visibility: visible}
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname"><code>d--eftp_name</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <h3 class="heading" id="Variables">Variables</h3>
 <div class="printindex vr-printindex">
-<table class="vr-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_vr_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="vr-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6115,9 +6106,6 @@ span:hover a.copiable-link {visibility: visible}
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002defvr_005fname"><code>d--efvr_name</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="vr-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_vr_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/t/results/float/cindex_in_caption.pl 
b/tp/t/results/float/cindex_in_caption.pl
index c8777603b4..376e586fc6 100644
--- a/tp/t/results/float/cindex_in_caption.pl
+++ b/tp/t/results/float/cindex_in_caption.pl
@@ -542,9 +542,6 @@ a.summary-letter-printindex {text-decoration: none}
 <a class="index-entry-id" id="index-index-entry"></a>
 </p></div></div>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -552,9 +549,6 @@ a.summary-letter-printindex {text-decoration: none}
 <tr><td></td><td valign="top"><a href="#index-index-entry">index 
entry</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/t/results/float/float_copying.pl 
b/tp/t/results/float/float_copying.pl
index f40f2f282d..f6f5469709 100644
--- a/tp/t/results/float/float_copying.pl
+++ b/tp/t/results/float/float_copying.pl
@@ -1685,9 +1685,6 @@ the author abandon his copyright.
 </dl>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Copying-and-floats_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -1696,9 +1693,6 @@ the author abandon his copyright.
 <tr><td></td><td valign="top"><a 
href="#index-copying-indexed-caption-copying-footnote">indexed caption copying 
footnote</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Copying-and-floats_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 <div class="printindex fn-printindex">
 <table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Copying-and-floats_fn_letter-I"><b>I</b></a>
diff --git 
a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html 
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html
index 1eadef6df3..e627649698 100644
--- 
a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html
+++ 
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html
@@ -37,9 +37,6 @@ Next: <a href="A-a-_002c-E-e.html" accesskey="n" rel="next">
 <p><a class="ref" href="A-a-_002c-E-e.html">� � � � �</a>.
 </p>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_cp_letter-�"><b>�</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -47,9 +44,6 @@ Next: <a href="A-a-_002c-E-e.html" accesskey="n" rel="next">
 <tr><td></td><td valign="top"><a 
href="A-a-_002c-E-e.html#index-A-a-_002c-E-e">� � � � 
�</a>:</td><td>&nbsp;</td><td valign="top"><a href="A-a-_002c-E-e.html">� � � � 
�</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Top_cp_letter-�"><b>�</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/t/results/html_tests/index_and_node_same_name.pl 
b/tp/t/results/html_tests/index_and_node_same_name.pl
index 349b987d3c..a59e612998 100644
--- a/tp/t/results/html_tests/index_and_node_same_name.pl
+++ b/tp/t/results/html_tests/index_and_node_same_name.pl
@@ -286,9 +286,6 @@ a.summary-letter-printindex {text-decoration: none}
 
 <a class="index-entry-id" id="index-node-1"></a>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#index-node_cp_letter-N"><b>N</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -296,9 +293,6 @@ a.summary-letter-printindex {text-decoration: none}
 <tr><td></td><td valign="top"><a 
href="#index-node-1">node</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#index-node">index node</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#index-node_cp_letter-N"><b>N</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 </div>
diff --git a/tp/t/results/html_tests/index_below.pl 
b/tp/t/results/html_tests/index_below.pl
index 456f1c4926..89bdc487f9 100644
--- a/tp/t/results/html_tests/index_below.pl
+++ b/tp/t/results/html_tests/index_below.pl
@@ -553,9 +553,6 @@ a.summary-letter-printindex {text-decoration: none}
 
 <a class="index-entry-id" id="index-entry"></a>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#sec_cp_letter-E"><b>E</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -563,9 +560,6 @@ a.summary-letter-printindex {text-decoration: none}
 <tr><td></td><td valign="top"><a 
href="#index-entry">entry</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#sec">1.1 sec</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#sec_cp_letter-E"><b>E</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 </div>
 </div>
diff --git 
a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl 
b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
index 3087cbe28c..83937a6ba5 100644
--- a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
+++ b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
@@ -392,8 +392,6 @@ 
$result_converted{'html_text'}->{'default_cp_index_and_one_letter_syncodeindex'}
 <a class="index-entry-id" id="index-_002d_002dcpindex"></a>
 
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_symbol-1"><b>-</b></a>
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -402,8 +400,6 @@ 
$result_converted{'html_text'}->{'default_cp_index_and_one_letter_syncodeindex'}
 <tr><td></td><td valign="top"><a 
href="#index-_002d_002dcpindex"><code>--cpindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_symbol-1"><b>-</b></a>
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/double_index_entry.pl 
b/tp/t/results/indices/double_index_entry.pl
index 16f76bce04..13bfa0c4f4 100644
--- a/tp/t/results/indices/double_index_entry.pl
+++ b/tp/t/results/indices/double_index_entry.pl
@@ -689,9 +689,6 @@ $result_converted{'html_text'}->{'double_index_entry'} = 
'<a class="node-id" id=
 <a class="index-entry-id" id="index-aaa-2"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -701,9 +698,6 @@ $result_converted{'html_text'}->{'double_index_entry'} = 
'<a class="node-id" id=
 <tr><td></td><td valign="top"><a 
href="#index-aaa-2">aaa</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#other-node">other node</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/ftable_vtable.pl 
b/tp/t/results/indices/ftable_vtable.pl
index db64c8e3ce..ad44e78165 100644
--- a/tp/t/results/indices/ftable_vtable.pl
+++ b/tp/t/results/indices/ftable_vtable.pl
@@ -966,9 +966,6 @@ $result_converted{'html_text'}->{'ftable_vtable'} = '<h1 
class="node" id="Top">T
 <a class="index-entry-id" id="index-function1-1"></a>
 
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-F"><b>F</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -979,15 +976,9 @@ $result_converted{'html_text'}->{'ftable_vtable'} = '<h1 
class="node" id="Top">T
 <tr><td></td><td valign="top"><a 
href="#index-function2x"><code>function2x</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-F"><b>F</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <div class="printindex vr-printindex">
-<table class="vr-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_vr_letter-V"><b>V</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="vr-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -997,9 +988,6 @@ $result_converted{'html_text'}->{'ftable_vtable'} = '<h1 
class="node" id="Top">T
 <tr><td></td><td valign="top"><a 
href="#index-varx2"><code>varx2</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="vr-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_vr_letter-V"><b>V</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 ';
diff --git a/tp/t/results/indices/image_lines_count.pl 
b/tp/t/results/indices/image_lines_count.pl
index 2ed4c93edf..5a15d398a2 100644
--- a/tp/t/results/indices/image_lines_count.pl
+++ b/tp/t/results/indices/image_lines_count.pl
@@ -310,9 +310,6 @@ $result_converted{'html_text'}->{'image_lines_count'} = 
'<h1 class="node" id="To
 <a class="index-entry-id" id="index-index-entry"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -320,9 +317,6 @@ $result_converted{'html_text'}->{'image_lines_count'} = 
'<h1 class="node" id="To
 <tr><td></td><td valign="top"><a href="#index-index-entry">index 
entry</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/image_text_lines_count.pl 
b/tp/t/results/indices/image_text_lines_count.pl
index 461e8a1795..85441c3412 100644
--- a/tp/t/results/indices/image_text_lines_count.pl
+++ b/tp/t/results/indices/image_text_lines_count.pl
@@ -309,9 +309,6 @@ $result_converted{'html_text'}->{'image_text_lines_count'} 
= '<h1 class="node" i
 <a class="index-entry-id" id="index-index-entry"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -319,9 +316,6 @@ $result_converted{'html_text'}->{'image_text_lines_count'} 
= '<h1 class="node" i
 <tr><td></td><td valign="top"><a href="#index-index-entry">index 
entry</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/index_entry_before_first_node.pl 
b/tp/t/results/indices/index_entry_before_first_node.pl
index e192c982cb..d0a9d57a2f 100644
--- a/tp/t/results/indices/index_entry_before_first_node.pl
+++ b/tp/t/results/indices/index_entry_before_first_node.pl
@@ -295,9 +295,6 @@ 
$result_converted{'html_text'}->{'index_entry_before_first_node'} = '<a class="i
 <h1 class="node" id="Top">Top</h1>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-B"><b>B</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -305,9 +302,6 @@ 
$result_converted{'html_text'}->{'index_entry_before_first_node'} = '<a class="i
 <tr><td></td><td valign="top"><a href="#index-before-nodes">before 
nodes</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-B"><b>B</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/index_entry_before_node.pl 
b/tp/t/results/indices/index_entry_before_node.pl
index 9ecbfd224d..65c9e9702c 100644
--- a/tp/t/results/indices/index_entry_before_node.pl
+++ b/tp/t/results/indices/index_entry_before_node.pl
@@ -785,9 +785,6 @@ $result_converted{'html_text'}->{'index_entry_before_node'} 
= '<a class="node-id
 <h4 class="node">second</h4>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-L"><b>L</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -795,9 +792,6 @@ $result_converted{'html_text'}->{'index_entry_before_node'} 
= '<a class="node-id
 <tr><td></td><td valign="top"><a href="#index-lone-entry">lone 
entry</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#first">first</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-L"><b>L</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/index_entry_in_footnote.pl 
b/tp/t/results/indices/index_entry_in_footnote.pl
index 5726e9fb89..21a7f01ffc 100644
--- a/tp/t/results/indices/index_entry_in_footnote.pl
+++ b/tp/t/results/indices/index_entry_in_footnote.pl
@@ -313,9 +313,6 @@ $result_converted{'html_text'}->{'index_entry_in_footnote'} 
= '<h1 class="node"
 <p>Top node<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
 </p>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -323,9 +320,6 @@ $result_converted{'html_text'}->{'index_entry_in_footnote'} 
= '<h1 class="node"
 <tr><td></td><td valign="top"><a href="#index-index-entry-in-footnote">index 
entry in footnote</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 <div class="footnotes-segment">
 <hr>
diff --git 
a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
index 81c7015d0b..7600ca2941 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
@@ -909,9 +909,6 @@ 
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
 <p>Copying<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>.
 </p>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -919,9 +916,6 @@ 
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
 <tr><td></td><td valign="top"><a 
href="#index-copying-Copying-this-document">Copying this 
document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
@@ -941,9 +935,6 @@ 
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
 <p>Copying<a class="footnote" id="DOCF1_2" href="#FOOT1_2"><sup>2</sup></a>.
 </p>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -951,9 +942,6 @@ 
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
 <tr><td></td><td valign="top"><a 
href="#index-copying-Copying-this-document">Copying this 
document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/t/results/indices/printindex_with_space_before.pl 
b/tp/t/results/indices/printindex_with_space_before.pl
index 7744dba3d6..1ec5c89607 100644
--- a/tp/t/results/indices/printindex_with_space_before.pl
+++ b/tp/t/results/indices/printindex_with_space_before.pl
@@ -266,9 +266,6 @@ 
$result_converted{'html_text'}->{'printindex_with_space_before'} = '<h1 class="n
 
 <p>Text.
 </p><div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -276,9 +273,6 @@ 
$result_converted{'html_text'}->{'printindex_with_space_before'} = '<h1 class="n
 <tr><td></td><td valign="top"><a 
href="#index-index">index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/same_index_entry_merged_indices.pl 
b/tp/t/results/indices/same_index_entry_merged_indices.pl
index d256c2deef..2d565ac598 100644
--- a/tp/t/results/indices/same_index_entry_merged_indices.pl
+++ b/tp/t/results/indices/same_index_entry_merged_indices.pl
@@ -770,9 +770,6 @@ 
$result_converted{'html_text'}->{'same_index_entry_merged_indices'} = '
 </p></dd></dl>
 
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-M"><b>M</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -781,9 +778,6 @@ 
$result_converted{'html_text'}->{'same_index_entry_merged_indices'} = '
 <tr><td></td><td valign="top"><a 
href="#index-mmm_002dmode-1"><code>mmm-mode</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-M"><b>M</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 </div>
 ';
diff --git a/tp/t/results/indices/seealso_duplicate.pl 
b/tp/t/results/indices/seealso_duplicate.pl
index 453e69bb51..87377ff3cf 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -463,9 +463,6 @@ $result_converted{'html_text'}->{'seealso_duplicate'} = 
'<h1 class="node" id="To
 <a class="index-entry-id" id="index-awk-1"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -474,9 +471,6 @@ $result_converted{'html_text'}->{'seealso_duplicate'} = 
'<h1 class="node" id="To
 <tr><td></td><td valign="top"><a href="#index-awk-1"><code 
class="command">awk</code>, POSIX and</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/subentries.pl 
b/tp/t/results/indices/subentries.pl
index 28912808ca..280311e62d 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -1401,9 +1401,6 @@ $result_converted{'html_text'}->{'subentries'} = '
 </td></tr></table>
 </div>
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-F"><b>F</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -1414,9 +1411,6 @@ $result_converted{'html_text'}->{'subentries'} = '
 <tr><td></td><td valign="top"><a 
href="#index-f_002d_002d_002dggg"><code>f---ggg, f---hhh fjjj, f---kkk, 
f---lll</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chapter-index">chapter index</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-F"><b>F</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 </div>
 </div>
diff --git a/tp/t/results/indices/subentry_and_sortas.pl 
b/tp/t/results/indices/subentry_and_sortas.pl
index 7039c79a60..f9499bf6f7 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -811,9 +811,6 @@ Next: <a href="#chapter-index" accesskey="n" 
rel="next">Index</a> &nbsp; [<a hre
 <a class="index-entry-id" id="index-xxx"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-index_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -821,14 +818,8 @@ Next: <a href="#chapter-index" accesskey="n" 
rel="next">Index</a> &nbsp; [<a hre
 <tr><td></td><td valign="top"><a href="#index-aaa">aaa, 
bbb</a>:</td><td>&nbsp;</td><td valign="top"><a href="#chapter-index">chapter 
index</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-index_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-index_fn_letter-X"><b>X</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -836,9 +827,6 @@ Next: <a href="#chapter-index" accesskey="n" 
rel="next">Index</a> &nbsp; [<a hre
 <tr><td></td><td valign="top"><a href="#index-xxx"><code>xxx, 
zzz</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chapter-index">chapter index</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-index_fn_letter-X"><b>X</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 </div>
 </div>
@@ -937,9 +925,6 @@ $result_converted{'html_text'}->{'subentry_and_sortas'} = '
 <a class="index-entry-id" id="index-xxx"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -947,14 +932,8 @@ $result_converted{'html_text'}->{'subentry_and_sortas'} = '
 <tr><td></td><td valign="top"><a href="#index-aaa">aaa, 
bbb</a>:</td><td>&nbsp;</td><td valign="top"><a href="#chapter-index">chapter 
index</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-X"><b>X</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -962,9 +941,6 @@ $result_converted{'html_text'}->{'subentry_and_sortas'} = '
 <tr><td></td><td valign="top"><a href="#index-xxx"><code>xxx, 
zzz</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chapter-index">chapter index</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-X"><b>X</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 </div>
 </div>
diff --git a/tp/t/results/indices/syncodeindex_to_plain.pl 
b/tp/t/results/indices/syncodeindex_to_plain.pl
index 3e354c6804..795c68da3f 100644
--- a/tp/t/results/indices/syncodeindex_to_plain.pl
+++ b/tp/t/results/indices/syncodeindex_to_plain.pl
@@ -538,8 +538,6 @@ $result_converted{'html_text'}->{'syncodeindex_to_plain'} = 
'
 
 <p>cp index.
 </p><div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_symbol-1"><b>-</b></a>
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -548,14 +546,10 @@ $result_converted{'html_text'}->{'syncodeindex_to_plain'} 
= '
 <tr><td></td><td valign="top"><a 
href="#index-_002d_002dc">&ndash;c</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_symbol-1"><b>-</b></a>
-</td></tr></table>
 </div>
 
 <p>vr index.
 </p><div class="printindex vr-printindex">
-<table class="vr-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_vr_symbol-1"><b>-</b></a>
-</td></tr></table>
 <table class="vr-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -563,8 +557,6 @@ $result_converted{'html_text'}->{'syncodeindex_to_plain'} = 
'
 <tr><td></td><td valign="top"><a 
href="#index-_002d_002dv"><code>--v</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="vr-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_vr_symbol-1"><b>-</b></a>
-</td></tr></table>
 </div>
 ';
 
diff --git a/tp/t/results/indices/w_lines_count.pl 
b/tp/t/results/indices/w_lines_count.pl
index 874c163843..fff4974453 100644
--- a/tp/t/results/indices/w_lines_count.pl
+++ b/tp/t/results/indices/w_lines_count.pl
@@ -462,9 +462,6 @@ $result_converted{'html_text'}->{'w_lines_count'} = '<div 
class="top-level-exten
 <p>Compilation mode also defines the keys <kbd class="key">SPC</kbd> and <kbd 
class="key">DEL</kbd> to
 </p>
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -472,9 +469,6 @@ $result_converted{'html_text'}->{'w_lines_count'} = '<div 
class="top-level-exten
 <tr><td></td><td valign="top"><a 
href="#index-compilation_002dnext_002derror"><code>compilation-next-error</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_fn_letter-C"><b>C</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 </div>
 ';
diff --git a/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html 
b/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
index 27f1c5cdc8..fea30491cf 100644
--- a/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
+++ b/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
@@ -67,9 +67,6 @@ span.program-in-footer {font-size: smaller}
 </p>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Chapter_cp_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -77,9 +74,6 @@ span.program-in-footer {font-size: smaller}
 <tr><td></td><td valign="top"><a 
href="#index-top">top</a></td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Not monolithic</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Chapter_cp_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 </div>
 </div>
diff --git a/tp/t/results/misc_commands/comment_space_command_on_line.pl 
b/tp/t/results/misc_commands/comment_space_command_on_line.pl
index 77c1994885..b46111506d 100644
--- a/tp/t/results/misc_commands/comment_space_command_on_line.pl
+++ b/tp/t/results/misc_commands/comment_space_command_on_line.pl
@@ -1040,9 +1040,6 @@ 
$result_converted{'html_text'}->{'comment_space_command_on_line'} = '
 <h3 class="heading" id="Heading--">Heading &nbsp;</h3>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -1050,9 +1047,6 @@ 
$result_converted{'html_text'}->{'comment_space_command_on_line'} = '
 <tr><td></td><td valign="top"><a href="#index-index-entry--">index entry 
&nbsp;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chap">chap</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <div class="float" id="label">
diff --git 
a/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html 
b/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html
index 85a29626d1..a0734514b1 100644
--- 
a/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html
+++ 
b/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html
@@ -39,9 +39,6 @@ span.program-in-footer {font-size: smaller}
 <a class="index-entry-id" id="index-aaa-2"></a>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -51,9 +48,6 @@ span.program-in-footer {font-size: smaller}
 <tr><td></td><td valign="top"><a 
href="#index-aaa-2">aaa</a></td><td>&nbsp;</td><td valign="top"></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#t_i_cp_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <hr>
diff --git a/tp/tests/formatting/documentlanguage.texi 
b/tp/tests/formatting/documentlanguage.texi
index 59fb8e8f59..fd76344525 100644
--- a/tp/tests/formatting/documentlanguage.texi
+++ b/tp/tests/formatting/documentlanguage.texi
@@ -5,7 +5,7 @@
 @c can mostly happen in Parser, as any converter being initialized with
 @c Texinfo::Convert::Converter converter() and with values accessed by
 @c get_conf() will use the command line.
-@c This is tricky to demonstrate, as documentlanguge is not used much
+@c This is tricky to demonstrate, as documentlanguage is not used much
 @c in Parser.  It is used in two places to set the documentlanguage extra
 @c value, 
 @c 1) for the untranslated type, for the prefix of @def* and 
diff --git 
a/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html 
b/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html
index 6a81612fb8..6597662e60 100644
--- 
a/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html
+++ 
b/tp/tests/formatting/res_parser/documentlanguage_cmdline/documentlanguage.html
@@ -65,9 +65,6 @@ span:hover a.copiable-link {visibility: visible}
 </p></dd></dl>
 
 <div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#Chapter_fn_letter-N"><b>N</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Entr&eacute;e 
d&rsquo;index</th><td>&nbsp;</td><th align="left"> Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -75,9 +72,6 @@ span:hover a.copiable-link {visibility: visible}
 <tr><td></td><td valign="top"><a href="#index-name-on-class"><code>name de 
class</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
Chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="fn-letters-footer-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#Chapter_fn_letter-N"><b>N</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <hr style="height: 6px;">
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 f2a13b25d7..648bc21985 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
@@ -66,9 +66,6 @@ span.program-in-footer {font-size: smaller}
 <p>in index node node, with the same (croo_ref) name than index entry.
 </p>
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#index-node-1_cp_letter-N"><b>N</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -76,9 +73,6 @@ span.program-in-footer {font-size: smaller}
 <tr><td></td><td valign="top"><a 
href="#index-node-2">node</a></td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Test index entry with node name clash</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#index-node-1_cp_letter-N"><b>N</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <hr style="height: 6px;">
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 f8f035f1bd..4c8599d513 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
@@ -62,9 +62,6 @@ span.program-in-footer {font-size: smaller}
 <h1 class="appendix" id="index">Appendix A index</h1>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#index_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -72,9 +69,6 @@ span.program-in-footer {font-size: smaller}
 <tr><td></td><td valign="top"><a href="#index-index-entry-in-footnote">index 
entry in footnote</a></td><td>&nbsp;</td><td valign="top"><a 
href="#Top">index_entry_in_footnote</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#index_cp_letter-I"><b>I</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <hr style="height: 6px;">
diff --git a/tp/tests/indices/res_parser/index_table/node-with-printindex.html 
b/tp/tests/indices/res_parser/index_table/node-with-printindex.html
index 899d52ddd7..929265bec6 100644
--- a/tp/tests/indices/res_parser/index_table/node-with-printindex.html
+++ b/tp/tests/indices/res_parser/index_table/node-with-printindex.html
@@ -65,9 +65,6 @@ span.program-in-footer {font-size: smaller}
 </td></tr></table>
 </div>
 <div class="printindex vr-printindex">
-<table class="vr-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#node-with-printindex-1_vr_letter-V"><b>V</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="vr-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -76,9 +73,6 @@ span.program-in-footer {font-size: smaller}
 <tr><td></td><td valign="top"><a 
href="node-with-ftable-and-vtable.html#index-var2"><code>var2</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="node-with-ftable-and-vtable.html">1 first node chapter, 
with ftable and vtable</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="vr-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#node-with-printindex-1_vr_letter-V"><b>V</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 <div class="printindex cp-printindex">
 <table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#node-with-printindex-1_cp_symbol-1"><b>!</b></a>
diff --git a/tp/tests/layout/res_parser/formatting/formatting.html 
b/tp/tests/layout/res_parser/formatting/formatting.html
index a554f09386..3a41e7601c 100644
--- a/tp/tests/layout/res_parser/formatting/formatting.html
+++ b/tp/tests/layout/res_parser/formatting/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_chm/chapter.html 
b/tp/tests/layout/res_parser/formatting_chm/chapter.html
index 3fd9c3dfa0..a50c7851bb 100644
--- a/tp/tests/layout/res_parser/formatting_chm/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_chm/chapter.html
@@ -4309,9 +4309,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4319,17 +4316,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4337,9 +4328,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -4884,9 +4872,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4897,9 +4882,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </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 1074b3fd2d..be380c5f85 100644
--- a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to:   
</th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
-   
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td> </td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a href="#index-truc-4">truc</a></td><td> 
</td><td valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to:   
</th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
-   
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
  </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
-   
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td> </td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> tẽ --- î</code></a></td><td> </td><td 
valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
  </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
-   
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to:   
</th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
-   
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td> </td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td> 
</td><td valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to:   
</th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
-   
-</td></tr></table>
 </div>
 
 
diff --git 
a/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/chapter.xhtml
 
b/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/chapter.xhtml
index 229e395ff2..48ff38463b 100644
--- 
a/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/chapter.xhtml
+++ 
b/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/chapter.xhtml
@@ -4309,9 +4309,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &#160; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4319,17 +4316,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&#160;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &#160; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4337,9 +4328,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&#238;</code></a></td><td>&#160;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -4884,9 +4872,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &#160; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4897,9 +4882,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&#160;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 
diff --git 
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
 
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
index 36685fbad4..0a074c5f9b 100644
--- 
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
+++ 
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
@@ -4310,9 +4310,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &#160; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4320,17 +4317,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&#160;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &#160; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4338,9 +4329,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&#238;</code></a></td><td>&#160;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -4885,9 +4873,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &#160; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> </td></tr>
@@ -4898,9 +4883,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&#160;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> </td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_exotic/chapter.html 
b/tp/tests/layout/res_parser/formatting_exotic/chapter.html
index acd7752454..99a2509b0c 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/chapter.html
@@ -4322,9 +4322,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4332,17 +4329,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4350,9 +4341,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -4897,9 +4885,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4910,9 +4895,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
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 f1fc2425cd..abf8c1abee 100644
--- a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Entr&eacute;e 
d&rsquo;index</th><td>&nbsp;</td><th align="left"> Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Entr&eacute;e 
d&rsquo;index</th><td>&nbsp;</td><th align="left"> Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Entr&eacute;e 
d&rsquo;index</th><td>&nbsp;</td><th align="left"> Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Aller 
&agrave;: &nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_html/formatting.html 
b/tp/tests/layout/res_parser/formatting_html/formatting.html
index a554f09386..3a41e7601c 100644
--- a/tp/tests/layout/res_parser/formatting_html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_html32/formatting.html 
b/tp/tests/layout/res_parser/formatting_html32/formatting.html
index 886316185d..61dba4cd4a 100644
--- a/tp/tests/layout/res_parser/formatting_html32/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html32/formatting.html
@@ -6361,9 +6361,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6371,17 +6368,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6389,9 +6380,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a 
<var>index---entry</var> t&#7869; --- &icirc;</code></a></td><td>&nbsp;</td><td 
valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -6936,9 +6924,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6949,9 +6934,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git 
a/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html 
b/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
index 876f601c6e..af45c232be 100644
--- a/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
@@ -4367,9 +4367,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4377,17 +4374,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4395,9 +4386,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -4942,9 +4930,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4955,9 +4940,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html 
b/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
index c9d9db10ea..b68de7efa7 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
@@ -4329,9 +4329,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4339,17 +4336,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4357,9 +4348,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -4904,9 +4892,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4917,9 +4902,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
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 93e98d66c0..91ec23cc28 100644
--- a/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
@@ -6492,9 +6492,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" style="text-decoration: 
none" href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6502,17 +6499,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" style="text-decoration: 
none" href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" style="text-decoration: 
none" href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6520,9 +6511,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" style="text-decoration: 
none" href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7067,9 +7055,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" style="text-decoration: 
none" href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7080,9 +7065,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" style="text-decoration: 
none" href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html 
b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
index 6084b3d781..4b2a6a7109 100644
--- a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_nodes/chapter.html 
b/tp/tests/layout/res_parser/formatting_nodes/chapter.html
index c9d9db10ea..b68de7efa7 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/chapter.html
@@ -4329,9 +4329,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4339,17 +4336,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4357,9 +4348,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -4904,9 +4892,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4917,9 +4902,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
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 270569a336..ec5cb342ff 100644
--- a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &#160; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&#160;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &#160; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&#238;</code></a></td><td>&#160;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &#160; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&#160;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&#160;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&#160; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &#160; 
-</td></tr></table>
 </div>
 
 
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 41778e2973..1fda09d721 100644
--- a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
+++ b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
@@ -6989,9 +6989,6 @@ html ''
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#constructs-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7002,9 +6999,6 @@ html ''
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#constructs">1 constructs</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#constructs-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
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 1816d7eecb..60c47a56c8 100644
--- a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
diff --git a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html 
b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
index a6ec92249a..4c374f13c8 100644
--- a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
@@ -6520,9 +6520,6 @@ Invalid use of @':
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr/></td></tr>
@@ -6530,17 +6527,11 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr/></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr/></td></tr>
@@ -6548,9 +6539,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr/></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -7095,9 +7083,6 @@ Invalid use of @':
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr/></td></tr>
@@ -7108,9 +7093,6 @@ Invalid use of @':
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr/></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 
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 9f210fd851..2f279e0587 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
@@ -68,9 +68,6 @@ ul.toc-numbered-mark {list-style: none}
 </p>
 
 <div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Chapter_cp_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -78,9 +75,6 @@ ul.toc-numbered-mark {list-style: none}
 <tr><td></td><td valign="top"><a 
href="#index-top">top</a></td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Not monolithic</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Chapter_cp_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 <hr style="height: 6px;">
 </div>
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/chapter.html 
b/tp/tests/tex_html/res_parser/formatting_singular/chapter.html
index 0074c964e4..04bf4d40f3 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/chapter.html
+++ b/tp/tests/tex_html/res_parser/formatting_singular/chapter.html
@@ -4765,9 +4765,6 @@ $">
 <p>truc
 </p>
 <div class="printindex truc-printindex">
-<table class="truc-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="truc-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4775,17 +4772,11 @@ $">
 <tr><td></td><td valign="top"><a 
href="#index-truc-4">truc</a></td><td>&nbsp;</td><td valign="top"><a 
href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="truc-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_truc_letter-T"><b>T</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>codeidx
 </p>
 <div class="printindex codeidx-printindex">
-<table class="codeidx-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="codeidx-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -4793,9 +4784,6 @@ $">
 <tr><td></td><td valign="top"><a 
href="#index-a-index_002d_002d_002dentry-te-_002d_002d_002d-i"><code>a <var 
class="var">index---entry</var> t&#7869; --- 
&icirc;</code></a></td><td>&nbsp;</td><td valign="top"><a href="#chapter">1 
chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="codeidx-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_codeidx_letter-A"><b>A</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 <p>cp
@@ -5340,9 +5328,6 @@ $">
 </p>
 <p>tp
 </p><div class="printindex tp-printindex">
-<table class="tp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 <table class="tp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -5353,9 +5338,6 @@ $">
 <tr><td></td><td valign="top"><a 
href="#index-d_002d_002deftp_005fname-1"><code>d--eftp_name</code></a></td><td>&nbsp;</td><td
 valign="top"><a href="#chapter">1 chapter</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table class="tp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#chapter-1_tp_letter-D"><b>D</b></a>
- &nbsp; 
-</td></tr></table>
 </div>
 
 



reply via email to

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