texinfo-commits
[Top][All Lists]
Advanced

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

[no subject]


From: Patrice Dumas
Date: Fri, 21 Jul 2023 15:50:35 -0400 (EDT)

branch: master
commit 81a8c41bca8d5ccc076c19b4cdbe0dee87764864
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Fri Jul 21 21:47:43 2023 +0200

    * tp/Texinfo/Common.pm (%encoding_name_conversion_map)
    (element_extra_encoding_for_perl, set_output_encodings),
    tp/Texinfo/ParserNonXS.pm (_end_line_misc_line): add mapping of
    encodings to encodings that extend them to use the extending encoding
    for conversion, as is done for us-ascii to ISO-8859-1 in XS parser.
    
    * tp/t/formats_encodings.t (char_us_ascii_latin1_in_refs),
    tp/Makefile.tres: add test with @documentencoding us-ascii and
    non-ascii ISO-8859-1 encoded characters.
---
 ChangeLog                                          |   12 +
 tp/Makefile.tres                                   |    3 +
 tp/Texinfo/Common.pm                               |   24 +-
 tp/Texinfo/ParserNonXS.pm                          |   12 +-
 tp/Texinfo/XS/parsetexi/input.c                    |    1 +
 tp/t/formats_encodings.t                           |    6 +-
 .../char_us_ascii_latin1_in_refs.pl                | 1670 ++++++++++++++++++++
 .../res_html/a-e-i-o-u-A-E-I-O-U.html              |   43 +
 .../res_html/a-e-i-o-u-y-A-E-I-O-U.html            |   43 +
 .../res_html/a-e-u.html                            |   43 +
 .../char_us_ascii_latin1_in_refs/res_html/c.html   |   55 +
 .../char_us_ascii_latin1_in_refs/res_html/e.html   |   43 +
 .../res_html/index.html                            |   93 ++
 .../res_info/char_us_ascii_latin1_in_refs.info     |  Bin 0 -> 1722 bytes
 14 files changed, 2041 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index d374a137ff..134c72ea85 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2023-07-21  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/Common.pm (%encoding_name_conversion_map)
+       (element_extra_encoding_for_perl, set_output_encodings),
+       tp/Texinfo/ParserNonXS.pm (_end_line_misc_line): add mapping of
+       encodings to encodings that extend them to use the extending encoding
+       for conversion, as is done for us-ascii to ISO-8859-1 in XS parser.
+
+       * tp/t/formats_encodings.t (char_us_ascii_latin1_in_refs),
+       tp/Makefile.tres: add test with @documentencoding us-ascii and
+       non-ascii ISO-8859-1 encoded characters.
+
 2023-07-21  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/ParserNonXS.pm (%parser_state_initialization)
diff --git a/tp/Makefile.tres b/tp/Makefile.tres
index 9e2ba4eb0a..cb8292636c 100644
--- a/tp/Makefile.tres
+++ b/tp/Makefile.tres
@@ -504,6 +504,9 @@ test_files_generated_list = 
$(test_tap_files_generated_list) \
   t/results/formats_encodings/char_latin2_latin2_in_refs.pl \
   t/results/formats_encodings/char_latin2_latin2_in_refs/res_html \
   t/results/formats_encodings/char_latin2_latin2_in_refs/res_info \
+  t/results/formats_encodings/char_us_ascii_latin1_in_refs.pl \
+  t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html \
+  t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_info \
   t/results/formats_encodings/char_utf8_latin1_in_refs.pl \
   t/results/formats_encodings/char_utf8_latin1_in_refs/res_html \
   t/results/formats_encodings/char_utf8_latin1_in_refs/res_info \
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index c416a12867..8fc5b9328f 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -545,6 +545,17 @@ sub valid_tree_transformation ($)
 }
 
 
+# information on encodings
+
+# map encodings to encodings that extends them in a compatible way
+# to use the extending encoding to do the conversion and avoid errors.
+our %encoding_name_conversion_map;
+%encoding_name_conversion_map = (
+  # mapping used in HTML in the past
+  'us-ascii' => 'iso-8859-1',
+);
+
+
 # information on @-commands
 
 our %nobrace_symbol_text;
