[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo/tp Texinfo/Convert/HTML.pm t/30sectioni...
From: |
Patrice Dumas |
Subject: |
texinfo/tp Texinfo/Convert/HTML.pm t/30sectioni... |
Date: |
Sun, 04 Sep 2011 20:43:08 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Patrice Dumas <pertusus> 11/09/04 20:43:08
Modified files:
tp/Texinfo/Convert: HTML.pm
tp/t : 30sectioning.t 60macro.t
tp/t/results/sectioning: contents_in_html_text.pl
setshortcontentsaftertitlepage.pl
shortcontents.pl
Added files:
tp/t/results/sectioning: contents_and_shortcontents.pl
Log message:
Set OVERVIEW_LINK_TO_TOC in the default case, and fix it in case
convert()
is called.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/HTML.pm?cvsroot=texinfo&r1=1.146&r2=1.147
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/30sectioning.t?cvsroot=texinfo&r1=1.54&r2=1.55
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/60macro.t?cvsroot=texinfo&r1=1.32&r2=1.33
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/contents_in_html_text.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl?cvsroot=texinfo&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/shortcontents.pl?cvsroot=texinfo&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/contents_and_shortcontents.pl?cvsroot=texinfo&rev=1.1
Patches:
Index: Texinfo/Convert/HTML.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/HTML.pm,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -b -r1.146 -r1.147
--- Texinfo/Convert/HTML.pm 4 Sep 2011 14:56:35 -0000 1.146
+++ Texinfo/Convert/HTML.pm 4 Sep 2011 20:43:07 -0000 1.147
@@ -197,6 +197,9 @@
my $self = shift;
my $command = shift;
my $target;
+ if (!defined($command)) {
+ cluck("_get_target command not defined");
+ }
if ($self->{'targets'}->{$command}) {
$target = $self->{'targets'}->{$command};
} elsif ($command->{'cmdname'}
@@ -239,6 +242,8 @@
my $self = shift;
my $command = shift;
my $contents_or_shortcontents = shift;
+ $contents_or_shortcontents = 'shortcontents'
+ if ($contents_or_shortcontents eq 'summarycontents');
my $target = $self->_get_target($command);
if ($target) {
@@ -407,15 +412,14 @@
my $href;
my $name = $contents_command_element_name{$contents_or_shortcontents};
- my $target;
- if ($name eq 'Contents') {
- $target = $self->command_contents_target($command);
- } else {
- $target = $self->command_shortcontents_target($command);
- }
+ my $target = $self->command_contents_target($command,
$contents_or_shortcontents);
my $target_element = $self->special_element($name);
- my $target_filename = $self->command_filename($target_element);
+ my $target_filename;
+ # !defined happens when called as convert() and not output()
+ if (defined($target_element)) {
+ $target_filename = $self->command_filename($target_element);
+ }
if (defined($target_filename) and
(!defined($filename)
or $filename ne $target_filename)) {
@@ -875,6 +879,7 @@
'NODE_NAME_IN_MENU' => 1,
'NODE_NAME_IN_INDEX' => 1,
'SHORT_REF' => 1,
+ 'OVERVIEW_LINK_TO_TOC' => 1,
'COMPLEX_FORMAT_IN_TABLE' => 0,
'WORDS_IN_PAGE' => 300,
'SECTION_BUTTONS' => [[ 'NodeNext', \&_default_node_direction ],
Index: t/30sectioning.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/30sectioning.t,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- t/30sectioning.t 1 Sep 2011 22:00:27 -0000 1.54
+++ t/30sectioning.t 4 Sep 2011 20:43:07 -0000 1.55
@@ -226,6 +226,13 @@
'
@shortcontents
'],
+['contents_and_shortcontents',
+$test_text.
+'
address@hidden
+
address@hidden
+'],
['section_below_unnumbered',
'
@contents
Index: t/60macro.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/60macro.t,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- t/60macro.t 25 Aug 2011 07:33:33 -0000 1.32
+++ t/60macro.t 4 Sep 2011 20:43:07 -0000 1.33
@@ -886,7 +886,7 @@
@bye-macro{}
'],
-#Â this does not lead to a recursive call with the current implementation
+# this does not lead to a recursive call with the current implementation
['recursive_call_in_argument',
'@macro norecurse{arg}
a
Index: t/results/sectioning/contents_in_html_text.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/contents_in_html_text.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/sectioning/contents_in_html_text.pl 30 Aug 2011 22:26:46
-0000 1.1
+++ t/results/sectioning/contents_in_html_text.pl 4 Sep 2011 20:43:07
-0000 1.2
@@ -352,8 +352,8 @@
<div class="shortcontents">
<ul class="no-bullet">
-<li><a name="stoc-Chap1" href="#Chap1">1 Chap1</a></li>
-<li><a name="stoc-Chap2" href="#Chap2">2 Chap2</a></li>
+<li><a name="stoc-Chap1" href="#toc-Chap1">1 Chap1</a></li>
+<li><a name="stoc-Chap2" href="#toc-Chap2">2 Chap2</a></li>
</ul>
</div>
Index: t/results/sectioning/setshortcontentsaftertitlepage.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- t/results/sectioning/setshortcontentsaftertitlepage.pl 27 Jul 2011
00:21:31 -0000 1.11
+++ t/results/sectioning/setshortcontentsaftertitlepage.pl 4 Sep 2011
20:43:08 -0000 1.12
@@ -948,13 +948,13 @@
<div class="shortcontents">
<ul class="no-bullet">
<li><ul class="no-bullet">
-<li><a name="stoc-chapter" href="#chapter">1 chapter</a></li>
+<li><a name="stoc-chapter" href="#toc-chapter">1 chapter</a></li>
</ul></li>
-<li><a name="stoc-part" href="#part">part</a><ul class="no-bullet">
-<li><a name="stoc-chapter-in-part" href="#chapter-in-part">2 chapter in
part</a></li>
-<li><a name="stoc-second-chapter-in-part" href="#second-chapter-in-part">3
second chapter in part</a></li>
-<li><a name="stoc-unnumbered" href="#unnumbered">unnumbered</a></li>
-<li><a name="stoc-appendix" href="#appendix">Appendix A appendix</a></li>
+<li><a name="stoc-part" href="#toc-part">part</a><ul class="no-bullet">
+<li><a name="stoc-chapter-in-part" href="#toc-chapter-in-part">2 chapter in
part</a></li>
+<li><a name="stoc-second-chapter-in-part" href="#toc-second-chapter-in-part">3
second chapter in part</a></li>
+<li><a name="stoc-unnumbered" href="#toc-unnumbered">unnumbered</a></li>
+<li><a name="stoc-appendix" href="#toc-appendix">Appendix A appendix</a></li>
</ul></li>
</ul>
Index: t/results/sectioning/shortcontents.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/shortcontents.pl,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- t/results/sectioning/shortcontents.pl 27 Jul 2011 00:21:31 -0000
1.11
+++ t/results/sectioning/shortcontents.pl 4 Sep 2011 20:43:08 -0000
1.12
@@ -974,13 +974,13 @@
<div class="shortcontents">
<ul class="no-bullet">
<li><ul class="no-bullet">
-<li><a name="stoc-chapter" href="#chapter">1 chapter</a></li>
+<li><a name="stoc-chapter" href="#toc-chapter">1 chapter</a></li>
</ul></li>
-<li><a name="stoc-part" href="#part">part</a><ul class="no-bullet">
-<li><a name="stoc-chapter-in-part" href="#chapter-in-part">2 chapter in
part</a></li>
-<li><a name="stoc-second-chapter-in-part" href="#second-chapter-in-part">3
second chapter in part</a></li>
-<li><a name="stoc-unnumbered" href="#unnumbered">unnumbered</a></li>
-<li><a name="stoc-appendix" href="#appendix">Appendix A appendix</a></li>
+<li><a name="stoc-part" href="#toc-part">part</a><ul class="no-bullet">
+<li><a name="stoc-chapter-in-part" href="#toc-chapter-in-part">2 chapter in
part</a></li>
+<li><a name="stoc-second-chapter-in-part" href="#toc-second-chapter-in-part">3
second chapter in part</a></li>
+<li><a name="stoc-unnumbered" href="#toc-unnumbered">unnumbered</a></li>
+<li><a name="stoc-appendix" href="#toc-appendix">Appendix A appendix</a></li>
</ul></li>
</ul>
Index: t/results/sectioning/contents_and_shortcontents.pl
===================================================================
RCS file: t/results/sectioning/contents_and_shortcontents.pl
diff -N t/results/sectioning/contents_and_shortcontents.pl
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ t/results/sectioning/contents_and_shortcontents.pl 4 Sep 2011 20:43:07
-0000 1.1
@@ -0,0 +1,1058 @@
+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);
+
+use utf8;
+
+$result_trees{'contents_and_shortcontents'} = {
+ 'contents' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'text_root'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'top'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 0,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'chapter'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 1,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 3,
+ 'macro' => ''
+ },
+ 'number' => 1,
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'section'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'section',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 2,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'number' => '1.1',
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'subsection'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'subsection',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 3,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 7,
+ 'macro' => ''
+ },
+ 'number' => '1.1.1',
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'subsubsection'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'subsubsection',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 4,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'number' => '1.1.1.1',
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'part'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'part',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 0,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 11,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'chapter in part'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'associated_part' => {},
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 1,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 13,
+ 'macro' => ''
+ },
+ 'number' => 2,
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'second chapter in part'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 1,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 15,
+ 'macro' => ''
+ },
+ 'number' => 3,
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'unnumbered'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'unnumbered',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 1,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 17,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'appendix'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'appendix',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 1,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 19,
+ 'macro' => ''
+ },
+ 'number' => 'A',
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'appendixsec'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'appendixsec',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'shortcontents',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'contents',
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 2,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 21,
+ 'macro' => ''
+ },
+ 'number' => 'A.1',
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'contents_and_shortcontents'}{'contents'}[0]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[1]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[2];
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[2];
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[2];
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[2]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[3];
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[3];
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[3];
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[3]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[4];
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[4];
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[4];
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[4]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[5];
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[5];
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[5];
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[5]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[6];
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[6];
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[6];
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[6]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[7];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[7];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[7];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'extra'}{'associated_part'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[6];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[7]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[8];
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[8];
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[8];
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[8]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[9];
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[9];
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[9];
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[9]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[10];
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[10];
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[10];
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[10]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'contents'}[0]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'contents'}[1]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'contents'}[2]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'contents'}[3]{'parent'}
= $result_trees{'contents_and_shortcontents'}{'contents'}[11];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'extra'}{'misc_content'}[0]
=
$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'args'}[0]{'contents'}[1];
+$result_trees{'contents_and_shortcontents'}{'contents'}[11]{'parent'} =
$result_trees{'contents_and_shortcontents'};
+
+$result_texis{'contents_and_shortcontents'} = '@top top
+
address@hidden chapter
+
address@hidden section
+
address@hidden subsection
+
address@hidden subsubsection
+
address@hidden part
+
address@hidden chapter in part
+
address@hidden second chapter in part
+
address@hidden unnumbered
+
address@hidden appendix
+
address@hidden appendixsec
+
address@hidden
+
address@hidden
+';
+
+
+$result_texts{'contents_and_shortcontents'} = 'top
+***
+
+1 chapter
+*********
+
+1.1 section
+===========
+
+1.1.1 subsection
+----------------
+
+1.1.1.1 subsubsection
+.....................
+
+part
+****
+
+2 chapter in part
+*****************
+
+3 second chapter in part
+************************
+
+unnumbered
+**********
+
+Appendix A appendix
+*******************
+
+A.1 appendixsec
+===============
+
+
+';
+
+$result_sectioning{'contents_and_shortcontents'} = {
+ 'level' => -1,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'level' => 0,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'level' => 1,
+ 'number' => 1,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'section',
+ 'extra' => {},
+ 'level' => 2,
+ 'number' => '1.1',
+ 'section_childs' => [
+ {
+ 'cmdname' => 'subsection',
+ 'extra' => {},
+ 'level' => 3,
+ 'number' => '1.1.1',
+ 'section_childs' => [
+ {
+ 'cmdname' => 'subsubsection',
+ 'extra' => {},
+ 'level' => 4,
+ 'number' => '1.1.1.1',
+ 'section_up' => {}
+ }
+ ],
+ 'section_up' => {}
+ }
+ ],
+ 'section_up' => {}
+ }
+ ],
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ ],
+ 'section_up' => {}
+ },
+ {
+ 'cmdname' => 'part',
+ 'extra' => {
+ 'part_associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_part' => {}
+ },
+ 'level' => 1,
+ 'number' => 2,
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ },
+ 'level' => 0,
+ 'section_childs' => [
+ {},
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'level' => 1,
+ 'number' => 3,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ },
+ {
+ 'cmdname' => 'unnumbered',
+ 'extra' => {},
+ 'level' => 1,
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ },
+ {
+ 'cmdname' => 'appendix',
+ 'extra' => {},
+ 'level' => 1,
+ 'number' => 'A',
+ 'section_childs' => [
+ {
+ 'cmdname' => 'appendixsec',
+ 'extra' => {},
+ 'level' => 2,
+ 'number' => 'A.1',
+ 'section_up' => {}
+ }
+ ],
+ 'section_prev' => {},
+ 'section_up' => {},
+ 'toplevel_prev' => {}
+ }
+ ],
+ 'section_prev' => {},
+ 'section_up' => {}
+ }
+ ]
+};
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'contents_and_shortcontents'};
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0]{'section_childs'}[0];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[1];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[1];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[3];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[2];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_childs'}[2];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'contents_and_shortcontents'}{'section_childs'}[0];
+$result_sectioning{'contents_and_shortcontents'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'contents_and_shortcontents'};
+
+$result_errors{'contents_and_shortcontents'} = [];
+
+
+
+$result_converted{'plaintext'}->{'contents_and_shortcontents'} = 'top
+***
+
+1 chapter
+*********
+
+1.1 section
+===========
+
+1.1.1 subsection
+----------------
+
+1.1.1.1 subsubsection
+.....................
+
+2 chapter in part
+*****************
+
+3 second chapter in part
+************************
+
+unnumbered
+**********
+
+Appendix A appendix
+*******************
+
+A.1 appendixsec
+===============
+
+top
+1 chapter
+part
+2 chapter in part
+3 second chapter in part
+unnumbered
+Appendix A appendix
+top
+1 chapter
+ 1.1 section
+ 1.1.1 subsection
+ 1.1.1.1 subsubsection
+part
+2 chapter in part
+3 second chapter in part
+unnumbered
+Appendix A appendix
+ A.1 appendixsec
+';
+
+
+$result_converted{'html'}->{'contents_and_shortcontents'} = '<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>top</title>
+
+<meta name="description" content="top">
+<meta name="keywords" content="top">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link href="#SEC_Contents" rel="contents" title="Table of Contents">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
+
+<a name="top"></a>
+<h1 class="top">top</h1>
+
+<a name="chapter"></a>
+<h1 class="chapter">1 chapter</h1>
+
+<a name="section"></a>
+<h2 class="section">1.1 section</h2>
+
+<a name="subsection"></a>
+<h3 class="subsection">1.1.1 subsection</h3>
+
+<a name="subsubsection"></a>
+<h4 class="subsubsection">1.1.1.1 subsubsection</h4>
+
+<a name="part"></a>
+<h1 class="part">part</h1>
+<hr>
+
+<a name="chapter-in-part"></a>
+<h1 class="chapter">2 chapter in part</h1>
+
+<a name="second-chapter-in-part"></a>
+<h1 class="chapter">3 second chapter in part</h1>
+
+<a name="unnumbered"></a>
+<h1 class="unnumbered">unnumbered</h1>
+
+<a name="appendix"></a>
+<h1 class="appendix">Appendix A appendix</h1>
+
+<a name="appendixsec"></a>
+<h2 class="appendixsec">A.1 appendixsec</h2>
+
+<a name="SEC_Overview"></a>
+<h1>Short Table of Contents</h1>
+
+<div class="shortcontents">
+<ul class="no-bullet">
+<li><ul class="no-bullet">
+<li><a name="stoc-chapter" href="#toc-chapter">1 chapter</a></li>
+</ul></li>
+<li><a name="stoc-part" href="#toc-part">part</a><ul class="no-bullet">
+<li><a name="stoc-chapter-in-part" href="#toc-chapter-in-part">2 chapter in
part</a></li>
+<li><a name="stoc-second-chapter-in-part" href="#toc-second-chapter-in-part">3
second chapter in part</a></li>
+<li><a name="stoc-unnumbered" href="#toc-unnumbered">unnumbered</a></li>
+<li><a name="stoc-appendix" href="#toc-appendix">Appendix A appendix</a></li>
+</ul></li>
+
+</ul>
+</div>
+
+
+<a name="SEC_Contents"></a>
+<h1>Table of Contents</h1>
+
+<div class="contents">
+<ul class="no-bullet">
+<li>
+<ul class="no-bullet">
+ <li><a name="toc-chapter" href="#chapter">1 chapter</a>
+ <ul class="no-bullet">
+ <li><a name="toc-section" href="#section">1.1 section</a>
+ <ul class="no-bullet">
+ <li><a name="toc-subsection" href="#subsection">1.1.1 subsection</a>
+ <ul class="no-bullet">
+ <li><a name="toc-subsubsection" href="#subsubsection">1.1.1.1
subsubsection</a></li>
+ </ul></li>
+ </ul></li>
+ </ul></li>
+</ul></li>
+<li><a name="toc-part" href="#part">part</a>
+<ul class="no-bullet">
+ <li><a name="toc-chapter-in-part" href="#chapter-in-part">2 chapter in
part</a></li>
+ <li><a name="toc-second-chapter-in-part" href="#second-chapter-in-part">3
second chapter in part</a></li>
+ <li><a name="toc-unnumbered" href="#unnumbered">unnumbered</a></li>
+ <li><a name="toc-appendix" href="#appendix">Appendix A appendix</a>
+ <ul class="no-bullet">
+ <li><a name="toc-appendixsec" href="#appendixsec">A.1 appendixsec</a></li>
+ </ul></li>
+</ul></li>
+
+</ul>
+</div>
+
+<hr>
+<p>
+
+
+</p>
+</body>
+</html>
+';
+
+1;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- texinfo/tp Texinfo/Convert/HTML.pm t/30sectioni...,
Patrice Dumas <=