texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: LaTeX.pm: handle @itemize, @enumerate, @*table fo


From: Patrice Dumas
Subject: branch master updated: LaTeX.pm: handle @itemize, @enumerate, @*table formatting
Date: Sun, 22 Aug 2021 13:52:54 -0400

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 288973e  LaTeX.pm: handle @itemize, @enumerate, @*table formatting
288973e is described below

commit 288973e76e5d5e53837158660445fb2d6fa68e2b
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sun Aug 22 19:52:16 2021 +0200

    LaTeX.pm: handle @itemize, @enumerate, @*table formatting
---
 tp/Texinfo/Convert/LaTeX.pm                        | 209 ++++-
 tp/t/18itemize.t                                   |  13 +-
 tp/t/22xtable.t                                    |  21 +-
 tp/t/latex_tests.t                                 |  76 ++
 .../itemize/inter_item_commands_in_enumerate.pl    | 105 ++-
 .../inter_item_commands_in_enumerate.tex}          |  36 +-
 .../itemize/inter_item_commands_in_itemize.pl      | 191 +++--
 .../res_latex/inter_item_commands_in_itemize.tex}  |  44 +-
 ...anchor_links_xref_xrefautomaticsectiontitle.tex |  12 +
 tp/t/results/latex_tests/enumerate_arguments.pl    | 953 +++++++++++++++++++++
 .../res_latex/enumerate_arguments.tex}             |  62 +-
 .../res_latex/example_in_cartouche.tex             |  12 +
 .../float_and_refs/res_latex/float_and_refs.tex    |  12 +
 .../fonttextsize/res_latex/fonttextsize.tex        |  12 +
 tp/t/results/latex_tests/nested_enumerate.pl       | 669 +++++++++++++++
 .../res_latex/nested_enumerate.tex}                |  46 +-
 tp/t/results/latex_tests/nested_itemize.pl         | 699 +++++++++++++++
 .../res_latex/nested_itemize.tex}                  |  47 +-
 .../no_titlepage_and_setchapternewpage_odd.tex     |  12 +
 .../no_titlepage_and_setchapternewpage_on.tex      |  12 +
 .../latex_tests/pagesizes/res_latex/pagesizes.tex  |  12 +
 .../latex_tests/pagetype/res_latex/pagetype.tex    |  12 +
 .../setchapternewpage_on_odd_titlepage.tex         |  12 +
 .../res_latex/settitle_and_headings.tex            |  12 +
 .../shorttitlepage/res_latex/shorttitlepage.tex    |  12 +
 .../three_setchapternewpage_on_odd_off.tex         |  12 +
 .../res_latex/titlepage_and_headings.tex           |  12 +
 .../titlepage_and_setchapternewpage_odd.tex        |  12 +
 .../titlepage_and_setchapternewpage_on.tex         |  12 +
 .../res_latex/titlepage_classical.tex              |  12 +
 .../res_latex/titlepage_in_top_node.tex            |  12 +
 .../res_latex/titlepage_long_title.tex             |  12 +
 .../res_latex/titlepage_no_author.tex              |  12 +
 .../res_latex/titlepage_no_title.tex               |  12 +
 .../titlepage_with_commands_classical.tex          |  12 +
 .../res_latex/two_setchapternewpage_odd_on.tex     |  12 +
 .../res_latex/two_setchapternewpage_on_odd.tex     |  12 +
 .../res_latex/verbatim_in_smallformat.tex          |  12 +
 .../empty_quotation/res_latex/empty_quotation.tex  |  12 +
 .../res_latex/quotation_and_author.tex             |  12 +
 .../res_latex/quotation_author_in_example.tex      |  12 +
 .../space_at_commands_end_quotation_line.tex       |  12 +
 .../res_latex/chapter_between_nodes.tex            |  12 +
 .../lone_Top_node/res_latex/lone_Top_node.tex      |  12 +
 .../sectioning/loop_nodes/res_latex/loop_nodes.tex |  12 +
 .../node_sectop_before_chapter_no_node.tex         |  12 +
 .../res_latex/node_sectop_before_lone_node_Top.tex |  12 +
 .../res_latex/nodes_before_after_top.tex           |  12 +
 .../res_latex/nodes_before_after_top_xref.tex      |  12 +
 .../res_latex/nodes_before_top.tex                 |  12 +
 .../res_latex/section_before_after_top_node.tex    |  12 +
 .../section_before_after_top_node_last_node.tex    |  12 +
 .../res_latex/section_chapter_before_top_nodes.tex |  12 +
 .../results/xtable/inter_item_commands_in_table.pl | 351 ++++----
 .../res_latex/inter_item_commands_in_table.tex}    |  51 +-
 .../inter_item_commands_in_table_in_example.pl     | 183 ++--
 .../inter_item_commands_in_table_in_example.tex}   |  30 +-
 .../res_parser/formatting_latex/formatting.tex     | 632 +++++++-------
 58 files changed, 4095 insertions(+), 791 deletions(-)

diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index e1695c2..02b0e3b 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -217,6 +217,7 @@ my %regular_font_style_commands = 
%Texinfo::Common::regular_font_style_commands;
 my %preformatted_code_commands = %Texinfo::Common::preformatted_code_commands;
 my %default_index_commands = %Texinfo::Common::default_index_commands;
 my %letter_no_arg_commands = %Texinfo::Common::letter_no_arg_commands;
+my %item_line_commands = %Texinfo::Common::item_line_commands;
 
 # commands that can appear in preamble, before \begin{document}
 my %preamble_commands;
@@ -487,6 +488,11 @@ my %LaTeX_environment_commands = (
   'quotation' => ['quote'],
   'smallquotation' => ['quote', $small_font_size],
   'cartouche' => ['mdframed'],
+  'itemize' => ['itemize'],
+  'enumerate' => ['enumerate'],
+  'table' => ['description'],
+  'vtable' => ['description'],
+  'ftable' => ['description'],
 );
 
 my %LaTeX_environment_options = (
@@ -505,9 +511,11 @@ foreach my $type ('empty_line_after_command',
   $ignorable_space_types{$type} = 1;
 }
 
+# ignore 'command_as_argument_inserted' in order to use the default
+# setting for @itemize if there is no argument
 my %ignored_types;
 foreach my $type ('preamble',
-            'preamble_before_setfilename') {
+            'preamble_before_setfilename', 'command_as_argument_inserted') {
   $ignored_types{$type} = 1;
 }
 
@@ -588,6 +596,54 @@ foreach my $quoted_command (@quoted_commands) {
   $quotes_map{$quoted_command} = ["`", "'"];
 }
 
+# for the distinct kbd style.
+# use \ttfamily to have a cumulative effect with \textsl
+my $kbd_formatting_latex = '\ttfamily\textsl';
+
+# format in description for @*table argument
+my %description_command_format;
+
+foreach my $command (keys(%{$LaTeX_style_brace_commands{'text'}})) {
+  my $description_format = $LaTeX_style_brace_commands{'text'}->{$command};
+  if ($description_format ne '' and $description_format !~ /\\text[a-z]{2}$/) {
+    # use \normalfont to avoid default bold if not already a font switching
+    # command (useful for emph in practice).
+    $description_format = '\normalfont'.$description_format;
+  }
+  $description_command_format{$command} = $description_format;
+}
+
+# used for the distinct style
+$description_command_format{'kbd'} = $kbd_formatting_latex;
+
+# style @-commands that can appear in tables need to be
+# formatted with a final command.  For quoted commands this command
+# has to be setup. Prepare that setup.
+my $description_command_new_commands_prefix = 'GNUTexinfotablestyle';
+
+my %description_command_new_commands = ();
+
+foreach my $quoted_command (@quoted_commands) {
+  delete $description_command_format{$quoted_command};
+  my $specific_format_command
+    = "\\${description_command_new_commands_prefix}$quoted_command";
+  my $description_format = 
$LaTeX_style_brace_commands{'text'}->{$quoted_command};
+  # does not happen currently
+  if ($description_format eq '') {
+    $description_command_new_commands{$quoted_command} =
+            "$specific_format_command\[1]{`#1'}";
+  } else {
+    my $prepended_normalfont = '';
+    if ($description_format !~ /\\text[a-z]{2}$/) {
+      # use \normalfont to avoid default bold
+      $prepended_normalfont = '\normalfont{}';
+    }
+    $description_command_new_commands{$quoted_command} =
+            
"$specific_format_command\[1]{$prepended_normalfont`$description_format\{#1}'}";
+  }
+  $description_command_format{$quoted_command} = $specific_format_command;
+}
+
 my %defaults = (
   'ENABLE_ENCODING'      => 0,
   'FORMAT_MENU'          => 'nomenu',
@@ -968,6 +1024,7 @@ sub _latex_header {
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
@@ -1008,9 +1065,21 @@ sub _latex_header {
       }
     }
   }
+  # defined additional commands used in @*table description format
+  foreach my $command (sort(keys(%description_command_new_commands))) {
+    $header .= '% command used in \description format for '.$command."\n";
+    $header .= 
"\\newcommand".$description_command_new_commands{$command}."%\n";
+    $header .= "\n";
+  }
+
   $header .= "\n";
   $header .= $front_main_matter_definitions{$documentclass};
   $header .= '
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -1338,6 +1407,76 @@ sub _title_font($$)
   return $result;
 }
 