@@ -1259,6 +1270,8 @@ sub element_extra_encoding_for_perl($)
     if ($element->{'extra'});
 
   if (defined($encoding) and $encoding ne '') {
+    $encoding = $encoding_name_conversion_map{$encoding}
+      if (defined($encoding_name_conversion_map{$encoding}));
     my $Encode_encoding_object = Encode::find_encoding($encoding);
     if (defined($Encode_encoding_object)) {
       $perl_encoding = $Encode_encoding_object->name();
@@ -1502,8 +1515,13 @@ sub set_output_encodings($$)
          and $parser_information->{'input_encoding_name'});
   if (!$customization_information->get_conf('OUTPUT_PERL_ENCODING')
        and $customization_information->get_conf('OUTPUT_ENCODING_NAME')) {
-    my $perl_encoding
-      = 
Encode::resolve_alias($customization_information->get_conf('OUTPUT_ENCODING_NAME'));
+    my $conversion_encoding
+       = $customization_information->get_conf('OUTPUT_ENCODING_NAME');
+    if (defined($encoding_name_conversion_map{$conversion_encoding})) {
+      $conversion_encoding
+         = $encoding_name_conversion_map{$conversion_encoding};
+    }
+    my $perl_encoding = Encode::resolve_alias($conversion_encoding);
     if ($perl_encoding) {
       $customization_information->set_conf('OUTPUT_PERL_ENCODING', 
$perl_encoding);
     }
@@ -2687,7 +2705,7 @@ Hashes are defined as C<our> variables, and are therefore 
available
 outside of the module.
 
 TODO: undocumented
-%null_device_file %default_parser_customization_values 
%document_settable_multiple_at_commands %document_settable_unique_at_commands 
%default_converter_command_line_options 
%default_main_program_customization_options %default_converter_customization 
@variable_string_settables %document_settable_at_commands %def_map 
%command_structuring_level %level_to_structuring_command
+%null_device_file %default_parser_customization_values 
%document_settable_multiple_at_commands %document_settable_unique_at_commands 
%default_converter_command_line_options 
%default_main_program_customization_options %default_converter_customization 
@variable_string_settables %document_settable_at_commands %def_map 
%command_structuring_level %level_to_structuring_command 
%encoding_name_conversion_map
 
 =over
 
diff --git a/tp/Texinfo/ParserNonXS.pm b/tp/Texinfo/ParserNonXS.pm
index 87aae0b266..0ea7b50822 100644
--- a/tp/Texinfo/ParserNonXS.pm
+++ b/tp/Texinfo/ParserNonXS.pm
@@ -295,6 +295,8 @@ my %def_map                   = %Texinfo::Common::def_map;
 my %def_aliases               = %Texinfo::Common::def_aliases;
 my %all_commands              = %Texinfo::Common::all_commands;
 
+my %encoding_name_conversion_map
+                              = %Texinfo::Common::encoding_name_conversion_map;
 
 # Keys are commmands, values are names of indices.  User-defined
 # index commands are added dynamically.
@@ -3568,9 +3570,17 @@ sub _end_line_misc_line($$$)
           #     $input_encoding -- for output within an HTML file, used
           #                        in most output formats
           my ($perl_encoding, $input_encoding);
-          my $Encode_encoding_object = find_encoding($normalized_text);
+          my $conversion_encoding = $normalized_text;
+          if (defined($encoding_name_conversion_map{$normalized_text})) {
+            $conversion_encoding
+                = $encoding_name_conversion_map{$normalized_text};
+          }
+          my $Encode_encoding_object = find_encoding($conversion_encoding);
           if (defined($Encode_encoding_object)) {
             $perl_encoding = $Encode_encoding_object->name();
+            if ($normalized_text ne $conversion_encoding) {
+              $Encode_encoding_object = find_encoding($normalized_text);
+            }
             # mime_name() is upper-case, our keys are lower case, set to lower 
case
             $input_encoding = lc($Encode_encoding_object->mime_name());
           }
diff --git a/tp/Texinfo/XS/parsetexi/input.c b/tp/Texinfo/XS/parsetexi/input.c
index e5902cea29..0bb8c19d58 100644
--- a/tp/Texinfo/XS/parsetexi/input.c
+++ b/tp/Texinfo/XS/parsetexi/input.c
@@ -75,6 +75,7 @@ set_input_encoding (char *encoding)
   int encoding_set = 0;
   char *conversion_encoding = encoding;
 
+  /* synced with Texinfo::Common::encoding_name_conversion_map */
   if (!strcmp (encoding, "us-ascii"))
     conversion_encoding = "iso-8859-1";
 
diff --git a/tp/t/formats_encodings.t b/tp/t/formats_encodings.t
index 6640111533..165026fa81 100644
--- a/tp/t/formats_encodings.t
+++ b/tp/t/formats_encodings.t
@@ -372,9 +372,9 @@ undef, {'test_file' => 'char_utf8_latin1_in_refs.texi'}
 ['char_latin1_latin1_in_refs',
 undef, {'test_file' => 'char_latin1_latin1_in_refs.texi'}
 ],
-#['char_us_ascii_latin1_in_refs',
-#undef, {'test_file' => 'char_us_ascii_latin1_in_refs.texi'}
-#],
+['char_us_ascii_latin1_in_refs',
+undef, {'test_file' => 'char_us_ascii_latin1_in_refs.texi'}
+],
 ['char_latin2_latin2_in_refs',
 undef, {'test_file' => 'char_latin2_latin2_in_refs.texi'}
 ],
diff --git a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs.pl 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs.pl
new file mode 100644
index 0000000000..09c990237c
--- /dev/null
+++ b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs.pl
@@ -0,0 +1,1670 @@
+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{'char_us_ascii_latin1_in_refs'} = {
+  'contents' => [
+    {
+      'contents' => [
+        {
+          'contents' => [
+            {
+              'text' => '\\input texinfo
+',
+              'type' => 'text_before_beginning'
+            },
+            {
+              'text' => '
+',
+              'type' => 'text_before_beginning'
+            }
+          ],
+          'type' => 'preamble_before_beginning'
+        },
+        {
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'text' => 'US-ASCII'
+                    }
+                  ],
+                  'info' => {
+                    'spaces_after_argument' => {
+                      'text' => '
+'
+                    }
+                  },
+                  'type' => 'line_arg'
+                }
+              ],
+              'cmdname' => 'documentencoding',
+              'extra' => {
+                'input_encoding_name' => 'us-ascii',
+                'text_arg' => 'US-ASCII'
+              },
+              'info' => {
+                'spaces_before_argument' => {
+                  'text' => ' '
+                }
+              },
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              }
+            },
+            {
+              'text' => '
+',
+              'type' => 'empty_line'
+            }
+          ],
+          'type' => 'preamble_before_content'
+        }
+      ],
+      'type' => 'before_node_section'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => 'Top'
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'extra' => {
+        'isindex' => 1,
+        'normalized' => 'Top'
+      },
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 5,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => 'accented char in latin1 in refs'
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'top',
+      'contents' => [
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'text' => 'cp'
+                }
+              ],
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'printindex',
+          'extra' => {
+            'misc_args' => [
+              'cp'
+            ]
+          },
+          'info' => {
+            'spaces_before_argument' => {
+              'text' => ' '
+            }
+          },
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 8,
+            'macro' => ''
+          }
+        },
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'block_line_arg'
+            }
+          ],
+          'cmdname' => 'menu',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff} 
\x{c4} \x{cb} \x{cf} \x{d6} \x{dc}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => 
'_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc'
+                  },
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'text' => '
+'
+                        }
+                      ],
+                      'type' => 'preformatted'
+                    }
+                  ],
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 11,
+                'macro' => ''
+              },
+              'type' => 'menu_entry'
+            },
+            {
+              'contents' => [
+                {
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e9}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => '_00e9'
+                  },
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'text' => '
+'
+                        }
+                      ],
+                      'type' => 'preformatted'
+                    }
+                  ],
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 12,
+                'macro' => ''
+              },
+              'type' => 'menu_entry'
+            },
+            {
+              'contents' => [
+                {
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e0} \x{e8} \x{f9}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => '_00e0-_00e8-_00f9'
+                  },
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'text' => '
+'
+                        }
+                      ],
+                      'type' => 'preformatted'
+                    }
+                  ],
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 13,
+                'macro' => ''
+              },
+              'type' => 'menu_entry'
+            },
+            {
+              'contents' => [
+                {
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} 
\x{ca} \x{ce} \x{d4} \x{db}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => 
'_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db'
+                  },
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'text' => '
+'
+                        }
+                      ],
+                      'type' => 'preformatted'
+                    }
+                  ],
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 14,
+                'macro' => ''
+              },
+              'type' => 'menu_entry'
+            },
+            {
+              'contents' => [
+                {
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e7}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => '_00e7'
+                  },
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'text' => '
+'
+                        }
+                      ],
+                      'type' => 'preformatted'
+                    }
+                  ],
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 15,
+                'macro' => ''
+              },
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'text' => 'menu'
+                    }
+                  ],
+                  'info' => {
+                    'spaces_after_argument' => {
+                      'text' => '
+'
+                    }
+                  },
+                  'type' => 'line_arg'
+                }
+              ],
+              'cmdname' => 'end',
+              'extra' => {
+                'text_arg' => 'menu'
+              },
+              'info' => {
+                'spaces_before_argument' => {
+                  'text' => ' '
+                }
+              },
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 16,
+                'macro' => ''
+              }
+            }
+          ],
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 10,
+            'macro' => ''
+          }
+        },
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {},
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 6,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff} \x{c4} 
\x{cb} \x{cf} \x{d6} \x{dc}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'extra' => {
+        'normalized' => 
'_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc'
+      },
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 18,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff} \x{c4} 
\x{cb} \x{cf} \x{d6} \x{dc}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'chapter',
+      'contents' => [
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {},
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 19,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e9}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'extra' => {
+        'normalized' => '_00e9'
+      },
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 21,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e9}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'chapter',
+      'contents' => [
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {},
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 22,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e0} \x{e8} \x{f9}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'extra' => {
+        'normalized' => '_00e0-_00e8-_00f9'
+      },
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 24,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e0} \x{e8} \x{f9}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'chapter',
+      'contents' => [
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {},
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 25,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} \x{ca} 
\x{ce} \x{d4} \x{db}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'extra' => {
+        'normalized' => 
'_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db'
+      },
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 27,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} \x{ca} 
\x{ce} \x{d4} \x{db}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'chapter',
+      'contents' => [
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {},
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 28,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e7}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'extra' => {
+        'normalized' => '_00e7'
+      },
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 30,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => "\x{e7}"
+            }
+          ],
+          'info' => {
+            'spaces_after_argument' => {
+              'text' => '
+'
+            }
+          },
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'chapter',
+      'contents' => [
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff} 
\x{c4} \x{cb} \x{cf} \x{d6} \x{dc}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => 
'_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc'
+                  },
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'ref',
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 33,
+                'macro' => ''
+              }
+            },
+            {
+              'text' => '
+'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e9}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => '_00e9'
+                  },
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'ref',
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 34,
+                'macro' => ''
+              }
+            },
+            {
+              'text' => '
+'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e0} \x{e8} \x{f9}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => '_00e0-_00e8-_00f9'
+                  },
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'ref',
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 35,
+                'macro' => ''
+              }
+            },
+            {
+              'text' => '
+'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} 
\x{ca} \x{ce} \x{d4} \x{db}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => 
'_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db'
+                  },
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'ref',
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 36,
+                'macro' => ''
+              }
+            },
+            {
+              'text' => '
+'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'text' => "\x{e7}"
+                    }
+                  ],
+                  'extra' => {
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => '_00e7'
+                  },
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'ref',
+              'source_info' => {
+                'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+                'line_nr' => 37,
+                'macro' => ''
+              }
+            },
+            {
+              'text' => '
+'
+            }
+          ],
+          'type' => 'paragraph'
+        },
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'text' => "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff}"
+                }
+              ],
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'cindex',
+          'extra' => {
+            'element_node' => {},
+            'index_entry' => [
+              'cp',
+              1
+            ]
+          },
+          'info' => {
+            'spaces_before_argument' => {
+              'text' => ' '
+            }
+          },
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 39,
+            'macro' => ''
+          },
+          'type' => 'index_entry_command'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'text' => "\x{c4} \x{cb} \x{cf} \x{d6} \x{dc}"
+                }
+              ],
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'cindex',
+          'extra' => {
+            'element_node' => {},
+            'index_entry' => [
+              'cp',
+              2
+            ]
+          },
+          'info' => {
+            'spaces_before_argument' => {
+              'text' => ' '
+            }
+          },
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 40,
+            'macro' => ''
+          },
+          'type' => 'index_entry_command'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'text' => "\x{e9}"
+                }
+              ],
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'cindex',
+          'extra' => {
+            'element_node' => {},
+            'index_entry' => [
+              'cp',
+              3
+            ]
+          },
+          'info' => {
+            'spaces_before_argument' => {
+              'text' => ' '
+            }
+          },
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 41,
+            'macro' => ''
+          },
+          'type' => 'index_entry_command'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'text' => "\x{e8}"
+                }
+              ],
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'cindex',
+          'extra' => {
+            'element_node' => {},
+            'index_entry' => [
+              'cp',
+              4
+            ]
+          },
+          'info' => {
+            'spaces_before_argument' => {
+              'text' => ' '
+            }
+          },
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 42,
+            'macro' => ''
+          },
+          'type' => 'index_entry_command'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'text' => "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} \x{ca} 
\x{ce} \x{d4} \x{db}"
+                }
+              ],
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'cindex',
+          'extra' => {
+            'element_node' => {},
+            'index_entry' => [
+              'cp',
+              5
+            ]
+          },
+          'info' => {
+            'spaces_before_argument' => {
+              'text' => ' '
+            }
+          },
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 43,
+            'macro' => ''
+          },
+          'type' => 'index_entry_command'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'text' => "\x{e7}"
+                }
+              ],
+              'info' => {
+                'spaces_after_argument' => {
+                  'text' => '
+'
+                }
+              },
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'cindex',
+          'extra' => {
+            'element_node' => {},
+            'index_entry' => [
+              'cp',
+              6
+            ]
+          },
+          'info' => {
+            'spaces_before_argument' => {
+              'text' => ' '
+            }
+          },
+          'source_info' => {
+            'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+            'line_nr' => 44,
+            'macro' => ''
+          },
+          'type' => 'index_entry_command'
+        },
+        {
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {},
+      'info' => {
+        'spaces_before_argument' => {
+          'text' => ' '
+        }
+      },
+      'source_info' => {
+        'file_name' => 'char_us_ascii_latin1_in_refs.texi',
+        'line_nr' => 31,
+        'macro' => ''
+      }
+    },
+    {
+      'args' => [
+        {
+          'text' => '
+',
+          'type' => 'rawline_arg'
+        }
+      ],
+      'cmdname' => 'bye'
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[3]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[3]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[4]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[2]{'contents'}[3]{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[0]{'args'}[0]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[2]{'args'}[0]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[4]{'args'}[0]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[6]{'args'}[0]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[8]{'args'}[0]{'extra'}{'node_content'}[0]
 = 
$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[3]{'extra'}{'element_node'}
 = $result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[11];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[4]{'extra'}{'element_node'}
 = $result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[11];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[5]{'extra'}{'element_node'}
 = $result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[11];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[6]{'extra'}{'element_node'}
 = $result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[11];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[7]{'extra'}{'element_node'}
 = $result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[11];
+$result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[12]{'contents'}[8]{'extra'}{'element_node'}
 = $result_trees{'char_us_ascii_latin1_in_refs'}{'contents'}[11];
+
+$result_texis{'char_us_ascii_latin1_in_refs'} = '\\input texinfo
+
+@documentencoding US-ASCII
+
+@node Top
+@top accented char in latin1 in refs
+
+@printindex cp
+
+@menu
+* ä ë ï ö ü ÿ Ä Ë Ï Ö Ü::
+* é::
+* à è ù::
+* â ê î ô û Â Ê Î Ô Û::
+* ç::
+@end menu
+
+@node ä ë ï ö ü ÿ Ä Ë Ï Ö Ü
+@chapter ä ë ï ö ü ÿ Ä Ë Ï Ö Ü
+
+@node é
+@chapter é
+
+@node à è ù
+@chapter à è ù
+
+@node â ê î ô û Â Ê Î Ô Û
+@chapter â ê î ô û Â Ê Î Ô Û
+
+@node ç
+@chapter ç
+
+@ref{ä ë ï ö ü ÿ Ä Ë Ï Ö Ü}
+@ref{é}
+@ref{à è ù}
+@ref{â ê î ô û Â Ê Î Ô Û}
+@ref{ç}
+
+@cindex ä ë ï ö ü ÿ
+@cindex Ä Ë Ï Ö Ü
+@cindex é
+@cindex è
+@cindex â ê î ô û Â Ê Î Ô Û
+@cindex ç
+
+@bye
+';
+
+
+$result_texts{'char_us_ascii_latin1_in_refs'} = '
+accented char in latin1 in refs
+*******************************
+
+
+* ä ë ï ö ü ÿ Ä Ë Ï Ö Ü::
+* é::
+* à è ù::
+* â ê î ô û Â Ê Î Ô Û::
+* ç::
+
+1 ä ë ï ö ü ÿ Ä Ë Ï Ö Ü
+***********************
+
+2 é
+***
+
+3 à è ù
+*******
+
+4 â ê î ô û Â Ê Î Ô Û
+*********************
+
+5 ç
+***
+
+ä ë ï ö ü ÿ Ä Ë Ï Ö Ü
+é
+à è ù
+â ê î ô û Â Ê Î Ô Û
+ç
+
+
+';
+
+$result_sectioning{'char_us_ascii_latin1_in_refs'} = {
+  'structure' => {
+    'section_childs' => [
+      {
+        'cmdname' => 'top',
+        'extra' => {
+          'associated_node' => {
+            'cmdname' => 'node',
+            'extra' => {
+              'isindex' => 1,
+              'normalized' => 'Top'
+            },
+            'structure' => {}
+          }
+        },
+        'structure' => {
+          'section_childs' => [
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => 
'_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc'
+                  },
+                  'structure' => {}
+                }
+              },
+              'structure' => {
+                'section_level' => 1,
+                'section_number' => 1,
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            },
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => '_00e9'
+                  },
+                  'structure' => {}
+                }
+              },
+              'structure' => {
+                'section_level' => 1,
+                'section_number' => 2,
+                'section_prev' => {},
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            },
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => '_00e0-_00e8-_00f9'
+                  },
+                  'structure' => {}
+                }
+              },
+              'structure' => {
+                'section_level' => 1,
+                'section_number' => 3,
+                'section_prev' => {},
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            },
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => 
'_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db'
+                  },
+                  'structure' => {}
+                }
+              },
+              'structure' => {
+                'section_level' => 1,
+                'section_number' => 4,
+                'section_prev' => {},
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            },
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => '_00e7'
+                  },
+                  'structure' => {}
+                }
+              },
+              'structure' => {
+                'section_level' => 1,
+                'section_number' => 5,
+                'section_prev' => {},
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            }
+          ],
+          'section_level' => 0,
+          'section_up' => {}
+        }
+      }
+    ],
+    'section_level' => -1
+  }
+};
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'section_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'section_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'char_us_ascii_latin1_in_refs'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
 = $result_sectioning{'char_us_ascii_latin1_in_refs'};
