[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * tp/Texinfo/Convert/HTML.pm (output): translate
From: |
Patrice Dumas |
Subject: |
branch master updated: * tp/Texinfo/Convert/HTML.pm (output): translate strings if the end of preamble document language is not the same as the default document language. |
Date: |
Mon, 10 Jan 2022 05:31:48 -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 596f2a5d72 * tp/Texinfo/Convert/HTML.pm (output): translate strings if
the end of preamble document language is not the same as the default document
language.
596f2a5d72 is described below
commit 596f2a5d7208ca4c644a74696e9112a593368978
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Mon Jan 10 11:31:37 2022 +0100
* tp/Texinfo/Convert/HTML.pm (output): translate strings if
the end of preamble document language is not the same as the default
document language.
* tp/Texinfo/Convert/Text.pm (_convert): use the converter current
document language and not the documentlanguage from the tree, as the
converter document language may be different, for instance if the
document language from the end of the preamble is used.
---
ChangeLog | 11 +
tp/TODO | 4 +
tp/Texinfo/Convert/HTML.pm | 13 +-
tp/Texinfo/Convert/Text.pm | 9 +-
tp/t/languages.t | 73 +-
tp/t/results/languages/multiple.pl | 283 +++-
tp/t/results/languages/multiple_in_preamble.pl | 1352 ++++++++++++++++++++
.../languages/multiple_in_preamble_before_node.pl | 1172 +++++++++++++++++
8 files changed, 2851 insertions(+), 66 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index c19ebe9672..5f9133d4f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2022-01-10 Patrice Dumas <pertusus@free.fr>
+
+ * tp/Texinfo/Convert/HTML.pm (output): translate strings if
+ the end of preamble document language is not the same as the default
+ document language.
+
+ * tp/Texinfo/Convert/Text.pm (_convert): use the converter current
+ document language and not the documentlanguage from the tree, as the
+ converter document language may be different, for instance if the
+ document language from the end of the preamble is used.
+
2022-01-10 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/Convert/LaTeX.pm (output): do not add a preamble
diff --git a/tp/TODO b/tp/TODO
index fc0c129f20..bcc483bb81 100644
--- a/tp/TODO
+++ b/tp/TODO
@@ -13,6 +13,10 @@ xmllint --nonet --noout --valid commands.xml
Before next release
===================
+Change in doc:
+The text of @copying is output as a comment at the beginning of Info, HTML,
XML, and DocBook output files.
+Not true for docbook and XML, it is in elements.
+
Bugs
====
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index c34b93ebdb..366c87b14a 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -8517,10 +8517,17 @@ sub output($$)
my $structure_status = $self->run_stage_handlers($root, 'structure');
return undef unless($structure_status);
+ my $default_document_language = $self->get_conf('documentlanguage');
+
$self->set_global_document_commands('preamble', ['documentlanguage']);
+ my $preamble_document_language = $self->get_conf('documentlanguage');
$self->set_conf('BODYTEXT',
- 'lang="' . $self->get_conf('documentlanguage') . '"');
+ 'lang="' . $preamble_document_language . '"');
+
+ if ($default_document_language ne $preamble_document_language) {
+ $self->_translate_names();
+ }
# prepare title. fulltitle uses more possibility than simpletitle for
# title, including @-commands found in @titlepage only. Therefore
@@ -8589,6 +8596,10 @@ sub output($$)
}
$self->set_global_document_commands('before', ['documentlanguage']);
+ if ($default_document_language ne $preamble_document_language) {
+ $self->_translate_names();
+ }
+
# documentdescription
if (defined($self->get_conf('documentdescription'))) {
$self->{'documentdescription_string'}
diff --git a/tp/Texinfo/Convert/Text.pm b/tp/Texinfo/Convert/Text.pm
index 20bdb19f37..67a4c8ebce 100644
--- a/tp/Texinfo/Convert/Text.pm
+++ b/tp/Texinfo/Convert/Text.pm
@@ -395,8 +395,13 @@ sub _convert($;$)
if (defined($element->{'text'})) {
if ($element->{'type'} and $element->{'type'} eq 'untranslated'
and $options and $options->{'converter'}) {
- my $tree = $options->{'converter'}->gdt($element->{'text'}, undef,
- undef, $element->{'extra'}->{'documentlanguage'});
+ # the tree documentlanguage corresponds to the documentlanguage
+ # at the place of the tree, but the converter may want to use
+ # another documentlanguage, for instance the documentlanguage at
+ # the end of th epreamble, so we let the converter set it.
+ #my $tree = $options->{'converter'}->gdt($element->{'text'}, undef,
+ # undef, $element->{'extra'}->{'documentlanguage'});
+ my $tree = $options->{'converter'}->gdt($element->{'text'});
$result = _convert($tree, $options);
} else {
$result = $element->{'text'};
diff --git a/tp/t/languages.t b/tp/t/languages.t
index 05fddf4c4a..ee6e89931c 100644
--- a/tp/t/languages.t
+++ b/tp/t/languages.t
@@ -26,27 +26,81 @@ my @test_cases = (
@copying
@defivar copying a b
+@error{}
@end defivar
@end copying
@node Top
@defivar fr BBB CCC
+@error{}
@end defivar
@documentlanguage de
@insertcopying
-@documentlanguage pt
+@documentlanguage hr
-@defivar pt BBB CCC
+@defivar hr BBB CCC
+@error{}
@end defivar
@insertcopying
@printindex vr
'],
+['multiple_in_preamble',
+'@documentlanguage fr
+
+@copying
+@defivar copying a b
+@error{}
+@end defivar
+@end copying
+
+@documentlanguage hr
+
+@node Top
+@top top section
+
+@node chapter
+@chapter chap
+
+@defivar hr BBB CCC
+@error{}
+@end defivar
+
+@documentlanguage de
+
+@defivar de FFF GGG
+@end defivar
+'],
+['multiple_in_preamble_before_node',
+'@documentlanguage fr
+
+@copying
+@defivar copying a b
+@error{}
+@end defivar
+@end copying
+
+@documentlanguage hr
+
+Text ending the preamble
+
+@documentlanguage de
+
+@node Top
+@top top section
+
+@node chapter
+@chapter chap
+
+@defivar c BBB CCC
+@error{}
+@end defivar
+'],
['appendix_translated',
'@documentlanguage fr
@@ -165,6 +219,8 @@ $multiple_lang_chapters_text,
my %info_tests = (
'multiple' => 1,
+ 'multiple_in_preamble' => 1,
+ 'multiple_in_preamble_before_node' => 1,
'appendix_translated' => 1,
'command_translated' => 1,
'unknown_language' => 1,
@@ -172,7 +228,15 @@ my %info_tests = (
);
my %xml_tests = (
- 'multiple' => 1,
+ 'multiple' => 1,
+ 'multiple_in_preamble' => 1,
+ 'multiple_in_preamble_before_node' => 1,
+);
+
+my %docbook_tests = (
+ 'multiple' => 1,
+ 'multiple_in_preamble' => 1,
+ 'multiple_in_preamble_before_node' => 1,
);
foreach my $test (@test_cases) {
@@ -184,6 +248,9 @@ foreach my $test (@test_cases) {
if ($xml_tests{$test->[0]}) {
push @{$test->[2]->{'test_formats'}}, 'xml';
}
+ if ($docbook_tests{$test->[0]}) {
+ push @{$test->[2]->{'test_formats'}}, 'docbook';
+ }
$test->[2]->{'full_document'} = 1 unless
(exists($test->[2]->{'full_document'}));
}
diff --git a/tp/t/results/languages/multiple.pl
b/tp/t/results/languages/multiple.pl
index 4f47990374..2a91e159db 100644
--- a/tp/t/results/languages/multiple.pl
+++ b/tp/t/results/languages/multiple.pl
@@ -181,6 +181,40 @@ $result_trees{'multiple'} = {
'parent' => {},
'type' => 'def_line'
},
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'error',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'def_item'
+ },
{
'args' => [
{
@@ -206,7 +240,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 5,
+ 'line_nr' => 6,
'macro' => ''
},
'parent' => {}
@@ -248,7 +282,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 7,
'macro' => ''
},
'parent' => {}
@@ -420,12 +454,46 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => ''
},
'parent' => {},
'type' => 'def_line'
},
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'error',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 12,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'def_item'
+ },
{
'args' => [
{
@@ -451,7 +519,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 11,
+ 'line_nr' => 13,
'macro' => ''
},
'parent' => {}
@@ -463,7 +531,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => ''
},
'parent' => {}
@@ -498,7 +566,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 13,
+ 'line_nr' => 15,
'macro' => ''
},
'parent' => {}
@@ -521,7 +589,7 @@ $result_trees{'multiple'} = {
'cmdname' => 'insertcopying',
'line_nr' => {
'file_name' => '',
- 'line_nr' => 15,
+ 'line_nr' => 17,
'macro' => ''
},
'parent' => {}
@@ -538,7 +606,7 @@ $result_trees{'multiple'} = {
'contents' => [
{
'parent' => {},
- 'text' => 'pt'
+ 'text' => 'hr'
}
],
'extra' => {
@@ -552,11 +620,11 @@ $result_trees{'multiple'} = {
'cmdname' => 'documentlanguage',
'extra' => {
'spaces_before_argument' => ' ',
- 'text_arg' => 'pt'
+ 'text_arg' => 'hr'
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 17,
+ 'line_nr' => 19,
'macro' => ''
},
'parent' => {}
@@ -578,7 +646,7 @@ $result_trees{'multiple'} = {
'contents' => [
{
'extra' => {
- 'documentlanguage' => 'pt'
+ 'documentlanguage' => 'hr'
},
'parent' => {},
'text' => 'Instance Variable',
@@ -603,7 +671,7 @@ $result_trees{'multiple'} = {
'extra' => {
'def_role' => 'class'
},
- 'text' => 'pt'
+ 'text' => 'hr'
},
{
'extra' => {
@@ -655,13 +723,13 @@ $result_trees{'multiple'} = {
'class' => {},
'name' => {}
},
- 'documentlanguage' => 'pt',
+ 'documentlanguage' => 'hr',
'index_entry' => {
'command' => {},
'content' => [
{},
{
- 'text' => ' da '
+ 'text' => ' od '
},
{}
],
@@ -684,12 +752,46 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 19,
+ 'line_nr' => 21,
'macro' => ''
},
'parent' => {},
'type' => 'def_line'
},
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'error',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 22,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'def_item'
+ },
{
'args' => [
{
@@ -715,7 +817,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 20,
+ 'line_nr' => 23,
'macro' => ''
},
'parent' => {}
@@ -727,7 +829,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 19,
+ 'line_nr' => 21,
'macro' => ''
},
'parent' => {}
@@ -750,7 +852,7 @@ $result_trees{'multiple'} = {
'cmdname' => 'insertcopying',
'line_nr' => {
'file_name' => '',
- 'line_nr' => 22,
+ 'line_nr' => 25,
'macro' => ''
},
'parent' => {}
@@ -787,7 +889,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 24,
+ 'line_nr' => 27,
'macro' => ''
},
'parent' => {}
@@ -811,7 +913,7 @@ $result_trees{'multiple'} = {
},
'line_nr' => {
'file_name' => '',
- 'line_nr' => 8,
+ 'line_nr' => 9,
'macro' => ''
},
'parent' => {}
@@ -843,10 +945,15 @@
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'region'}
= $result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
-$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
-$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2];
@@ -877,10 +984,15 @@
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'multiple'}{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1];
-$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1];
-$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'multiple'}{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[2]{'parent'} =
$result_trees{'multiple'}{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[3]{'args'}[0];
@@ -912,10 +1024,15 @@
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[0]{'extra'}{
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'multiple'}{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9];
-$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'args'}[0];
-$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9];
-$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'extra'}{'end_command'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[1];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[2];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[2]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9];
+$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'extra'}{'end_command'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'contents'}[2];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[9]{'parent'} =
$result_trees{'multiple'}{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[10]{'parent'} =
$result_trees{'multiple'}{'contents'}[1];
$result_trees{'multiple'}{'contents'}[1]{'contents'}[11]{'args'}[0]{'parent'}
= $result_trees{'multiple'}{'contents'}[1]{'contents'}[11];
@@ -932,21 +1049,24 @@ $result_texis{'multiple'} = '@documentlanguage fr
@copying
@defivar copying a b
+@error{}
@end defivar
@end copying
@node Top
@defivar fr BBB CCC
+@error{}
@end defivar
@documentlanguage de
@insertcopying
-@documentlanguage pt
+@documentlanguage hr
-@defivar pt BBB CCC
+@defivar hr BBB CCC
+@error{}
@end defivar
@insertcopying
@@ -959,11 +1079,13 @@ $result_texts{'multiple'} = '
Instance Variable of fr: BBB CCC
+error-->
-Instance Variable of pt: BBB CCC
+Instance Variable of hr: BBB CCC
+error-->
';
@@ -993,26 +1115,30 @@ $result_floats{'multiple'} = {};
$result_indices_sort_strings{'multiple'} = {
'vr' => [
'a de copying',
- 'BBB da pt',
- 'BBB de fr'
+ 'BBB de fr',
+ 'BBB od hr'
]
};
$result_converted{'plaintext'}->{'multiple'} = ' -- Variable d\'instance de fr
: BBB CCC
+ erreur→
-- Instanzvariable von copying: a b
+ error→
- -- Variável de instância da pt: BBB CCC
+ -- Primjer varijable od hr: BBB CCC
+ greška→
- -- Variável de instância da copying: a b
+ -- Primjer varijable od copying: a b
+ greška→
* Menu:
-* a de copying: Top. (line 6)
-* BBB da pt: Top. (line 4)
+* a de copying: Top. (line 9)
* BBB de fr: Top. (line 0)
+* BBB od hr: Top. (line 6)
';
@@ -1020,29 +1146,34 @@ $result_converted{'plaintext'}->{'multiple'} = ' --
Variable d\'instance de fr :
$result_converted{'info'}->{'multiple'} = 'This is , produced from .
-- Variable d\'instance de copying : a b
+ erreur→
File: , Node: Top, Up: (dir)
-- Variable d\'instance de fr : BBB CCC
+ erreur→
-- Instanzvariable von copying: a b
+ error→
- -- Variável de instância da pt: BBB CCC
+ -- Primjer varijable od hr: BBB CCC
+ greška→
- -- Variável de instância da copying: a b
+ -- Primjer varijable od copying: a b
+ greška→
[index ]
* Menu:
-* a de copying: Top. (line 9)
-* BBB da pt: Top. (line 7)
-* BBB de fr: Top. (line 3)
+* a de copying: Top. (line 12)
+* BBB de fr: Top. (line 3)
+* BBB od hr: Top. (line 9)
Tag Table:
-Node: Top69
+Node: Top84
End Tag Table
@@ -1058,7 +1189,8 @@ $result_converted{'html'}->{'multiple'} = '<!DOCTYPE html>
<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<!-- Variable d\'instance de copying: a b -->
+<!-- Variable d\'instance de copying: a b
+erreur-> -->
<title>Document sans titre</title>
<meta name="description" content="Document sans titre">
@@ -1088,39 +1220,43 @@ span:hover a.copiable-anchor {visibility: visible}
<dl class="def">
<dt id="index-BBB-of-fr"><span>Variable d\'instance de fr :
<strong>BBB</strong> <em>CCC</em><a class="copiable-anchor"
href=\'#index-BBB-of-fr\'> ¶</a></span></dt>
-</dl>
+<dd><p>erreur→
+</p></dd></dl>
<dl class="def">
<dt id="index-copying-a-of-copying"><span>Instanzvariable von copying:
<strong>a</strong> <em>b</em><a class="copiable-anchor"
href=\'#index-copying-a-of-copying\'> ¶</a></span></dt>
-</dl>
+<dd><p>error→
+</p></dd></dl>
<dl class="def">
-<dt id="index-BBB-of-pt"><span>Variável de instância da pt:
<strong>BBB</strong> <em>CCC</em><a class="copiable-anchor"
href=\'#index-BBB-of-pt\'> ¶</a></span></dt>
-</dl>
+<dt id="index-BBB-of-hr"><span>Primjer varijable od hr: <strong>BBB</strong>
<em>CCC</em><a class="copiable-anchor" href=\'#index-BBB-of-hr\'>
¶</a></span></dt>
+<dd><p>greška→
+</p></dd></dl>
<dl class="def">
-<dt id="index-copying-a-of-copying"><span>Variável de instância da copying:
<strong>a</strong> <em>b</em><a class="copiable-anchor"
href=\'#index-copying-a-of-copying\'> ¶</a></span></dt>
-</dl>
+<dt id="index-copying-a-of-copying"><span>Primjer varijable od copying:
<strong>a</strong> <em>b</em><a class="copiable-anchor"
href=\'#index-copying-a-of-copying\'> ¶</a></span></dt>
+<dd><p>greška→
+</p></dd></dl>
-<table><tr><th valign="top">Pular para: </th><td><a
class="summary-letter" href="#Top_vr_letter-A"><b>A</b></a>
+<table><tr><th valign="top">Preskoči na: </th><td><a
class="summary-letter" href="#Top_vr_letter-A"><b>A</b></a>
<a class="summary-letter" href="#Top_vr_letter-B"><b>B</b></a>
</td></tr></table>
<table class="index-vr" border="0">
-<tr><td></td><th align="left">Entrada de Índice</th><td> </td><th
align="left"> Seção</th></tr>
+<tr><td></td><th align="left">Stavka indeksa</th><td> </td><th
align="left"> Odlomak</th></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Top_vr_letter-A">A</th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a href="#index-copying-a-of-copying"><code>a de
copying</code></a>:</td><td> </td><td valign="top"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Top_vr_letter-B">B</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-BBB-of-pt"><code>BBB da
pt</code></a>:</td><td> </td><td valign="top"><a
href="#Top">Top</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-BBB-of-fr"><code>BBB de
fr</code></a>:</td><td> </td><td valign="top"><a
href="#Top">Top</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-BBB-of-hr"><code>BBB od
hr</code></a>:</td><td> </td><td valign="top"><a
href="#Top">Top</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
</table>
-<table><tr><th valign="top">Pular para: </th><td><a
class="summary-letter" href="#Top_vr_letter-A"><b>A</b></a>
+<table><tr><th valign="top">Preskoči na: </th><td><a
class="summary-letter" href="#Top_vr_letter-A"><b>A</b></a>
<a class="summary-letter" href="#Top_vr_letter-B"><b>B</b></a>
@@ -1147,26 +1283,53 @@ $result_converted{'xml'}->{'multiple'} =
'<documentlanguage xml:lang="fr" spaces
<copying endspaces=" ">
<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="1">a de copying</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>copying</defclass>
<defclassvar>a</defclassvar> <defparam>b</defparam></definitionterm>
-</defivar>
+<definitionitem><para>&errorglyph;
+</para></definitionitem></defivar>
</copying>
<node name="Top" spaces=" "><nodename>Top</nodename></node>
<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="2">BBB de fr</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>fr</defclass>
<defclassvar>BBB</defclassvar> <defparam>CCC</defparam></definitionterm>
-</defivar>
+<definitionitem><para>&errorglyph;
+</para></definitionitem></defivar>
<documentlanguage xml:lang="de" spaces=" ">de</documentlanguage>
<insertcopying></insertcopying>
-<documentlanguage xml:lang="pt" spaces=" ">pt</documentlanguage>
+<documentlanguage xml:lang="hr" spaces=" ">hr</documentlanguage>
-<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="3">BBB da pt</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>pt</defclass>
<defclassvar>BBB</defclassvar> <defparam>CCC</defparam></definitionterm>
-</defivar>
+<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="3">BBB od hr</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>hr</defclass>
<defclassvar>BBB</defclassvar> <defparam>CCC</defparam></definitionterm>
+<definitionitem><para>&errorglyph;
+</para></definitionitem></defivar>
<insertcopying></insertcopying>
<printindex value="vr" line="vr"></printindex>
';
+
+$result_converted{'docbook'}->{'multiple'} = '
+<bookinfo><legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<replaceable>b</replaceable></synopsis>
+<blockquote><para>erreur→
+</para></blockquote></legalnotice></bookinfo>
+<anchor id="Top"/>
+
+<synopsis><indexterm role="vr"><primary>BBB de fr</primary></indexterm><phrase
role="category"><emphasis role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>fr</classname></ooclass> <property>BBB</property>
<replaceable>CCC</replaceable></synopsis>
+<blockquote><para>erreur→
+</para></blockquote>
+
+<synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<replaceable>b</replaceable></synopsis>
+<blockquote><para>error→
+</para></blockquote>
+
+<synopsis><indexterm role="vr"><primary>BBB od hr</primary></indexterm><phrase
role="category"><emphasis role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>hr</classname></ooclass> <property>BBB</property>
<replaceable>CCC</replaceable></synopsis>
+<blockquote><para>greška→
+</para></blockquote>
+<synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<replaceable>b</replaceable></synopsis>
+<blockquote><para>greška→
+</para></blockquote>
+<index role="vr"></index>
+';
+
1;
diff --git a/tp/t/results/languages/multiple_in_preamble.pl
b/tp/t/results/languages/multiple_in_preamble.pl
new file mode 100644
index 0000000000..1d1bdb405e
--- /dev/null
+++ b/tp/t/results/languages/multiple_in_preamble.pl
@@ -0,0 +1,1352 @@
+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{'multiple_in_preamble'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'fr'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'documentlanguage',
+ 'extra' => {
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'fr'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'copying',
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'cmdname' => 'defivar',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'documentlanguage' => 'fr'
+ },
+ 'parent' => {},
+ 'text' => 'Instance Variable',
+ 'type' => 'untranslated'
+ }
+ ],
+ 'extra' => {
+ 'def_role' => 'category'
+ },
+ 'parent' => {},
+ 'type' => 'bracketed_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'class'
+ },
+ 'text' => 'copying'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'name'
+ },
+ 'text' => 'a'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'arg'
+ },
+ 'parent' => {},
+ 'text' => 'b'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'extra' => {
+ 'def_command' => 'defivar',
+ 'def_parsed_hash' => {
+ 'category' => {},
+ 'class' => {},
+ 'name' => {}
+ },
+ 'documentlanguage' => 'fr',
+ 'index_entry' => {
+ 'command' => {},
+ 'content' => [
+ {},
+ {
+ 'text' => ' de '
+ },
+ {}
+ ],
+ 'content_normalized' => [
+ {},
+ {
+ 'text' => ' of '
+ },
+ {}
+ ],
+ 'in_code' => 1,
+ 'index_at_command' => 'defivar',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'vr',
+ 'index_type_command' => 'defivar',
+ 'number' => 1,
+ 'region' => {}
+ },
+ 'original_def_cmdname' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'def_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'error',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'def_item'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'defivar'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'defivar',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 6,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'copying'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'copying',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'copying'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 7,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {}
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 3,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'hr'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'documentlanguage',
+ 'extra' => {
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'hr'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preamble_before_content'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'before_node_section'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Top'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 11,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'top section'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 12,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'chapter'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chapter'
+ }
+ ],
+ 'normalized' => 'chapter',
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 14,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'chap'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'defivar',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'documentlanguage' => 'hr'
+ },
+ 'parent' => {},
+ 'text' => 'Instance Variable',
+ 'type' => 'untranslated'
+ }
+ ],
+ 'extra' => {
+ 'def_role' => 'category'
+ },
+ 'parent' => {},
+ 'type' => 'bracketed_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'class'
+ },
+ 'text' => 'hr'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'name'
+ },
+ 'text' => 'BBB'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'arg'
+ },
+ 'parent' => {},
+ 'text' => 'CCC'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'extra' => {
+ 'def_command' => 'defivar',
+ 'def_parsed_hash' => {
+ 'category' => {},
+ 'class' => {},
+ 'name' => {}
+ },
+ 'documentlanguage' => 'hr',
+ 'index_entry' => {
+ 'command' => {},
+ 'content' => [
+ {},
+ {
+ 'text' => ' od '
+ },
+ {}
+ ],
+ 'content_normalized' => [
+ {},
+ {
+ 'text' => ' of '
+ },
+ {}
+ ],
+ 'in_code' => 1,
+ 'index_at_command' => 'defivar',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'vr',
+ 'index_type_command' => 'defivar',
+ 'node' => {},
+ 'number' => 2
+ },
+ 'original_def_cmdname' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 17,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'def_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'error',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 18,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'def_item'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'defivar'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'defivar',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 19,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 17,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'de'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'documentlanguage',
+ 'extra' => {
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'de'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 21,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'defivar',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'documentlanguage' => 'de'
+ },
+ 'parent' => {},
+ 'text' => 'Instance Variable',
+ 'type' => 'untranslated'
+ }
+ ],
+ 'extra' => {
+ 'def_role' => 'category'
+ },
+ 'parent' => {},
+ 'type' => 'bracketed_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'class'
+ },
+ 'text' => 'de'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'name'
+ },
+ 'text' => 'FFF'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'arg'
+ },
+ 'parent' => {},
+ 'text' => 'GGG'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'extra' => {
+ 'def_command' => 'defivar',
+ 'def_parsed_hash' => {
+ 'category' => {},
+ 'class' => {},
+ 'name' => {}
+ },
+ 'documentlanguage' => 'de',
+ 'index_entry' => {
+ 'command' => {},
+ 'content' => [
+ {},
+ {
+ 'text' => ' von '
+ },
+ {}
+ ],
+ 'content_normalized' => [
+ {},
+ {
+ 'text' => ' of '
+ },
+ {}
+ ],
+ 'in_code' => 1,
+ 'index_at_command' => 'defivar',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'vr',
+ 'index_type_command' => 'defivar',
+ 'node' => {},
+ 'number' => 3
+ },
+ 'original_def_cmdname' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 23,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'def_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'defivar'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'defivar',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 24,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 23,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 15,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'region'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'end_command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'contents'}[5]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[0]{'parent'} =
$result_trees{'multiple_in_preamble'};
+$result_trees{'multiple_in_preamble'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[1]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'multiple_in_preamble'}{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[1]{'parent'} =
$result_trees{'multiple_in_preamble'};
+$result_trees{'multiple_in_preamble'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'multiple_in_preamble'}{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[2]{'parent'} =
$result_trees{'multiple_in_preamble'};
+$result_trees{'multiple_in_preamble'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[3]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'multiple_in_preamble'}{'contents'}[3];
+$result_trees{'multiple_in_preamble'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[3]{'parent'} =
$result_trees{'multiple_in_preamble'};
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'args'}[0]{'parent'} =
$result_trees{'multiple_in_preamble'}{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'multiple_in_preamble'}{'contents'}[3];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[2]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[3]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[3];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[3]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[4]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'multiple_in_preamble'}{'contents'}[3];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'extra'}{'end_command'}
=
$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'contents'}[1];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'contents'}[5]{'parent'}
= $result_trees{'multiple_in_preamble'}{'contents'}[4];
+$result_trees{'multiple_in_preamble'}{'contents'}[4]{'parent'} =
$result_trees{'multiple_in_preamble'};
+
+$result_texis{'multiple_in_preamble'} = '@documentlanguage fr
+
+@copying
+@defivar copying a b
+@error{}
+@end defivar
+@end copying
+
+@documentlanguage hr
+
+@node Top
+@top top section
+
+@node chapter
+@chapter chap
+
+@defivar hr BBB CCC
+@error{}
+@end defivar
+
+@documentlanguage de
+
+@defivar de FFF GGG
+@end defivar
+';
+
+
+$result_texts{'multiple_in_preamble'} = '
+
+
+top section
+***********
+
+1 chap
+******
+
+Instance Variable of hr: BBB CCC
+error-->
+
+
+Instance Variable of de: FFF GGG
+';
+
+$result_sectioning{'multiple_in_preamble'} = {
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'structure' => {}
+ }
+ },
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'chapter'
+ },
+ 'structure' => {}
+ }
+ },
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ }
+ ],
+ 'section_level' => 0,
+ 'section_up' => {}
+ }
+ }
+ ],
+ 'section_level' => -1
+ }
+};
+$result_sectioning{'multiple_in_preamble'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'multiple_in_preamble'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'multiple_in_preamble'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
= $result_sectioning{'multiple_in_preamble'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'multiple_in_preamble'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
= $result_sectioning{'multiple_in_preamble'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'multiple_in_preamble'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'multiple_in_preamble'};
+
+$result_nodes{'multiple_in_preamble'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'structure' => {}
+ },
+ 'normalized' => 'Top'
+ },
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'structure' => {
+ 'section_number' => 1
+ }
+ },
+ 'normalized' => 'chapter'
+ },
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ }
+ }
+};
+$result_nodes{'multiple_in_preamble'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'multiple_in_preamble'};
+$result_nodes{'multiple_in_preamble'}{'structure'}{'node_next'}{'structure'}{'node_up'}
= $result_nodes{'multiple_in_preamble'};
+
+$result_menus{'multiple_in_preamble'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'structure' => {}
+};
+
+$result_errors{'multiple_in_preamble'} = [];
+
+
+$result_floats{'multiple_in_preamble'} = {};
+
+
+$result_indices_sort_strings{'multiple_in_preamble'} = {
+ 'vr' => [
+ 'a de copying',
+ 'BBB od hr',
+ 'FFF von de'
+ ]
+};
+
+
+
+$result_converted{'plaintext'}->{'multiple_in_preamble'} = 'top section
+***********
+
+1 chap
+******
+
+ -- Primjer varijable od hr: BBB CCC
+ greška→
+
+ -- Instanzvariable von de: FFF GGG
+';
+
+
+$result_converted{'info'}->{'multiple_in_preamble'} = 'This is , produced from
.
+
+ -- Primjer varijable od copying: a b
+ greška→
+
+
+File: , Node: Top, Next: chapter, Up: (dir)
+
+top section
+***********
+
+* Menu:
+
+* chapter::
+
+
+File: , Node: chapter, Prev: Top, Up: Top
+
+1 chap
+******
+
+ -- Primjer varijable od hr: BBB CCC
+ greška→
+
+ -- Instanzvariable von de: FFF GGG
+
+
+Tag Table:
+Node: Top82
+Node: chapter179
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
+';
+
+
+$result_converted{'html'}->{'multiple_in_preamble'} = '<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- Primjer varijable od copying: a b
+greška-> -->
+<title>top section</title>
+
+<meta name="description" content="top section">
+<meta name="keywords" content="top section">
+<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">
+<style type="text/css">
+<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
+kbd {font-style: oblique}
+span:hover a.copiable-anchor {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="hr">
+
+
+
+<div class="top" id="Top">
+<div class="header">
+<p>
+Sljedeće: <a href="#chapter" accesskey="n" rel="next">chap</a> </p>
+</div>
+<h1 class="top" id="top-section">top section</h1>
+
+<ul class="section-toc">
+<li><a href="#chapter" accesskey="1">chap</a></li>
+</ul>
+<hr>
+<div class="chapter" id="chapter">
+<div class="header">
+<p>
+Prethodno: <a href="#Top" accesskey="p" rel="prev">top section</a>, Gore: <a
href="#Top" accesskey="u" rel="up">top section</a> </p>
+</div>
+<h2 class="chapter" id="chap">1 chap</h2>
+
+<dl class="def">
+<dt id="index-BBB-of-hr"><span>Primjer varijable od hr: <strong>BBB</strong>
<em>CCC</em><a class="copiable-anchor" href=\'#index-BBB-of-hr\'>
¶</a></span></dt>
+<dd><p>greška→
+</p></dd></dl>
+
+
+<dl class="def">
+<dt id="index-FFF-of-de"><span>Instanzvariable von de: <strong>FFF</strong>
<em>GGG</em><a class="copiable-anchor" href=\'#index-FFF-of-de\'>
¶</a></span></dt>
+</dl>
+</div>
+</div>
+
+
+
+</body>
+</html>
+';
+
+
+$result_converted{'xml'}->{'multiple_in_preamble'} = '<documentlanguage
xml:lang="fr" spaces=" ">fr</documentlanguage>
+
+<copying endspaces=" ">
+<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="1">a de copying</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>copying</defclass>
<defclassvar>a</defclassvar> <defparam>b</defparam></definitionterm>
+<definitionitem><para>&errorglyph;
+</para></definitionitem></defivar>
+</copying>
+
+<documentlanguage xml:lang="hr" spaces=" ">hr</documentlanguage>
+
+<node name="Top" spaces=" "><nodename>Top</nodename><nodenext
automatic="on">chapter</nodenext></node>
+<top spaces=" "><sectiontitle>top section</sectiontitle>
+
+</top>
+<node name="chapter" spaces=" "><nodename>chapter</nodename><nodeprev
automatic="on">Top</nodeprev><nodeup automatic="on">Top</nodeup></node>
+<chapter spaces=" "><sectiontitle>chap</sectiontitle>
+
+<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="2">BBB od hr</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>hr</defclass>
<defclassvar>BBB</defclassvar> <defparam>CCC</defparam></definitionterm>
+<definitionitem><para>&errorglyph;
+</para></definitionitem></defivar>
+
+<documentlanguage xml:lang="de" spaces=" ">de</documentlanguage>
+
+<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="3">FFF von de</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>de</defclass>
<defclassvar>FFF</defclassvar> <defparam>GGG</defparam></definitionterm>
+</defivar>
+</chapter>
+';
+
+
+$result_converted{'docbook'}->{'multiple_in_preamble'} = '
+<bookinfo><legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<replaceable>b</replaceable></synopsis>
+<blockquote><para>erreur→
+</para></blockquote></legalnotice></bookinfo>
+
+<chapter label="" id="Top" lang="hr">
+<title>top section</title>
+
+</chapter>
+<chapter label="1" id="chapter" lang="hr">
+<title>chap</title>
+
+<synopsis><indexterm role="vr"><primary>BBB od hr</primary></indexterm><phrase
role="category"><emphasis role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>hr</classname></ooclass> <property>BBB</property>
<replaceable>CCC</replaceable></synopsis>
+<blockquote><para>greška→
+</para></blockquote>
+
+<synopsis><indexterm role="vr"><primary>FFF von
de</primary></indexterm><phrase role="category"><emphasis role="bold">Instance
Variable</emphasis>:</phrase> <ooclass><classname>de</classname></ooclass>
<property>FFF</property> <replaceable>GGG</replaceable></synopsis>
+</chapter>
+';
+
+1;
diff --git a/tp/t/results/languages/multiple_in_preamble_before_node.pl
b/tp/t/results/languages/multiple_in_preamble_before_node.pl
new file mode 100644
index 0000000000..b81704036b
--- /dev/null
+++ b/tp/t/results/languages/multiple_in_preamble_before_node.pl
@@ -0,0 +1,1172 @@
+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{'multiple_in_preamble_before_node'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'fr'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'documentlanguage',
+ 'extra' => {
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'fr'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'copying',
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'cmdname' => 'defivar',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'documentlanguage' => 'fr'
+ },
+ 'parent' => {},
+ 'text' => 'Instance Variable',
+ 'type' => 'untranslated'
+ }
+ ],
+ 'extra' => {
+ 'def_role' => 'category'
+ },
+ 'parent' => {},
+ 'type' => 'bracketed_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'class'
+ },
+ 'text' => 'copying'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'name'
+ },
+ 'text' => 'a'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'arg'
+ },
+ 'parent' => {},
+ 'text' => 'b'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'extra' => {
+ 'def_command' => 'defivar',
+ 'def_parsed_hash' => {
+ 'category' => {},
+ 'class' => {},
+ 'name' => {}
+ },
+ 'documentlanguage' => 'fr',
+ 'index_entry' => {
+ 'command' => {},
+ 'content' => [
+ {},
+ {
+ 'text' => ' de '
+ },
+ {}
+ ],
+ 'content_normalized' => [
+ {},
+ {
+ 'text' => ' of '
+ },
+ {}
+ ],
+ 'in_code' => 1,
+ 'index_at_command' => 'defivar',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'vr',
+ 'index_type_command' => 'defivar',
+ 'number' => 1,
+ 'region' => {}
+ },
+ 'original_def_cmdname' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'def_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'error',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'def_item'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'defivar'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'defivar',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 6,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'copying'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'copying',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'copying'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 7,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {}
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 3,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'hr'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'documentlanguage',
+ 'extra' => {
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'hr'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preamble_before_content'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Text ending the preamble
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'de'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'documentlanguage',
+ 'extra' => {
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'de'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 13,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'before_node_section'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Top'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 15,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'top section'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 16,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'chapter'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chapter'
+ }
+ ],
+ 'normalized' => 'chapter',
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 18,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'chap'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'defivar',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'documentlanguage' => 'de'
+ },
+ 'parent' => {},
+ 'text' => 'Instance Variable',
+ 'type' => 'untranslated'
+ }
+ ],
+ 'extra' => {
+ 'def_role' => 'category'
+ },
+ 'parent' => {},
+ 'type' => 'bracketed_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces_inserted'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'class'
+ },
+ 'text' => 'c'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'name'
+ },
+ 'text' => 'BBB'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'spaces'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'arg'
+ },
+ 'parent' => {},
+ 'text' => 'CCC'
+ },
+ {
+ 'extra' => {
+ 'def_role' => 'spaces'
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'extra' => {
+ 'def_command' => 'defivar',
+ 'def_parsed_hash' => {
+ 'category' => {},
+ 'class' => {},
+ 'name' => {}
+ },
+ 'documentlanguage' => 'de',
+ 'index_entry' => {
+ 'command' => {},
+ 'content' => [
+ {},
+ {
+ 'text' => ' von '
+ },
+ {}
+ ],
+ 'content_normalized' => [
+ {},
+ {
+ 'text' => ' of '
+ },
+ {}
+ ],
+ 'in_code' => 1,
+ 'index_at_command' => 'defivar',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'vr',
+ 'index_type_command' => 'defivar',
+ 'node' => {},
+ 'number' => 2
+ },
+ 'original_def_cmdname' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 21,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'def_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'error',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 22,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'def_item'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'defivar'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'defivar',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'defivar'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 23,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 21,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 19,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'region'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'end_command'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[3];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[0]{'parent'} =
$result_trees{'multiple_in_preamble_before_node'};
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[1]{'parent'} =
$result_trees{'multiple_in_preamble_before_node'};
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[2]{'parent'} =
$result_trees{'multiple_in_preamble_before_node'};
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[3];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[3]{'parent'} =
$result_trees{'multiple_in_preamble_before_node'};
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'args'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2]
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[3];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'multiple_in_preamble_before_node'}{'contents'}[4];
+$result_trees{'multiple_in_preamble_before_node'}{'contents'}[4]{'parent'} =
$result_trees{'multiple_in_preamble_before_node'};
+
+$result_texis{'multiple_in_preamble_before_node'} = '@documentlanguage fr
+
+@copying
+@defivar copying a b
+@error{}
+@end defivar
+@end copying
+
+@documentlanguage hr
+
+Text ending the preamble
+
+@documentlanguage de
+
+@node Top
+@top top section
+
+@node chapter
+@chapter chap
+
+@defivar c BBB CCC
+@error{}
+@end defivar
+';
+
+
+$result_texts{'multiple_in_preamble_before_node'} = '
+
+
+Text ending the preamble
+
+
+top section
+***********
+
+1 chap
+******
+
+Instance Variable of c: BBB CCC
+error-->
+';
+
+$result_sectioning{'multiple_in_preamble_before_node'} = {
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'structure' => {}
+ }
+ },
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'chapter'
+ },
+ 'structure' => {}
+ }
+ },
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ }
+ ],
+ 'section_level' => 0,
+ 'section_up' => {}
+ }
+ }
+ ],
+ 'section_level' => -1
+ }
+};
+$result_sectioning{'multiple_in_preamble_before_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'multiple_in_preamble_before_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'multiple_in_preamble_before_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'multiple_in_preamble_before_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'multiple_in_preamble_before_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
=
$result_sectioning{'multiple_in_preamble_before_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'multiple_in_preamble_before_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'multiple_in_preamble_before_node'};
+
+$result_nodes{'multiple_in_preamble_before_node'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'structure' => {}
+ },
+ 'normalized' => 'Top'
+ },
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'structure' => {
+ 'section_number' => 1
+ }
+ },
+ 'normalized' => 'chapter'
+ },
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ }
+ }
+};
+$result_nodes{'multiple_in_preamble_before_node'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'multiple_in_preamble_before_node'};
+$result_nodes{'multiple_in_preamble_before_node'}{'structure'}{'node_next'}{'structure'}{'node_up'}
= $result_nodes{'multiple_in_preamble_before_node'};
+
+$result_menus{'multiple_in_preamble_before_node'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'structure' => {}
+};
+
+$result_errors{'multiple_in_preamble_before_node'} = [];
+
+
+$result_floats{'multiple_in_preamble_before_node'} = {};
+
+
+$result_indices_sort_strings{'multiple_in_preamble_before_node'} = {
+ 'vr' => [
+ 'a de copying',
+ 'BBB von c'
+ ]
+};
+
+
+
+$result_converted{'plaintext'}->{'multiple_in_preamble_before_node'} = 'Text
ending the preamble
+
+top section
+***********
+
+1 chap
+******
+
+ -- Instanzvariable von c: BBB CCC
+ error→
+';
+
+
+$result_converted{'info'}->{'multiple_in_preamble_before_node'} = 'This is ,
produced from .
+
+ -- Primjer varijable od copying: a b
+ greška→
+
+ Text ending the preamble
+
+
+File: , Node: Top, Next: chapter, Up: (dir)
+
+top section
+***********
+
+* Menu:
+
+* chapter::
+
+
+File: , Node: chapter, Prev: Top, Up: Top
+
+1 chap
+******
+
+ -- Instanzvariable von c: BBB CCC
+ error→
+
+
+Tag Table:
+Node: Top111
+Node: chapter208
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
+';
+
+
+$result_converted{'html'}->{'multiple_in_preamble_before_node'} = '<!DOCTYPE
html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- Primjer varijable od copying: a b
+greška-> -->
+<title>top section</title>
+
+<meta name="description" content="top section">
+<meta name="keywords" content="top section">
+<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">
+<style type="text/css">
+<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
+kbd {font-style: oblique}
+span:hover a.copiable-anchor {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="hr">
+
+
+
+<p>Text ending the preamble
+</p>
+
+<div class="top" id="Top">
+<div class="header">
+<p>
+Nächste: <a href="#chapter" accesskey="n" rel="next">chap</a> </p>
+</div>
+<h1 class="top" id="top-section">top section</h1>
+
+<ul class="section-toc">
+<li><a href="#chapter" accesskey="1">chap</a></li>
+</ul>
+<hr>
+<div class="chapter" id="chapter">
+<div class="header">
+<p>
+Vorige: <a href="#Top" accesskey="p" rel="prev">top section</a>, Nach oben: <a
href="#Top" accesskey="u" rel="up">top section</a> </p>
+</div>
+<h2 class="chapter" id="chap">1 chap</h2>
+
+<dl class="def">
+<dt id="index-BBB-of-c"><span>Instanzvariable von c: <strong>BBB</strong>
<em>CCC</em><a class="copiable-anchor" href=\'#index-BBB-of-c\'>
¶</a></span></dt>
+<dd><p>error→
+</p></dd></dl>
+</div>
+</div>
+
+
+
+</body>
+</html>
+';
+
+
+$result_converted{'xml'}->{'multiple_in_preamble_before_node'} =
'<documentlanguage xml:lang="fr" spaces=" ">fr</documentlanguage>
+
+<copying endspaces=" ">
+<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="1">a de copying</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>copying</defclass>
<defclassvar>a</defclassvar> <defparam>b</defparam></definitionterm>
+<definitionitem><para>&errorglyph;
+</para></definitionitem></defivar>
+</copying>
+
+<documentlanguage xml:lang="hr" spaces=" ">hr</documentlanguage>
+
+<para>Text ending the preamble
+</para>
+<documentlanguage xml:lang="de" spaces=" ">de</documentlanguage>
+
+<node name="Top" spaces=" "><nodename>Top</nodename><nodenext
automatic="on">chapter</nodenext></node>
+<top spaces=" "><sectiontitle>top section</sectiontitle>
+
+</top>
+<node name="chapter" spaces=" "><nodename>chapter</nodename><nodeprev
automatic="on">Top</nodeprev><nodeup automatic="on">Top</nodeup></node>
+<chapter spaces=" "><sectiontitle>chap</sectiontitle>
+
+<defivar spaces=" " endspaces=" "><definitionterm><indexterm index="vr"
number="2">BBB von c</indexterm><defcategory automatic="on"
bracketed="on">Instance Variable</defcategory> <defclass>c</defclass>
<defclassvar>BBB</defclassvar> <defparam>CCC</defparam></definitionterm>
+<definitionitem><para>&errorglyph;
+</para></definitionitem></defivar>
+</chapter>
+';
+
+
+$result_converted{'docbook'}->{'multiple_in_preamble_before_node'} = '
+<bookinfo><legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<replaceable>b</replaceable></synopsis>
+<blockquote><para>erreur→
+</para></blockquote></legalnotice></bookinfo>
+
+<para>Text ending the preamble
+</para>
+
+<chapter label="" id="Top" lang="de">
+<title>top section</title>
+
+</chapter>
+<chapter label="1" id="chapter" lang="de">
+<title>chap</title>
+
+<synopsis><indexterm role="vr"><primary>BBB von c</primary></indexterm><phrase
role="category"><emphasis role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>c</classname></ooclass> <property>BBB</property>
<replaceable>CCC</replaceable></synopsis>
+<blockquote><para>error→
+</para></blockquote></chapter>
+';
+
+1;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * tp/Texinfo/Convert/HTML.pm (output): translate strings if the end of preamble document language is not the same as the default document language.,
Patrice Dumas <=