+sub _set_environment_options($$$)
+{
+  my $self = shift;
+  my $command = shift;
+  my $root = shift;
+
+  if (exists($LaTeX_environment_options{$command})) {
+    return $LaTeX_environment_options{$command};
+  }
+
+  if ($command eq 'enumerate') {
+    my $environment = $LaTeX_environment_commands{$command}[0];
+    if ($root->{'extra'} and
+        exists($root->{'extra'}->{'enumerate_specification'})) {
+      my $specification = $root->{'extra'}->{'enumerate_specification'};
+      if ($specification eq 'a') {
+        return {$environment => 'label=\alph*.'};
+      } elsif ($specification eq 'A') {
+        return {$environment => 'label=\Alph*.'};
+      }
+      if ($specification =~ /^[a-z]+$/) {
+        return {$environment
+             => 'label=\alph*.,start='.(ord($specification) - ord('a') + 1)};
+      } elsif ($specification =~ /^[A-Z]+$/) {
+        return {$environment
+             => 'label=\Alph*.,start='.(ord($specification) - ord('A') + 1)};
+      } else {
+        return {$environment => "start=$specification"};
+      }
+    }
+  } elsif ($command eq 'itemize') {
+    if ($root->{'args'} and $root->{'args'}->[0]->{'contents'}) {
+      # FIXME start a new top context?
+      my $itemize_label = _convert($self, $root->{'args'}->[0]);
+      if ($itemize_label ne '') {
+        my $environment = $LaTeX_environment_commands{$command}[0];
+        return {$environment => 'label='.$itemize_label};
+      }
+    }
+  } elsif ($item_line_commands{$command}) {
+    if ($root->{'extra'}
+        and $root->{'extra'}->{'command_as_argument'}) {
+      my $command_as_argument
+        = $root->{'extra'}->{'command_as_argument'}->{'cmdname'};
+      if ($command_as_argument eq 'kbd') {
+        if (_kbd_code_style($self)) {
+          $command_as_argument = 'code';
+        }
+      }
+      if (exists($description_command_format{$command_as_argument})
+          and $description_command_format{$command_as_argument} ne '') {
+        my $environment = $LaTeX_environment_commands{$command}[0];
+        return {$environment => 'format='
+                .$description_command_format{$command_as_argument}};
+      }
+    }
+  }
+  return undef;
+}
+
+sub _kbd_code_style($)
+{
+  my $self = shift;
+  return (defined($self->{'conf'}->{'kbdinputstyle'})
+          and ($self->{'conf'}->{'kbdinputstyle'} eq 'code'
+            or ($self->{'conf'}->{'kbdinputstyle'} eq 'example'
+              and 
(scalar(@{$self->{'formatting_context'}->[-1]->{'preformatted_context'}})
+                   and 
$preformatted_code_commands{$self->{'formatting_context'}->[-1]->{'preformatted_context'}->[-1]}))));
+}
+
 sub _end_title_page($)
 {
   my $self = shift;
@@ -1578,22 +1717,13 @@ sub _convert($$)
       # ‘code’ Always use the same font for @kbd as @code.
       # ‘example’ Use the distinguishing font for @kbd only in @example and 
similar environments.
       # ‘distinct’ (the default) Always use the distinguishing font for @kbd.
-      #    {\ttfamily\textsl{kbd argument}}
-      my $code_font = 0;
-      if (defined($self->{'conf'}->{'kbdinputstyle'})
-          and ($self->{'conf'}->{'kbdinputstyle'} eq 'code'
-            or ($self->{'conf'}->{'kbdinputstyle'} eq 'example'
-              and 
(scalar(@{$self->{'formatting_context'}->[-1]->{'preformatted_context'}})
-                   and 
$preformatted_code_commands{$self->{'formatting_context'}->[-1]->{'preformatted_context'}->[-1]}))))
 {
-        $code_font = 1;
-      }
+      my $code_font = _kbd_code_style($self);
       if ($code_font) {
         if ($LaTeX_style_brace_commands{$command_context}->{'code'}) {
           $result .= 
"$LaTeX_style_brace_commands{$command_context}->{'code'}\{";
         }
       } else {
-        # use \ttfamily to have a cumulative effect with \textsl
-        $result .= '{\ttfamily\textsl{';
+        $result .= "{$kbd_formatting_latex\{";
       }
       if ($root->{'args'}) {
         $self->{'formatting_context'}->[-1]->{'code'} += 1;
@@ -2129,11 +2259,12 @@ sub _convert($$)
     # block commands
     } elsif (exists($block_commands{$command})) {
       if ($LaTeX_environment_commands{$command}) {
+        my $environment_options = _set_environment_options($self, $command, 
$root);
         foreach my $environment (@{$LaTeX_environment_commands{$command}}) {
           $result .= "\\begin{".$environment."}";
-          if (exists($LaTeX_environment_options{$command}) and
-              exists($LaTeX_environment_options{$command}{$environment})) {
-            $result .= 
'['.$LaTeX_environment_options{$command}{$environment}.']';
+          if (defined($environment_options) and
+              exists($environment_options->{$environment})) {
+            $result .= '['.$environment_options->{$environment}.']';
           }
           $result .= "\n";
         }
@@ -2249,31 +2380,31 @@ sub _convert($$)
             and $root->{'args'} and $root->{'args'}->[0] 
             and $root->{'args'}->[0]->{'type'}
             and $root->{'args'}->[0]->{'type'} eq 'line_arg') {
-      if ($root->{'args'} and @{$root->{'args'}}
-          and $root->{'args'}->[0]->{'contents'}) {
-
-        my $converted_tree = $self->_table_item_content_tree($root,
-                                         $root->{'args'}->[0]->{'contents'});
-
-        $result = $self->_convert($converted_tree);
-        if ($result ne '') {
-          $result .= "\n";
+      # item in @*table
+      if ($root->{'args'}->[0]->{'contents'}) {
+        my $code_style = 0;
+        my $table_command = $root->{'parent'}->{'parent'}->{'parent'};
+        if ($table_command->{'extra'}
+            and $table_command->{'extra'}->{'command_as_argument'}) {
+          my $command_as_argument
+            = $table_command->{'extra'}->{'command_as_argument'}->{'cmdname'};
+          if ($code_style_commands{$command_as_argument}) {
+            $code_style = 1;
+          }
         }
+        if ($code_style) {
+          $self->{'formatting_context'}->[-1]->{'code'} += 1;
+        }
+        my $converted_arg = _convert($self, $root->{'args'}->[0]);
+        if ($code_style) {
+          $self->{'formatting_context'}->[-1]->{'code'} -= 1;
+        }
+        $result .= "\\item[$converted_arg]\n";
       }
     } elsif ($command eq 'item' and $root->{'parent'}->{'cmdname'}
              and $item_container_commands{$root->{'parent'}->{'cmdname'}}) {
-      if ($root->{'parent'}->{'cmdname'} eq 'enumerate') {
-        $result = _protect_text($self, 
Texinfo::Common::enumerate_item_representation(
-                 $root->{'parent'}->{'extra'}->{'enumerate_specification'},
-                 $root->{'extra'}->{'item_number'}) . '. ');
-      } elsif ($root->{'parent'}->{'args'}
-          and $root->{'parent'}->{'args'}->[0]) {
-        # this is the text prepended to items.
-        
-        $result = _convert($self, $root->{'parent'}->{'args'}->[0]);
-        $result .= _convert($self, { 'text' => ' ' });
-      }
-      $result .= "\n\n";
+      # item in @enumerate and @itemize
+      $result .= '\item ';
     # open a multitable cell
     } elsif ($command eq 'headitem' or $command eq 'item'
              or $command eq 'tab') {
@@ -2670,7 +2801,6 @@ sub _convert($$)
         $result .= "\n\n";
       }
       $result .= "\n";
-
     } elsif ($root->{'type'} eq '_code') {
       # ...
     } elsif ($root->{'type'} eq '_dot_not_end_sentence') {
@@ -2707,6 +2837,11 @@ sub _convert($$)
       $self->{'formatting_context'}->[-1]->{'dot_not_end_sentence'} -= 1;
     } elsif ($root->{'type'} eq 'bracketed') {
       $result .= _protect_text($self, '}');
+    } elsif ($root->{'type'} eq 'before_item') {
+      # LaTeX environments do not accept text before the first item, add an 
item
+      if ($result =~ /\S/) {
+        $result = '\item '.$result;
+      }
     } elsif ($root->{'type'} eq 'row') {
       # ...
     }
diff --git a/tp/t/18itemize.t b/tp/t/18itemize.t
index 268606b..606b5b4 100644
--- a/tp/t/18itemize.t
+++ b/tp/t/18itemize.t
@@ -459,7 +459,9 @@ more.
 @end example
 '],
 ['inter_item_commands_in_itemize',
-'@itemize @minus
+'@setfilename inter_item_commands_in_itemize.info
+
+@itemize @minus
 @c comment in itemize
 @cindex also a cindex in itemize
 @item e--mph item
@@ -480,7 +482,9 @@ T--ext before items.
 @end itemize
 '],
 ['inter_item_commands_in_enumerate',
-'@enumerate
+'@setfilename inter_item_commands_in_enumerate.info
+
+@enumerate
 
 @comment comment before first item in enumerate
 @item e--numerate
@@ -553,9 +557,14 @@ my @test_invalid = (
 '],
 );
 
+my @file_latex_tests_cases_tests = ('inter_item_commands_in_itemize',
+  'inter_item_commands_in_enumerate');
+
 foreach my $test (@test_cases) {
   push @{$test->[2]->{'test_formats'}}, 'plaintext';
   push @{$test->[2]->{'test_formats'}}, 'html_text';
+  push @{$test->[2]->{'test_formats'}}, 'file_latex'
+    if (grep {$_ eq $test->[0]} @file_latex_tests_cases_tests);
 }
 
 our ($arg_test_case, $arg_generate, $arg_debug);
diff --git a/tp/t/22xtable.t b/tp/t/22xtable.t
index 36b7b91..5efffc8 100644
--- a/tp/t/22xtable.t
+++ b/tp/t/22xtable.t
@@ -43,21 +43,23 @@ Text.
 @end table
 '],
 ['inter_item_commands_in_table',
-'@vtable @code
+'@setfilename inter_item_commands_in_table.info
+
+@vtable @code
 @c comment in table
-@item a
+@item acode--b
 l--ine
 @end vtable
 
 @vtable @asis
-@item a
+@item aasis--b
 @c comment between item and itemx
 @itemx b
 l--ine
 @end vtable
 
 @ftable @var
-@item a
+@item avar--b
 @cindex index entry between item and itemx
 @c and a comment
 @comment and another comment
@@ -86,9 +88,11 @@ Texte before first item.
 @end table
 '],
 ['inter_item_commands_in_table_in_example',
-'@example
+'@setfilename inter_item_commands_in_table_in_example.info
+
+@example
 @table @var
-@item a
+@item a--b
 @cindex index entry between item and itemx
 @c and a comment
 @comment and another comment
@@ -259,10 +263,15 @@ Title
 '],
 );
 
+my @file_latex_tests_cases_tests = ('inter_item_commands_in_table',
+  'inter_item_commands_in_table_in_example');
+
 foreach my $test (@test_cases) {
   push @{$test->[2]->{'test_formats'}}, 'plaintext';
   push @{$test->[2]->{'test_formats'}}, 'html_text';
   push @{$test->[2]->{'test_formats'}}, 'xml';
+  push @{$test->[2]->{'test_formats'}}, 'file_latex'
+    if (grep {$_ eq $test->[0]} @file_latex_tests_cases_tests);
 }
 
 our ($arg_test_case, $arg_generate, $arg_debug);
diff --git a/tp/t/latex_tests.t b/tp/t/latex_tests.t
index 9170c97..9b56bf5 100644
--- a/tp/t/latex_tests.t
+++ b/tp/t/latex_tests.t
@@ -450,6 +450,82 @@ New para
 @end example
 @end cartouche
 '],
+['nested_itemize',
+'@setfilename nested_itemize.info
+@itemize
+   @item First level item
+   @item First level item
+@itemize
+     @item Second level item
+     @item Second level item
+@itemize
+       @item Third level item
+       @item Third level item
+@itemize
+         @item Fourth level item
+         @item Fourth level item
+@end itemize
+@end itemize
+@end itemize
+@end itemize
+
+'],
+['nested_enumerate',
+'@setfilename nested_enumerate.info
+
+@enumerate
+   @item First level item
+   @item First level item
+@enumerate
+     @item Second level item
+     @item Second level item
+@enumerate
+       @item Third level item
+       @item Third level item
+@enumerate
+         @item Fourth level item
+         @item Fourth level item
+@end enumerate
+@end enumerate
+@end enumerate
+@end enumerate
+
+'],
+['enumerate_arguments',
+'@setfilename enumerate_arguments.info
+
+@enumerate a
+@item value
+@item value
+@end enumerate
+
+@enumerate A
+@item value
+@item value
+@end enumerate
+
+@enumerate c
+@item value
+@item value
+@end enumerate
+
+@enumerate C
+@item value
+@item value
+@end enumerate
+
+@enumerate 1
+@item value
+@item value
+@end enumerate
+
+@enumerate 3
+@item value
+@item value
+@end enumerate
+
+']
+
 );
 
 foreach my $test (@test_cases) {
diff --git a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl 
b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
index d8c1f07..a2eb9f4 100644
--- a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
@@ -8,6 +8,41 @@ use utf8;
 $result_trees{'inter_item_commands_in_enumerate'} = {
   'contents' => [
     {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'inter_item_commands_in_enumerate.info'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'setfilename',
+      'extra' => {
+        'spaces_before_argument' => ' ',
+        'text_arg' => 'inter_item_commands_in_enumerate.info'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
       'cmdname' => 'enumerate',
       'contents' => [
         {
@@ -70,7 +105,7 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 4,
+            'line_nr' => 6,
             'macro' => ''
           },
           'parent' => {}
@@ -100,7 +135,7 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 5,
+            'line_nr' => 7,
             'macro' => ''
           },
           'parent' => {}
@@ -112,7 +147,7 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 1,
+        'line_nr' => 3,
         'macro' => ''
       },
       'parent' => {}
@@ -178,7 +213,7 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 9,
+                    'line_nr' => 11,
                     'macro' => ''
                   },
                   'parent' => {},
@@ -213,7 +248,7 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 10,
+            'line_nr' => 12,
             'macro' => ''
           },
           'parent' => {}
@@ -243,7 +278,7 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 11,
+            'line_nr' => 13,
             'macro' => ''
           },
           'parent' => {}
@@ -255,7 +290,7 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 7,
+        'line_nr' => 9,
         'macro' => ''
       },
       'parent' => {}
@@ -263,31 +298,15 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
   ],
   'type' => 'text_root'
 };
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[2]{'contents'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[3];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'contents'}[3];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0];
 $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[0]{'parent'} = 
$result_trees{'inter_item_commands_in_enumerate'};
 $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[1]{'parent'} = 
$result_trees{'inter_item_commands_in_enumerate'};
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2];
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2];
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[2];
@@ -297,8 +316,30 @@ 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[3]{
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2];
 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'contents'}[3];
 $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[2]{'parent'} = 
$result_trees{'inter_item_commands_in_enumerate'};
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[3]{'parent'} = 
$result_trees{'inter_item_commands_in_enumerate'};
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[2]{'contents'}[0];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[2];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[3]{'args'}[0];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[3];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[3]{'parent'}
 = $result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'contents'}[3];
+$result_trees{'inter_item_commands_in_enumerate'}{'contents'}[4]{'parent'} = 
$result_trees{'inter_item_commands_in_enumerate'};
 
-$result_texis{'inter_item_commands_in_enumerate'} = '@enumerate
+$result_texis{'inter_item_commands_in_enumerate'} = '@setfilename 
inter_item_commands_in_enumerate.info
+
+@enumerate
 
 @comment comment before first item in enumerate
 @item e--numerate
@@ -313,6 +354,7 @@ Title
 
 
 $result_texts{'inter_item_commands_in_enumerate'} = '
+
 1. e-numerate
 
 Title
@@ -321,10 +363,10 @@ Title
 
 $result_errors{'inter_item_commands_in_enumerate'} = [
   {
-    'error_line' => ':9: warning: entry for index `cp\' outside of any node
+    'error_line' => ':11: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 9,
+    'line_nr' => 11,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -343,7 +385,8 @@ 
$result_converted{'plaintext'}->{'inter_item_commands_in_enumerate'} = '  1. e-n
 ';
 
 
-$result_converted{'html_text'}->{'inter_item_commands_in_enumerate'} = '<ol>
+$result_converted{'html_text'}->{'inter_item_commands_in_enumerate'} = '
+<ol>
 <li> e&ndash;numerate
 </li></ol>
 
diff --git a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex 
b/tp/t/results/itemize/inter_item_commands_in_enumerate/res_latex/inter_item_commands_in_enumerate.tex
similarity index 80%
copy from tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
copy to 
tp/t/results/itemize/inter_item_commands_in_enumerate/res_latex/inter_item_commands_in_enumerate.tex
index 2efe4c9..c4e9c8b 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ 
b/tp/t/results/itemize/inter_item_commands_in_enumerate/res_latex/inter_item_commands_in_enumerate.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -73,24 +85,14 @@ roundcorner=10pt}
 \GNUTexinfosetsingleheader{}%
 
 
-\geometry{papername=a4paper}%
-
-\geometry{papername=a4paper}%
-
 \begin{document}
-\chapter{Chapter}
-\label{anchor:chapter}%
-
-\geometry{paperheight=9.25in,paperwidth=7in}%
-
- In smallbook
-
-In smallbook
-\geometry{papername=a4paper}%
-
-After afourpaper
+\begin{enumerate}[start=1]
 
-\chapter{afourpaper reset}
+\item e--numerate
+\end{enumerate}
 
-In afourpaper reset
+\begin{enumerate}[start=1]
+\item Title
+\item enum
+\end{enumerate}
 \end{document}
diff --git a/tp/t/results/itemize/inter_item_commands_in_itemize.pl 
b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
index ed897ba..fd6fb6e 100644
--- a/tp/t/results/itemize/inter_item_commands_in_itemize.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
@@ -12,11 +12,46 @@ $result_trees{'inter_item_commands_in_itemize'} = {
         {
           'contents' => [
             {
+              'parent' => {},
+              'text' => 'inter_item_commands_in_itemize.info'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'setfilename',
+      'extra' => {
+        'spaces_before_argument' => ' ',
+        'text_arg' => 'inter_item_commands_in_itemize.info'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
               'cmdname' => 'minus',
               'contents' => [],
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 1,
+                'line_nr' => 3,
                 'macro' => ''
               },
               'parent' => {},
@@ -87,7 +122,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 3,
+                'line_nr' => 5,
                 'macro' => ''
               },
               'parent' => {},
@@ -118,7 +153,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 4,
+            'line_nr' => 6,
             'macro' => ''
           },
           'parent' => {}
@@ -148,7 +183,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 5,
+            'line_nr' => 7,
             'macro' => ''
           },
           'parent' => {}
@@ -161,7 +196,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 1,
+        'line_nr' => 3,
         'macro' => ''
       },
       'parent' => {}
@@ -181,7 +216,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
               'contents' => [],
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 7,
+                'line_nr' => 9,
                 'macro' => ''
               },
               'parent' => {},
@@ -234,7 +269,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 8,
+                'line_nr' => 10,
                 'macro' => ''
               },
               'parent' => {},
@@ -265,7 +300,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 9,
+            'line_nr' => 11,
             'macro' => ''
           },
           'parent' => {}
@@ -315,7 +350,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 10,
+                'line_nr' => 12,
                 'macro' => ''
               },
               'parent' => {},
@@ -339,7 +374,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 10,
+            'line_nr' => 12,
             'macro' => ''
           },
           'parent' => {}
@@ -369,7 +404,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 12,
+            'line_nr' => 14,
             'macro' => ''
           },
           'parent' => {}
@@ -382,7 +417,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 7,
+        'line_nr' => 9,
         'macro' => ''
       },
       'parent' => {}
@@ -474,7 +509,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 17,
+                    'line_nr' => 19,
                     'macro' => ''
                   },
                   'parent' => {},
@@ -509,7 +544,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 18,
+            'line_nr' => 20,
             'macro' => ''
           },
           'parent' => {}
@@ -539,7 +574,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 19,
+            'line_nr' => 21,
             'macro' => ''
           },
           'parent' => {}
@@ -551,7 +586,7 @@ $result_trees{'inter_item_commands_in_itemize'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 14,
+        'line_nr' => 16,
         'macro' => ''
       },
       'parent' => {}
@@ -561,80 +596,86 @@ $result_trees{'inter_item_commands_in_itemize'} = {
 };
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'args'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'contents'}[2];
 $result_trees{'inter_item_commands_in_itemize'}{'contents'}[0]{'parent'} = 