+
+$result_nodes{'char_us_ascii_latin1_in_refs'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'associated_section' => {
+      'cmdname' => 'top',
+      'extra' => {},
+      'structure' => {}
+    },
+    'isindex' => 1,
+    'menus' => [
+      {
+        'cmdname' => 'menu'
+      }
+    ],
+    'normalized' => 'Top'
+  },
+  'structure' => {
+    'menu_child' => {
+      'cmdname' => 'node',
+      'extra' => {
+        'associated_section' => {
+          'cmdname' => 'chapter',
+          'extra' => {},
+          'structure' => {
+            'section_number' => 1
+          }
+        },
+        'normalized' => 
'_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc'
+      },
+      'structure' => {
+        'node_next' => {
+          'cmdname' => 'node',
+          'extra' => {
+            'associated_section' => {
+              'cmdname' => 'chapter',
+              'extra' => {},
+              'structure' => {
+                'section_number' => 2
+              }
+            },
+            'normalized' => '_00e9'
+          },
+          'structure' => {
+            'node_next' => {
+              'cmdname' => 'node',
+              'extra' => {
+                'associated_section' => {
+                  'cmdname' => 'chapter',
+                  'extra' => {},
+                  'structure' => {
+                    'section_number' => 3
+                  }
+                },
+                'normalized' => '_00e0-_00e8-_00f9'
+              },
+              'structure' => {
+                'node_next' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'associated_section' => {
+                      'cmdname' => 'chapter',
+                      'extra' => {},
+                      'structure' => {
+                        'section_number' => 4
+                      }
+                    },
+                    'normalized' => 
'_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db'
+                  },
+                  'structure' => {
+                    'node_next' => {
+                      'cmdname' => 'node',
+                      'extra' => {
+                        'associated_section' => {
+                          'cmdname' => 'chapter',
+                          'extra' => {},
+                          'structure' => {
+                            'section_number' => 5
+                          }
+                        },
+                        'normalized' => '_00e7'
+                      },
+                      'structure' => {
+                        'node_prev' => {},
+                        'node_up' => {}
+                      }
+                    },
+                    'node_prev' => {},
+                    'node_up' => {}
+                  }
+                },
+                'node_prev' => {},
+                'node_up' => {}
+              }
+            },
+            'node_prev' => {},
+            'node_up' => {}
+          }
+        },
+        'node_prev' => {},
+        'node_up' => {}
+      }
+    },
+    'node_next' => {}
+  }
+};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
 = 
