[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * tp/Texinfo/Convert/HTML.pm (get_element_root_co
From: |
Patrice Dumas |
Subject: |
branch master updated: * tp/Texinfo/Convert/HTML.pm (get_element_root_command_element) (_convert_printindex_command), doc/texi2any_api.texi (Target Commands Links@comma{} Texts and Associated Commands): add get_element_root_command_element to the API to return the element and root command associated to a tree element. Use get_element_root_command_element in printindex conversion to determine the printindex root command target when there are no directions. |
Date: |
Sat, 31 Dec 2022 11:46:26 -0500 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new bf74d0004d * tp/Texinfo/Convert/HTML.pm
(get_element_root_command_element) (_convert_printindex_command),
doc/texi2any_api.texi (Target Commands Links@comma{} Texts and Associated
Commands): add get_element_root_command_element to the API to return the
element and root command associated to a tree element. Use
get_element_root_command_element in printindex conversion to determine the
printindex root command target when there are no directions.
bf74d0004d is described below
commit bf74d0004d2da0332d62b25b3793e187da3b0835
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Dec 31 17:46:13 2022 +0100
* tp/Texinfo/Convert/HTML.pm (get_element_root_command_element)
(_convert_printindex_command), doc/texi2any_api.texi (Target Commands
Links@comma{} Texts and Associated Commands): add
get_element_root_command_element to the API to return the element and
root command associated to a tree element. Use
get_element_root_command_element in printindex conversion to determine
the printindex root command target when there are no directions.
* tp/Makefile.am (test_files), tp/Makefile.tres, tp/t/09indices.t,
tp/tests/indices/Makefile.am (EXTRA_DIST),
tp/tests/indices/list-of-tests: move index_no_node_no_top test to
tp/t/09indices.t, add test with USE_NODES to the default value.
---
ChangeLog | 15 +
doc/texi2any_api.texi | 13 +
tp/Makefile.am | 1 +
tp/Makefile.tres | 2 +
tp/Texinfo/Convert/HTML.pm | 37 +-
tp/t/09indices.t | 7 +
.../input_files}/index_no_node_no_top.texi | 0
.../results/converters_tests/at_commands_in_raw.pl | 2 +-
.../printindex_merged_indices_code_style.pl | 24 +-
.../references_to_top_no_top_output.pl | 2 +-
.../coverage/punctuation_in_line_commands.pl | 2 +-
.../coverage_braces/contain_plain_text_nestings.pl | 2 +-
tp/t/results/indices/def_syn_indices.pl | 36 +-
...default_cp_index_and_one_letter_syncodeindex.pl | 2 +-
tp/t/results/indices/double_index_entry.pl | 2 +-
tp/t/results/indices/double_seeentry_seealso.pl | 24 +-
tp/t/results/indices/double_syncodeindex.pl | 12 +-
tp/t/results/indices/explicit_sort_key.pl | 18 +-
tp/t/results/indices/ftable_vtable.pl | 4 +-
.../indices/ignored_sort_char_empty_entries.pl | 12 +-
tp/t/results/indices/image_lines_count.pl | Bin 7139 -> 7139 bytes
tp/t/results/indices/image_text_lines_count.pl | Bin 7634 -> 7634 bytes
tp/t/results/indices/index_and_node_same_name.pl | 2 +-
tp/t/results/indices/index_entries_locations.pl | 12 +-
.../indices/index_entry_before_first_node.pl | Bin 7488 -> 7488 bytes
tp/t/results/indices/index_entry_before_node.pl | 2 +-
tp/t/results/indices/index_entry_in_footnote.pl | Bin 8940 -> 8940 bytes
.../index_entry_in_footnote_different_node_end.pl | 12 +-
.../indices/index_entry_in_footnote_sections.pl | 2 +-
.../index_entry_in_footnote_sections_separate.pl | 2 +-
.../indices/index_entry_in_footnote_separate.pl | 12 +-
tp/t/results/indices/index_no_node_no_top.pl | 2308 +++++++++++++++++++
.../indices/index_no_node_no_top_no_node.pl | 2332 ++++++++++++++++++++
.../res_html/index_nodes.html | 156 +-
.../multiple_index_text_sortas_seeentry_seealso.pl | 18 +-
.../indices/printindex_between_node_section.pl | 18 +-
.../indices/printindex_between_part_chapter.pl | 18 +-
.../indices/printindex_index_entry_in_copying.pl | 54 +-
...rintindex_index_entry_in_copying_in_footnote.pl | 4 +-
...ndex_index_entry_in_copying_no_insertcopying.pl | 18 +-
.../indices/printindex_with_space_before.pl | Bin 6730 -> 6730 bytes
.../indices/same_index_entry_merged_indices.pl | 2 +-
tp/t/results/indices/same_only_seealso_seeentry.pl | 18 +-
tp/t/results/indices/same_seealso_seeentry.pl | 24 +-
tp/t/results/indices/seealso_duplicate.pl | 2 +-
tp/t/results/indices/seeentry.pl | 14 +-
tp/t/results/indices/sorted_subentries.pl | 18 +-
tp/t/results/indices/subentries.pl | 26 +-
tp/t/results/indices/subentry_and_sortas.pl | 4 +-
tp/t/results/indices/subentry_and_sortas_spaces.pl | 2 +-
tp/t/results/indices/syncode_index_print_both.pl | 12 +-
tp/t/results/indices/syncodeindex_to_plain.pl | 4 +-
tp/t/results/indices/transparent_sort_chars.pl | 12 +-
tp/t/results/indices/w_lines_count.pl | 2 +-
.../misc_commands/comment_space_command_on_line.pl | 2 +-
tp/t/results/morecoverage/formatting_fr.pl | 96 +-
tp/t/results/morecoverage/texi_formatting.pl | 96 +-
.../res_html/double_index_entry.html | 2 +-
.../nodes_before_top_no_nodes/res_html/index.html | 330 +--
tp/tests/indices/Makefile.am | 1 -
tp/tests/indices/list-of-tests | 1 -
.../index_no_node_no_top/index_no_node_no_top.1 | 0
.../index_no_node_no_top/index_no_node_no_top.2 | 4 -
.../index_no_node_no_top/index_no_node_no_top.html | 555 -----
.../index_special_region_html/index.html | 18 +-
.../index.html | 18 +-
.../index_special_region_no_region_html/index.html | 18 +-
.../index_no_node_no_top/index_no_node_no_top.1 | 0
.../index_no_node_no_top/index_no_node_no_top.2 | 18 -
.../index_no_node_no_top/index_no_node_no_top.info | Bin 6637 -> 0 bytes
.../test_scripts/indices_index_no_node_no_top.sh | 19 -
71 files changed, 5308 insertions(+), 1197 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 2fe1955e5d..01159ed1d7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2022-12-30 Patrice Dumas <pertusus@free.fr>
+
+ * tp/Texinfo/Convert/HTML.pm (get_element_root_command_element)
+ (_convert_printindex_command), doc/texi2any_api.texi (Target Commands
+ Links@comma{} Texts and Associated Commands): add
+ get_element_root_command_element to the API to return the element and
+ root command associated to a tree element. Use
+ get_element_root_command_element in printindex conversion to determine
+ the printindex root command target when there are no directions.
+
+ * tp/Makefile.am (test_files), tp/Makefile.tres, tp/t/09indices.t,
+ tp/tests/indices/Makefile.am (EXTRA_DIST),
+ tp/tests/indices/list-of-tests: move index_no_node_no_top test to
+ tp/t/09indices.t, add test with USE_NODES to the default value.
+
2022-12-30 Patrice Dumas <pertusus@free.fr>
* tp/Makefile.tres, tp/t/converters_tests.t,
diff --git a/doc/texi2any_api.texi b/doc/texi2any_api.texi
index 4f315a026c..27b466aa92 100644
--- a/doc/texi2any_api.texi
+++ b/doc/texi2any_api.texi
@@ -3230,6 +3230,19 @@ Return text in string context. @xref{Init File
Expansion Contexts}.
@end table
@end deftypefun
+To get the top level element and the tree unit element associated to any
+Texinfo tree element, use @code{get_element_root_command_element}:
+
+@deftypefun {@var{\%top_level_element}, @var{\%element_unit} =}
@var{$converter}->get_element_root_command_element (@var{\%element})
+Return the top level element and tree element unit a Texinfo tree
+@var{\%element} is in (@pxref{Texinfo Tree Elements in User Defined
+Functions}). Both the top level element and the tree element unit may be
+undefined, depending on how the converter is called and on the Texinfo tree.
+The top level element returned is also determined by the customization variable
+@code{USE_NODES}. If @code{USE_NODES} is set the @code{@@node} is preferred,
+otherwise the sectioning command is preferred.
+@end deftypefun
+
To obtain the top level command element associated with the target element,
either a @code{@@node} or a sectioning element, use
@code{command_root_element_command}:
diff --git a/tp/Makefile.am b/tp/Makefile.am
index 3057b09187..e9b9192cb3 100644
--- a/tp/Makefile.am
+++ b/tp/Makefile.am
@@ -211,6 +211,7 @@ test_files = \
t/input_files/in_menu_only_special_spaces_node.texi \
t/input_files/in_menu_only_special_ascii_spaces_node.texi \
t/input_files/index_no_node.texi \
+ t/input_files/index_no_node_no_top.texi \
t/input_files/index_nodes.texi \
t/input_files/index_split.texi \
t/input_files/index_table.texi \
diff --git a/tp/Makefile.tres b/tp/Makefile.tres
index d8d70182d9..c3bb254a7c 100644
--- a/tp/Makefile.tres
+++ b/tp/Makefile.tres
@@ -792,6 +792,8 @@ test_files_generated_list =
$(test_tap_files_generated_list) \
t/results/indices/index_entry_in_footnote_sections.pl \
t/results/indices/index_entry_in_footnote_sections_separate.pl \
t/results/indices/index_entry_in_footnote_separate.pl \
+ t/results/indices/index_no_node_no_top.pl \
+ t/results/indices/index_no_node_no_top_no_node.pl \
t/results/indices/index_nodes.pl \
t/results/indices/index_nodes/res_html/a-node.html \
t/results/indices/index_nodes/res_html/another.html \
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 91d43db1ad..e46c438442 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -1191,6 +1191,30 @@ sub global_direction_element($$)
return $self->{'global_target_elements_directions'}->{$direction};
}
+sub get_element_root_command_element($$)
+{
+ my $self = shift;
+ my $element = shift;
+
+ my ($root_element, $root_command) = _html_get_tree_root_element($self,
$element);
+ if (defined($root_command)) {
+ if ($self->get_conf('USE_NODES')) {
+ if ($root_command->{'cmdname'} and $root_command->{'cmdname'} eq 'node')
{
+ return ($root_element, $root_command);
+ } elsif ($root_command->{'extra'}
+ and $root_command->{'extra'}->{'associated_node'}) {
+ return ($root_element, $root_command->{'extra'}->{'associated_node'});
+ }
+ } elsif ($root_command->{'cmdname'}
+ and $root_command->{'cmdname'} eq 'node'
+ and $root_command->{'extra'}
+ and $root_command->{'extra'}->{'associated_section'}) {
+ return ($root_element, $root_command->{'extra'}->{'associated_section'});
+ }
+ }
+ return ($root_element, $root_command);
+}
+
my %valid_direction_return_type = (
# a string that can be used in a href linking to the direction
'href' => 1,
@@ -5418,9 +5442,16 @@ sub _convert_printindex_command($$$$)
my $letter = $letter_entry->{'letter'};
my $index_element_id = $self->from_element_direction('This', 'target');
if (!defined($index_element_id)) {
- # to avoid duplicate names, use a prefix that cannot happen in anchors
- my $target_prefix = 't_i';
- $index_element_id = $target_prefix;
+ my ($root_element, $root_command)
+ = $self->get_element_root_command_element($command);
+ if ($root_command) {
+ $index_element_id = $self->command_id($root_command);
+ }
+ if (not defined($index_element_id)) {
+ # to avoid duplicate names, use a prefix that cannot happen in anchors
+ my $target_prefix = 't_i';
+ $index_element_id = $target_prefix;
+ }
}
my $is_symbol = $letter !~ /^\p{Alpha}/;
$letter_is_symbol{$letter} = $is_symbol;
diff --git a/tp/t/09indices.t b/tp/t/09indices.t
index 06a6dbe270..675ff43807 100644
--- a/tp/t/09indices.t
+++ b/tp/t/09indices.t
@@ -816,6 +816,13 @@ in a reuglar para @sortas{foo}. @code{inside another
@sortas{command}}.
@printindex cp
', {'test_formats' => ['docbook']}],
+['index_no_node_no_top_no_node',
+undef, {'test_file' => 'index_no_node_no_top.texi'},
+{'USE_NODES' => 0},
+],
+['index_no_node_no_top',
+undef, {'test_file' => 'index_no_node_no_top.texi'},
+],
['w_lines_count',
'@node Top
@top
diff --git a/tp/tests/indices/index_no_node_no_top.texi
b/tp/t/input_files/index_no_node_no_top.texi
similarity index 100%
rename from tp/tests/indices/index_no_node_no_top.texi
rename to tp/t/input_files/index_no_node_no_top.texi
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 7d5bb57ec2..19c5f56246 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -1259,7 +1259,7 @@ $result_converted{'html_text'}->{'at_commands_in_raw'} =
'<div class="top-level-
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="chap_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-fentry2"><code>fentry2</code></a></td><td
class="printindex-index-section"><a href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git
a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
index 9647cdf26e..d7478b0384 100644
--- a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
+++ b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
@@ -938,39 +938,39 @@
$result_converted{'html_text'}->{'printindex_merged_indices_code_style'} = '<div
<a class="index-entry-id" id="index-ddi_0060_0060g"></a>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chap_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex" href="#chap_fn_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#chap_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" href="#chap_fn_letter-V"><b>V</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="chap_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-c_0060_0060b">c“b</a></td><td
class="printindex-index-section"><a href="#chap">chap</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-cdi_0060_0060h">cdi“h</a></td><td
class="printindex-index-section"><a href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-D">D</th></tr>
+<tr><th id="chap_fn_letter-D">D</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ddi_0060_0060g"><code>ddi``g</code></a></td><td
class="printindex-index-section"><a href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="chap_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-f_0060_0060g"><code>f``g</code></a></td><td
class="printindex-index-section"><a href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-V">V</th></tr>
+<tr><th id="chap_fn_letter-V">V</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-v_0060_0060j">v“j</a></td><td
class="printindex-index-section"><a href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chap_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex" href="#chap_fn_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#chap_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" href="#chap_fn_letter-V"><b>V</b></a>
</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 9c6933a11c..80533fa350 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
@@ -1489,7 +1489,7 @@ see <a class="pxref" href="#a-in-paragraph-in-top">a in
paragraph in top</a>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="chapter_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-chap-index">chap index</a></td><td
class="printindex-index-section"><a href="#chapter">chapter</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/coverage/punctuation_in_line_commands.pl
b/tp/t/results/coverage/punctuation_in_line_commands.pl
index e63970e568..470f69a686 100644
--- a/tp/t/results/coverage/punctuation_in_line_commands.pl
+++ b/tp/t/results/coverage/punctuation_in_line_commands.pl
@@ -1056,7 +1056,7 @@
$result_converted{'html_text'}->{'punctuation_in_line_commands'} = '
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-I">I</th></tr>
+<tr><th id="node_0021-After-punc_cp_letter-I">I</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-index_0021-After-punc">index! After punc</a></td><td
class="printindex-index-section"><a href="#node_0021-After-punc">node! After
punc</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
index fc9528ba5f..fc563177a8 100644
--- a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
+++ b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
@@ -1000,7 +1000,7 @@
$result_converted{'html_text'}->{'contain_plain_text_nestings'} = '<div class="t
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1"> </th></tr>
+<tr><th id="chap_cp_symbol-1"> </th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ii">ii</a></td><td class="printindex-index-section"><a
href="#chap">chap</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-ii-1">ii</a></td><td class="printindex-index-section"><a
href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
diff --git a/tp/t/results/indices/def_syn_indices.pl
b/tp/t/results/indices/def_syn_indices.pl
index b662237800..baf45fdfa1 100644
--- a/tp/t/results/indices/def_syn_indices.pl
+++ b/tp/t/results/indices/def_syn_indices.pl
@@ -1813,38 +1813,38 @@ after
<p>pg
</p><div class="printindex pg-printindex">
-<table class="pg-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_pg_letter-A"><b>A</b></a>
+<table class="pg-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_pg_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_pg_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_pg_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-T"><b>T</b></a>
</td></tr></table>
<table class="pg-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_pg_letter-A">A</th></tr>
+<tr><th id="Chapter-index_pg_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-abc-index-entry">abc index entry</a></td><td
class="printindex-index-section"><a href="#Chapter-index">Chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_pg_letter-D">D</th></tr>
+<tr><th id="Chapter-index_pg_letter-D">D</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-defg-index-entry">defg index entry</a></td><td
class="printindex-index-section"><a href="#Chapter-index">Chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_pg_letter-P">P</th></tr>
+<tr><th id="Chapter-index_pg_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-pindex-codeidx"><code>pindex codeidx</code></a></td><td
class="printindex-index-section"><a href="#Chapter-index">Chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_pg_letter-T">T</th></tr>
+<tr><th id="Chapter-index_pg_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc-kindex"><code>truc kindex</code></a></td><td
class="printindex-index-section"><a href="#Chapter-index">Chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="pg-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_pg_letter-A"><b>A</b></a>
+<table class="pg-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_pg_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_pg_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_pg_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_pg_letter-T"><b>T</b></a>
</td></tr></table>
</div>
@@ -1865,24 +1865,24 @@ after
</p>
<p>fn
</p><div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter-index_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_fn_letter-I"><b>I</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="Chapter-index_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-cindex-entry"><code>cindex entry</code></a></td><td
class="printindex-index-section"><a href="#Chapter-index">Chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-I">I</th></tr>
+<tr><th id="Chapter-index_fn_letter-I">I</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-index-truc">index truc</a></td><td
class="printindex-index-section"><a href="#Chapter-index">Chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter-index_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex"
href="#Chapter-index_fn_letter-I"><b>I</b></a>
</td></tr></table>
</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 c69c3314cf..b09dac564f 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
@@ -367,7 +367,7 @@
$result_converted{'html_text'}->{'default_cp_index_and_one_letter_syncodeindex'}
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-1">-</th></tr>
+<tr><th id="Top_fn_symbol-1">-</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dcindex"><code>--cindex</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dcpindex"><code>--cpindex</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
diff --git a/tp/t/results/indices/double_index_entry.pl
b/tp/t/results/indices/double_index_entry.pl
index 6046218e05..ffb191fb5f 100644
--- a/tp/t/results/indices/double_index_entry.pl
+++ b/tp/t/results/indices/double_index_entry.pl
@@ -610,7 +610,7 @@ $result_converted{'html_text'}->{'double_index_entry'} =
'<a class="node-id" id=
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="other-node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaa">aaa</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaa-1">aaa</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaa-2">aaa</a></td><td class="printindex-index-section"><a
href="#other-node">other node</a></td></tr>
diff --git a/tp/t/results/indices/double_seeentry_seealso.pl
b/tp/t/results/indices/double_seeentry_seealso.pl
index 86d884d6d0..7a9e505a30 100644
--- a/tp/t/results/indices/double_seeentry_seealso.pl
+++ b/tp/t/results/indices/double_seeentry_seealso.pl
@@ -842,40 +842,40 @@
$result_converted{'html_text'}->{'double_seeentry_seealso'} = '<div class="top-l
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b></b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-index_cp_symbol-1"><b></b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#node-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#node-index_cp_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex"
href="#node-index_cp_letter-G"><b>G</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1"></th></tr>
+<tr><th id="node-index_cp_symbol-1"></th></tr>
<tr><td></td><td class="printindex-index-entry"></td><td
class="printindex-index-see-also"><em class="emph">See also</em> fff</td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="node-index_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-see-entry">aaa, <em
class="emph">See</em> ccc</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-D">D</th></tr>
+<tr><th id="node-index_cp_letter-D">D</th></tr>
<tr><td></td><td class="printindex-index-entry">ddd</td><td
class="printindex-index-see-also"><em class="emph">See also</em> eee</td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-G">G</th></tr>
+<tr><th id="node-index_cp_letter-G">G</th></tr>
<tr><td></td><td class="printindex-index-see-entry">ggg, <em
class="emph">See</em> hhh</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b></b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-index_cp_symbol-1"><b></b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#node-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#node-index_cp_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex"
href="#node-index_cp_letter-G"><b>G</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/double_syncodeindex.pl
b/tp/t/results/indices/double_syncodeindex.pl
index c2a59cd54b..d0e8a4bbeb 100644
--- a/tp/t/results/indices/double_syncodeindex.pl
+++ b/tp/t/results/indices/double_syncodeindex.pl
@@ -438,24 +438,24 @@ $result_converted{'html_text'}->{'double_syncodeindex'} =
'
<a class="index-entry-id" id="index-findex-entry"></a>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="Top_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-cindex-entry"><code>cindex entry</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="Top_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-findex-entry"><code>findex entry</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/explicit_sort_key.pl
b/tp/t/results/indices/explicit_sort_key.pl
index d0be851658..07dd83d26f 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -945,34 +945,34 @@ $result_converted{'html_text'}->{'explicit_sort_key'} =
'<div class="top-level-e
<a class="url" href="and%20cmd%20">and cmd </a>.
</p>
<div class="printindex SK-printindex">
-<table class="SK-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_SK_symbol-1"><b>0</b></a>
+<table class="SK-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_SK_symbol-1"><b>0</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_SK_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#node_SK_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_SK_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#node_SK_letter-B"><b>B</b></a>
</td></tr></table>
<table class="SK-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_SK_symbol-1">0</th></tr>
+<tr><th id="node_SK_symbol-1">0</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-zero-sort-key">zero sort key</a></td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_SK_letter-A">A</th></tr>
+<tr><th id="node_SK_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-bbbbbbb-_0028first_0029">bbbbbbb (first)</a></td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-aaa-"><b
class="b">aaa </b></a></td><td class="printindex-index-section"><a
href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_SK_letter-B">B</th></tr>
+<tr><th id="node_SK_letter-B">B</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaaaaaa-_0028second_0029">aaaaaaa (second)</a></td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="SK-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_SK_symbol-1"><b>0</b></a>
+<table class="SK-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_SK_symbol-1"><b>0</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_SK_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#node_SK_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_SK_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#node_SK_letter-B"><b>B</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/ftable_vtable.pl
b/tp/t/results/indices/ftable_vtable.pl
index b4d5215f1d..0e956e4fb3 100644
--- a/tp/t/results/indices/ftable_vtable.pl
+++ b/tp/t/results/indices/ftable_vtable.pl
@@ -853,7 +853,7 @@ $result_converted{'html_text'}->{'ftable_vtable'} = '<h1
class="node" id="Top">T
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="Top_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-fun3"><code>fun3</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-function1"><code>function1</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-function1-1"><code>function1</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
@@ -866,7 +866,7 @@ $result_converted{'html_text'}->{'ftable_vtable'} = '<h1
class="node" id="Top">T
<table class="vr-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_vr_letter-V">V</th></tr>
+<tr><th id="Top_vr_letter-V">V</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-var1-error_002d_002d_003e"><code>var1
error→</code></a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-var3"><code>var3</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-varx2"><code>varx2</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
diff --git a/tp/t/results/indices/ignored_sort_char_empty_entries.pl
b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
index 317f742a39..8e4ddfd25d 100644
--- a/tp/t/results/indices/ignored_sort_char_empty_entries.pl
+++ b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
@@ -626,26 +626,26 @@
$result_converted{'html_text'}->{'ignored_sort_char_empty_entries'} = '
<a class="index-entry-id" id="index-_002d_002d-1"></a>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>-</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_fn_symbol-1"><b>-</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#node_fn_letter-A"><b>A</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-1">-</th></tr>
+<tr><th id="node_fn_symbol-1">-</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002d-1"><code>--</code></a></td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="node_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-A"><code>A</code></a></td><td class="printindex-index-section"><a
href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>-</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_fn_symbol-1"><b>-</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#node_fn_letter-A"><b>A</b></a>
</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 25d8be394c..7dd2161607 100644
Binary files a/tp/t/results/indices/image_lines_count.pl and
b/tp/t/results/indices/image_lines_count.pl differ
diff --git a/tp/t/results/indices/image_text_lines_count.pl
b/tp/t/results/indices/image_text_lines_count.pl
index 822fddcb65..d2013924d3 100644
Binary files a/tp/t/results/indices/image_text_lines_count.pl and
b/tp/t/results/indices/image_text_lines_count.pl differ
diff --git a/tp/t/results/indices/index_and_node_same_name.pl
b/tp/t/results/indices/index_and_node_same_name.pl
index 6bcf480ade..35f97dae7f 100644
--- a/tp/t/results/indices/index_and_node_same_name.pl
+++ b/tp/t/results/indices/index_and_node_same_name.pl
@@ -507,7 +507,7 @@
$result_converted{'html_text'}->{'index_and_node_same_name'} = '<div class="top-
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="index-node_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-2">node</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/indices/index_entries_locations.pl
b/tp/t/results/indices/index_entries_locations.pl
index 450cb90c2e..e253b1ba9e 100644
--- a/tp/t/results/indices/index_entries_locations.pl
+++ b/tp/t/results/indices/index_entries_locations.pl
@@ -513,26 +513,26 @@ end paragraph.
<p>Last paragraph.
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-E"><b>E</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-L"><b>L</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-L"><b>L</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="Top_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-at-end-of-paragraph_002e">entry at end of
paragraph.</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-Entry-before-paragraph">Entry before paragraph</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-paragraph">entry in paragraph</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-L">L</th></tr>
+<tr><th id="Top_cp_letter-L">L</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-lone-entry">lone entry</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-E"><b>E</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-L"><b>L</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-L"><b>L</b></a>
</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 ce4b7870b8..e7eab00057 100644
Binary files a/tp/t/results/indices/index_entry_before_first_node.pl and
b/tp/t/results/indices/index_entry_before_first_node.pl differ
diff --git a/tp/t/results/indices/index_entry_before_node.pl
b/tp/t/results/indices/index_entry_before_node.pl
index 5d379fad2c..e44f27f031 100644
--- a/tp/t/results/indices/index_entry_before_node.pl
+++ b/tp/t/results/indices/index_entry_before_node.pl
@@ -686,7 +686,7 @@ $result_converted{'html_text'}->{'index_entry_before_node'}
= '<a class="node-id
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-L">L</th></tr>
+<tr><th id="second_cp_letter-L">L</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-lone-entry">lone entry</a></td><td
class="printindex-index-section"><a href="#first">first</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/indices/index_entry_in_footnote.pl
b/tp/t/results/indices/index_entry_in_footnote.pl
index 96bf2efeaa..69054715da 100644
Binary files a/tp/t/results/indices/index_entry_in_footnote.pl and
b/tp/t/results/indices/index_entry_in_footnote.pl differ
diff --git a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
index 98c759dbfe..2326d8112a 100644
--- a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
@@ -592,24 +592,24 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_different_node_end'} =
<h4 class="node">First</h4>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#First_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" href="#First_cp_letter-I"><b>I</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="First_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-counting-entry">counting entry</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-I">I</th></tr>
+<tr><th id="First_cp_letter-I">I</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-index-entry-in-footnote">index entry in footnote</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#First_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" href="#First_cp_letter-I"><b>I</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections.pl
b/tp/t/results/indices/index_entry_in_footnote_sections.pl
index 7f93ce7d63..a210926e65 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections.pl
@@ -531,7 +531,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_sections'} = '<div cla
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-I">I</th></tr>
+<tr><th id="Index_cp_letter-I">I</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-index-entry-in-footnote">index entry in footnote</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
index d79bfb8b0c..661efafb70 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
@@ -531,7 +531,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_sections_separate'} =
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-I">I</th></tr>
+<tr><th id="Index_cp_letter-I">I</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-index-entry-in-footnote">index entry in footnote</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/indices/index_entry_in_footnote_separate.pl
b/tp/t/results/indices/index_entry_in_footnote_separate.pl
index 44373323e4..1c7297ad3a 100644
--- a/tp/t/results/indices/index_entry_in_footnote_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_separate.pl
@@ -624,24 +624,24 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_separate'} = '<a class
<h4 class="node">First</h4>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#First_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" href="#First_cp_letter-I"><b>I</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="First_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-counting-entry">counting entry</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-I">I</th></tr>
+<tr><th id="First_cp_letter-I">I</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-index-entry-in-footnote">index entry in footnote</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#First_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" href="#First_cp_letter-I"><b>I</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/index_no_node_no_top.pl
b/tp/t/results/indices/index_no_node_no_top.pl
new file mode 100644
index 0000000000..5a62e320f3
--- /dev/null
+++ b/tp/t/results/indices/index_no_node_no_top.pl
@@ -0,0 +1,2308 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'index_no_node_no_top'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '\\input texinfo @c -*-texinfo-*-
+',
+ 'type' => 'text_before_beginning'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_setfilename'
+ },
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'index_no_node_no_top.info'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'setfilename',
+ 'extra' => {
+ 'text_arg' => 'index_no_node_no_top.info'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 3,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'preamble_before_content'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'truc'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 1,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Garbage
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 7,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'before_node_section'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'unnumbered'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'unnumbered',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'bidule'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 11,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'unnumbered'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 2,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 13,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'in unnumbered
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'unnumbered after text'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 3,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 15,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 17,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 10,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top (chapter) section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'unnumbered',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 4,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 21,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 5,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 22,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 6,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 23,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 7,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 24,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 8,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 25,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 9,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 26,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top node
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 29,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section1'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 10,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 31,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 19,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'section',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 36,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 11,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 37,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'second node
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 12,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 39,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 41,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 34,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 13,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 43,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 45,
+ 'macro' => ''
+ }
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Text of chapter
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter2'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 14,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 47,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 42,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter 2'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'In chapter 2
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 49,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => '
+',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'bye'
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'index_no_node_no_top'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[0]{'contents'}[2];
+$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[2];
+$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[1];
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[2];
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[3];
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[4];
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[5];
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[6];
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[11]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[11]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[11]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[11]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[11]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[2]{'contents'}[11];
+$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[2];
+$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[3]{'contents'}[3]{'contents'}[1];
+$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[0];
+$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_no_node_no_top'}{'contents'}[4]{'contents'}[3]{'contents'}[1];
+
+$result_texis{'index_no_node_no_top'} = '\\input texinfo @c -*-texinfo-*-
+
+@setfilename index_no_node_no_top.info
+
+@cindex truc
+Garbage
+@printindex cp
+
+
+@unnumbered unnumbered
+@printindex bidule
+
+@cindex unnumbered
+in unnumbered
+@cindex unnumbered after text
+
+@printindex cp
+
+@unnumbered top (chapter) section
+
+@cindex top section
+@cindex top section
+@cindex top section
+@cindex top section
+@cindex top section
+@cindex top section
+Top node
+
+@printindex cp
+
+@cindex top section1
+
+
+@section second
+
+@printindex cp
+@cindex second
+second node
+@cindex second
+
+@printindex cp
+@chapter Chapter
+@cindex chapter
+
+@printindex cp
+Text of chapter
+@cindex Chapter2
+
+@chapter Chapter 2
+
+In chapter 2
+
+@bye
+';
+
+
+$result_texts{'index_no_node_no_top'} = '
+Garbage
+
+
+unnumbered
+**********
+
+in unnumbered
+
+
+top (chapter) section
+*********************
+
+Top node
+
+
+
+
+second
+======
+
+second node
+
+1 Chapter
+*********
+
+Text of chapter
+
+2 Chapter 2
+***********
+
+In chapter 2
+
+';
+
+$result_sectioning{'index_no_node_no_top'} = {
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'unnumbered',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_up' => {}
+ }
+ },
+ {
+ 'cmdname' => 'unnumbered',
+ 'info' => {},
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'section',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 2,
+ 'section_up' => {}
+ }
+ }
+ ],
+ 'section_level' => 1,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ },
+ {
+ 'cmdname' => 'chapter',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ },
+ {
+ 'cmdname' => 'chapter',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 2,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ }
+ ],
+ 'section_level' => 0
+ }
+};
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top'};
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[1]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[1];
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
= $result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top'};
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_prev'}
= $result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[2]{'structure'}{'section_prev'}
= $result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[1];
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[2]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top'};
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[2]{'structure'}{'toplevel_prev'}
= $result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[1];
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[3]{'structure'}{'section_prev'}
= $result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[2];
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[3]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top'};
+$result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[3]{'structure'}{'toplevel_prev'}
= $result_sectioning{'index_no_node_no_top'}{'structure'}{'section_childs'}[2];
+
+$result_errors{'index_no_node_no_top'} = [
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: printindex before document beginning:
@printindex cp
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 7,
+ 'macro' => '',
+ 'text' => 'printindex before document beginning: @printindex cp',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'unknown index `bidule\' in @printindex
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 11,
+ 'macro' => '',
+ 'text' => 'unknown index `bidule\' in @printindex',
+ 'type' => 'error'
+ }
+];
+
+
+$result_floats{'index_no_node_no_top'} = {};
+
+
+$result_indices_sort_strings{'index_no_node_no_top'} = {
+ 'cp' => [
+ 'chapter',
+ 'Chapter2',
+ 'second',
+ 'second',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section1',
+ 'truc',
+ 'unnumbered',
+ 'unnumbered after text'
+ ]
+};
+
+
+
+$result_converted{'info'}->{'index_no_node_no_top'} = 'This is
index_no_node_no_top.info, produced from
+index_no_node_no_top.texi.
+
+Garbage
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+unnumbered
+**********
+
+in unnumbered
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+top (chapter) section
+*********************
+
+Top node
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second
+======
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second node
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+1 Chapter
+*********
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+Text of chapter
+
+2 Chapter 2
+***********
+
+In chapter 2
+
+
+
+Tag Table:
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
+';
+
+$result_converted_errors{'info'}->{'index_no_node_no_top'} = [
+ {
+ 'error_line' => 'warning: document without nodes
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'text' => 'document without nodes',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 43,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 47,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 37,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 39,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 21,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 22,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 23,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 24,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 25,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 26,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 31,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 13,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 15,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ }
+];
+
+
+
+$result_converted{'plaintext'}->{'index_no_node_no_top'} = 'Garbage
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+unnumbered
+**********
+
+in unnumbered
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+top (chapter) section
+*********************
+
+Top node
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second
+======
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second node
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+1 Chapter
+*********
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+Text of chapter
+
+2 Chapter 2
+***********
+
+In chapter 2
+
+';
+
+$result_converted_errors{'plaintext'}->{'index_no_node_no_top'} = [
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 43,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 47,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 37,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 39,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 21,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 22,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 23,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 24,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 25,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 26,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 31,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 13,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 15,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ }
+];
+
+
+
+$result_converted{'html_text'}->{'index_no_node_no_top'} = '
+<a class="index-entry-id" id="index-truc"></a>
+<p>Garbage
+</p><div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+
+
+<div class="unnumbered-level-extent" id="unnumbered">
+<h2 class="unnumbered">unnumbered</h2>
+
+<a class="index-entry-id" id="index-unnumbered"></a>
+<p>in unnumbered
+<a class="index-entry-id" id="index-unnumbered-after-text"></a>
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+
+</div>
+<div class="unnumbered-level-extent" id="top-_0028chapter_0029-section">
+<h2 class="unnumbered">top (chapter) section</h2>
+
+<a class="index-entry-id" id="index-top-section"></a>
+<a class="index-entry-id" id="index-top-section-1"></a>
+<a class="index-entry-id" id="index-top-section-2"></a>
+<a class="index-entry-id" id="index-top-section-3"></a>
+<a class="index-entry-id" id="index-top-section-4"></a>
+<a class="index-entry-id" id="index-top-section-5"></a>
+<p>Top node
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+
+<a class="index-entry-id" id="index-top-section1"></a>
+
+
+<ul class="mini-toc">
+<li><a href="#second" accesskey="1">second</a></li>
+</ul>
+<div class="section-level-extent" id="second">
+<h3 class="section">second</h3>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+<a class="index-entry-id" id="index-second"></a>
+<p>second node
+<a class="index-entry-id" id="index-second-1"></a>
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+</div>
+</div>
+<div class="chapter-level-extent" id="Chapter">
+<h2 class="chapter">1 Chapter</h2>
+<a class="index-entry-id" id="index-chapter"></a>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+<p>Text of chapter
+<a class="index-entry-id" id="index-Chapter2"></a>
+</p>
+</div>
+<div class="chapter-level-extent" id="Chapter-2">
+<h2 class="chapter">2 Chapter 2</h2>
+
+<p>In chapter 2
+</p>
+</div>
+';
+
+
+$result_converted{'xml'}->{'index_no_node_no_top'} =
'<preamblebeforebeginning>\\input texinfo @c -*-texinfo-*-
+
+</preamblebeforebeginning><setfilename file="index_no_node_no_top.info"
spaces=" ">index_no_node_no_top.info</setfilename>
+
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="1">truc</indexterm></cindex>
+<para>Garbage
+</para><printindex spaces=" " value="cp" line="cp"></printindex>
+
+
+<unnumbered spaces=" "><sectiontitle>unnumbered</sectiontitle>
+<printindex spaces=" " line="bidule"></printindex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="2">unnumbered</indexterm></cindex>
+<para>in unnumbered
+<cindex index="cp" spaces=" "><indexterm index="cp" number="3">unnumbered
after text</indexterm></cindex>
+</para>
+<printindex spaces=" " value="cp" line="cp"></printindex>
+
+</unnumbered>
+<unnumbered spaces=" "><sectiontitle>top (chapter) section</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="4">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="5">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="6">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="7">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="8">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="9">top
section</indexterm></cindex>
+<para>Top node
+</para>
+<printindex spaces=" " value="cp" line="cp"></printindex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="10">top
section1</indexterm></cindex>
+
+
+<section spaces=" "><sectiontitle>second</sectiontitle>
+
+<printindex spaces=" " value="cp" line="cp"></printindex>
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="11">second</indexterm></cindex>
+<para>second node
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="12">second</indexterm></cindex>
+</para>
+<printindex spaces=" " value="cp" line="cp"></printindex>
+</section>
+</unnumbered>
+<chapter spaces=" "><sectiontitle>Chapter</sectiontitle>
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="13">chapter</indexterm></cindex>
+
+<printindex spaces=" " value="cp" line="cp"></printindex>
+<para>Text of chapter
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="14">Chapter2</indexterm></cindex>
+</para>
+</chapter>
+<chapter spaces=" "><sectiontitle>Chapter 2</sectiontitle>
+
+<para>In chapter 2
+</para>
+</chapter>
+<bye></bye>
+';
+
+1;
diff --git a/tp/t/results/indices/index_no_node_no_top_no_node.pl
b/tp/t/results/indices/index_no_node_no_top_no_node.pl
new file mode 100644
index 0000000000..8b657021ab
--- /dev/null
+++ b/tp/t/results/indices/index_no_node_no_top_no_node.pl
@@ -0,0 +1,2332 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'index_no_node_no_top_no_node'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '\\input texinfo @c -*-texinfo-*-
+',
+ 'type' => 'text_before_beginning'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_setfilename'
+ },
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'index_no_node_no_top.info'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'setfilename',
+ 'extra' => {
+ 'text_arg' => 'index_no_node_no_top.info'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 3,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'preamble_before_content'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'truc'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 1,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Garbage
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 7,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'before_node_section'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'unnumbered'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'unnumbered',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'bidule'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 11,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'unnumbered'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 2,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 13,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'in unnumbered
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'unnumbered after text'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 3,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 15,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 17,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 10,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top (chapter) section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'unnumbered',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 4,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 21,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 5,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 22,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 6,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 23,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 7,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 24,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 8,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 25,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 9,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 26,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top node
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 29,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section1'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 10,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 31,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 19,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'section',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 36,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 11,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 37,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'second node
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 12,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 39,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 41,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 34,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 13,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 43,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 45,
+ 'macro' => ''
+ }
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Text of chapter
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter2'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_number' => 14,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 47,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 42,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter 2'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'In chapter 2
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 49,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => '
+',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'bye'
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[0]{'contents'}[2];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[2];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[1];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[2];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[3];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[4];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[5];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[6];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[11]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[11]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[11]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[11]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[11]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[2]{'contents'}[11];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[2];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[3]{'contents'}[3]{'contents'}[1];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[0];
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_no_node_no_top_no_node'}{'contents'}[4]{'contents'}[3]{'contents'}[1];
+
+$result_texis{'index_no_node_no_top_no_node'} = '\\input texinfo @c
-*-texinfo-*-
+
+@setfilename index_no_node_no_top.info
+
+@cindex truc
+Garbage
+@printindex cp
+
+
+@unnumbered unnumbered
+@printindex bidule
+
+@cindex unnumbered
+in unnumbered
+@cindex unnumbered after text
+
+@printindex cp
+
+@unnumbered top (chapter) section
+
+@cindex top section
+@cindex top section
+@cindex top section
+@cindex top section
+@cindex top section
+@cindex top section
+Top node
+
+@printindex cp
+
+@cindex top section1
+
+
+@section second
+
+@printindex cp
+@cindex second
+second node
+@cindex second
+
+@printindex cp
+@chapter Chapter
+@cindex chapter
+
+@printindex cp
+Text of chapter
+@cindex Chapter2
+
+@chapter Chapter 2
+
+In chapter 2
+
+@bye
+';
+
+
+$result_texts{'index_no_node_no_top_no_node'} = '
+Garbage
+
+
+unnumbered
+**********
+
+in unnumbered
+
+
+top (chapter) section
+*********************
+
+Top node
+
+
+
+
+second
+======
+
+second node
+
+1 Chapter
+*********
+
+Text of chapter
+
+2 Chapter 2
+***********
+
+In chapter 2
+
+';
+
+$result_sectioning{'index_no_node_no_top_no_node'} = {
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'unnumbered',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_up' => {}
+ }
+ },
+ {
+ 'cmdname' => 'unnumbered',
+ 'info' => {},
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'section',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 2,
+ 'section_up' => {}
+ }
+ }
+ ],
+ 'section_level' => 1,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ },
+ {
+ 'cmdname' => 'chapter',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ },
+ {
+ 'cmdname' => 'chapter',
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 2,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ }
+ ],
+ 'section_level' => 0
+ }
+};
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top_no_node'};
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[1]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[1];
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
=
$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top_no_node'};
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[2]{'structure'}{'section_prev'}
=
$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[1];
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[2]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top_no_node'};
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[2]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[1];
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[3]{'structure'}{'section_prev'}
=
$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[2];
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[3]{'structure'}{'section_up'}
= $result_sectioning{'index_no_node_no_top_no_node'};
+$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[3]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'index_no_node_no_top_no_node'}{'structure'}{'section_childs'}[2];
+
+$result_errors{'index_no_node_no_top_no_node'} = [
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: printindex before document beginning:
@printindex cp
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 7,
+ 'macro' => '',
+ 'text' => 'printindex before document beginning: @printindex cp',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'unknown index `bidule\' in @printindex
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 11,
+ 'macro' => '',
+ 'text' => 'unknown index `bidule\' in @printindex',
+ 'type' => 'error'
+ }
+];
+
+
+$result_floats{'index_no_node_no_top_no_node'} = {};
+
+
+$result_indices_sort_strings{'index_no_node_no_top_no_node'} = {
+ 'cp' => [
+ 'chapter',
+ 'Chapter2',
+ 'second',
+ 'second',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section',
+ 'top section1',
+ 'truc',
+ 'unnumbered',
+ 'unnumbered after text'
+ ]
+};
+
+
+
+$result_converted{'info'}->{'index_no_node_no_top_no_node'} = 'This is
index_no_node_no_top.info, produced from
+index_no_node_no_top.texi.
+
+Garbage
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+unnumbered
+**********
+
+in unnumbered
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+top (chapter) section
+*********************
+
+Top node
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second
+======
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second node
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+1 Chapter
+*********
+
+ [index ]
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+Text of chapter
+
+2 Chapter 2
+***********
+
+In chapter 2
+
+
+
+Tag Table:
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
+';
+
+$result_converted_errors{'info'}->{'index_no_node_no_top_no_node'} = [
+ {
+ 'error_line' => 'warning: document without nodes
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'text' => 'document without nodes',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 43,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 47,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 37,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 39,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 21,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 22,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 23,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 24,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 25,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 26,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 31,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 13,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 15,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ }
+];
+
+
+
+$result_converted{'plaintext'}->{'index_no_node_no_top_no_node'} = 'Garbage
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+unnumbered
+**********
+
+in unnumbered
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+top (chapter) section
+*********************
+
+Top node
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second
+======
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+second node
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+1 Chapter
+*********
+
+* Menu:
+
+* chapter: (outside of any node). (line 0)
+* Chapter2: (outside of any node). (line 0)
+* second: (outside of any node). (line 0)
+* second <1>: (outside of any node). (line 0)
+* top section: (outside of any node). (line 0)
+* top section <1>: (outside of any node). (line 0)
+* top section <2>: (outside of any node). (line 0)
+* top section <3>: (outside of any node). (line 0)
+* top section <4>: (outside of any node). (line 0)
+* top section <5>: (outside of any node). (line 0)
+* top section1: (outside of any node). (line 0)
+* truc: (outside of any node). (line 0)
+* unnumbered: (outside of any node). (line 0)
+* unnumbered after text: (outside of any node). (line 0)
+
+Text of chapter
+
+2 Chapter 2
+***********
+
+In chapter 2
+
+';
+
+$result_converted_errors{'plaintext'}->{'index_no_node_no_top_no_node'} = [
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 43,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 47,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 37,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 39,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 21,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 22,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 23,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 24,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 25,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 26,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 31,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 5,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 13,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: entry for index `cp\' outside of any node
+',
+ 'file_name' => 'index_no_node_no_top.texi',
+ 'line_nr' => 15,
+ 'macro' => '',
+ 'text' => 'entry for index `cp\' outside of any node',
+ 'type' => 'warning'
+ }
+];
+
+
+
+$result_converted{'html_text'}->{'index_no_node_no_top_no_node'} = '
+<a class="index-entry-id" id="index-truc"></a>
+<p>Garbage
+</p><div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="t_i_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#t_i_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+
+
+<div class="unnumbered-level-extent" id="unnumbered">
+<div class="nav-panel">
+<p>
+ [<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
+</div>
+<h2 class="unnumbered">unnumbered</h2>
+
+<a class="index-entry-id" id="index-unnumbered"></a>
+<p>in unnumbered
+<a class="index-entry-id" id="index-unnumbered-after-text"></a>
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="unnumbered_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+
+<hr>
+</div>
+<div class="unnumbered-level-extent" id="top-_0028chapter_0029-section">
+<div class="nav-panel">
+<p>
+ [<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
+</div>
+<h2 class="unnumbered">top (chapter) section</h2>
+
+<a class="index-entry-id" id="index-top-section"></a>
+<a class="index-entry-id" id="index-top-section-1"></a>
+<a class="index-entry-id" id="index-top-section-2"></a>
+<a class="index-entry-id" id="index-top-section-3"></a>
+<a class="index-entry-id" id="index-top-section-4"></a>
+<a class="index-entry-id" id="index-top-section-5"></a>
+<p>Top node
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-_0028chapter_0029-section_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+
+<a class="index-entry-id" id="index-top-section1"></a>
+
+
+<ul class="mini-toc">
+<li><a href="#second" accesskey="1">second</a></li>
+</ul>
+<hr>
+<div class="section-level-extent" id="second">
+<div class="nav-panel">
+<p>
+ [<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
+</div>
+<h3 class="section">second</h3>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+<a class="index-entry-id" id="index-second"></a>
+<p>second node
+<a class="index-entry-id" id="index-second-1"></a>
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="second_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+<hr>
+</div>
+</div>
+<div class="chapter-level-extent" id="Chapter">
+<div class="nav-panel">
+<p>
+ [<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
+</div>
+<h2 class="chapter">1 Chapter</h2>
+<a class="index-entry-id" id="index-chapter"></a>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Chapter_cp_letter-U">U</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter_cp_letter-C"><b>C</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-T"><b>T</b></a>
+
+<a class="summary-letter-printindex" href="#Chapter_cp_letter-U"><b>U</b></a>
+
+</td></tr></table>
+</div>
+<p>Text of chapter
+<a class="index-entry-id" id="index-Chapter2"></a>
+</p>
+<hr>
+</div>
+<div class="chapter-level-extent" id="Chapter-2">
+<div class="nav-panel">
+<p>
+ [<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
+</div>
+<h2 class="chapter">2 Chapter 2</h2>
+
+<p>In chapter 2
+</p>
+</div>
+';
+
+
+$result_converted{'xml'}->{'index_no_node_no_top_no_node'} =
'<preamblebeforebeginning>\\input texinfo @c -*-texinfo-*-
+
+</preamblebeforebeginning><setfilename file="index_no_node_no_top.info"
spaces=" ">index_no_node_no_top.info</setfilename>
+
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="1">truc</indexterm></cindex>
+<para>Garbage
+</para><printindex spaces=" " value="cp" line="cp"></printindex>
+
+
+<unnumbered spaces=" "><sectiontitle>unnumbered</sectiontitle>
+<printindex spaces=" " line="bidule"></printindex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="2">unnumbered</indexterm></cindex>
+<para>in unnumbered
+<cindex index="cp" spaces=" "><indexterm index="cp" number="3">unnumbered
after text</indexterm></cindex>
+</para>
+<printindex spaces=" " value="cp" line="cp"></printindex>
+
+</unnumbered>
+<unnumbered spaces=" "><sectiontitle>top (chapter) section</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="4">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="5">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="6">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="7">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="8">top
section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="9">top
section</indexterm></cindex>
+<para>Top node
+</para>
+<printindex spaces=" " value="cp" line="cp"></printindex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="10">top
section1</indexterm></cindex>
+
+
+<section spaces=" "><sectiontitle>second</sectiontitle>
+
+<printindex spaces=" " value="cp" line="cp"></printindex>
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="11">second</indexterm></cindex>
+<para>second node
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="12">second</indexterm></cindex>
+</para>
+<printindex spaces=" " value="cp" line="cp"></printindex>
+</section>
+</unnumbered>
+<chapter spaces=" "><sectiontitle>Chapter</sectiontitle>
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="13">chapter</indexterm></cindex>
+
+<printindex spaces=" " value="cp" line="cp"></printindex>
+<para>Text of chapter
+<cindex index="cp" spaces=" "><indexterm index="cp"
number="14">Chapter2</indexterm></cindex>
+</para>
+</chapter>
+<chapter spaces=" "><sectiontitle>Chapter 2</sectiontitle>
+
+<para>In chapter 2
+</para>
+</chapter>
+<bye></bye>
+';
+
+1;
diff --git
a/tp/t/results/indices/index_nodes_no_split_no_use_nodes/res_html/index_nodes.html
b/tp/t/results/indices/index_nodes_no_split_no_use_nodes/res_html/index_nodes.html
index 520f9d0b34..e0896b1897 100644
---
a/tp/t/results/indices/index_nodes_no_split_no_use_nodes/res_html/index_nodes.html
+++
b/tp/t/results/indices/index_nodes_no_split_no_use_nodes/res_html/index_nodes.html
@@ -29,74 +29,74 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="Top"></a><a class="index-entry-id" id="index-entry-a"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="Top_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="Top_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node-1">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="Top_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-S"><b>S</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="Top_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-function"><code>a function</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="Top_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-fun-in-node"><code>fun in node</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-S">S</th></tr>
+<tr><th id="Top_fn_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-somewhere"><code>somewhere</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -104,44 +104,44 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>And one one more index
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="Top_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="Top_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node-1">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="Top_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -154,44 +154,44 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="index-entry-id" id="index-entry-in-node-1"></a>
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="first_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="first_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="first_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node-1">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="first_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -199,31 +199,31 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="second"></a>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-S"><b>S</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="second_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-function"><code>a function</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="second_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-fun-in-node"><code>fun in node</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-S">S</th></tr>
+<tr><th id="second_fn_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-somewhere"><code>somewhere</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -236,44 +236,44 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="a-node"></a><a class="index-entry-id"
id="index-entry-after-printindex"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="a-node_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="a-node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="a-node_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node-1">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="a-node_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -282,44 +282,44 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="index-entry-id" id="index-a-concept-a-node"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="a-node_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="a-node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="a-node_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node-1">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="a-node_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
diff --git
a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
index 2023ba1b23..4827111922 100644
--- a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
+++ b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
@@ -685,31 +685,31 @@
$result_converted{'html_text'}->{'multiple_index_text_sortas_seeentry_seealso'}
<a class="index-entry-id" id="index-other-second"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-E"><b>E</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter-index_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-see-entry">aaa continue aagain, <em
class="emph">See</em> other second</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-B">B</th></tr>
+<tr><th id="chapter-index_cp_letter-B">B</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-other-second">other second</a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="chapter-index_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-see-entry">entry secret, <em
class="emph">See</em> something else</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-E"><b>E</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/printindex_between_node_section.pl
b/tp/t/results/indices/printindex_between_node_section.pl
index feb3490aad..f2d400c550 100644
--- a/tp/t/results/indices/printindex_between_node_section.pl
+++ b/tp/t/results/indices/printindex_between_node_section.pl
@@ -826,34 +826,34 @@
$result_converted{'html_text'}->{'printindex_between_node_section'} = '<div clas
[<a href="#node-chap1" title="Index" rel="index">Index</a>]</p>
</div>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-sec1_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#node-sec1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#node-sec1_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="node-sec1_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aop1">aop1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aop1-1">aop1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="node-sec1_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-chap1">chap1</a></td><td class="printindex-index-section"><a
href="#node-chap1">node chap1</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-chap1-1">chap1</a></td><td class="printindex-index-section"><a
href="#node-chap1">node chap1</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="node-sec1_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-top1">top1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-top1-1">top1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-sec1_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#node-sec1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#node-sec1_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/printindex_between_part_chapter.pl
b/tp/t/results/indices/printindex_between_part_chapter.pl
index 4b7f80427f..7fc20c8667 100644
--- a/tp/t/results/indices/printindex_between_part_chapter.pl
+++ b/tp/t/results/indices/printindex_between_part_chapter.pl
@@ -930,34 +930,34 @@
$result_converted{'html_text'}->{'printindex_between_part_chapter'} = '<div clas
<hr>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Part-1_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#Part-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Part-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Part-1_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aop1">aop1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aop1-1">aop1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="Part-1_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-chap2">chap2</a></td><td class="printindex-index-section"><a
href="#node-chap2">node chap2</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-chap2-1">chap2</a></td><td class="printindex-index-section"><a
href="#node-chap2">node chap2</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="Part-1_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-top1">top1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-top1-1">top1</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Part-1_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#Part-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Part-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/printindex_index_entry_in_copying.pl
b/tp/t/results/indices/printindex_index_entry_in_copying.pl
index b5d880821d..f81fc73456 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying.pl
@@ -1251,33 +1251,33 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying'} = '
</dl>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-X"><b>X</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="Top_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document"><code>Copying this
document</code></a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="Top_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-ftable-item"><code>ftable item</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-fun"><code>fun</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-X">X</th></tr>
+<tr><th id="Top_fn_letter-X">X</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xf"><code>xf</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xftable-xitem"><code>xftable xitem</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-X"><b>X</b></a>
</td></tr></table>
</div>
@@ -1310,66 +1310,66 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying'} = '
</dl>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-X"><b>X</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="Top_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document"><code>Copying this
document</code></a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="Top_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-ftable-item"><code>ftable item</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-fun"><code>fun</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-X">X</th></tr>
+<tr><th id="Top_fn_letter-X">X</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xf"><code>xf</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xftable-xitem"><code>xftable xitem</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-X"><b>X</b></a>
</td></tr></table>
</div>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-X"><b>X</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="chapter_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document"><code>Copying this
document</code></a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="chapter_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-ftable-item"><code>ftable item</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-fun"><code>fun</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-X">X</th></tr>
+<tr><th id="chapter_fn_letter-X">X</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xf"><code>xf</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xftable-xitem"><code>xftable xitem</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-X"><b>X</b></a>
</td></tr></table>
</div>
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 2b15f13d0e..b4cd33c81d 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
@@ -789,7 +789,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="Top_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document">Copying this document</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
@@ -815,7 +815,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="Top_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document">Copying this document</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git
a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
index a95efbdae1..105197cd18 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
@@ -1140,33 +1140,33 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_no_insertcop
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-X"><b>X</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="chapter_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document"><code>Copying this
document</code></a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="chapter_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-ftable-item"><code>ftable item</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-fun"><code>fun</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-X">X</th></tr>
+<tr><th id="chapter_fn_letter-X">X</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xf"><code>xf</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-xftable-xitem"><code>xftable xitem</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-C"><b>C</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter_fn_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" href="#chapter_fn_letter-X"><b>X</b></a>
</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 d3e50c228f..49c802feae 100644
Binary files a/tp/t/results/indices/printindex_with_space_before.pl and
b/tp/t/results/indices/printindex_with_space_before.pl differ
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 abb7b40a0d..19e9c4aeff 100644
--- a/tp/t/results/indices/same_index_entry_merged_indices.pl
+++ b/tp/t/results/indices/same_index_entry_merged_indices.pl
@@ -667,7 +667,7 @@
$result_converted{'html_text'}->{'same_index_entry_merged_indices'} = '
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-M">M</th></tr>
+<tr><th id="Top_fn_letter-M">M</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-mmm_002dmode"><code>mmm-mode</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-mmm_002dmode-1"><code>mmm-mode</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
diff --git a/tp/t/results/indices/same_only_seealso_seeentry.pl
b/tp/t/results/indices/same_only_seealso_seeentry.pl
index fa7f462372..1f21f2aaac 100644
--- a/tp/t/results/indices/same_only_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_only_seealso_seeentry.pl
@@ -836,34 +836,34 @@
$result_converted{'html_text'}->{'same_only_seealso_seeentry'} = '<div class="to
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-C"><b>C</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry">aaa</td><td
class="printindex-index-see-also"><em class="emph">See also</em> sss</td></tr>
<tr><td></td><td class="printindex-index-entry">aaa</td><td
class="printindex-index-see-also"><em class="emph">See also</em> 123</td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-B">B</th></tr>
+<tr><th id="node_cp_letter-B">B</th></tr>
<tr><td></td><td class="printindex-index-see-entry">bbb, <em
class="emph">See</em> yyy</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td></td><td class="printindex-index-see-entry">bbb, <em
class="emph">See</em> ttt</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="node_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry">ccc</td><td
class="printindex-index-see-also"><em class="emph">See also</em> also</td></tr>
<tr><td></td><td class="printindex-index-see-entry">ccc, <em
class="emph">See</em> entry</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-C"><b>C</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/same_seealso_seeentry.pl
b/tp/t/results/indices/same_seealso_seeentry.pl
index b8116df1c3..248bcd24cd 100644
--- a/tp/t/results/indices/same_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_seealso_seeentry.pl
@@ -900,41 +900,41 @@ $result_converted{'html_text'}->{'same_seealso_seeentry'}
= '<div class="top-lev
<a class="index-entry-id" id="index-entry"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-E"><b>E</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry">aaa</td><td
class="printindex-index-see-also"><em class="emph">See also</em> sss</td></tr>
<tr><td></td><td class="printindex-index-entry">aaa</td><td
class="printindex-index-see-also"><em class="emph">See also</em> 123</td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-B">B</th></tr>
+<tr><th id="node_cp_letter-B">B</th></tr>
<tr><td></td><td class="printindex-index-see-entry">bbb, <em
class="emph">See</em> yyy</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td></td><td class="printindex-index-see-entry">bbb, <em
class="emph">See</em> ttt</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="node_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry">ccc</td><td
class="printindex-index-see-also"><em class="emph">See also</em> also</td></tr>
<tr><td></td><td class="printindex-index-see-entry">ccc, <em
class="emph">See</em> entry</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="node_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry">entry</a></td><td class="printindex-index-section"><a
href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-E"><b>E</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/seealso_duplicate.pl
b/tp/t/results/indices/seealso_duplicate.pl
index 6ab479bce8..3f0c900827 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -410,7 +410,7 @@ $result_converted{'html_text'}->{'seealso_duplicate'} =
'<h1 class="node" id="To
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><code
class="command">awk</code></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-awk-POSIX-and">POSIX and</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-awk-POSIX-and-1">POSIX and</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
diff --git a/tp/t/results/indices/seeentry.pl b/tp/t/results/indices/seeentry.pl
index a34709aa5d..6c973cdee3 100644
--- a/tp/t/results/indices/seeentry.pl
+++ b/tp/t/results/indices/seeentry.pl
@@ -717,24 +717,24 @@ $result_converted{'html_text'}->{'seeentry'} = '<div
class="top-level-extent" id
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-D"><b>D</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter-index_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-see-entry">aaa, <em
class="emph">See</em> bbb</td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-D">D</th></tr>
+<tr><th id="chapter-index_cp_letter-D">D</th></tr>
<tr><td></td><td class="printindex-index-entry">ddd</td><td
class="printindex-index-see-also"><em class="emph">See also</em> ccc</td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-D"><b>D</b></a>
</td></tr></table>
</div>
@@ -742,7 +742,7 @@ $result_converted{'html_text'}->{'seeentry'} = '<div
class="top-level-extent" id
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="chapter-index_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-see-entry"><code
class="code">f---aaa</code>, <em class="emph">See</em> <code
class="code">f---bbb</code></td><td
class="printindex-index-see-entry-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><code>f---ddd</code></td><td
class="printindex-index-see-also"><em class="emph">See also</em>
f---ccc</td></tr>
<tr><td colspan="3"><hr></td></tr>
diff --git a/tp/t/results/indices/sorted_subentries.pl
b/tp/t/results/indices/sorted_subentries.pl
index 1baa870be6..878354feb8 100644
--- a/tp/t/results/indices/sorted_subentries.pl
+++ b/tp/t/results/indices/sorted_subentries.pl
@@ -2290,28 +2290,28 @@ $result_converted{'html_text'}->{'sorted_subentries'} =
'<div class="top-level-e
<a class="index-entry-id" id="index-hhh-l-third"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-second_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex"
href="#chapter-second_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-H"><b>H</b></a>
+<a class="summary-letter-printindex"
href="#chapter-second_cp_letter-H"><b>H</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter-second_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry">aa</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-aa-bb">bb</a></td><td class="printindex-index-section"><a
href="#chapter-one">chapter one</a></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-aa-dd">dd</a></td><td class="printindex-index-section"><a
href="#chapter-one">chapter one</a></td></tr>
<tr><td></td><td class="printindex-index-entry">ab</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-ab-cc">cc</a></td><td class="printindex-index-section"><a
href="#chapter-one">chapter one</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-B">B</th></tr>
+<tr><th id="chapter-second_cp_letter-B">B</th></tr>
<tr><td></td><td class="printindex-index-entry">bb</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-bb-cc">cc</a></td><td class="printindex-index-section"><a
href="#chapter-one">chapter one</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-H">H</th></tr>
+<tr><th id="chapter-second_cp_letter-H">H</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hhh">hhh</a></td><td class="printindex-index-section"><a
href="#chapter-one">chapter one</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-hhh-1">hhh</a></td><td class="printindex-index-section"><a
href="#chapter-second">chapter second</a></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-hhh-"></a></td><td class="printindex-index-section"><a
href="#chapter-one">chapter one</a></td></tr>
@@ -2329,11 +2329,11 @@ $result_converted{'html_text'}->{'sorted_subentries'} =
'<div class="top-level-e
<tr><td></td><td class="printindex-index-entry"><a href="#index-hhh-jjj-1">hhh
jjj</a></td><td class="printindex-index-section"><a href="#chapter-one">chapter
one</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-second_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex"
href="#chapter-second_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-H"><b>H</b></a>
+<a class="summary-letter-printindex"
href="#chapter-second_cp_letter-H"><b>H</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/subentries.pl
b/tp/t/results/indices/subentries.pl
index c08f3644a7..980113b5c1 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -1208,43 +1208,43 @@ $result_converted{'html_text'}->{'subentries'} = '<div
class="top-level-extent"
<a class="index-entry-id"
id="index-f_002d_002d_002dggg-f_002d_002d_002dhhh-fjjj-f_002d_002d_002dkkk-f_002d_002d_002dlll"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-G"><b>G</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter-index_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a_002d_002d_002da">a—a</a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-B">B</th></tr>
+<tr><th id="chapter-index_cp_letter-B">B</th></tr>
<tr><td></td><td class="printindex-index-entry">b—b</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-b_002d_002d_002db-c_002d_002d_002dc">c—c</a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-D">D</th></tr>
+<tr><th id="chapter-index_cp_letter-D">D</th></tr>
<tr><td></td><td class="printindex-index-entry">d—dd</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry
index-entry-level-1">e—ee</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-2"><a
href="#index-d_002d_002d_002ddd-e_002d_002d_002dee-f_002d_002d_002dff">f—ff</a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-G">G</th></tr>
+<tr><th id="chapter-index_cp_letter-G">G</th></tr>
<tr><td></td><td class="printindex-index-entry">g—gg</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1">h—hh
jjj</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-2"><a
href="#index-g_002d_002d_002dgg-h_002d_002d_002dhh-jjj-k_002d_002d_002dkk-l_002d_002d_002dll">k—kk,
l—ll</a></td><td class="printindex-index-section"><a
href="#chapter-index">chapter index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-D"><b>D</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-G"><b>G</b></a>
</td></tr></table>
</div>
@@ -1252,7 +1252,7 @@ $result_converted{'html_text'}->{'subentries'} = '<div
class="top-level-extent"
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="chapter-index_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-f_002d_002d_002daa"><code>f---aa</code></a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td></td><td
class="printindex-index-entry"><code>f---bb</code></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-f_002d_002d_002dbb-f_002d_002d_002dcc"><code>f---cc</code></a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
diff --git a/tp/t/results/indices/subentry_and_sortas.pl
b/tp/t/results/indices/subentry_and_sortas.pl
index ac909ade9a..174a020a2a 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -700,7 +700,7 @@ $result_converted{'html_text'}->{'subentry_and_sortas'} =
'<div class="top-level
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter-index_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry">aaa</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-aaa-bbb">bbb</a></td><td class="printindex-index-section"><a
href="#chapter-index">chapter index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
@@ -710,7 +710,7 @@ $result_converted{'html_text'}->{'subentry_and_sortas'} =
'<div class="top-level
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-X">X</th></tr>
+<tr><th id="chapter-index_fn_letter-X">X</th></tr>
<tr><td></td><td
class="printindex-index-entry"><code>xxx</code></td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-xxx-zzz"><code>zzz</code></a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
diff --git a/tp/t/results/indices/subentry_and_sortas_spaces.pl
b/tp/t/results/indices/subentry_and_sortas_spaces.pl
index 806e03dce0..05b2eb0ecd 100644
--- a/tp/t/results/indices/subentry_and_sortas_spaces.pl
+++ b/tp/t/results/indices/subentry_and_sortas_spaces.pl
@@ -836,7 +836,7 @@
$result_converted{'html_text'}->{'subentry_and_sortas_spaces'} = '<div class="to
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter-index_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry">aaa</td><td></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-aaa-bbb-sort-as-c">bbb sort as c</a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td></td><td class="printindex-index-entry index-entry-level-1"><a
href="#index-aaa-"></a></td><td class="printindex-index-section"><a
href="#chapter-index">chapter index</a></td></tr>
diff --git a/tp/t/results/indices/syncode_index_print_both.pl
b/tp/t/results/indices/syncode_index_print_both.pl
index c7f1175e37..678e1d594b 100644
--- a/tp/t/results/indices/syncode_index_print_both.pl
+++ b/tp/t/results/indices/syncode_index_print_both.pl
@@ -705,24 +705,24 @@
$result_converted{'html_text'}->{'syncode_index_print_both'} = '
<p>Print cp
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-F"><b>F</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="chapter-index_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-c_002d_002d_002doncept">c—oncept</a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="chapter-index_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-f_002d_002d_002dun"><code>f---un</code></a></td><td
class="printindex-index-section"><a href="#chapter-index">chapter
index</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter-index_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex"
href="#chapter-index_cp_letter-F"><b>F</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/indices/syncodeindex_to_plain.pl
b/tp/t/results/indices/syncodeindex_to_plain.pl
index d9762064a6..8db0e64aa1 100644
--- a/tp/t/results/indices/syncodeindex_to_plain.pl
+++ b/tp/t/results/indices/syncodeindex_to_plain.pl
@@ -495,7 +495,7 @@ $result_converted{'html_text'}->{'syncodeindex_to_plain'} =
'
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">-</th></tr>
+<tr><th id="Top_cp_symbol-1">-</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dk1"><code>--k1</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dc">–c</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
@@ -507,7 +507,7 @@ $result_converted{'html_text'}->{'syncodeindex_to_plain'} =
'
<table class="vr-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_vr_symbol-1">-</th></tr>
+<tr><th id="Top_vr_symbol-1">-</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dv"><code>--v</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/indices/transparent_sort_chars.pl
b/tp/t/results/indices/transparent_sort_chars.pl
index e2a88ca5d7..b724b43d1d 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -530,25 +530,25 @@
$result_converted{'html_text'}->{'transparent_sort_chars'} = '
<a class="index-entry-id" id="index-Semantic-markup"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-S"><b>S</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_cp_letter-S"><b>S</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-V"><b>V</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="node_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-Semantic-markup">Semantic markup</a></td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-Source-file-format">Source file format</a></td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-V">V</th></tr>
+<tr><th id="node_cp_letter-V">V</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dversion_002c-for-install_002dinfo"><code
class="code">--version</code>, for <code
class="command">install-info</code></a></td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-S"><b>S</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node_cp_letter-S"><b>S</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" href="#node_cp_letter-V"><b>V</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 96324d3859..e51de5b850 100644
--- a/tp/t/results/indices/w_lines_count.pl
+++ b/tp/t/results/indices/w_lines_count.pl
@@ -400,7 +400,7 @@ $result_converted{'html_text'}->{'w_lines_count'} = '<div
class="top-level-exten
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-C">C</th></tr>
+<tr><th id="Top_fn_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-compilation_002dnext_002derror"><code>compilation-next-error</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
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 650cacf6da..be4b8baa51 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
@@ -961,7 +961,7 @@
$result_converted{'html_text'}->{'comment_space_command_on_line'} = '
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-I">I</th></tr>
+<tr><th id="chap_cp_letter-I">I</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-index-entry-">index entry </a></td><td
class="printindex-index-section"><a href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
diff --git a/tp/t/results/morecoverage/formatting_fr.pl
b/tp/t/results/morecoverage/formatting_fr.pl
index 422498a924..50a6120c8b 100644
--- a/tp/t/results/morecoverage/formatting_fr.pl
+++ b/tp/t/results/morecoverage/formatting_fr.pl
@@ -4707,82 +4707,82 @@ Menu comment
<p>cp
</p><div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#Top-section_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Entrée
d’index</th><th class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">?</th></tr>
+<tr><th id="Top-section_cp_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f">?</a></td><td class="printindex-index-section"><a
href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-2">.</th></tr>
+<tr><th id="Top-section_cp_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e">.</a></td><td class="printindex-index-section"><a
href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Top-section_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a">a</a></td><td class="printindex-index-section"><a
href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="Top-section_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc">t–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc">T–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#Top-section_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
<p>fn
</p><div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#Top-section_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_fn_letter-T"><b>T</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Entrée
d’index</th><th class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-1">?</th></tr>
+<tr><th id="Top-section_fn_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f-1"><code>?</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-2">.</th></tr>
+<tr><th id="Top-section_fn_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e-1"><code>.</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="Top-section_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-1"><code>a</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-T">T</th></tr>
+<tr><th id="Top-section_fn_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc-1"><code>t--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc-1"><code>T--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#Top-section_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex"
href="#Top-section_fn_letter-T"><b>T</b></a>
</td></tr></table>
</div>
@@ -4952,80 +4952,80 @@ Menu comment
<h1 class="centerchap" id="chapter-2">chapter 2</h1>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#chapter-2_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Entrée
d’index</th><th class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">?</th></tr>
+<tr><th id="chapter-2_cp_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f">?</a></td><td class="printindex-index-section"><a
href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-2">.</th></tr>
+<tr><th id="chapter-2_cp_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e">.</a></td><td class="printindex-index-section"><a
href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter-2_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a">a</a></td><td class="printindex-index-section"><a
href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="chapter-2_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc">t–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc">T–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#chapter-2_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#chapter-2_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_fn_letter-T"><b>T</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Entrée
d’index</th><th class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-1">?</th></tr>
+<tr><th id="chapter-2_fn_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f-1"><code>?</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-2">.</th></tr>
+<tr><th id="chapter-2_fn_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e-1"><code>.</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="chapter-2_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-1"><code>a</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-T">T</th></tr>
+<tr><th id="chapter-2_fn_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc-1"><code>t--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc-1"><code>T--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top section</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Aller à:
</th><td><a class="summary-letter-printindex"
href="#chapter-2_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter-2_fn_letter-T"><b>T</b></a>
</td></tr></table>
</div>
diff --git a/tp/t/results/morecoverage/texi_formatting.pl
b/tp/t/results/morecoverage/texi_formatting.pl
index ed18d6765f..855a3ebd49 100644
--- a/tp/t/results/morecoverage/texi_formatting.pl
+++ b/tp/t/results/morecoverage/texi_formatting.pl
@@ -4436,82 +4436,82 @@ $result_converted{'html_text'}->{'texi_formatting'} =
'<div class="top-level-ext
<p>cp
</p><div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">?</th></tr>
+<tr><th id="Top_cp_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f">?</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-2">.</th></tr>
+<tr><th id="Top_cp_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e">.</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a">a</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="Top_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc">t–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc">T–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
<p>fn
</p><div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-T"><b>T</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-1">?</th></tr>
+<tr><th id="Top_fn_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f-1"><code>?</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-2">.</th></tr>
+<tr><th id="Top_fn_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e-1"><code>.</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="Top_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-1"><code>a</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-T">T</th></tr>
+<tr><th id="Top_fn_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc-1"><code>t--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc-1"><code>T--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-T"><b>T</b></a>
</td></tr></table>
</div>
@@ -4627,80 +4627,80 @@ $result_converted{'html_text'}->{'texi_formatting'} =
'<div class="top-level-ext
<h2 class="centerchap" id="chapter-2">chapter 2</h2>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter2_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter2_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter2_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter2_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">?</th></tr>
+<tr><th id="chapter2_cp_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f">?</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-2">.</th></tr>
+<tr><th id="chapter2_cp_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e">.</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="chapter2_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a">a</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="chapter2_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc">t–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc">T–ruc</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>?</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter2_cp_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter2_cp_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter2_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter2_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter2_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter2_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter2_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter2_fn_letter-T"><b>T</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-1">?</th></tr>
+<tr><th id="chapter2_fn_symbol-1">?</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_003f-1"><code>?</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_symbol-2">.</th></tr>
+<tr><th id="chapter2_fn_symbol-2">.</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002e-1"><code>.</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="chapter2_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-1"><code>a</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-T">T</th></tr>
+<tr><th id="chapter2_fn_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-t_002d_002druc-1"><code>t--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-T_002d_002druc-1"><code>T--ruc</code></a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_symbol-1"><b>?</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter2_fn_symbol-1"><b>?</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_symbol-2"><b>.</b></a>
+<a class="summary-letter-printindex" href="#chapter2_fn_symbol-2"><b>.</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#chapter2_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#chapter2_fn_letter-T"><b>T</b></a>
</td></tr></table>
</div>
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 fc6d4ce1d2..577050e8cf 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
@@ -41,7 +41,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="other-node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaa">aaa</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaa-1">aaa</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaa-2">aaa</a></td><td class="printindex-index-section"></td></tr>
diff --git
a/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html
b/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html
index 94dfb7570b..46fd7d0da5 100644
--- a/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html
+++ b/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html
@@ -30,64 +30,64 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="first-before-top"></a><a class="index-entry-id"
id="index-first-before-top"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first-before-top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="first-before-top_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="first-before-top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="first-before-top_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="first-before-top_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="first-before-top_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="first-before-top_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="first-before-top_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first-before-top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex"
href="#first-before-top_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -96,64 +96,64 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="node-in-menu-before-top"></a>
<a class="index-entry-id" id="index-node-in-menu-before-top"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="node-in-menu-before-top_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="node-in-menu-before-top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="node-in-menu-before-top_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="node-in-menu-before-top_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="node-in-menu-before-top_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="node-in-menu-before-top_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="node-in-menu-before-top_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex"
href="#node-in-menu-before-top_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -165,94 +165,94 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="Top"></a><a class="index-entry-id" id="index-entry-a"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="Top_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="Top_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="Top_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="Top_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="Top_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="Top_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-S"><b>S</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="Top_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-function"><code>a function</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="Top_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-fun-in-node"><code>fun in node</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-S">S</th></tr>
+<tr><th id="Top_fn_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-somewhere"><code>somewhere</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_fn_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -260,64 +260,64 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>And one one more index
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="Top_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="Top_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="Top_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="Top_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="Top_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="Top_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="Top_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#Top_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -329,64 +329,64 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="index-entry-id" id="index-entry-in-node"></a>
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="first_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="first_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="first_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="first_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="first_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="first_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="first_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#first_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -394,31 +394,31 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="second"></a>
<div class="printindex fn-printindex">
-<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-S"><b>S</b></a>
</td></tr></table>
<table class="fn-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-A">A</th></tr>
+<tr><th id="second_fn_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-function"><code>a function</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-F">F</th></tr>
+<tr><th id="second_fn_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-fun-in-node"><code>fun in node</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_fn_letter-S">S</th></tr>
+<tr><th id="second_fn_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-somewhere"><code>somewhere</code></a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_fn_letter-A"><b>A</b></a>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#second_fn_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -431,64 +431,64 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="node" id="a-node"></a><a class="index-entry-id"
id="index-entry-after-printindex"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="a-node_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="a-node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="a-node_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="a-node_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="a-node_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="a-node_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="a-node_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
@@ -497,64 +497,64 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<a class="index-entry-id" id="index-a-concept-a-node"></a>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_symbol-1">!</th></tr>
+<tr><th id="a-node_cp_symbol-1">!</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-A">A</th></tr>
+<tr><th id="a-node_cp_letter-A">A</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-E">E</th></tr>
+<tr><th id="a-node_cp_letter-E">E</th></tr>
<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-F">F</th></tr>
+<tr><th id="a-node_cp_letter-F">F</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-N">N</th></tr>
+<tr><th id="a-node_cp_letter-N">N</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="a-node_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-S">S</th></tr>
+<tr><th id="a-node_cp_letter-S">S</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_symbol-1"><b>!</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#a-node_cp_symbol-1"><b>!</b></a>
<br>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-E"><b>E</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-F"><b>F</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-N"><b>N</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" href="#a-node_cp_letter-S"><b>S</b></a>
</td></tr></table>
</div>
diff --git a/tp/tests/indices/Makefile.am b/tp/tests/indices/Makefile.am
index 1918784b05..e895557c66 100644
--- a/tp/tests/indices/Makefile.am
+++ b/tp/tests/indices/Makefile.am
@@ -1,7 +1,6 @@
EXTRA_DIST = \
index_special_region_no_insertcopying.texi \
index_special_region.texi index_special_region_no_region.texi \
- index_no_node_no_top.texi \
indices_in_begin_tables_lists.texi \
index_entries_relate_to_item.texi \
list-of-tests res_parser res_parser_info
diff --git a/tp/tests/indices/list-of-tests b/tp/tests/indices/list-of-tests
index 7ee9fa4529..fac6986de1 100644
--- a/tp/tests/indices/list-of-tests
+++ b/tp/tests/indices/list-of-tests
@@ -6,7 +6,6 @@ index_special_region_no_insertcopying
index_special_region_no_insertcopying.texi
index_special_region_html index_special_region.texi --html --split chapter
index_special_region_no_region_html index_special_region_no_region.texi --html
--split chapter
index_special_region_no_insertcopying_html
index_special_region_no_insertcopying.texi --html --split chapter
-index_no_node_no_top index_no_node_no_top.texi
# Same input file also tested in t/converters_tests.t. It is interesting to
# have automatic tree transformations tested here too.
diff --git
a/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.1
b/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.1
deleted file mode 100644
index e69de29bb2..0000000000
diff --git
a/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.2
b/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.2
deleted file mode 100644
index 2eb34cd529..0000000000
--- a/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.2
+++ /dev/null
@@ -1,4 +0,0 @@
-index_no_node_no_top.texi:5: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:7: warning: printindex before document beginning:
@printindex cp
-index_no_node_no_top.texi:11: unknown index `bidule' in @printindex
-index_no_node_no_top.texi: warning: must specify a title with a title command
or @top
diff --git
a/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
b/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
deleted file mode 100644
index d226965243..0000000000
--- a/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
+++ /dev/null
@@ -1,555 +0,0 @@
-<!DOCTYPE html>
-<html>
-<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Untitled Document</title>
-
-<meta name="description" content="Untitled Document">
-<meta name="keywords" content="Untitled Document">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-
-<style type="text/css">
-<!--
-a.summary-letter-printindex {text-decoration: none}
-span.program-in-footer {font-size: smaller}
-td.button-direction-about {text-align:center}
-td.name-direction-about {text-align:center}
-td.printindex-index-entry {vertical-align: top}
-td.printindex-index-section {vertical-align: top; padding-left: 1em}
-th.entries-header-printindex {text-align:left}
-th.sections-header-printindex {text-align:left; padding-left: 1em}
--->
-</style>
-
-
-</head>
-
-<body lang="en">
-
-<a class="index-entry-id" id="index-truc"></a>
-<p>Garbage
-</p><div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-<table class="cp-entries-printindex" border="0">
-<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-S">S</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-T">T</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-U">U</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-</div>
-
-
-<div class="unnumbered-level-extent" id="unnumbered">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[ << ]</td>
-<td>[ < ]</td>
-<td>[ Up ]</td>
-<td>[<a href="#top-_0028chapter_0029-section" title="Next section in reading
order"> > </a>]</td>
-<td>[<a href="#top-_0028chapter_0029-section" title="Next chapter"> >>
</a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#unnumbered" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[<a href="#unnumbered" title="Index">Index</a>]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="unnumbered">unnumbered</h1>
-
-<a class="index-entry-id" id="index-unnumbered"></a>
-<p>in unnumbered
-<a class="index-entry-id" id="index-unnumbered-after-text"></a>
-</p>
-<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-<table class="cp-entries-printindex" border="0">
-<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-S">S</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-T">T</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="unnumbered_cp_letter-U">U</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#unnumbered_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex"
href="#unnumbered_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-</div>
-
-<hr>
-</div>
-<div class="unnumbered-level-extent" id="top-_0028chapter_0029-section">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#unnumbered" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#unnumbered" title="Previous section in reading order"> <
</a>]</td>
-<td>[ Up ]</td>
-<td>[<a href="#second" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#Chapter" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#unnumbered" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[<a href="#unnumbered" title="Index">Index</a>]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="unnumbered">top (chapter) section</h1>
-
-<a class="index-entry-id" id="index-top-section"></a>
-<a class="index-entry-id" id="index-top-section-1"></a>
-<a class="index-entry-id" id="index-top-section-2"></a>
-<a class="index-entry-id" id="index-top-section-3"></a>
-<a class="index-entry-id" id="index-top-section-4"></a>
-<a class="index-entry-id" id="index-top-section-5"></a>
-<p>Top node
-</p>
-<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-<table class="cp-entries-printindex" border="0">
-<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="top-_0028chapter_0029-section_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="top-_0028chapter_0029-section_cp_letter-S">S</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="top-_0028chapter_0029-section_cp_letter-T">T</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="top-_0028chapter_0029-section_cp_letter-U">U</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex"
href="#top-_0028chapter_0029-section_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-</div>
-
-<a class="index-entry-id" id="index-top-section1"></a>
-
-
-<hr>
-<div class="section-level-extent" id="second">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#top-_0028chapter_0029-section" title="Beginning of this
chapter or previous chapter"> << </a>]</td>
-<td>[<a href="#top-_0028chapter_0029-section" title="Previous section in
reading order"> < </a>]</td>
-<td>[<a href="#top-_0028chapter_0029-section" title="Up section"> Up </a>]</td>
-<td>[<a href="#Chapter" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#Chapter" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#unnumbered" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[<a href="#unnumbered" title="Index">Index</a>]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h2 class="section">second</h2>
-
-<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-<table class="cp-entries-printindex" border="0">
-<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-S">S</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-T">T</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-U">U</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-</div>
-<a class="index-entry-id" id="index-second"></a>
-<p>second node
-<a class="index-entry-id" id="index-second-1"></a>
-</p>
-<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-<table class="cp-entries-printindex" border="0">
-<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-S">S</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-T">T</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="second_cp_letter-U">U</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex" href="#second_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-</div>
-<hr>
-</div>
-</div>
-<div class="chapter-level-extent" id="Chapter">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#top-_0028chapter_0029-section" title="Beginning of this
chapter or previous chapter"> << </a>]</td>
-<td>[<a href="#second" title="Previous section in reading order"> <
</a>]</td>
-<td>[ Up ]</td>
-<td>[<a href="#Chapter-2" title="Next section in reading order"> >
</a>]</td>
-<td>[<a href="#Chapter-2" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#unnumbered" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[<a href="#unnumbered" title="Index">Index</a>]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="chapter">1 Chapter</h1>
-<a class="index-entry-id" id="index-chapter"></a>
-
-<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex" href="#Chapter_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex" href="#Chapter_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex" href="#Chapter_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-<table class="cp-entries-printindex" border="0">
-<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Chapter_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-chapter">chapter</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Chapter2">Chapter2</a></td><td class="printindex-index-section"><a
href="#Chapter">1 Chapter</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Chapter_cp_letter-S">S</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-second-1">second</a></td><td class="printindex-index-section"><a
href="#second">second</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Chapter_cp_letter-T">T</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-1">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-2">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-3">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-4">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section-5">top section</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section1">top section1</a></td><td
class="printindex-index-section"><a href="#top-_0028chapter_0029-section">top
(chapter) section</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-truc">truc</a></td><td class="printindex-index-section"><a
href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Chapter_cp_letter-U">U</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered">unnumbered</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-unnumbered-after-text">unnumbered after text</a></td><td
class="printindex-index-section"><a href="#unnumbered">unnumbered</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Chapter_cp_letter-C"><b>C</b></a>
-
-<a class="summary-letter-printindex" href="#Chapter_cp_letter-S"><b>S</b></a>
-
-<a class="summary-letter-printindex" href="#Chapter_cp_letter-T"><b>T</b></a>
-
-<a class="summary-letter-printindex" href="#Chapter_cp_letter-U"><b>U</b></a>
-
-</td></tr></table>
-</div>
-<p>Text of chapter
-<a class="index-entry-id" id="index-Chapter2"></a>
-</p>
-<hr>
-</div>
-<div class="chapter-level-extent" id="Chapter-2">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#Chapter" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#Chapter" title="Previous section in reading order"> <
</a>]</td>
-<td>[ Up ]</td>
-<td>[ > ]</td>
-<td>[ >> ]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#unnumbered" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[<a href="#unnumbered" title="Index">Index</a>]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="chapter">2 Chapter 2</h1>
-
-<p>In chapter 2
-</p>
-<hr style="height: 6px;">
-</div>
-<div class="element-about" id="SEC_About">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#unnumbered" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[<a href="#unnumbered" title="Index">Index</a>]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="about-heading">About This Document</h1>
-
-<p>
- This document was generated on <em class="emph">a sunny day</em> using <a
class="uref" href="http://www.gnu.org/software/texinfo/"><em
class="emph">texi2any</em></a>.
-</p>
-<p>
- The buttons in the navigation panels have the following meaning:
-</p>
-<table border="1">
- <tr>
- <th> Button </th>
- <th> Name </th>
- <th> Go to </th>
- <th> From 1.2.3 go to</th>
- </tr>
- <tr>
- <td class="button-direction-about"> [ << ] </td>
- <td class="name-direction-about">FastBack</td>
- <td>Beginning of this chapter or previous chapter</td>
- <td>1</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ < ] </td>
- <td class="name-direction-about">Back</td>
- <td>Previous section in reading order</td>
- <td>1.2.2</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ Up ] </td>
- <td class="name-direction-about">Up</td>
- <td>Up section</td>
- <td>1.2</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ > ] </td>
- <td class="name-direction-about">Forward</td>
- <td>Next section in reading order</td>
- <td>1.2.4</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ >> ] </td>
- <td class="name-direction-about">FastForward</td>
- <td>Next chapter</td>
- <td>2</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [Top] </td>
- <td class="name-direction-about">Top</td>
- <td>Cover (top) of document</td>
- <td> </td>
- </tr>
- <tr>
- <td class="button-direction-about"> [Contents] </td>
- <td class="name-direction-about">Contents</td>
- <td>Table of contents</td>
- <td> </td>
- </tr>
- <tr>
- <td class="button-direction-about"> [Index] </td>
- <td class="name-direction-about">Index</td>
- <td>Index</td>
- <td> </td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ ? ] </td>
- <td class="name-direction-about">About</td>
- <td>About (help)</td>
- <td> </td>
- </tr>
-</table>
-
-<p>
- where the <strong class="strong"> Example </strong> assumes that the current
position is at <strong class="strong"> Subsubsection One-Two-Three </strong> of
a document of the following structure:
-</p>
-
-<ul>
- <li> 1. Section One
- <ul>
- <li>1.1 Subsection One-One
- <ul>
- <li>...</li>
- </ul>
- </li>
- <li>1.2 Subsection One-Two
- <ul>
- <li>1.2.1 Subsubsection One-Two-One</li>
- <li>1.2.2 Subsubsection One-Two-Two</li>
- <li>1.2.3 Subsubsection One-Two-Three
- <strong><== Current Position </strong></li>
- <li>1.2.4 Subsubsection One-Two-Four</li>
- </ul>
- </li>
- <li>1.3 Subsection One-Three
- <ul>
- <li>...</li>
- </ul>
- </li>
- <li>1.4 Subsection One-Four</li>
- </ul>
- </li>
-</ul>
-</div><hr>
-<p>
- <span class="program-in-footer">This document was generated on <em
class="emph">a sunny day</em> using <a class="uref"
href="http://www.gnu.org/software/texinfo/"><em
class="emph">texi2any</em></a>.</span>
-</p>
-
-
-</body>
-</html>
diff --git a/tp/tests/indices/res_parser/index_special_region_html/index.html
b/tp/tests/indices/res_parser/index_special_region_html/index.html
index aa3f48f3ff..14dfc2eb22 100644
--- a/tp/tests/indices/res_parser/index_special_region_html/index.html
+++ b/tp/tests/indices/res_parser/index_special_region_html/index.html
@@ -45,33 +45,33 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
domain<a class="footnote" id="DOCF1"
href="index_special_region_fot.html#FOOT1"><sup>2</sup></a>.
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="Top-1_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="Copying-and-indices.html#index-Copying-appendix">Copying
appendix</a></td><td class="printindex-index-section"><a
href="Copying-and-indices.html">Appendix A Copying and indices</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document">Copying this document</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="Top-1_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="index_special_region_fot.html#index-copying-Public-domain">Public
domain</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="Top-1_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="index_special_region_fot.html#index-titlepage-Titlepage-footnote">Titlepage
footnote</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-titlepage-Titlepage-index">Titlepage index</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
diff --git
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html
index 4f1311940d..2d81755a58 100644
---
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html
+++
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html
@@ -45,33 +45,33 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
domain<a class="footnote" id="DOCF1"
href="index_special_region_no_insertcopying_fot.html#FOOT1"><sup>2</sup></a>.
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="Top-1_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="Copying-and-indices.html#index-Copying-appendix">Copying
appendix</a></td><td class="printindex-index-section"><a
href="Copying-and-indices.html">Appendix A Copying and indices</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document">Copying this document</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="Top-1_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="index_special_region_no_insertcopying_fot.html#index-copying-Public-domain">Public
domain</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="Top-1_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="index_special_region_no_insertcopying_fot.html#index-titlepage-Titlepage-footnote">Titlepage
footnote</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-titlepage-Titlepage-index">Titlepage index</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
diff --git
a/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html
b/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html
index c9f8195cd6..e9a2e88022 100644
--- a/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html
+++ b/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html
@@ -45,33 +45,33 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
domain<a class="footnote" id="DOCF1"
href="index_special_region_no_region_fot.html#FOOT1"><sup>2</sup></a>.
</p>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
<table class="cp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-C">C</th></tr>
+<tr><th id="Top-1_cp_letter-C">C</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="Copying-and-indices.html#index-Copying-appendix">Copying
appendix</a></td><td class="printindex-index-section"><a
href="Copying-and-indices.html">Appendix A Copying and indices</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-copying-Copying-this-document">Copying this document</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-P">P</th></tr>
+<tr><th id="Top-1_cp_letter-P">P</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="index_special_region_no_region_fot.html#index-copying-Public-domain">Public
domain</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="t_i_cp_letter-T">T</th></tr>
+<tr><th id="Top-1_cp_letter-T">T</th></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="index_special_region_no_region_fot.html#index-titlepage-Titlepage-footnote">Titlepage
footnote</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td class="printindex-index-entry"><a
href="#index-titlepage-Titlepage-index">Titlepage index</a></td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
</table>
-<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-C"><b>C</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top-1_cp_letter-C"><b>C</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-P"><b>P</b></a>
-<a class="summary-letter-printindex" href="#t_i_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" href="#Top-1_cp_letter-T"><b>T</b></a>
</td></tr></table>
</div>
diff --git
a/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.1
b/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.1
deleted file mode 100644
index e69de29bb2..0000000000
diff --git
a/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.2
b/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.2
deleted file mode 100644
index 2ef7f78e77..0000000000
---
a/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.2
+++ /dev/null
@@ -1,18 +0,0 @@
-index_no_node_no_top.texi:5: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:7: warning: printindex before document beginning:
@printindex cp
-index_no_node_no_top.texi:11: unknown index `bidule' in @printindex
-index_no_node_no_top.texi: warning: document without nodes
-index_no_node_no_top.texi:43: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:47: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:37: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:39: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:21: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:22: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:23: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:24: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:25: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:26: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:31: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:5: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:13: warning: entry for index `cp' outside of any node
-index_no_node_no_top.texi:15: warning: entry for index `cp' outside of any node
diff --git
a/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.info
b/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.info
deleted file mode 100644
index d12adc3cf8..0000000000
Binary files
a/tp/tests/indices/res_parser_info/index_no_node_no_top/index_no_node_no_top.info
and /dev/null differ
diff --git a/tp/tests/test_scripts/indices_index_no_node_no_top.sh
b/tp/tests/test_scripts/indices_index_no_node_no_top.sh
deleted file mode 100755
index 2d7da15506..0000000000
--- a/tp/tests/test_scripts/indices_index_no_node_no_top.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#! /bin/sh
-# This file generated by maintain/regenerate_cmd_tests.sh
-
-if test z"$srcdir" = "z"; then
- srcdir=.
-fi
-
-one_test_logs_dir=test_log
-
-
-dir=indices
-name='index_no_node_no_top'
-mkdir -p $dir
-
-"$srcdir"/run_parser_all.sh -dir $dir $name
-exit_status=$?
-cat $dir/$one_test_logs_dir/$name.log
-exit $exit_status
-
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * tp/Texinfo/Convert/HTML.pm (get_element_root_command_element) (_convert_printindex_command), doc/texi2any_api.texi (Target Commands Links@comma{} Texts and Associated Commands): add get_element_root_command_element to the API to return the element and root command associated to a tree element. Use get_element_root_command_element in printindex conversion to determine the printindex root command target when there are no directions.,
Patrice Dumas <=