$result_trees{'inter_item_commands_in_itemize'};
 $result_trees{'inter_item_commands_in_itemize'}{'contents'}[1]{'parent'} = 
$result_trees{'inter_item_commands_in_itemize'};
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'args'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[2];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[2];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[2];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[2];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[3];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[2];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[3];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'contents'}[2];
 $result_trees{'inter_item_commands_in_itemize'}{'contents'}[2]{'parent'} = 
$result_trees{'inter_item_commands_in_itemize'};
 $result_trees{'inter_item_commands_in_itemize'}{'contents'}[3]{'parent'} = 
$result_trees{'inter_item_commands_in_itemize'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'args'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[3]{'args'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[3];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[3]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4];
-$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'extra'}{'command_as_argument'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'contents'}[3];
 $result_trees{'inter_item_commands_in_itemize'}{'contents'}[4]{'parent'} = 
$result_trees{'inter_item_commands_in_itemize'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[5]{'parent'} = 
$result_trees{'inter_item_commands_in_itemize'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[6];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[6];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[6];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[6];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[2]{'contents'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[2];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[6];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[3]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[3];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[3]{'parent'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[6];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'extra'}{'command_as_argument'}
 = $result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'args'}[0];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'contents'}[3];
+$result_trees{'inter_item_commands_in_itemize'}{'contents'}[6]{'parent'} = 
$result_trees{'inter_item_commands_in_itemize'};
 
-$result_texis{'inter_item_commands_in_itemize'} = '@itemize @minus
+$result_texis{'inter_item_commands_in_itemize'} = '@setfilename 
inter_item_commands_in_itemize.info
+
+@itemize @minus
 @c comment in itemize
 @cindex also a cindex in itemize
 @item e--mph item
@@ -656,7 +697,8 @@ T--ext before items.
 ';
 
 
-$result_texts{'inter_item_commands_in_itemize'} = 'e-mph item
+$result_texts{'inter_item_commands_in_itemize'} = '
+e-mph item
 
 i-tem 1
 i-tem 2
@@ -667,37 +709,37 @@ bullet item
 
 $result_errors{'inter_item_commands_in_itemize'} = [
   {
-    'error_line' => ':3: warning: entry for index `cp\' outside of any node
+    'error_line' => ':5: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 3,
+    'line_nr' => 5,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':8: warning: entry for index `cp\' outside of any node
+    'error_line' => ':10: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 8,
+    'line_nr' => 10,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':10: warning: entry for index `cp\' outside of any node
+    'error_line' => ':12: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 10,
+    'line_nr' => 12,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':17: warning: entry for index `cp\' outside of any node
+    'error_line' => ':19: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 17,
+    'line_nr' => 19,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -719,7 +761,8 @@ 
$result_converted{'plaintext'}->{'inter_item_commands_in_itemize'} = '   - e-mph
 ';
 
 
-$result_converted{'html_text'}->{'inter_item_commands_in_itemize'} = '<ul 
class="no-bullet">
+$result_converted{'html_text'}->{'inter_item_commands_in_itemize'} = '
+<ul class="no-bullet">
 <li><span id="index-also-a-cindex-in-itemize"></span>
 </li><li>- e&ndash;mph item
 </li></ul>
diff --git a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex 
b/tp/t/results/itemize/inter_item_commands_in_itemize/res_latex/inter_item_commands_in_itemize.tex
similarity index 77%
copy from tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
copy to 
tp/t/results/itemize/inter_item_commands_in_itemize/res_latex/inter_item_commands_in_itemize.tex
index 2efe4c9..d630653 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ 
b/tp/t/results/itemize/inter_item_commands_in_itemize/res_latex/inter_item_commands_in_itemize.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -73,24 +85,18 @@ roundcorner=10pt}
 \GNUTexinfosetsingleheader{}%
 
 
-\geometry{papername=a4paper}%
-
-\geometry{papername=a4paper}%
-
 \begin{document}
-\chapter{Chapter}
-\label{anchor:chapter}%
-
-\geometry{paperheight=9.25in,paperwidth=7in}%
-
- In smallbook
-
-In smallbook
-\geometry{papername=a4paper}%
-
-After afourpaper
-
-\chapter{afourpaper reset}
-
-In afourpaper reset
+\begin{itemize}[label=-]
+\item e--mph item
+\end{itemize}
+
+\begin{itemize}[label=\textbullet{}]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
+
+\begin{itemize}
+\item T--ext before items.
+\item bullet item
+\end{itemize}
 \end{document}
diff --git 
a/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle/res_latex/anchor_links_xref_xrefautomaticsectiontitle.tex
 
b/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle/res_latex/anchor_links_xref_xrefautomaticsectiontitle.tex
index 9f534c3..c62640b 100644
--- 
a/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle/res_latex/anchor_links_xref_xrefautomaticsectiontitle.tex
+++ 
b/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle/res_latex/anchor_links_xref_xrefautomaticsectiontitle.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/enumerate_arguments.pl 
b/tp/t/results/latex_tests/enumerate_arguments.pl
new file mode 100644
index 0000000..bfdbe3c
--- /dev/null
+++ b/tp/t/results/latex_tests/enumerate_arguments.pl
@@ -0,0 +1,953 @@
+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{'enumerate_arguments'} = {
+  'contents' => [
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'enumerate_arguments.info'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'setfilename',
+      'extra' => {
+        'spaces_before_argument' => ' ',
+        'text_arg' => 'enumerate_arguments.info'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'a'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'enumerate',
+      'contents' => [
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 4,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 5,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'enumerate'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'enumerate',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'enumerate'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 6,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'enumerate_specification' => 'a',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 3,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'A'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'enumerate',
+      'contents' => [
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 9,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 10,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'enumerate'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'enumerate',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'enumerate'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 11,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'enumerate_specification' => 'A',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 8,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'c'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'enumerate',
+      'contents' => [
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 14,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 15,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'enumerate'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'enumerate',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'enumerate'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 16,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'enumerate_specification' => 'c',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 13,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'C'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'enumerate',
+      'contents' => [
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 19,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 20,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'enumerate'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'enumerate',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'enumerate'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 21,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'enumerate_specification' => 'C',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 18,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '1'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'enumerate',
+      'contents' => [
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 24,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 25,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'enumerate'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'enumerate',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'enumerate'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 26,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'enumerate_specification' => '1',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 23,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '3'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'enumerate',
+      'contents' => [
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 29,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'value
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 30,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'enumerate'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'enumerate',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'enumerate'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 31,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'enumerate_specification' => '3',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 28,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'enumerate_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[1]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[2]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'args'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[0]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[1];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[1]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[2]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'extra'}{'end_command'} = 
$result_trees{'enumerate_arguments'}{'contents'}[2]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[2]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[3]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[4]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[4];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[0]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[4];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[1];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[1]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[4];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[2]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[2]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[4];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'extra'}{'end_command'} = 
$result_trees{'enumerate_arguments'}{'contents'}[4]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[4]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[5]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[6]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'args'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[6];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[0]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[6];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[1]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[1];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[1]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[6];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[2]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[2]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[6];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'extra'}{'end_command'} = 
$result_trees{'enumerate_arguments'}{'contents'}[6]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[6]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[7]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[8]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'args'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[8];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[0]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[8];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[1]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[1];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[1]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[8];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[2]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[2]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[8];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'extra'}{'end_command'} = 
$result_trees{'enumerate_arguments'}{'contents'}[8]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[8]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[9]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[10]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'args'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[10];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[0]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[0]{'parent'} 
= $result_trees{'enumerate_arguments'}{'contents'}[10];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[1]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[1];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[1]{'parent'} 
= $result_trees{'enumerate_arguments'}{'contents'}[10];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[2]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[2]{'parent'} 
= $result_trees{'enumerate_arguments'}{'contents'}[10];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'extra'}{'end_command'} = 
$result_trees{'enumerate_arguments'}{'contents'}[10]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[10]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[11]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[12]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'args'}[0]{'parent'} = 
$result_trees{'enumerate_arguments'}{'contents'}[12];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[0]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[0]{'parent'} 
= $result_trees{'enumerate_arguments'}{'contents'}[12];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[1]{'contents'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[1];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[1]{'parent'} 
= $result_trees{'enumerate_arguments'}{'contents'}[12];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[2]{'args'}[0];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[2]{'parent'} 
= $result_trees{'enumerate_arguments'}{'contents'}[12];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'extra'}{'end_command'} = 
$result_trees{'enumerate_arguments'}{'contents'}[12]{'contents'}[2];
+$result_trees{'enumerate_arguments'}{'contents'}[12]{'parent'} = 
$result_trees{'enumerate_arguments'};
+$result_trees{'enumerate_arguments'}{'contents'}[13]{'parent'} = 
$result_trees{'enumerate_arguments'};
+
+$result_texis{'enumerate_arguments'} = '@setfilename enumerate_arguments.info
+
+@enumerate a
+@item value
+@item value
+@end enumerate
+
+@enumerate A
+@item value
+@item value
+@end enumerate
+
+@enumerate c
+@item value
+@item value
+@end enumerate
+
+@enumerate C
+@item value
+@item value
+@end enumerate
+
+@enumerate 1
+@item value
+@item value
+@end enumerate
+
+@enumerate 3
+@item value
+@item value
+@end enumerate
+
+';
+
+
+$result_texts{'enumerate_arguments'} = '
+a. value
+b. value
+
+A. value
+B. value
+
+c. value
+d. value
+
+C. value
+D. value
+
+1. value
+2. value
+
+3. value
+4. value
+
+';
+
+$result_errors{'enumerate_arguments'} = [];
+
+
+$result_floats{'enumerate_arguments'} = {};
+
+
+
+$result_converted{'latex'}->{'enumerate_arguments'} = '
+\\begin{enumerate}[label=\\alph*.]
+\\item value
+\\item value
+\\end{enumerate}
+
+\\begin{enumerate}[label=\\Alph*.]
+\\item value
+\\item value
+\\end{enumerate}
+
+\\begin{enumerate}[label=\\alph*.,start=3]
+\\item value
+\\item value
+\\end{enumerate}
+
+\\begin{enumerate}[label=\\Alph*.,start=3]
+\\item value
+\\item value
+\\end{enumerate}
+
+\\begin{enumerate}[start=1]
+\\item value
+\\item value
+\\end{enumerate}
+
+\\begin{enumerate}[start=3]
+\\item value
+\\item value
+\\end{enumerate}
+
+';
+
+1;
diff --git a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex 
b/tp/t/results/latex_tests/enumerate_arguments/res_latex/enumerate_arguments.tex
similarity index 72%
copy from tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
copy to 
tp/t/results/latex_tests/enumerate_arguments/res_latex/enumerate_arguments.tex
index c404576..8721fd3 100644
--- a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
+++ 
b/tp/t/results/latex_tests/enumerate_arguments/res_latex/enumerate_arguments.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -73,27 +85,35 @@ roundcorner=10pt}
 \GNUTexinfosetsingleheader{}%
 
 
-\changefontsize{10}
-
 \begin{document}
-\chapter{Chapter}
-\label{anchor:chapter}%
-
-\section{section}
-
-\subsection{Subsection 10pts}
-In 10pts
-
-\changefontsize{11}
-\subsection{Subsection 11pts}
-
-In 11pts
-
-\subsection{Subsection 8pts}
-
-In 8pts
-
-\subsection{Subsection 15pts}
+\begin{enumerate}[label=\alph*.]
+\item value
+\item value
+\end{enumerate}
+
+\begin{enumerate}[label=\Alph*.]
+\item value
+\item value
+\end{enumerate}
+
+\begin{enumerate}[label=\alph*.,start=3]
+\item value
+\item value
+\end{enumerate}
+
+\begin{enumerate}[label=\Alph*.,start=3]
+\item value
+\item value
+\end{enumerate}
+
+\begin{enumerate}[start=1]
+\item value
+\item value
+\end{enumerate}
+
+\begin{enumerate}[start=3]
+\item value
+\item value
+\end{enumerate}
 
-In 15pts
 \end{document}
diff --git 
a/tp/t/results/latex_tests/example_in_cartouche/res_latex/example_in_cartouche.tex
 
b/tp/t/results/latex_tests/example_in_cartouche/res_latex/example_in_cartouche.tex
index 7d20dad..4ea4b8c 100644
--- 
a/tp/t/results/latex_tests/example_in_cartouche/res_latex/example_in_cartouche.tex
+++ 
b/tp/t/results/latex_tests/example_in_cartouche/res_latex/example_in_cartouche.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/float_and_refs/res_latex/float_and_refs.tex 
b/tp/t/results/latex_tests/float_and_refs/res_latex/float_and_refs.tex
index 7246c28..3225a60 100644
--- a/tp/t/results/latex_tests/float_and_refs/res_latex/float_and_refs.tex
+++ b/tp/t/results/latex_tests/float_and_refs/res_latex/float_and_refs.tex
@@ -11,6 +11,7 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
@@ -23,6 +24,12 @@
 % new float for type `Thing'
 \newfloat{TexinfoFloatThing}{htb}{tfl}[chapter]
 \floatname{TexinfoFloatThing}{}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -33,6 +40,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex 
b/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
index c404576..ace34b6 100644
--- a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
+++ b/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/nested_enumerate.pl 
b/tp/t/results/latex_tests/nested_enumerate.pl
new file mode 100644
index 0000000..4df8bfd
--- /dev/null
+++ b/tp/t/results/latex_tests/nested_enumerate.pl
@@ -0,0 +1,669 @@
+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{'nested_enumerate'} = {
+  'contents' => [
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'nested_enumerate.info'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'setfilename',
+      'extra' => {
+        'spaces_before_argument' => ' ',
+        'text_arg' => 'nested_enumerate.info'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'cmdname' => 'enumerate',
+      'contents' => [
+        {
+          'extra' => {
+            'command' => {}
+          },
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line_after_command'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '   ',
+              'type' => 'empty_spaces_before_paragraph'
+            }
+          ],
+          'parent' => {},
+          'type' => 'before_item'
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'First level item
+'
+                },
+                {
+                  'parent' => {},
+                  'text' => '   '
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 4,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'First level item
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            },
+            {
+              'cmdname' => 'enumerate',
+              'contents' => [
+                {
+                  'extra' => {
+                    'command' => {}
+                  },
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'empty_line_after_command'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '     ',
+                      'type' => 'empty_spaces_before_paragraph'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'before_item'
+                },
+                {
+                  'cmdname' => 'item',
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Second level item
+'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '     '
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    }
+                  ],
+                  'extra' => {
+                    'item_number' => 1,
+                    'spaces_before_argument' => ' '
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 7,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
+                {
+                  'cmdname' => 'item',
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Second level item
+'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    },
+                    {
+                      'cmdname' => 'enumerate',
+                      'contents' => [
+                        {
+                          'extra' => {
+                            'command' => {}
+                          },
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'empty_line_after_command'
+                        },
+                        {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => '       ',
+                              'type' => 'empty_spaces_before_paragraph'
+                            }
+                          ],
+                          'parent' => {},
+                          'type' => 'before_item'
+                        },
+                        {
+                          'cmdname' => 'item',
+                          'contents' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'Third level item
+'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '       '
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'paragraph'
+                            }
+                          ],
+                          'extra' => {
+                            'item_number' => 1,
+                            'spaces_before_argument' => ' '
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 10,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        },
+                        {
+                          'cmdname' => 'item',
+                          'contents' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'Third level item
+'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'paragraph'
+                            },
+                            {
+                              'cmdname' => 'enumerate',
+                              'contents' => [
+                                {
+                                  'extra' => {
+                                    'command' => {}
+                                  },
+                                  'parent' => {},
+                                  'text' => '
+',
+                                  'type' => 'empty_line_after_command'
+                                },
+                                {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => '         ',
+                                      'type' => 'empty_spaces_before_paragraph'
+                                    }
+                                  ],
+                                  'parent' => {},
+                                  'type' => 'before_item'
+                                },
+                                {
+                                  'cmdname' => 'item',
+                                  'contents' => [
+                                    {
+                                      'contents' => [
+                                        {
+                                          'parent' => {},
+                                          'text' => 'Fourth level item
+'
+                                        },
+                                        {
+                                          'parent' => {},
+                                          'text' => '         '
+                                        }
+                                      ],
+                                      'parent' => {},
+                                      'type' => 'paragraph'
+                                    }
+                                  ],
+                                  'extra' => {
+                                    'item_number' => 1,
+                                    'spaces_before_argument' => ' '
+                                  },
+                                  'line_nr' => {
+                                    'file_name' => '',
+                                    'line_nr' => 13,
+                                    'macro' => ''
+                                  },
+                                  'parent' => {}
+                                },
+                                {
+                                  'cmdname' => 'item',
+                                  'contents' => [
+                                    {
+                                      'contents' => [
+                                        {
+                                          'parent' => {},
+                                          'text' => 'Fourth level item
+'
+                                        }
+                                      ],
+                                      'parent' => {},
+                                      'type' => 'paragraph'
+                                    }
+                                  ],
+                                  'extra' => {
+                                    'item_number' => 2,
+                                    'spaces_before_argument' => ' '
+                                  },
+                                  'line_nr' => {
+                                    'file_name' => '',
+                                    'line_nr' => 14,
+                                    'macro' => ''
+                                  },
+                                  'parent' => {}
+                                },
+                                {
+                                  'args' => [
+                                    {
+                                      'contents' => [
+                                        {
+                                          'parent' => {},
+                                          'text' => 'enumerate'
+                                        }
+                                      ],
+                                      'extra' => {
+                                        'spaces_after_argument' => '
+'
+                                      },
+                                      'parent' => {},
+                                      'type' => 'line_arg'
+                                    }
+                                  ],
+                                  'cmdname' => 'end',
+                                  'extra' => {
+                                    'command_argument' => 'enumerate',
+                                    'spaces_before_argument' => ' ',
+                                    'text_arg' => 'enumerate'
+                                  },
+                                  'line_nr' => {
+                                    'file_name' => '',
+                                    'line_nr' => 15,
+                                    'macro' => ''
+                                  },
+                                  'parent' => {}
+                                }
+                              ],
+                              'extra' => {
+                                'end_command' => {},
+                                'enumerate_specification' => '1'
+                              },
+                              'line_nr' => {
+                                'file_name' => '',
+                                'line_nr' => 12,
+                                'macro' => ''
+                              },
+                              'parent' => {}
+                            }
+                          ],
+                          'extra' => {
+                            'item_number' => 2,
+                            'spaces_before_argument' => ' '
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 11,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        },
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'enumerate'
+                                }
+                              ],
+                              'extra' => {
+                                'spaces_after_argument' => '
+'
+                              },
+                              'parent' => {},
+                              'type' => 'line_arg'
+                            }
+                          ],
+                          'cmdname' => 'end',
+                          'extra' => {
+                            'command_argument' => 'enumerate',
+                            'spaces_before_argument' => ' ',
+                            'text_arg' => 'enumerate'
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 16,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        }
+                      ],
+                      'extra' => {
+                        'end_command' => {},
+                        'enumerate_specification' => '1'
+                      },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 9,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    }
+                  ],
+                  'extra' => {
+                    'item_number' => 2,
+                    'spaces_before_argument' => ' '
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 8,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'enumerate'
+                        }
+                      ],
+                      'extra' => {
+                        'spaces_after_argument' => '
+'
+                      },
+                      'parent' => {},
+                      'type' => 'line_arg'
+                    }
+                  ],
+                  'cmdname' => 'end',
+                  'extra' => {
+                    'command_argument' => 'enumerate',
+                    'spaces_before_argument' => ' ',
+                    'text_arg' => 'enumerate'
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 17,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                }
+              ],
+              'extra' => {
+                'end_command' => {},
+                'enumerate_specification' => '1'
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 6,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 5,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'enumerate'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'enumerate',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'enumerate'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 18,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'enumerate_specification' => '1'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 3,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'nested_enumerate'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nested_enumerate'}{'contents'}[0]{'args'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'nested_enumerate'}{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[0]{'parent'} = 
$result_trees{'nested_enumerate'};
+$result_trees{'nested_enumerate'}{'contents'}[1]{'parent'} = 
$result_trees{'nested_enumerate'};
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'nested_enumerate'}{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[0]{'parent'} = 
$result_trees{'nested_enumerate'}{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[1]{'parent'} = 
$result_trees{'nested_enumerate'}{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[2]{'parent'} = 
$result_trees{'nested_enumerate'}{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[3]{'parent'} = 
$result_trees{'nested_enumerate'}{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[4]{'parent'} = 
$result_trees{'nested_enumerate'}{'contents'}[2];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'extra'}{'end_command'} = 
$result_trees{'nested_enumerate'}{'contents'}[2]{'contents'}[4];
+$result_trees{'nested_enumerate'}{'contents'}[2]{'parent'} = 
$result_trees{'nested_enumerate'};
+$result_trees{'nested_enumerate'}{'contents'}[3]{'parent'} = 
$result_trees{'nested_enumerate'};
+
+$result_texis{'nested_enumerate'} = '@setfilename nested_enumerate.info
+
+@enumerate
+   @item First level item
+   @item First level item
+@enumerate
+     @item Second level item
+     @item Second level item
+@enumerate
+       @item Third level item
+       @item Third level item
+@enumerate
+         @item Fourth level item
+         @item Fourth level item
+@end enumerate
+@end enumerate
+@end enumerate
+@end enumerate
+
+';
+
+
+$result_texts{'nested_enumerate'} = '
+1. First level item
+   2. First level item
+1. Second level item
+     2. Second level item
+1. Third level item
+       2. Third level item
+1. Fourth level item
+         2. Fourth level item
+
+';
+
+$result_errors{'nested_enumerate'} = [];
+
+
+$result_floats{'nested_enumerate'} = {};
+
+
+
+$result_converted{'latex'}->{'nested_enumerate'} = '
+\\begin{enumerate}[start=1]
+\\item First level item
+   \\item First level item
+\\begin{enumerate}[start=1]
+\\item Second level item
+     \\item Second level item
+\\begin{enumerate}[start=1]
+\\item Third level item
+       \\item Third level item
+\\begin{enumerate}[start=1]
+\\item Fourth level item
+         \\item Fourth level item
+\\end{enumerate}
+\\end{enumerate}
+\\end{enumerate}
+\\end{enumerate}
+
+';
+
+1;
diff --git a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex 
b/tp/t/results/latex_tests/nested_enumerate/res_latex/nested_enumerate.tex
similarity index 73%
copy from tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
copy to tp/t/results/latex_tests/nested_enumerate/res_latex/nested_enumerate.tex
index 2efe4c9..a154e82 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ b/tp/t/results/latex_tests/nested_enumerate/res_latex/nested_enumerate.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -73,24 +85,22 @@ roundcorner=10pt}
 \GNUTexinfosetsingleheader{}%
 
 
-\geometry{papername=a4paper}%
-
-\geometry{papername=a4paper}%
-
 \begin{document}
-\chapter{Chapter}
-\label{anchor:chapter}%
-
-\geometry{paperheight=9.25in,paperwidth=7in}%
-
- In smallbook
-
-In smallbook
-\geometry{papername=a4paper}%
-
-After afourpaper
-
-\chapter{afourpaper reset}
+\begin{enumerate}[start=1]
+\item First level item
+   \item First level item
+\begin{enumerate}[start=1]
+\item Second level item
+     \item Second level item
+\begin{enumerate}[start=1]
+\item Third level item
+       \item Third level item
+\begin{enumerate}[start=1]
+\item Fourth level item
+         \item Fourth level item
+\end{enumerate}
+\end{enumerate}
+\end{enumerate}
+\end{enumerate}
 
-In afourpaper reset
 \end{document}
diff --git a/tp/t/results/latex_tests/nested_itemize.pl 
b/tp/t/results/latex_tests/nested_itemize.pl
new file mode 100644
index 0000000..69ec207
--- /dev/null
+++ b/tp/t/results/latex_tests/nested_itemize.pl
@@ -0,0 +1,699 @@
+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{'nested_itemize'} = {
+  'contents' => [
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'nested_itemize.info'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'setfilename',
+      'extra' => {
+        'spaces_before_argument' => ' ',
+        'text_arg' => 'nested_itemize.info'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'cmdname' => 'bullet',
+          'contents' => [],
+          'parent' => {},
+          'type' => 'command_as_argument_inserted'
+        }
+      ],
+      'cmdname' => 'itemize',
+      'contents' => [
+        {
+          'extra' => {
+            'command' => {}
+          },
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line_after_command'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '   ',
+              'type' => 'empty_spaces_before_paragraph'
+            }
+          ],
+          'parent' => {},
+          'type' => 'before_item'
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'First level item
+'
+                },
+                {
+                  'parent' => {},
+                  'text' => '   '
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            }
+          ],
+          'extra' => {
+            'item_number' => 1,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'cmdname' => 'item',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'First level item
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            },
+            {
+              'args' => [
+                {
+                  'cmdname' => 'bullet',
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'command_as_argument_inserted'
+                }
+              ],
+              'cmdname' => 'itemize',
+              'contents' => [
+                {
+                  'extra' => {
+                    'command' => {}
+                  },
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'empty_line_after_command'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '     ',
+                      'type' => 'empty_spaces_before_paragraph'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'before_item'
+                },
+                {
+                  'cmdname' => 'item',
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Second level item
+'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '     '
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    }
+                  ],
+                  'extra' => {
+                    'item_number' => 1,
+                    'spaces_before_argument' => ' '
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 6,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
+                {
+                  'cmdname' => 'item',
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Second level item
+'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    },
+                    {
+                      'args' => [
+                        {
+                          'cmdname' => 'bullet',
+                          'contents' => [],
+                          'parent' => {},
+                          'type' => 'command_as_argument_inserted'
+                        }
+                      ],
+                      'cmdname' => 'itemize',
+                      'contents' => [
+                        {
+                          'extra' => {
+                            'command' => {}
+                          },
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'empty_line_after_command'
+                        },
+                        {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => '       ',
+                              'type' => 'empty_spaces_before_paragraph'
+                            }
+                          ],
+                          'parent' => {},
+                          'type' => 'before_item'
+                        },
+                        {
+                          'cmdname' => 'item',
+                          'contents' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'Third level item
+'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '       '
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'paragraph'
+                            }
+                          ],
+                          'extra' => {
+                            'item_number' => 1,
+                            'spaces_before_argument' => ' '
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 9,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        },
+                        {
+                          'cmdname' => 'item',
+                          'contents' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'Third level item
+'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'paragraph'
+                            },
+                            {
+                              'args' => [
+                                {
+                                  'cmdname' => 'bullet',
+                                  'contents' => [],
+                                  'parent' => {},
+                                  'type' => 'command_as_argument_inserted'
+                                }
+                              ],
+                              'cmdname' => 'itemize',
+                              'contents' => [
+                                {
+                                  'extra' => {
+                                    'command' => {}
+                                  },
+                                  'parent' => {},
+                                  'text' => '
+',
+                                  'type' => 'empty_line_after_command'
+                                },
+                                {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => '         ',
+                                      'type' => 'empty_spaces_before_paragraph'
+                                    }
+                                  ],
+                                  'parent' => {},
+                                  'type' => 'before_item'
+                                },
+                                {
+                                  'cmdname' => 'item',
+                                  'contents' => [
+                                    {
+                                      'contents' => [
+                                        {
+                                          'parent' => {},
+                                          'text' => 'Fourth level item
+'
+                                        },
+                                        {
+                                          'parent' => {},
+                                          'text' => '         '
+                                        }
+                                      ],
+                                      'parent' => {},
+                                      'type' => 'paragraph'
+                                    }
+                                  ],
+                                  'extra' => {
+                                    'item_number' => 1,
+                                    'spaces_before_argument' => ' '
+                                  },
+                                  'line_nr' => {
+                                    'file_name' => '',
+                                    'line_nr' => 12,
+                                    'macro' => ''
+                                  },
+                                  'parent' => {}
+                                },
+                                {
+                                  'cmdname' => 'item',
+                                  'contents' => [
+                                    {
+                                      'contents' => [
+                                        {
+                                          'parent' => {},
+                                          'text' => 'Fourth level item
+'
+                                        }
+                                      ],
+                                      'parent' => {},
+                                      'type' => 'paragraph'
+                                    }
+                                  ],
+                                  'extra' => {
+                                    'item_number' => 2,
+                                    'spaces_before_argument' => ' '
+                                  },
+                                  'line_nr' => {
+                                    'file_name' => '',
+                                    'line_nr' => 13,
+                                    'macro' => ''
+                                  },
+                                  'parent' => {}
+                                },
+                                {
+                                  'args' => [
+                                    {
+                                      'contents' => [
+                                        {
+                                          'parent' => {},
+                                          'text' => 'itemize'
+                                        }
+                                      ],
+                                      'extra' => {
+                                        'spaces_after_argument' => '
+'
+                                      },
+                                      'parent' => {},
+                                      'type' => 'line_arg'
+                                    }
+                                  ],
+                                  'cmdname' => 'end',
+                                  'extra' => {
+                                    'command_argument' => 'itemize',
+                                    'spaces_before_argument' => ' ',
+                                    'text_arg' => 'itemize'
+                                  },
+                                  'line_nr' => {
+                                    'file_name' => '',
+                                    'line_nr' => 14,
+                                    'macro' => ''
+                                  },
+                                  'parent' => {}
+                                }
+                              ],
+                              'extra' => {
+                                'command_as_argument' => {},
+                                'end_command' => {}
+                              },
+                              'line_nr' => {
+                                'file_name' => '',
+                                'line_nr' => 11,
+                                'macro' => ''
+                              },
+                              'parent' => {}
+                            }
+                          ],
+                          'extra' => {
+                            'item_number' => 2,
+                            'spaces_before_argument' => ' '
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 10,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        },
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'itemize'
+                                }
+                              ],
+                              'extra' => {
+                                'spaces_after_argument' => '
+'
+                              },
+                              'parent' => {},
+                              'type' => 'line_arg'
+                            }
+                          ],
+                          'cmdname' => 'end',
+                          'extra' => {
+                            'command_argument' => 'itemize',
+                            'spaces_before_argument' => ' ',
+                            'text_arg' => 'itemize'
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 15,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        }
+                      ],
+                      'extra' => {
+                        'command_as_argument' => {},
+                        'end_command' => {}
+                      },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 8,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    }
+                  ],
+                  'extra' => {
+                    'item_number' => 2,
+                    'spaces_before_argument' => ' '
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 7,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'itemize'
+                        }
+                      ],
+                      'extra' => {
+                        'spaces_after_argument' => '
+'
+                      },
+                      'parent' => {},
+                      'type' => 'line_arg'
+                    }
+                  ],
+                  'cmdname' => 'end',
+                  'extra' => {
+                    'command_argument' => 'itemize',
+                    'spaces_before_argument' => ' ',
+                    'text_arg' => 'itemize'
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 16,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                }
+              ],
+              'extra' => {
+                'command_as_argument' => {},
+                'end_command' => {}
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 5,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'item_number' => 2,
+            'spaces_before_argument' => ' '
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 4,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'itemize'
+                }
+              ],
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command_argument' => 'itemize',
+            'spaces_before_argument' => ' ',
+            'text_arg' => 'itemize'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 17,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'command_as_argument' => {},
+        'end_command' => {}
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 2,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'nested_itemize'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[0]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'nested_itemize'}{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[0]{'parent'} = 
$result_trees{'nested_itemize'};
+$result_trees{'nested_itemize'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'nested_itemize'}{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'nested_itemize'}{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'nested_itemize'}{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'nested_itemize'}{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[2];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'nested_itemize'}{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'command_as_argument'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'command_as_argument'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'command_as_argument'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[3]{'parent'} = 
$result_trees{'nested_itemize'}{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'nested_itemize'}{'contents'}[1];
+$result_trees{'nested_itemize'}{'contents'}[1]{'extra'}{'command_as_argument'} 
= $result_trees{'nested_itemize'}{'contents'}[1]{'args'}[0];
+$result_trees{'nested_itemize'}{'contents'}[1]{'extra'}{'end_command'} = 
$result_trees{'nested_itemize'}{'contents'}[1]{'contents'}[4];
+$result_trees{'nested_itemize'}{'contents'}[1]{'parent'} = 
$result_trees{'nested_itemize'};
+$result_trees{'nested_itemize'}{'contents'}[2]{'parent'} = 
$result_trees{'nested_itemize'};
+
+$result_texis{'nested_itemize'} = '@setfilename nested_itemize.info
+@itemize
+   @item First level item
+   @item First level item
+@itemize
+     @item Second level item
+     @item Second level item
+@itemize
+       @item Third level item
+       @item Third level item
+@itemize
+         @item Fourth level item
+         @item Fourth level item
+@end itemize
+@end itemize
+@end itemize
+@end itemize
+
+';
+
+
+$result_texts{'nested_itemize'} = 'First level item
+   First level item
+Second level item
+     Second level item
+Third level item
+       Third level item
+Fourth level item
+         Fourth level item
+
+';
+
+$result_errors{'nested_itemize'} = [];
+
+
+$result_floats{'nested_itemize'} = {};
+
+
+
+$result_converted{'latex'}->{'nested_itemize'} = '\\begin{itemize}
+\\item First level item
+   \\item First level item
+\\begin{itemize}
+\\item Second level item
+     \\item Second level item
+\\begin{itemize}
+\\item Third level item
+       \\item Third level item
+\\begin{itemize}
+\\item Fourth level item
+         \\item Fourth level item
+\\end{itemize}
+\\end{itemize}
+\\end{itemize}
+\\end{itemize}
+
+';
+
+1;
diff --git a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex 
b/tp/t/results/latex_tests/nested_itemize/res_latex/nested_itemize.tex
similarity index 74%
copy from tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
copy to tp/t/results/latex_tests/nested_itemize/res_latex/nested_itemize.tex
index 2efe4c9..cb7f572 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ b/tp/t/results/latex_tests/nested_itemize/res_latex/nested_itemize.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -72,25 +84,22 @@ roundcorner=10pt}
 \makeatother
 \GNUTexinfosetsingleheader{}%
 
-
-\geometry{papername=a4paper}%
-
-\geometry{papername=a4paper}%
-
 \begin{document}
-\chapter{Chapter}
-\label{anchor:chapter}%
-
-\geometry{paperheight=9.25in,paperwidth=7in}%
-
- In smallbook
-
-In smallbook
-\geometry{papername=a4paper}%
-
-After afourpaper
-
-\chapter{afourpaper reset}
+\begin{itemize}
+\item First level item
+   \item First level item
+\begin{itemize}
+\item Second level item
+     \item Second level item
+\begin{itemize}
+\item Third level item
+       \item Third level item
+\begin{itemize}
+\item Fourth level item
+         \item Fourth level item
+\end{itemize}
+\end{itemize}
+\end{itemize}
+\end{itemize}
 
-In afourpaper reset
 \end{document}
diff --git 
a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd/res_latex/no_titlepage_and_setchapternewpage_odd.tex
 
b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd/res_latex/no_titlepage_and_setchapternewpage_odd.tex
index cfa8c92..845394b 100644
--- 
a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd/res_latex/no_titlepage_and_setchapternewpage_odd.tex
+++ 
b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd/res_latex/no_titlepage_and_setchapternewpage_odd.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on/res_latex/no_titlepage_and_setchapternewpage_on.tex
 
b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on/res_latex/no_titlepage_and_setchapternewpage_on.tex
index 68aa0c6..1f20271 100644
--- 
a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on/res_latex/no_titlepage_and_setchapternewpage_on.tex
+++ 
b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on/res_latex/no_titlepage_and_setchapternewpage_on.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex 
b/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
index c16af23..e8760ce 100644
--- a/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
+++ b/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex 
b/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
index 2efe4c9..39df4cf 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ b/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage/res_latex/setchapternewpage_on_odd_titlepage.tex
 
b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage/res_latex/setchapternewpage_on_odd_titlepage.tex
index 1d4735e..d5d0948 100644
--- 
a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage/res_latex/setchapternewpage_on_odd_titlepage.tex
+++ 
b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage/res_latex/setchapternewpage_on_odd_titlepage.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/settitle_and_headings/res_latex/settitle_and_headings.tex
 
b/tp/t/results/latex_tests/settitle_and_headings/res_latex/settitle_and_headings.tex
index 394c70c..377d616 100644
--- 
a/tp/t/results/latex_tests/settitle_and_headings/res_latex/settitle_and_headings.tex
+++ 
b/tp/t/results/latex_tests/settitle_and_headings/res_latex/settitle_and_headings.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex 
b/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
index afb4159..e033b90 100644
--- a/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
+++ b/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off/res_latex/three_setchapternewpage_on_odd_off.tex
 
b/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off/res_latex/three_setchapternewpage_on_odd_off.tex
index 74c4b5c..62f17aa 100644
--- 
a/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off/res_latex/three_setchapternewpage_on_odd_off.tex
+++ 
b/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off/res_latex/three_setchapternewpage_on_odd_off.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_and_headings/res_latex/titlepage_and_headings.tex
 
b/tp/t/results/latex_tests/titlepage_and_headings/res_latex/titlepage_and_headings.tex
index a03ca43..c44a4dc 100644
--- 
a/tp/t/results/latex_tests/titlepage_and_headings/res_latex/titlepage_and_headings.tex
+++ 
b/tp/t/results/latex_tests/titlepage_and_headings/res_latex/titlepage_and_headings.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd/res_latex/titlepage_and_setchapternewpage_odd.tex
 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd/res_latex/titlepage_and_setchapternewpage_odd.tex
index 9a2fc05..85f2491 100644
--- 
a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd/res_latex/titlepage_and_setchapternewpage_odd.tex
+++ 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd/res_latex/titlepage_and_setchapternewpage_odd.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on/res_latex/titlepage_and_setchapternewpage_on.tex
 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on/res_latex/titlepage_and_setchapternewpage_on.tex
index a03ca43..c44a4dc 100644
--- 
a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on/res_latex/titlepage_and_setchapternewpage_on.tex
+++ 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on/res_latex/titlepage_and_setchapternewpage_on.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_classical/res_latex/titlepage_classical.tex
 
b/tp/t/results/latex_tests/titlepage_classical/res_latex/titlepage_classical.tex
index ea77c43..4c307bd 100644
--- 
a/tp/t/results/latex_tests/titlepage_classical/res_latex/titlepage_classical.tex
+++ 
b/tp/t/results/latex_tests/titlepage_classical/res_latex/titlepage_classical.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_in_top_node/res_latex/titlepage_in_top_node.tex
 
b/tp/t/results/latex_tests/titlepage_in_top_node/res_latex/titlepage_in_top_node.tex
index 2a63af5..8908989 100644
--- 
a/tp/t/results/latex_tests/titlepage_in_top_node/res_latex/titlepage_in_top_node.tex
+++ 
b/tp/t/results/latex_tests/titlepage_in_top_node/res_latex/titlepage_in_top_node.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_long_title/res_latex/titlepage_long_title.tex
 
b/tp/t/results/latex_tests/titlepage_long_title/res_latex/titlepage_long_title.tex
index b807c9e..c5b3379 100644
--- 
a/tp/t/results/latex_tests/titlepage_long_title/res_latex/titlepage_long_title.tex
+++ 
b/tp/t/results/latex_tests/titlepage_long_title/res_latex/titlepage_long_title.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_no_author/res_latex/titlepage_no_author.tex
 
b/tp/t/results/latex_tests/titlepage_no_author/res_latex/titlepage_no_author.tex
index 52d10d2..87c95ce 100644
--- 
a/tp/t/results/latex_tests/titlepage_no_author/res_latex/titlepage_no_author.tex
+++ 
b/tp/t/results/latex_tests/titlepage_no_author/res_latex/titlepage_no_author.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_no_title/res_latex/titlepage_no_title.tex 
b/tp/t/results/latex_tests/titlepage_no_title/res_latex/titlepage_no_title.tex
index ba96eff..73d99b7 100644
--- 
a/tp/t/results/latex_tests/titlepage_no_title/res_latex/titlepage_no_title.tex
+++ 
b/tp/t/results/latex_tests/titlepage_no_title/res_latex/titlepage_no_title.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/titlepage_with_commands_classical/res_latex/titlepage_with_commands_classical.tex
 
b/tp/t/results/latex_tests/titlepage_with_commands_classical/res_latex/titlepage_with_commands_classical.tex
index dc67311..a529c62 100644
--- 
a/tp/t/results/latex_tests/titlepage_with_commands_classical/res_latex/titlepage_with_commands_classical.tex
+++ 
b/tp/t/results/latex_tests/titlepage_with_commands_classical/res_latex/titlepage_with_commands_classical.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/two_setchapternewpage_odd_on/res_latex/two_setchapternewpage_odd_on.tex
 
b/tp/t/results/latex_tests/two_setchapternewpage_odd_on/res_latex/two_setchapternewpage_odd_on.tex
index 17a68f0..09a404c 100644
--- 
a/tp/t/results/latex_tests/two_setchapternewpage_odd_on/res_latex/two_setchapternewpage_odd_on.tex
+++ 
b/tp/t/results/latex_tests/two_setchapternewpage_odd_on/res_latex/two_setchapternewpage_odd_on.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/two_setchapternewpage_on_odd/res_latex/two_setchapternewpage_on_odd.tex
 
b/tp/t/results/latex_tests/two_setchapternewpage_on_odd/res_latex/two_setchapternewpage_on_odd.tex
index 7999946..b79d99f 100644
--- 
a/tp/t/results/latex_tests/two_setchapternewpage_on_odd/res_latex/two_setchapternewpage_on_odd.tex
+++ 
b/tp/t/results/latex_tests/two_setchapternewpage_on_odd/res_latex/two_setchapternewpage_on_odd.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/verbatim_in_smallformat/res_latex/verbatim_in_smallformat.tex
 
b/tp/t/results/latex_tests/verbatim_in_smallformat/res_latex/verbatim_in_smallformat.tex
index b90029b..6bd21a1 100644
--- 
a/tp/t/results/latex_tests/verbatim_in_smallformat/res_latex/verbatim_in_smallformat.tex
+++ 
b/tp/t/results/latex_tests/verbatim_in_smallformat/res_latex/verbatim_in_smallformat.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/quotation/empty_quotation/res_latex/empty_quotation.tex 
b/tp/t/results/quotation/empty_quotation/res_latex/empty_quotation.tex
index f1c71da..2850a6d 100644
--- a/tp/t/results/quotation/empty_quotation/res_latex/empty_quotation.tex
+++ b/tp/t/results/quotation/empty_quotation/res_latex/empty_quotation.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/quotation/quotation_and_author/res_latex/quotation_and_author.tex
 
b/tp/t/results/quotation/quotation_and_author/res_latex/quotation_and_author.tex
index 78fe2c8..fe48a73 100644
--- 
a/tp/t/results/quotation/quotation_and_author/res_latex/quotation_and_author.tex
+++ 
b/tp/t/results/quotation/quotation_and_author/res_latex/quotation_and_author.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/quotation/quotation_author_in_example/res_latex/quotation_author_in_example.tex
 
b/tp/t/results/quotation/quotation_author_in_example/res_latex/quotation_author_in_example.tex
index 726ed2b..d69bb3a 100644
--- 
a/tp/t/results/quotation/quotation_author_in_example/res_latex/quotation_author_in_example.tex
+++ 
b/tp/t/results/quotation/quotation_author_in_example/res_latex/quotation_author_in_example.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/quotation/space_at_commands_end_quotation_line/res_latex/space_at_commands_end_quotation_line.tex
 
b/tp/t/results/quotation/space_at_commands_end_quotation_line/res_latex/space_at_commands_end_quotation_line.tex
index 37b917c..71a1de9 100644
--- 
a/tp/t/results/quotation/space_at_commands_end_quotation_line/res_latex/space_at_commands_end_quotation_line.tex
+++ 
b/tp/t/results/quotation/space_at_commands_end_quotation_line/res_latex/space_at_commands_end_quotation_line.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/chapter_between_nodes/res_latex/chapter_between_nodes.tex
 
b/tp/t/results/sectioning/chapter_between_nodes/res_latex/chapter_between_nodes.tex
index 399c7ac..802d526 100644
--- 
a/tp/t/results/sectioning/chapter_between_nodes/res_latex/chapter_between_nodes.tex
+++ 
b/tp/t/results/sectioning/chapter_between_nodes/res_latex/chapter_between_nodes.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/sectioning/lone_Top_node/res_latex/lone_Top_node.tex 
b/tp/t/results/sectioning/lone_Top_node/res_latex/lone_Top_node.tex
index 3e91d18..c1b296a 100644
--- a/tp/t/results/sectioning/lone_Top_node/res_latex/lone_Top_node.tex
+++ b/tp/t/results/sectioning/lone_Top_node/res_latex/lone_Top_node.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/sectioning/loop_nodes/res_latex/loop_nodes.tex 
b/tp/t/results/sectioning/loop_nodes/res_latex/loop_nodes.tex
index 6e16e85..a39ac99 100644
--- a/tp/t/results/sectioning/loop_nodes/res_latex/loop_nodes.tex
+++ b/tp/t/results/sectioning/loop_nodes/res_latex/loop_nodes.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/node_sectop_before_chapter_no_node/res_latex/node_sectop_before_chapter_no_node.tex
 
b/tp/t/results/sectioning/node_sectop_before_chapter_no_node/res_latex/node_sectop_before_chapter_no_node.tex
index 3556a2e..2eaf0ac 100644
--- 
a/tp/t/results/sectioning/node_sectop_before_chapter_no_node/res_latex/node_sectop_before_chapter_no_node.tex
+++ 
b/tp/t/results/sectioning/node_sectop_before_chapter_no_node/res_latex/node_sectop_before_chapter_no_node.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/node_sectop_before_lone_node_Top/res_latex/node_sectop_before_lone_node_Top.tex
 
b/tp/t/results/sectioning/node_sectop_before_lone_node_Top/res_latex/node_sectop_before_lone_node_Top.tex
index e114496..8cff54c 100644
--- 
a/tp/t/results/sectioning/node_sectop_before_lone_node_Top/res_latex/node_sectop_before_lone_node_Top.tex
+++ 
b/tp/t/results/sectioning/node_sectop_before_lone_node_Top/res_latex/node_sectop_before_lone_node_Top.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/nodes_before_after_top/res_latex/nodes_before_after_top.tex
 
b/tp/t/results/sectioning/nodes_before_after_top/res_latex/nodes_before_after_top.tex
index eaa8172..303ec87 100644
--- 
a/tp/t/results/sectioning/nodes_before_after_top/res_latex/nodes_before_after_top.tex
+++ 
b/tp/t/results/sectioning/nodes_before_after_top/res_latex/nodes_before_after_top.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/nodes_before_after_top_xref/res_latex/nodes_before_after_top_xref.tex
 
b/tp/t/results/sectioning/nodes_before_after_top_xref/res_latex/nodes_before_after_top_xref.tex
index fdba841..6508742 100644
--- 
a/tp/t/results/sectioning/nodes_before_after_top_xref/res_latex/nodes_before_after_top_xref.tex
+++ 
b/tp/t/results/sectioning/nodes_before_after_top_xref/res_latex/nodes_before_after_top_xref.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/nodes_before_top/res_latex/nodes_before_top.tex 
b/tp/t/results/sectioning/nodes_before_top/res_latex/nodes_before_top.tex
index 0ee791a..5bca8b4 100644
--- a/tp/t/results/sectioning/nodes_before_top/res_latex/nodes_before_top.tex
+++ b/tp/t/results/sectioning/nodes_before_top/res_latex/nodes_before_top.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/section_before_after_top_node/res_latex/section_before_after_top_node.tex
 
b/tp/t/results/sectioning/section_before_after_top_node/res_latex/section_before_after_top_node.tex
index eb89bb0..20cb711 100644
--- 
a/tp/t/results/sectioning/section_before_after_top_node/res_latex/section_before_after_top_node.tex
+++ 
b/tp/t/results/sectioning/section_before_after_top_node/res_latex/section_before_after_top_node.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/section_before_after_top_node_last_node/res_latex/section_before_after_top_node_last_node.tex
 
b/tp/t/results/sectioning/section_before_after_top_node_last_node/res_latex/section_before_after_top_node_last_node.tex
index 656d62b..275c7fb 100644
--- 
a/tp/t/results/sectioning/section_before_after_top_node_last_node/res_latex/section_before_after_top_node_last_node.tex
+++ 
b/tp/t/results/sectioning/section_before_after_top_node_last_node/res_latex/section_before_after_top_node_last_node.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/sectioning/section_chapter_before_top_nodes/res_latex/section_chapter_before_top_nodes.tex
 
b/tp/t/results/sectioning/section_chapter_before_top_nodes/res_latex/section_chapter_before_top_nodes.tex
index 2663769..33a81a6 100644
--- 
a/tp/t/results/sectioning/section_chapter_before_top_nodes/res_latex/section_chapter_before_top_nodes.tex
+++ 
b/tp/t/results/sectioning/section_chapter_before_top_nodes/res_latex/section_chapter_before_top_nodes.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/xtable/inter_item_commands_in_table.pl 
b/tp/t/results/xtable/inter_item_commands_in_table.pl
index 096849b..82cbaf4 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table.pl
@@ -12,11 +12,46 @@ $result_trees{'inter_item_commands_in_table'} = {
         {
           'contents' => [
             {
+              'parent' => {},
+              'text' => 'inter_item_commands_in_table.info'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'setfilename',
+      'extra' => {
+        'spaces_before_argument' => ' ',
+        'text_arg' => 'inter_item_commands_in_table.info'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
               'cmdname' => 'code',
               'contents' => [],
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 1,
+                'line_nr' => 3,
                 'macro' => ''
               },
               'parent' => {},
@@ -67,7 +102,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'contents' => [
                         {
                           'parent' => {},
-                          'text' => 'a'
+                          'text' => 'acode--b'
                         }
                       ],
                       'extra' => {
@@ -88,14 +123,14 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'item',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'a',
+                      'key' => 'acode--b',
                       'number' => 1
                     },
                     'spaces_before_argument' => ' '
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 3,
+                    'line_nr' => 5,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -150,7 +185,7 @@ $result_trees{'inter_item_commands_in_table'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 5,
+            'line_nr' => 7,
             'macro' => ''
           },
           'parent' => {}
@@ -163,7 +198,7 @@ $result_trees{'inter_item_commands_in_table'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 1,
+        'line_nr' => 3,
         'macro' => ''
       },
       'parent' => {}
@@ -183,7 +218,7 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [],
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 7,
+                'line_nr' => 9,
                 'macro' => ''
               },
               'parent' => {},
@@ -210,7 +245,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'contents' => [
                         {
                           'parent' => {},
-                          'text' => 'a'
+                          'text' => 'aasis--b'
                         }
                       ],
                       'extra' => {
@@ -231,14 +266,14 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'item',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'a',
+                      'key' => 'aasis--b',
                       'number' => 2
                     },
                     'spaces_before_argument' => ' '
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 8,
+                    'line_nr' => 10,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -301,7 +336,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 10,
+                    'line_nr' => 12,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -356,7 +391,7 @@ $result_trees{'inter_item_commands_in_table'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 12,
+            'line_nr' => 14,
             'macro' => ''
           },
           'parent' => {}
@@ -369,7 +404,7 @@ $result_trees{'inter_item_commands_in_table'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 7,
+        'line_nr' => 9,
         'macro' => ''
       },
       'parent' => {}
@@ -389,7 +424,7 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [],
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 14,
+                'line_nr' => 16,
                 'macro' => ''
               },
               'parent' => {},
@@ -416,7 +451,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'contents' => [
                         {
                           'parent' => {},
-                          'text' => 'a'
+                          'text' => 'avar--b'
                         }
                       ],
                       'extra' => {
@@ -437,14 +472,14 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'item',
                       'index_name' => 'fn',
                       'index_type_command' => 'ftable',
-                      'key' => 'a',
+                      'key' => 'avar--b',
                       'number' => 1
                     },
                     'spaces_before_argument' => ' '
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 15,
+                    'line_nr' => 17,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -485,7 +520,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                       },
                       'line_nr' => {
                         'file_name' => '',
-                        'line_nr' => 16,
+                        'line_nr' => 18,
                         'macro' => ''
                       },
                       'parent' => {},
@@ -565,7 +600,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 19,
+                    'line_nr' => 21,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -633,7 +668,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 21,
+                    'line_nr' => 23,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -708,7 +743,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 25,
+                    'line_nr' => 27,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -776,7 +811,7 @@ $result_trees{'inter_item_commands_in_table'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 28,
+            'line_nr' => 30,
             'macro' => ''
           },
           'parent' => {}
@@ -789,7 +824,7 @@ $result_trees{'inter_item_commands_in_table'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 14,
+        'line_nr' => 16,
         'macro' => ''
       },
       'parent' => {}
@@ -809,7 +844,7 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [],
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 30,
+                'line_nr' => 32,
                 'macro' => ''
               },
               'parent' => {},
@@ -862,7 +897,7 @@ $result_trees{'inter_item_commands_in_table'} = {
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 31,
+                'line_nr' => 33,
                 'macro' => ''
               },
               'parent' => {},
@@ -917,7 +952,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 33,
+                    'line_nr' => 35,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -972,7 +1007,7 @@ $result_trees{'inter_item_commands_in_table'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 35,
+            'line_nr' => 37,
             'macro' => ''
           },
           'parent' => {}
@@ -985,7 +1020,7 @@ $result_trees{'inter_item_commands_in_table'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 30,
+        'line_nr' => 32,
         'macro' => ''
       },
       'parent' => {}
@@ -1005,7 +1040,7 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [],
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 37,
+                'line_nr' => 39,
                 'macro' => ''
               },
               'parent' => {},
@@ -1058,7 +1093,7 @@ $result_trees{'inter_item_commands_in_table'} = {
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 38,
+                'line_nr' => 40,
                 'macro' => ''
               },
               'parent' => {},
@@ -1106,7 +1141,7 @@ $result_trees{'inter_item_commands_in_table'} = {
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 40,
+                    'line_nr' => 42,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -1144,7 +1179,7 @@ $result_trees{'inter_item_commands_in_table'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 41,
+            'line_nr' => 43,
             'macro' => ''
           },
           'parent' => {}
@@ -1157,7 +1192,7 @@ $result_trees{'inter_item_commands_in_table'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 37,
+        'line_nr' => 39,
         'macro' => ''
       },
       'parent' => {}
@@ -1167,54 +1202,29 @@ $result_trees{'inter_item_commands_in_table'} = {
 };
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'extra'}{'end_command'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'contents'}[2];
 $result_trees{'inter_item_commands_in_table'}{'contents'}[0]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
 $result_trees{'inter_item_commands_in_table'}{'contents'}[1]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'extra'}{'end_command'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'extra'}{'end_command'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'contents'}[2];
 $result_trees{'inter_item_commands_in_table'}{'contents'}[2]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
 $result_trees{'inter_item_commands_in_table'}{'contents'}[3]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'args'}[0];
@@ -1225,16 +1235,8 @@ 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'con
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[2];
@@ -1247,53 +1249,64 @@ 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'con
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'args'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'extra'}{'end_command'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'extra'}{'end_command'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'contents'}[1];
 $result_trees{'inter_item_commands_in_table'}{'contents'}[4]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
 $result_trees{'inter_item_commands_in_table'}{'contents'}[5]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[6];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[6]{'contents'}[2]{'args'}[0];
@@ -1311,13 +1324,16 @@ 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'con
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[2]{'args'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[2];
@@ -1325,22 +1341,47 @@ 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[2]{'par
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'args'}[0]{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'extra'}{'end_command'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'contents'}[2];
 $result_trees{'inter_item_commands_in_table'}{'contents'}[8]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[9]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'args'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'extra'}{'end_command'}
 = $result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table'}{'contents'}[10]{'parent'} = 
$result_trees{'inter_item_commands_in_table'};
 
-$result_texis{'inter_item_commands_in_table'} = '@vtable @code
+$result_texis{'inter_item_commands_in_table'} = '@setfilename 
inter_item_commands_in_table.info
+
+@vtable @code
 @c comment in table
-@item a
+@item acode--b
 l--ine
 @end vtable
 
 @vtable @asis
-@item a
+@item aasis--b
 @c comment between item and itemx
 @itemx b
 l--ine
 @end vtable
 
 @ftable @var
-@item a
+@item avar--b
 @cindex index entry between item and itemx
 @c and a comment
 @comment and another comment
@@ -1370,14 +1411,15 @@ Texte before first item.
 ';
 
 
-$result_texts{'inter_item_commands_in_table'} = 'a
+$result_texts{'inter_item_commands_in_table'} = '
+acode-b
 l-ine
 
-a
+aasis-b
 b
 l-ine
 
-a
+avar-b
 b
 l-ine
 c
@@ -1395,91 +1437,91 @@ abb
 
 $result_errors{'inter_item_commands_in_table'} = [
   {
-    'error_line' => ':3: warning: entry for index `vr\' outside of any node
+    'error_line' => ':5: warning: entry for index `vr\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 3,
+    'line_nr' => 5,
     'macro' => '',
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':8: warning: entry for index `vr\' outside of any node
+    'error_line' => ':10: warning: entry for index `vr\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 8,
+    'line_nr' => 10,
     'macro' => '',
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':10: warning: entry for index `vr\' outside of any node
+    'error_line' => ':12: warning: entry for index `vr\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 10,
+    'line_nr' => 12,
     'macro' => '',
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':15: warning: entry for index `fn\' outside of any node
+    'error_line' => ':17: warning: entry for index `fn\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 15,
+    'line_nr' => 17,
     'macro' => '',
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':16: warning: entry for index `cp\' outside of any node
+    'error_line' => ':18: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 16,
+    'line_nr' => 18,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':19: warning: entry for index `fn\' outside of any node
+    'error_line' => ':21: warning: entry for index `fn\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 19,
+    'line_nr' => 21,
     'macro' => '',
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':21: warning: entry for index `fn\' outside of any node
+    'error_line' => ':23: warning: entry for index `fn\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 21,
+    'line_nr' => 23,
     'macro' => '',
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':25: warning: entry for index `fn\' outside of any node
+    'error_line' => ':27: warning: entry for index `fn\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 25,
+    'line_nr' => 27,
     'macro' => '',
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':31: warning: entry for index `cp\' outside of any node
+    'error_line' => ':33: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 31,
+    'line_nr' => 33,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
   },
   {
-    'error_line' => ':38: warning: entry for index `cp\' outside of any node
+    'error_line' => ':40: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 38,
+    'line_nr' => 40,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -1491,14 +1533,14 @@ $result_floats{'inter_item_commands_in_table'} = {};
 
 
 
-$result_converted{'plaintext'}->{'inter_item_commands_in_table'} = '\'a\'
+$result_converted{'plaintext'}->{'inter_item_commands_in_table'} = 
'\'acode--b\'
      l-ine
 
-a
+aasis-b
 b
      l-ine
 
-A
+AVAR-B
 B
      l-ine
 C
@@ -1513,21 +1555,22 @@ D
 ';
 
 
-$result_converted{'html_text'}->{'inter_item_commands_in_table'} = '<dl 
compact="compact">
-<dt id=\'index-a-1\'><span><code>a</code><a href=\'#index-a-1\' 
class=\'copiable-anchor\'> &para;</a></span></dt>
+$result_converted{'html_text'}->{'inter_item_commands_in_table'} = '
+<dl compact="compact">
+<dt id=\'index-acode_002d_002db\'><span><code>acode--b</code><a 
href=\'#index-acode_002d_002db\' class=\'copiable-anchor\'> 
&para;</a></span></dt>
 <dd><p>l&ndash;ine
 </p></dd>
 </dl>
 
 <dl compact="compact">
-<dt id=\'index-a-2\'><span>a<a href=\'#index-a-2\' class=\'copiable-anchor\'> 
&para;</a></span></dt>
+<dt id=\'index-aasis_002d_002db\'><span>aasis&ndash;b<a 
href=\'#index-aasis_002d_002db\' class=\'copiable-anchor\'> 
&para;</a></span></dt>
 <dt id=\'index-b-1\'><span>b<a href=\'#index-b-1\' class=\'copiable-anchor\'> 
&para;</a></span></dt>
 <dd><p>l&ndash;ine
 </p></dd>
 </dl>
 
 <dl compact="compact">
-<dt id=\'index-a\'><span><var>a</var><a href=\'#index-a\' 
class=\'copiable-anchor\'> &para;</a></span></dt>
+<dt id=\'index-avar_002d_002db\'><span><var>avar&ndash;b</var><a 
href=\'#index-avar_002d_002db\' class=\'copiable-anchor\'> 
&para;</a></span></dt>
 <dd><span id="index-index-entry-between-item-and-itemx"></span>
 </dd>
 <dt id=\'index-b\'><span><var>b</var><a href=\'#index-b\' 
class=\'copiable-anchor\'> &para;</a></span></dt>
@@ -1554,21 +1597,23 @@ 
$result_converted{'html_text'}->{'inter_item_commands_in_table'} = '<dl compact=
 ';
 
 
-$result_converted{'xml'}->{'inter_item_commands_in_table'} = '<vtable 
commandarg="code" spaces=" " endspaces=" ">
+$result_converted{'xml'}->{'inter_item_commands_in_table'} = '<setfilename 
file="inter_item_commands_in_table.info" spaces=" 
">inter_item_commands_in_table.info</setfilename>
+
+<vtable commandarg="code" spaces=" " endspaces=" ">
 <beforefirstitem><!-- c comment in table -->
-</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat 
command="code"><indexterm index="vr" 
number="1">a</indexterm>a</itemformat></item>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat 
command="code"><indexterm index="vr" 
number="1">acode--b</indexterm>acode--b</itemformat></item>
 </tableterm><tableitem><para>l&textndash;ine
 </para></tableitem></tableentry></vtable>
 
 <vtable commandarg="asis" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="asis"><indexterm 
index="vr" number="2">a</indexterm>a</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="asis"><indexterm 
index="vr" number="2">aasis--b</indexterm>aasis&textndash;b</itemformat></item>
 <!-- c comment between item and itemx -->
 <itemx spaces=" "><itemformat command="asis"><indexterm index="vr" 
number="3">b</indexterm>b</itemformat></itemx>
 </tableterm><tableitem><para>l&textndash;ine
 </para></tableitem></tableentry></vtable>
 
 <ftable commandarg="var" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="var"><indexterm 
index="fn" number="1">a</indexterm>a</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="var"><indexterm 
index="fn" number="1">avar--b</indexterm>avar&textndash;b</itemformat></item>
 <cindex index="cp" spaces=" "><indexterm index="cp" number="1">index entry 
between item and itemx</indexterm></cindex>
 <!-- c and a comment -->
 <!-- comment and another comment -->
diff --git a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex 
b/tp/t/results/xtable/inter_item_commands_in_table/res_latex/inter_item_commands_in_table.tex
similarity index 72%
copy from tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
copy to 
tp/t/results/xtable/inter_item_commands_in_table/res_latex/inter_item_commands_in_table.tex
index c404576..681a5ef 100644
--- a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
+++ 
b/tp/t/results/xtable/inter_item_commands_in_table/res_latex/inter_item_commands_in_table.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -73,27 +85,36 @@ roundcorner=10pt}
 \GNUTexinfosetsingleheader{}%
 
 
-\changefontsize{10}
-
 \begin{document}
-\chapter{Chapter}
-\label{anchor:chapter}%
-
-\section{section}
+\begin{description}[format=\texttt]
+\item[acode{-}{-}b]
+l--ine
+\end{description}
 
-\subsection{Subsection 10pts}
-In 10pts
+\begin{description}
+\item[aasis--b]
+\item[b]
+l--ine
+\end{description}
 
-\changefontsize{11}
-\subsection{Subsection 11pts}
+\begin{description}[format=\normalfont\emph]
+\item[avar--b]
+\item[b]
+l--ine
+\item[c]
 
-In 11pts
 
-\subsection{Subsection 8pts}
+\item[d]
 
-In 8pts
+\end{description}
 
-\subsection{Subsection 15pts}
+\begin{description}[format=\texttt]
+\item[abb]
+l--ine
+\end{description}
 
-In 15pts
+\begin{description}[format=\texttt]
+\item Texte before first item.
+\item[abb]
+\end{description}
 \end{document}
diff --git a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
index c586d7d..337ea22 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
@@ -8,6 +8,41 @@ use utf8;
 $result_trees{'inter_item_commands_in_table_in_example'} = {
   'contents' => [
     {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'inter_item_commands_in_table_in_example.info'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'setfilename',
+      'extra' => {
+        'spaces_before_argument' => ' ',
+        'text_arg' => 'inter_item_commands_in_table_in_example.info'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
       'cmdname' => 'example',
       'contents' => [
         {
@@ -28,7 +63,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                   'contents' => [],
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 2,
+                    'line_nr' => 4,
                     'macro' => ''
                   },
                   'parent' => {},
@@ -55,7 +90,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                           'contents' => [
                             {
                               'parent' => {},
-                              'text' => 'a'
+                              'text' => 'a--b'
                             }
                           ],
                           'extra' => {
@@ -72,7 +107,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                       },
                       'line_nr' => {
                         'file_name' => '',
-                        'line_nr' => 3,
+                        'line_nr' => 5,
                         'macro' => ''
                       },
                       'parent' => {}
@@ -115,7 +150,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                               },
                               'line_nr' => {
                                 'file_name' => '',
-                                'line_nr' => 4,
+                                'line_nr' => 6,
                                 'macro' => ''
                               },
                               'parent' => {},
@@ -188,7 +223,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                       },
                       'line_nr' => {
                         'file_name' => '',
-                        'line_nr' => 7,
+                        'line_nr' => 9,
                         'macro' => ''
                       },
                       'parent' => {}
@@ -234,7 +269,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                       },
                       'line_nr' => {
                         'file_name' => '',
-                        'line_nr' => 9,
+                        'line_nr' => 11,
                         'macro' => ''
                       },
                       'parent' => {}
@@ -291,7 +326,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                       },
                       'line_nr' => {
                         'file_name' => '',
-                        'line_nr' => 11,
+                        'line_nr' => 13,
                         'macro' => ''
                       },
                       'parent' => {}
@@ -329,7 +364,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 12,
+                'line_nr' => 14,
                 'macro' => ''
               },
               'parent' => {}
@@ -342,7 +377,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 2,
+            'line_nr' => 4,
             'macro' => ''
           },
           'parent' => {}
@@ -372,7 +407,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 13,
+            'line_nr' => 15,
             'macro' => ''
           },
           'parent' => {}
@@ -383,7 +418,7 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 1,
+        'line_nr' => 3,
         'macro' => ''
       },
       'parent' => {}
@@ -391,59 +426,65 @@ $result_trees{'inter_item_commands_in_table_in_example'} 
= {
   ],
   'type' => 'text_root'
 };
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[2];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0];
-$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0];
 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'};
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'};
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'extra'}{'command_as_argument'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'contents'}[2];
+$result_trees{'inter_item_commands_in_table_in_example'}{'contents'}[2]{'parent'}
 = $result_trees{'inter_item_commands_in_table_in_example'};