$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_next'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_up'}
 = $result_nodes{'char_us_ascii_latin1_in_refs'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
 = 
$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_up'}
 = $result_nodes{'char_us_ascii_latin1_in_refs'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
 = 
$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_up'}
 = $result_nodes{'char_us_ascii_latin1_in_refs'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
 = $result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_up'}
 = $result_nodes{'char_us_ascii_latin1_in_refs'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_prev'}
 = $result_nodes{'char_us_ascii_latin1_in_refs'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
 = $result_nodes{'char_us_ascii_latin1_in_refs'};
+$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'node_next'} = 
$result_nodes{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'};
+
+$result_menus{'char_us_ascii_latin1_in_refs'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'isindex' => 1,
+    'normalized' => 'Top'
+  },
+  'structure' => {
+    'menu_child' => {
+      'cmdname' => 'node',
+      'extra' => {
+        'normalized' => 
'_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc'
+      },
+      'structure' => {
+        'menu_next' => {
+          'cmdname' => 'node',
+          'extra' => {
+            'normalized' => '_00e9'
+          },
+          'structure' => {
+            'menu_next' => {
+              'cmdname' => 'node',
+              'extra' => {
+                'normalized' => '_00e0-_00e8-_00f9'
+              },
+              'structure' => {
+                'menu_next' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => 
'_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db'
+                  },
+                  'structure' => {
+                    'menu_next' => {
+                      'cmdname' => 'node',
+                      'extra' => {
+                        'normalized' => '_00e7'
+                      },
+                      'structure' => {
+                        'menu_prev' => {},
+                        'menu_up' => {},
+                        'menu_up_hash' => {
+                          'Top' => 1
+                        }
+                      }
+                    },
+                    'menu_prev' => {},
+                    'menu_up' => {},
+                    'menu_up_hash' => {
+                      'Top' => 1
+                    }
+                  }
+                },
+                'menu_prev' => {},
+                'menu_up' => {},
+                'menu_up_hash' => {
+                  'Top' => 1
+                }
+              }
+            },
+            'menu_prev' => {},
+            'menu_up' => {},
+            'menu_up_hash' => {
+              'Top' => 1
+            }
+          }
+        },
+        'menu_up' => {},
+        'menu_up_hash' => {
+          'Top' => 1
+        }
+      }
+    }
+  }
+};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
 = 
$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_next'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
 = $result_menus{'char_us_ascii_latin1_in_refs'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
 = 
$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
 = $result_menus{'char_us_ascii_latin1_in_refs'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
 = 
$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
 = $result_menus{'char_us_ascii_latin1_in_refs'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
 = $result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
 = $result_menus{'char_us_ascii_latin1_in_refs'};
+$result_menus{'char_us_ascii_latin1_in_refs'}{'structure'}{'menu_child'}{'structure'}{'menu_up'}
 = $result_menus{'char_us_ascii_latin1_in_refs'};
+
+$result_errors{'char_us_ascii_latin1_in_refs'} = [];
+
+
+$result_floats{'char_us_ascii_latin1_in_refs'} = {};
+
+
+$result_indices_sort_strings{'char_us_ascii_latin1_in_refs'} = {
+  'cp' => [
+    "\x{c4} \x{cb} \x{cf} \x{d6} \x{dc}",
+    "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} \x{ca} \x{ce} \x{d4} \x{db}",
+    "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff}",
+    "\x{e7}",
+    "\x{e9}",
+    "\x{e8}"
+  ]
+};
+
+
+1;
diff --git 
a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
new file mode 100644
index 0000000000..e4ff9c9bb4
--- /dev/null
+++ 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
+<title>� � � � � � � � � � (accented char in latin1 in refs)</title>
+
+<meta name="description" content="� � � � � � � � � � (accented char in latin1 
in refs)">
+<meta name="keywords" content="� � � � � � � � � � (accented char in latin1 in 
refs)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="index.html" rel="index" title="Top">
+<link href="index.html" rel="up" title="Top">
+<link href="c.html" rel="next" title="�">
+<link href="a-e-u.html" rel="prev" title="� � �">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="chapter-level-extent" 
id="g_t_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db">
+<div class="nav-panel">
+<p>
+Next: <a href="c.html" accesskey="n" rel="next">�</a>, Previous: <a 
href="a-e-u.html" accesskey="p" rel="prev">� � �</a>, Up: <a href="index.html" 
accesskey="u" rel="up">accented char in latin1 in refs</a> &nbsp; [<a 
href="index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h2 class="chapter" id="a-e-i-o-u-A-E-I-O-U"><span>4 � � � � � � � � � �<a 
class="copiable-link" href="#a-e-i-o-u-A-E-I-O-U"> &para;</a></span></h2>
+
+</div>
+
+
+
+</body>
+</html>
diff --git 
a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
new file mode 100644
index 0000000000..0b9ec6ba1b
--- /dev/null
+++ 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
+<title>� � � � � � � � � � � (accented char in latin1 in refs)</title>
+
+<meta name="description" content="� � � � � � � � � � � (accented char in 
latin1 in refs)">
+<meta name="keywords" content="� � � � � � � � � � � (accented char in latin1 
in refs)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="index.html" rel="index" title="Top">
+<link href="index.html" rel="up" title="Top">
+<link href="e.html" rel="next" title="�">
+<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="chapter-level-extent" 
id="g_t_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc">
+<div class="nav-panel">
+<p>
+Next: <a href="e.html" accesskey="n" rel="next">�</a>, Previous: <a 
href="index.html" accesskey="p" rel="prev">accented char in latin1 in refs</a>, 
Up: <a href="index.html" accesskey="u" rel="up">accented char in latin1 in 
refs</a> &nbsp; [<a href="index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h2 class="chapter" id="a-e-i-o-u-y-A-E-I-O-U"><span>1 � � � � � � � � � � �<a 
class="copiable-link" href="#a-e-i-o-u-y-A-E-I-O-U"> &para;</a></span></h2>
+
+</div>
+
+
+
+</body>
+</html>
diff --git 
a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-u.html
 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-u.html
new file mode 100644
index 0000000000..d6bf214350
--- /dev/null
+++ 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/a-e-u.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
+<title>� � � (accented char in latin1 in refs)</title>
+
+<meta name="description" content="� � � (accented char in latin1 in refs)">
+<meta name="keywords" content="� � � (accented char in latin1 in refs)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="index.html" rel="index" title="Top">
+<link href="index.html" rel="up" title="Top">
+<link href="a-e-i-o-u-A-E-I-O-U.html" rel="next" title="� � � � � � � � � �">
+<link href="e.html" rel="prev" title="�">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="chapter-level-extent" id="g_t_00e0-_00e8-_00f9">
+<div class="nav-panel">
+<p>
+Next: <a href="a-e-i-o-u-A-E-I-O-U.html" accesskey="n" rel="next">� � � � � � 
� � � �</a>, Previous: <a href="e.html" accesskey="p" rel="prev">�</a>, Up: <a 
href="index.html" accesskey="u" rel="up">accented char in latin1 in refs</a> 
&nbsp; [<a href="index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h2 class="chapter" id="a-e-u"><span>3 � � �<a class="copiable-link" 
href="#a-e-u"> &para;</a></span></h2>
+
+</div>
+
+
+
+</body>
+</html>
diff --git 
a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/c.html 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/c.html
new file mode 100644
index 0000000000..8f17d90285
--- /dev/null
+++ 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/c.html
@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
+<title>� (accented char in latin1 in refs)</title>
+
+<meta name="description" content="� (accented char in latin1 in refs)">
+<meta name="keywords" content="� (accented char in latin1 in refs)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="index.html" rel="index" title="Top">
+<link href="index.html" rel="up" title="Top">
+<link href="a-e-i-o-u-A-E-I-O-U.html" rel="prev" title="� � � � � � � � � �">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="chapter-level-extent" id="g_t_00e7">
+<div class="nav-panel">
+<p>
+Previous: <a href="a-e-i-o-u-A-E-I-O-U.html" accesskey="p" rel="prev">� � � � 
� � � � � �</a>, Up: <a href="index.html" accesskey="u" rel="up">accented char 
in latin1 in refs</a> &nbsp; [<a href="index.html" title="Index" 
rel="index">Index</a>]</p>
+</div>
+<hr>
+<h2 class="chapter" id="c"><span>5 �<a class="copiable-link" href="#c"> 
&para;</a></span></h2>
+
+<p><a class="ref" href="a-e-i-o-u-y-A-E-I-O-U.html">� � � � � � � � � � �</a>
+<a class="ref" href="e.html">�</a>
+<a class="ref" href="a-e-u.html">� � �</a>
+<a class="ref" href="a-e-i-o-u-A-E-I-O-U.html">� � � � � � � � � �</a>
+<a class="ref" href="#g_t_00e7">�</a>
+</p>
+<a class="index-entry-id" id="index-a-e-i-o-u-y"></a>
+<a class="index-entry-id" id="index-A-E-I-O-U"></a>
+<a class="index-entry-id" id="index-e"></a>
+<a class="index-entry-id" id="index-e-1"></a>
+<a class="index-entry-id" id="index-a-e-i-o-u-A-E-I-O-U"></a>
+<a class="index-entry-id" id="index-c"></a>
+
+</div>
+
+
+
+</body>
+</html>
diff --git 
a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/e.html 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/e.html
new file mode 100644
index 0000000000..d43a934621
--- /dev/null
+++ 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/e.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
+<title>� (accented char in latin1 in refs)</title>
+
+<meta name="description" content="� (accented char in latin1 in refs)">
+<meta name="keywords" content="� (accented char in latin1 in refs)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="index.html" rel="index" title="Top">
+<link href="index.html" rel="up" title="Top">
+<link href="a-e-u.html" rel="next" title="� � �">
+<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="prev" title="� � � � � � � � � � 
�">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="chapter-level-extent" id="g_t_00e9">
+<div class="nav-panel">
+<p>
+Next: <a href="a-e-u.html" accesskey="n" rel="next">� � �</a>, Previous: <a 
href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="p" rel="prev">� � � � � � � � � � 
�</a>, Up: <a href="index.html" accesskey="u" rel="up">accented char in latin1 
in refs</a> &nbsp; [<a href="index.html" title="Index" 
rel="index">Index</a>]</p>
+</div>
+<hr>
+<h2 class="chapter" id="e"><span>2 �<a class="copiable-link" href="#e"> 
&para;</a></span></h2>
+
+</div>
+
+
+
+</body>
+</html>
diff --git 
a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/index.html
 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/index.html
new file mode 100644
index 0000000000..40b7c4b7d8
--- /dev/null
+++ 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_html/index.html
@@ -0,0 +1,93 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
+<title>Top (accented char in latin1 in refs)</title>
+
+<meta name="description" content="Top (accented char in latin1 in refs)">
+<meta name="keywords" content="Top (accented char in latin1 in refs)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="#Top" rel="start" title="Top">
+<link href="#Top" rel="index" title="Top">
+<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="next" title="� � � � � � � � � � 
�">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
+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">
+
+<div class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+Next: <a href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="n" rel="next">� � � � � 
� � � � � �</a> &nbsp; [<a href="#Top" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h1 class="top" id="accented-char-in-latin1-in-refs"><span>accented char in 
latin1 in refs<a class="copiable-link" href="#accented-char-in-latin1-in-refs"> 
&para;</a></span></h1>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to: &nbsp; 
</th><td><a class="summary-letter-printindex" 
href="#Top_cp_letter-A"><b>A</b></a>
+ &nbsp; 
+<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
+ &nbsp; 
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
+ &nbsp; 
+</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_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a 
href="c.html#index-A-E-I-O-U">� � � � �</a></td><td 
class="printindex-index-section"><a href="c.html">�</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a 
href="c.html#index-a-e-i-o-u-A-E-I-O-U">� � � � � � � � � �</a></td><td 
class="printindex-index-section"><a href="c.html">�</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a 
href="c.html#index-a-e-i-o-u-y">� � � � � �</a></td><td 
class="printindex-index-section"><a href="c.html">�</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Top_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a 
href="c.html#index-c">�</a></td><td class="printindex-index-section"><a 
href="c.html">�</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="Top_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a 
href="c.html#index-e">�</a></td><td class="printindex-index-section"><a 
href="c.html">�</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a 
href="c.html#index-e-1">�</a></td><td class="printindex-index-section"><a 
href="c.html">�</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to: &nbsp; 
</th><td><a class="summary-letter-printindex" 
href="#Top_cp_letter-A"><b>A</b></a>
+ &nbsp; 
+<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
+ &nbsp; 
+<a class="summary-letter-printindex" href="#Top_cp_letter-E"><b>E</b></a>
+ &nbsp; 
+</td></tr></table>
+</div>
+
+
+<ul class="mini-toc">
+<li><a href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="1">� � � � � � � � � � 
�</a></li>
+<li><a href="e.html" accesskey="2">�</a></li>
+<li><a href="a-e-u.html" accesskey="3">� � �</a></li>
+<li><a href="a-e-i-o-u-A-E-I-O-U.html" accesskey="4">� � � � � � � � � 
�</a></li>
+<li><a href="c.html" accesskey="5">�</a></li>
+</ul>
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="n" rel="next">� � � � � 
� � � � � �</a> &nbsp; [<a href="#Top" title="Index" rel="index">Index</a>]</p>
+</div>
+
+
+
+</body>
+</html>
diff --git 
a/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_info/char_us_ascii_latin1_in_refs.info
 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_info/char_us_ascii_latin1_in_refs.info
new file mode 100644
index 0000000000..25347c1f8a
Binary files /dev/null and 
b/tp/t/results/formats_encodings/char_us_ascii_latin1_in_refs/res_info/char_us_ascii_latin1_in_refs.info
 differ



reply via email to

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