+
+$result_texis{'inter_item_commands_in_table_in_example'} = '@setfilename 
inter_item_commands_in_table_in_example.info
 
-$result_texis{'inter_item_commands_in_table_in_example'} = '@example
+@example
 @table @var
-@item a
+@item a--b
 @cindex index entry between item and itemx
 @c and a comment
 @comment and another comment
@@ -457,7 +498,8 @@ l--ine
 ';
 
 
-$result_texts{'inter_item_commands_in_table_in_example'} = 'a
+$result_texts{'inter_item_commands_in_table_in_example'} = '
+a--b
 b
 
 c
@@ -467,10 +509,10 @@ d
 
 $result_errors{'inter_item_commands_in_table_in_example'} = [
   {
-    'error_line' => ':4: warning: entry for index `cp\' outside of any node
+    'error_line' => ':6: warning: entry for index `cp\' outside of any node
 ',
     'file_name' => '',
-    'line_nr' => 4,
+    'line_nr' => 6,
     'macro' => '',
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -482,7 +524,7 @@ $result_floats{'inter_item_commands_in_table_in_example'} = 
{};
 
 
 
-$result_converted{'plaintext'}->{'inter_item_commands_in_table_in_example'} = 
'     A
+$result_converted{'plaintext'}->{'inter_item_commands_in_table_in_example'} = 
'     A-B
      B
 
      C
@@ -491,9 +533,10 @@ 
$result_converted{'plaintext'}->{'inter_item_commands_in_table_in_example'} = '
 ';
 
 
-$result_converted{'html_text'}->{'inter_item_commands_in_table_in_example'} = 
'<div class="example">
+$result_converted{'html_text'}->{'inter_item_commands_in_table_in_example'} = '
+<div class="example">
 <dl compact="compact">
-<dt><span><tt><var>a</var></tt></span></dt>
+<dt><span><tt><var>a--b</var></tt></span></dt>
 <dd><pre class="example"><span 
id="index-index-entry-between-item-and-itemx"></span></pre></dd>
 <dt><span><tt><var>b</var></tt></span></dt>
 <dd><pre class="example">
@@ -508,9 +551,11 @@ 
$result_converted{'html_text'}->{'inter_item_commands_in_table_in_example'} = '<
 ';
 
 
-$result_converted{'xml'}->{'inter_item_commands_in_table_in_example'} = 
'<example endspaces=" ">
+$result_converted{'xml'}->{'inter_item_commands_in_table_in_example'} = 
'<setfilename file="inter_item_commands_in_table_in_example.info" spaces=" 
">inter_item_commands_in_table_in_example.info</setfilename>
+
+<example endspaces=" ">
 <table commandarg="var" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat 
command="var">a</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat 
command="var">a--b</itemformat></item>
 <pre xml:space="preserve"><cindex index="cp" spaces=" "><indexterm index="cp" 
number="1">index entry between item and itemx</indexterm></cindex>
 <!-- c and a comment -->
 <!-- comment and another comment -->
diff --git 
a/tp/t/results/latex_tests/example_in_cartouche/res_latex/example_in_cartouche.tex
 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example/res_latex/inter_item_commands_in_table_in_example.tex
similarity index 81%
copy from 
tp/t/results/latex_tests/example_in_cartouche/res_latex/example_in_cartouche.tex
copy to 
tp/t/results/xtable/inter_item_commands_in_table_in_example/res_latex/inter_item_commands_in_table_in_example.tex
index 7d20dad..27b0cbc 100644
--- 
a/tp/t/results/latex_tests/example_in_cartouche/res_latex/example_in_cartouche.tex
+++ 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example/res_latex/inter_item_commands_in_table_in_example.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -74,16 +86,14 @@ roundcorner=10pt}
 
 
 \begin{document}
-\begin{mdframed}[style=GNUTexinfocartouche]
-Normal cartouche
-
-New para
-\end{mdframed}
-
-\begin{mdframed}[style=GNUTexinfocartouche]
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
-\% pwd
-/usr/local/share/emacs
+\begin{description}[format=\normalfont\emph]
+\item[a{-}{-}b]
+\item[b]
+
+\item[c]
+l{-}{-}ine
+\item[d]
+\end{description}
 \endgroup{}%
-\end{mdframed}
 \end{document}
diff --git a/tp/tests/layout/res_parser/formatting_latex/formatting.tex 
b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
index 1ef17e2..c3dad9c 100644
--- a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
+++ b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
@@ -11,12 +11,19 @@
 % a framemethod is needed for roundcorner
 \usepackage[framemethod=TikZ]{mdframed}
 \usepackage{fontsize}
+\usepackage{enumitem}
 \usepackage{geometry}
 \usepackage{fancyhdr}
 \usepackage{float}
 % use hidelinks to remove boxes around links to be similar with Texinfo TeX
 \usepackage[hidelinks]{hyperref}
 \usepackage[utf8]{inputenc}
+% command used in \description format for indicateurl
+\newcommand\GNUTexinfotablestyleindicateurl[1]{`\texttt{#1}'}%
+
+% command used in \description format for samp
+\newcommand\GNUTexinfotablestylesamp[1]{`\texttt{#1}'}%
+
 
 % redefine the \mainmatter command such that it does not clear page
 % as if in double page
@@ -27,6 +34,11 @@
 \newcommand\GNUTexinfomainmatter{\mainmatter}
 \newcommand\GNUTexinfofrontmatter{\frontmatter}
 
+% set defaults for lists that match Texinfo TeX formatting
+\setlist[description]{style=nextline, font=\normalfont}
+\setlist[itemize]{label=\textbullet}
+\setlist[enumerate]{label=\arabic*.}
+
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -445,54 +457,48 @@ A small quot---ation
 \end{footnotesize}
 \end{quote}
 
-\textbullet{} 
-
-i--temize
-
-+ 
-
-i--tem +
-
-\textbullet{} 
-
-b--ullet
-
-- 
-
-minu--s
-
-\emph{after emph} 
+\begin{itemize}
+\item i--temize
+\end{itemize}
 
-e--mph item
+\begin{itemize}[label=+]
+\item i--tem +
+\end{itemize}
 
-\textbullet{} a--n itemize line 
+\begin{itemize}[label=\textbullet{}]
+\item b--ullet
+\end{itemize}
 
-i--tem 1
-\textbullet{} a--n itemize line 
+\begin{itemize}[label=-]
+\item minu--s
+\end{itemize}
 
-i--tem 2
+\begin{itemize}[label=\emph{after emph}]
+\item e--mph item
+\end{itemize}
 
-1. 
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-e--numerate
+\begin{enumerate}[start=1]
+\item e--numerate
+\end{enumerate}
 
-3. 
+\begin{enumerate}[start=3]
+\item first third
+\item second third
+\end{enumerate}
 
-first third
-4. 
+\begin{enumerate}[label=\alph*.]
+\item e--numerate
+\end{enumerate}
 
-second third
-
-a. 
-
-e--numerate
-
-c. 
-
-first c
-d. 
-
-second c
+\begin{enumerate}[label=\alph*.,start=3]
+\item first c
+\item second c
+\end{enumerate}
 
 mu--ltitable headitem another tab
 mu--ltitable item multitable tab
@@ -828,16 +834,22 @@ Section ``s--ect,ion'' in \texttt{a comma, in file}
 Section ``title with uref2 \href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}'' in \textit{printed manual 
with uref4 \href{href://http/myhost.com/index4.html}{uref4 
(\nolinkurl{href://http/myhost.com/index4.html})}}
 \hyperref[anchor:chapter]{Chapter~\ref*{anchor:chapter} [title with uref2 
\href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}], 
page~\pageref*{anchor:chapter}}
 
-\textbf{a strong}
+\begin{description}[format=\textbf]
+\item[a strong]
 l--ine
+\end{description}
 
-a asis
-b
+\begin{description}
+\item[a asis]
+\item[b]
 l--ine
+\end{description}
 
-\emph{a}
-\emph{b}
+\begin{description}[format=\normalfont\emph]
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \begin{mdframed}[style=GNUTexinfocartouche]
 c--artouche
@@ -937,30 +949,34 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@image\{,,,3{-}{-}xt\}} 
 
 
-\emph{} 
-
-e--mph item
+\begin{itemize}[label=\emph{}]
+\item e--mph item
+\end{itemize}
 
-\emph{} after emph 
+\begin{itemize}[label=\emph{} after emph]
+\item e--mph item
+\end{itemize}
 
-e--mph item
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-\textbullet{} a--n itemize line 
-
-i--tem 1
-\textbullet{} a--n itemize line 
-
-i--tem 2
-
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
-b
+\begin{description}
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \hbox{}-- fun: 
 
@@ -1373,54 +1389,48 @@ A small quot---ation
 \end{footnotesize}
 \end{quote}
 
-\textbullet{} 
-
-i--temize
-
-+ 
+\begin{itemize}
+\item i--temize
+\end{itemize}
 
-i--tem +
+\begin{itemize}[label=+]
+\item i--tem +
+\end{itemize}
 
-\textbullet{} 
+\begin{itemize}[label=\textbullet{}]
+\item b--ullet
+\end{itemize}
 
-b--ullet
+\begin{itemize}[label=-]
+\item minu--s
+\end{itemize}
 
-- 
+\begin{itemize}[label=\emph{after emph}]
+\item e--mph item
+\end{itemize}
 
-minu--s
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-\emph{after emph} 
+\begin{enumerate}[start=1]
+\item e--numerate
+\end{enumerate}
 
-e--mph item
+\begin{enumerate}[start=3]
+\item first third
+\item second third
+\end{enumerate}
 
-\textbullet{} a--n itemize line 
+\begin{enumerate}[label=\alph*.]
+\item e--numerate
+\end{enumerate}
 
-i--tem 1
-\textbullet{} a--n itemize line 
-
-i--tem 2
-
-1. 
-
-e--numerate
-
-3. 
-
-first third
-4. 
-
-second third
-
-a. 
-
-e--numerate
-
-c. 
-
-first c
-d. 
-
-second c
+\begin{enumerate}[label=\alph*.,start=3]
+\item first c
+\item second c
+\end{enumerate}
 
 mu--ltitable headitem another tab
 mu--ltitable item multitable tab
@@ -1756,16 +1766,22 @@ Section ``s--ect,ion'' in \texttt{a comma, in file}
 Section ``title with uref2 \href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}'' in \textit{printed manual 
with uref4 \href{href://http/myhost.com/index4.html}{uref4 
(\nolinkurl{href://http/myhost.com/index4.html})}}
 \hyperref[anchor:chapter]{Chapter~\ref*{anchor:chapter} [title with uref2 
\href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}], 
page~\pageref*{anchor:chapter}}
 
-\textbf{a strong}
+\begin{description}[format=\textbf]
+\item[a strong]
 l--ine
+\end{description}
 
-a asis
-b
+\begin{description}
+\item[a asis]
+\item[b]
 l--ine
+\end{description}
 
-\emph{a}
-\emph{b}
+\begin{description}[format=\normalfont\emph]
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \begin{mdframed}[style=GNUTexinfocartouche]
 c--artouche
@@ -1865,30 +1881,34 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@image\{,,,3{-}{-}xt\}} 
 
 
-\emph{} 
+\begin{itemize}[label=\emph{}]
+\item e--mph item
+\end{itemize}
 
-e--mph item
+\begin{itemize}[label=\emph{} after emph]
+\item e--mph item
+\end{itemize}
 
-\emph{} after emph 
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-e--mph item
-
-\textbullet{} a--n itemize line 
-
-i--tem 1
-\textbullet{} a--n itemize line 
-
-i--tem 2
-
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
-b
+\begin{description}
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \hbox{}-- fun: 
 
@@ -2316,54 +2336,48 @@ A small quot---ation
 \end{footnotesize}
 \end{quote}
 
-\textbullet{} 
-
-i--temize
-
-+ 
-
-i--tem +
-
-\textbullet{} 
-
-b--ullet
-
-- 
-
-minu--s
+\begin{itemize}
+\item i--temize
+\end{itemize}
 
-\emph{after emph} 
+\begin{itemize}[label=+]
+\item i--tem +
+\end{itemize}
 
-e--mph item
+\begin{itemize}[label=\textbullet{}]
+\item b--ullet
+\end{itemize}
 
-\textbullet{} a--n itemize line 
+\begin{itemize}[label=-]
+\item minu--s
+\end{itemize}
 
-i--tem 1
-\textbullet{} a--n itemize line 
+\begin{itemize}[label=\emph{after emph}]
+\item e--mph item
+\end{itemize}
 
-i--tem 2
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-1. 
+\begin{enumerate}[start=1]
+\item e--numerate
+\end{enumerate}
 
-e--numerate
+\begin{enumerate}[start=3]
+\item first third
+\item second third
+\end{enumerate}
 
-3. 
+\begin{enumerate}[label=\alph*.]
+\item e--numerate
+\end{enumerate}
 
-first third
-4. 
-
-second third
-
-a. 
-
-e--numerate
-
-c. 
-
-first c
-d. 
-
-second c
+\begin{enumerate}[label=\alph*.,start=3]
+\item first c
+\item second c
+\end{enumerate}
 
 mu--ltitable headitem another tab
 mu--ltitable item multitable tab
@@ -2699,16 +2713,22 @@ Section ``s--ect,ion'' in \texttt{a comma, in file}
 Section ``title with uref2 \href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}'' in \textit{printed manual 
with uref4 \href{href://http/myhost.com/index4.html}{uref4 
(\nolinkurl{href://http/myhost.com/index4.html})}}
 \hyperref[anchor:chapter]{Chapter~\ref*{anchor:chapter} [title with uref2 
\href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}], 
page~\pageref*{anchor:chapter}}
 
-\textbf{a strong}
+\begin{description}[format=\textbf]
+\item[a strong]
 l--ine
+\end{description}
 
-a asis
-b
+\begin{description}
+\item[a asis]
+\item[b]
 l--ine
+\end{description}
 
-\emph{a}
-\emph{b}
+\begin{description}[format=\normalfont\emph]
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \begin{mdframed}[style=GNUTexinfocartouche]
 c--artouche
@@ -2808,30 +2828,34 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@image\{,,,3{-}{-}xt\}} 
 
 
-\emph{} 
+\begin{itemize}[label=\emph{}]
+\item e--mph item
+\end{itemize}
 
-e--mph item
+\begin{itemize}[label=\emph{} after emph]
+\item e--mph item
+\end{itemize}
 
-\emph{} after emph 
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-e--mph item
-
-\textbullet{} a--n itemize line 
-
-i--tem 1
-\textbullet{} a--n itemize line 
-
-i--tem 2
-
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
-b
+\begin{description}
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \hbox{}-- fun: 
 
@@ -3242,54 +3266,48 @@ A small quot---ation
 \end{footnotesize}
 \end{quote}
 
-\textbullet{} 
-
-i--temize
-
-+ 
-
-i--tem +
-
-\textbullet{} 
-
-b--ullet
-
-- 
-
-minu--s
-
-\emph{after emph} 
-
-e--mph item
-
-\textbullet{} a--n itemize line 
-
-i--tem 1
-\textbullet{} a--n itemize line 
-
-i--tem 2
+\begin{itemize}
+\item i--temize
+\end{itemize}
 
-1. 
+\begin{itemize}[label=+]
+\item i--tem +
+\end{itemize}
 
-e--numerate
+\begin{itemize}[label=\textbullet{}]
+\item b--ullet
+\end{itemize}
 
-3. 
+\begin{itemize}[label=-]
+\item minu--s
+\end{itemize}
 
-first third
-4. 
+\begin{itemize}[label=\emph{after emph}]
+\item e--mph item
+\end{itemize}
 
-second third
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-a. 
+\begin{enumerate}[start=1]
+\item e--numerate
+\end{enumerate}
 
-e--numerate
+\begin{enumerate}[start=3]
+\item first third
+\item second third
+\end{enumerate}
 
-c. 
+\begin{enumerate}[label=\alph*.]
+\item e--numerate
+\end{enumerate}
 
-first c
-d. 
-
-second c
+\begin{enumerate}[label=\alph*.,start=3]
+\item first c
+\item second c
+\end{enumerate}
 
 mu--ltitable headitem another tab
 mu--ltitable item multitable tab
@@ -3625,16 +3643,22 @@ Section ``s--ect,ion'' in \texttt{a comma, in file}
 Section ``title with uref2 \href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}'' in \textit{printed manual 
with uref4 \href{href://http/myhost.com/index4.html}{uref4 
(\nolinkurl{href://http/myhost.com/index4.html})}}
 \hyperref[anchor:chapter]{Chapter~\ref*{anchor:chapter} [title with uref2 
\href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}], 
page~\pageref*{anchor:chapter}}
 
-\textbf{a strong}
+\begin{description}[format=\textbf]
+\item[a strong]
 l--ine
+\end{description}
 
-a asis
-b
+\begin{description}
+\item[a asis]
+\item[b]
 l--ine
+\end{description}
 
-\emph{a}
-\emph{b}
+\begin{description}[format=\normalfont\emph]
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \begin{mdframed}[style=GNUTexinfocartouche]
 c--artouche
@@ -3734,30 +3758,34 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@image\{,,,3{-}{-}xt\}} 
 
 
-\emph{} 
-
-e--mph item
-
-\emph{} after emph 
+\begin{itemize}[label=\emph{}]
+\item e--mph item
+\end{itemize}
 
-e--mph item
+\begin{itemize}[label=\emph{} after emph]
+\item e--mph item
+\end{itemize}
 
-\textbullet{} a--n itemize line 
+\begin{itemize}[label=\textbullet{} a--n itemize line]
+\item i--tem 1
+\item i--tem 2
+\end{itemize}
 
-i--tem 1
-\textbullet{} a--n itemize line 
-
-i--tem 2
-
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
+\begin{description}
+\item[a]
 l--ine
+\end{description}
 
-a
-b
+\begin{description}
+\item[a]
+\item[b]
 l--ine
+\end{description}
 
 \hbox{}-- fun: 
 
@@ -4179,54 +4207,48 @@ A small quot{-}{-}{-}ation
 \end{footnotesize}
 \end{quote}
 
-\textbullet{} 
-
-i{-}{-}temize
-
-+ 
-
-i{-}{-}tem +
-
-\textbullet{} 
-
-b{-}{-}ullet
-
-- 
+\begin{itemize}
+\item i{-}{-}temize
+\end{itemize}
 
-minu{-}{-}s
+\begin{itemize}[label=+]
+\item i{-}{-}tem +
+\end{itemize}
 
-\emph{after emph} 
+\begin{itemize}[label=\textbullet{}]
+\item b{-}{-}ullet
+\end{itemize}
 
-e{-}{-}mph item
+\begin{itemize}[label=-]
+\item minu{-}{-}s
+\end{itemize}
 
-\textbullet{} a{-}{-}n itemize line 
+\begin{itemize}[label=\emph{after emph}]
+\item e{-}{-}mph item
+\end{itemize}
 
-i{-}{-}tem 1
-\textbullet{} a{-}{-}n itemize line 
+\begin{itemize}[label=\textbullet{} a{-}{-}n itemize line]
+\item i{-}{-}tem 1
+\item i{-}{-}tem 2
+\end{itemize}
 
-i{-}{-}tem 2
+\begin{enumerate}[start=1]
+\item e{-}{-}numerate
+\end{enumerate}
 
-1. 
+\begin{enumerate}[start=3]
+\item first third
+\item second third
+\end{enumerate}
 
-e{-}{-}numerate
+\begin{enumerate}[label=\alph*.]
+\item e{-}{-}numerate
+\end{enumerate}
 
-3. 
-
-first third
-4. 
-
-second third
-
-a. 
-
-e{-}{-}numerate
-
-c. 
-
-first c
-d. 
-
-second c
+\begin{enumerate}[label=\alph*.,start=3]
+\item first c
+\item second c
+\end{enumerate}
 
 mu{-}{-}ltitable headitem another tab
 mu{-}{-}ltitable item multitable tab
@@ -4564,16 +4586,22 @@ Section ``s{-}{-}ect,ion'' in \texttt{a comma, in file}
 Section ``title with uref2 \href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}'' in \textit{printed manual 
with uref4 \href{href://http/myhost.com/index4.html}{uref4 
(\nolinkurl{href://http/myhost.com/index4.html})}}
 \hyperref[anchor:chapter]{Chapter~\ref*{anchor:chapter} [title with uref2 
\href{href://http/myhost.com/index2.html}{uref2 
(\nolinkurl{href://http/myhost.com/index2.html})}], 
page~\pageref*{anchor:chapter}}
 
-\textbf{a strong}
+\begin{description}[format=\textbf]
+\item[a strong]
 l{-}{-}ine
+\end{description}
 
-a asis
-b
+\begin{description}
+\item[a asis]
+\item[b]
 l{-}{-}ine
+\end{description}
 
-\emph{a}
-\emph{b}
+\begin{description}[format=\normalfont\emph]
+\item[a]
+\item[b]
 l{-}{-}ine
+\end{description}
 
 \begin{mdframed}[style=GNUTexinfocartouche]
 c{-}{-}artouche
@@ -4673,30 +4701,34 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@image\{,,,3{-}{-}xt\}} 
 
 
-\emph{} 
-
-e{-}{-}mph item
-
-\emph{} after emph 
-
-e{-}{-}mph item
-
-\textbullet{} a{-}{-}n itemize line 
+\begin{itemize}[label=\emph{}]
+\item e{-}{-}mph item
+\end{itemize}
 
-i{-}{-}tem 1
-\textbullet{} a{-}{-}n itemize line 
+\begin{itemize}[label=\emph{} after emph]
+\item e{-}{-}mph item
+\end{itemize}
 
-i{-}{-}tem 2
+\begin{itemize}[label=\textbullet{} a{-}{-}n itemize line]
+\item i{-}{-}tem 1
+\item i{-}{-}tem 2
+\end{itemize}
 
-a
+\begin{description}
+\item[a]
 l{-}{-}ine
+\end{description}
 
-a
+\begin{description}
+\item[a]
 l{-}{-}ine
+\end{description}
 
-a
-b
+\begin{description}
+\item[a]
+\item[b]
 l{-}{-}ine
+\end{description}
 
 \hbox{}{-}{-} fun: 
 



reply via email to

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