texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: LaTeX list environment for indentation


From: Gavin D. Smith
Subject: branch master updated: LaTeX list environment for indentation
Date: Sun, 28 Aug 2022 06:06:52 -0400

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

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 9fd710576f LaTeX list environment for indentation
9fd710576f is described below

commit 9fd710576fee5d929ae0d0ea1421694582e1efe0
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sun Aug 28 11:06:41 2022 +0100

    LaTeX list environment for indentation
    
    * tp/Texinfo/Convert/LaTeX.pm (_latex_header): Define
    environment using LaTeX list environment.
    (%LaTeX_environment_commands): Use this for @example, @lisp,
    @display to indent and control vertical spacing, including
    in nested environments.
    (_open_preformatted): Do not indent with \leftskip.
    (_convert) <@exdent>: No special implementation for preformatted
    context.
    <@group>: Remove implementation as it does not work any more.
---
 ChangeLog                                          |   14 +
 tp/Texinfo/Convert/LaTeX.pm                        |   55 +-
 .../combined_fonts/res_latex/combined_fonts.tex    |    9 +-
 tp/t/results/converters_tests/complex_nestings.pl  |   20 +-
 .../res_latex/definition_commands.tex              |    4 +
 .../converters_tests/empty/res_latex/empty.tex     |    4 +
 tp/t/results/converters_tests/form_feeds.pl        |    5 +-
 .../converters_tests/frenchspacing_and_code.pl     |   10 +-
 tp/t/results/converters_tests/image_formatting.pl  |    5 +-
 .../index_entry_in_preformatted.pl                 |    5 +-
 .../res_latex/minimal_empty_empty.tex              |    4 +
 .../res_latex/minimal_empty_with_bye.tex           |    4 +
 .../res_latex/minimal_empty_with_input.tex         |    4 +
 .../converters_tests/normal_font_in_monospace.pl   |    7 +-
 .../printindex_merged_indices_code_style.tex       |    4 +
 .../res_latex/references_to_top_no_top_output.tex  |    4 +
 .../res_latex/simplest_no_node_section.tex         |    4 +
 tp/t/results/converters_tests/sp_in_example.pl     |    7 +-
 .../table_in_display_in_example.pl                 |    7 +-
 .../table_in_example_in_display.pl                 |    9 +-
 tp/t/results/coverage/block_commands.pl            |    2 -
 tp/t/results/coverage/cartouche_in_example.pl      |   13 +-
 tp/t/results/coverage/comment_on_group_line.pl     |    4 +-
 tp/t/results/coverage/exdent_and_commands.pl       |   21 +-
 tp/t/results/coverage/exdent_and_formats.pl        |   48 +-
 tp/t/results/coverage/flushright_example_nested.pl |   12 +-
 tp/t/results/coverage/nested_block_commands.pl     |   26 +-
 tp/t/results/coverage/preformatted.pl              |    6 +-
 .../format_on_first_footnote_line.pl               |    7 +-
 tp/t/results/coverage_braces/kbd.pl                |    6 +-
 .../res_latex/char_latin1_latin1_in_refs.tex       |    4 +
 .../mathjax_with_texinfo_enable_encoding.tex       |    4 +
 .../def_syn_indices/res_latex/def_syn_indices.tex  |    4 +
 .../res_latex/double_seeentry_seealso.tex          |    4 +
 tp/t/results/indices/empty_cindex_entry.pl         |    4 +
 tp/t/results/indices/empty_index_entry.pl          |    4 +
 tp/t/results/indices/empty_string_index_entry.pl   |    4 +
 tp/t/results/indices/explicit_sort_key.pl          |    4 +
 tp/t/results/indices/seealso_duplicate.pl          |    4 +
 .../indices/seeentry/res_latex/seeentry.tex        |    4 +
 .../indices/subentries/res_latex/subentries.tex    |    4 +
 .../res_latex/subentry_and_sortas.tex              |    4 +
 .../res_latex/syncode_index_print_both.tex         |    4 +
 tp/t/results/indices/transparent_sort_chars.pl     |    4 +
 tp/t/results/itemize/enumerate_in_example.pl       |    8 +-
 .../res_latex/inter_item_commands_in_enumerate.tex |    4 +
 .../res_latex/inter_item_commands_in_itemize.tex   |    4 +
 tp/t/results/itemize/itemize_in_example.pl         |   31 +-
 tp/t/results/itemize/itemize_long_item.pl          |   12 +-
 .../res_latex/multiple_lang_chapters.tex           |    4 +
 ...anchor_links_xref_xrefautomaticsectiontitle.tex |    4 +
 tp/t/results/latex_tests/brace_in_index.pl         |    4 +
 .../custom_headings/res_latex/custom_headings.tex  |    4 +
 .../res_latex/enumerate_arguments.tex              |    4 +
 .../res_latex/error_in_sectioning_command.tex      |    4 +
 tp/t/results/latex_tests/example_in_cartouche.pl   |    5 +-
 .../res_latex/example_in_cartouche.tex             |    9 +-
 .../float_and_refs/res_latex/float_and_refs.tex    |    4 +
 .../fonttextsize/res_latex/fonttextsize.tex        |    4 +
 .../latex_tests/indices/res_latex/indices.tex      |    4 +
 .../res_latex/informative_commands_in_top_node.tex |    4 +
 .../res_latex/nested_enumerate.tex                 |    4 +
 .../nested_itemize/res_latex/nested_itemize.tex    |    4 +
 .../no_titlepage_and_setchapternewpage_odd.tex     |    4 +
 .../no_titlepage_and_setchapternewpage_on.tex      |    4 +
 .../latex_tests/pagesizes/res_latex/pagesizes.tex  |    4 +
 .../latex_tests/pagetype/res_latex/pagetype.tex    |    4 +
 .../setchapternewpage_on_odd_titlepage.tex         |    4 +
 .../res_latex/settitle_and_headings.tex            |    4 +
 .../shorttitlepage/res_latex/shorttitlepage.tex    |    4 +
 .../three_setchapternewpage_on_odd_off.tex         |    4 +
 .../res_latex/titlepage_and_headings.tex           |    4 +
 .../titlepage_and_setchapternewpage_odd.tex        |    4 +
 .../titlepage_and_setchapternewpage_on.tex         |    4 +
 .../res_latex/titlepage_classical.tex              |    4 +
 .../res_latex/titlepage_in_top_node.tex            |    4 +
 .../res_latex/titlepage_long_title.tex             |    4 +
 .../res_latex/titlepage_no_author.tex              |    4 +
 .../res_latex/titlepage_no_title.tex               |    4 +
 .../titlepage_with_commands_classical.tex          |    4 +
 .../res_latex/two_setchapternewpage_odd_on.tex     |    4 +
 .../res_latex/two_setchapternewpage_on_odd.tex     |    4 +
 .../res_latex/verbatim_in_smallformat.tex          |    4 +
 .../codequoteundirected_codequotebacktick.pl       |   41 +-
 tp/t/results/misc_commands/footnote_in_center.pl   |    5 +-
 .../misc_commands/heading_command_in_commands.pl   |    5 +-
 tp/t/results/misc_commands/kbdinputstyle.pl        |   15 +-
 .../misc_commands/kbdinputstyle_in_table.pl        |    6 +
 .../misc_commands/noindent_after_smallexample.pl   |    3 +-
 tp/t/results/preformatted/caption_in_example.pl    |    8 +-
 .../comment_example_and_blank_lines.pl             |   20 +-
 tp/t/results/preformatted/comments_in_example.pl   |   15 +-
 tp/t/results/preformatted/def_in_example.pl        |    7 +-
 tp/t/results/preformatted/empty_line.pl            |    7 +-
 .../preformatted/insertcopying_in_example.pl       |    7 +-
 .../preformatted/nested_example_and_comment.pl     |   41 +-
 tp/t/results/preformatted/nested_formats.pl        |   10 +-
 tp/t/results/preformatted/page_in_example.pl       |    7 +-
 tp/t/results/preformatted/quote_dash_in_display.pl |    3 +-
 tp/t/results/preformatted/quote_dash_in_example.pl |    5 +-
 .../preformatted/text_on_display_command_line.pl   |   14 +-
 .../preformatted/text_on_example_command_line.pl   |   18 +-
 tp/t/results/preformatted/titlefont_in_example.pl  |    7 +-
 .../empty_quotation/res_latex/empty_quotation.tex  |    4 +
 .../res_latex/quotation_and_author.tex             |    4 +
 .../res_latex/quotation_author_in_example.tex      |    9 +-
 .../space_at_commands_end_quotation_line.tex       |    4 +
 tp/t/results/regions/format_in_titlepage.pl        |    1 -
 .../regions/format_in_titlepage_titlepage.pl       |    1 -
 .../res_latex/chapter_between_nodes.tex            |    4 +
 .../lone_Top_node/res_latex/lone_Top_node.tex      |    4 +
 .../sectioning/loop_nodes/res_latex/loop_nodes.tex |    4 +
 .../node_sectop_before_chapter_no_node.tex         |    4 +
 .../res_latex/node_sectop_before_lone_node_Top.tex |    4 +
 .../res_latex/nodes_before_after_top.tex           |    4 +
 .../res_latex/nodes_before_after_top_xref.tex      |    4 +
 .../res_latex/nodes_before_top.tex                 |    4 +
 .../res_latex/section_before_after_top_node.tex    |    4 +
 .../section_before_after_top_node_last_node.tex    |    4 +
 .../res_latex/section_chapter_before_top_nodes.tex |    4 +
 tp/t/results/sectioning/top_node_part_top.pl       |    4 +
 .../res_latex/inter_item_commands_in_table.tex     |    4 +
 .../inter_item_commands_in_table_in_example.tex    |    9 +-
 .../non_ascii_test_latex/os\303\251_utf8.tex"      |    4 +
 .../indices_in_begin_tables_lists.tex              |    4 +
 .../indices_in_begin_tables_lists.tex              |    4 +
 .../res_parser/formatting_latex/formatting.tex     | 1524 +++++++++-----------
 127 files changed, 1343 insertions(+), 1108 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 5f90d8e643..2021f1893d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2022-08-28  Gavin Smith  <gavinsmith0123@gmail.com>
+
+       LaTeX list environment for indentation
+
+       * tp/Texinfo/Convert/LaTeX.pm (_latex_header): Define
+       environment using LaTeX list environment.
+       (%LaTeX_environment_commands): Use this for @example, @lisp,
+       @display to indent and control vertical spacing, including
+       in nested environments.
+       (_open_preformatted): Do not indent with \leftskip.
+       (_convert) <@exdent>: No special implementation for preformatted
+       context.
+       <@group>: Remove implementation as it does not work any more.
+
 2022-08-27  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/Convert/HTML.pm (_convert_email_command): add also
diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index 35b4c41206..c9fe81b803 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -109,6 +109,8 @@
 # @need is implemented in a specific way, maybe there could be a definition of
 # \mil instead.
 #
+# @group is not implemented.  We could try the minipage environment.
+#
 # @fonttextsize with \changefontsize does not seems to change fonts much.  It
 # seems to change in the text, but only 10pt, and does not seems to change
 # sections font sizes.
@@ -508,6 +510,9 @@ my %LaTeX_environment_commands = (
   'table' => ['description'],
   'vtable' => ['description'],
   'ftable' => ['description'],
+  'example' => ['GNUTexinfoindented'],
+  'lisp' => ['GNUTexinfoindented'],
+  'display' => ['GNUTexinfoindented'],
 );
 
 my %LaTeX_environment_options = (
@@ -1289,6 +1294,12 @@ sub _latex_header() {
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}'."\n";
 
+  $header_code .=
+'\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}'."\n";
+
   if ($self->{'packages'}->{'babel'}) {
     $header_code .= '
 % this allows to select languages based on bcp47 codes.  bcp47 is a superset
@@ -1821,9 +1832,6 @@ foreach my $small_font_preformatted_command (
   $small_font_preformatted_commands{$small_font_preformatted_command} = 1;
 }
 
-# TODO should this be set anywhere?
-my $example_indent = '2em';
-
 sub _open_preformatted($$)
 {
   my $self = shift;
@@ -1838,21 +1846,12 @@ sub _open_preformatted($$)
   my $result = '';
   $result .= '\\begin{GNUTexinfopreformatted}'."\n";
 
-  my $indent;
-  if ($command eq 'format' or $command eq 'smallformat') {
-    $indent = '0em';
-  } else {
-    $indent = $example_indent;
-  }
-  $result .= "\\leftskip=$indent\\relax";
-
   if ($preformatted_code_commands{$command}) {
-    $result .= '\\ttfamily';
+    $result .= '\\ttfamily ';
   }
   if ($small_font_preformatted_commands{$command}) {
-    $result .= "\\$small_font_size";
+    $result .= "\\$small_font_size ";
   }
-  $result .= "%\n";
   return $result;
 }
 
@@ -3078,12 +3077,6 @@ sub _convert($$)
         if ($LaTeX_list_environments{$cmdname}) {
           $self->{'list_environments'}->{$LaTeX_list_environments{$cmdname}} = 
1;
         }
-      } elsif ($cmdname eq 'group') {
-        $result .= "\\vtop{%\n";
-        # \vtop rather than \vbox makes vertical space above group correct.
-        # FIXME The space below it will not quite be correct.
-        # An alternative is to use a 'minipage' environment although this
-        # has difficulties with vertical space too.
       }
       if ($preformatted_commands{$cmdname}) {
         _open_preformatted_command($self, $cmdname);
@@ -3264,18 +3257,13 @@ sub _convert($$)
       $result .= "\n\\end{center}\n";
       return $result;
     } elsif ($cmdname eq 'exdent') {
-      if 
(scalar(@{$self->{'formatting_context'}->[-1]->{'preformatted_context'}})) {
-        $result .= '\\noindent ';
-        $result .= $self->_convert({'contents' => 
$element->{'args'}->[0]->{'contents'}})."\n";
-      } else {
-        # FIXME \leavevmode{} is added to avoid
-        # ! LaTeX Error: There's no line here to end.
-        # but it is not clearly correct
-        $result .= "\\leavevmode{}\\\\\n";
-        $result .= "\\hbox{\\kern -\\leftmargin}%\n";
-        $result .= $self->_convert({'contents' => 
$element->{'args'}->[0]->{'contents'}})."\n";
-        $result .= "\\\\\n";
-      }
+      # FIXME \leavevmode{} is added to avoid
+      # ! LaTeX Error: There's no line here to end.
+      # but it is not clearly correct
+      $result .= "\\leavevmode{}\\\\\n";
+      $result .= "\\hbox{\\kern -\\leftmargin}%\n";
+      $result .= $self->_convert({'contents' => 
$element->{'args'}->[0]->{'contents'}})."\n";
+      $result .= "\\\\\n";
       return $result;
     } elsif ($cmdname eq 'verbatiminclude') {
       my $expansion = Texinfo::Convert::Utils::expand_verbatiminclude($self,
@@ -3802,9 +3790,6 @@ sub _convert($$)
       foreach my $environment (reverse 
@{$LaTeX_environment_commands{$cmdname}}) {
         $result .= "\\end{".$environment."}\n";
       }
-    } elsif ($cmdname eq 'group') {
-      $result .= "\\strut}%\n";
-      # We use a \strut at the end of the \vtop to get more space beneath it.
     }
     if ($preformatted_commands{$cmdname}) {
       _close_preformatted_command($self, $cmdname);
diff --git 
a/tp/t/results/converters_tests/combined_fonts/res_latex/combined_fonts.tex 
b/tp/t/results/converters_tests/combined_fonts/res_latex/combined_fonts.tex
index ab4121e15a..382d9b7462 100644
--- a/tp/t/results/converters_tests/combined_fonts/res_latex/combined_fonts.tex
+++ b/tp/t/results/converters_tests/combined_fonts/res_latex/combined_fonts.tex
@@ -33,6 +33,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -98,9 +102,10 @@
 \texttt{\GNUTexinfocommandstyletextvar{v--ar in t}}
 \GNUTexinfocommandstyletextvar{\texttt{t{-}{-} in var}}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextvar{v--ar in example}
+\ttfamily \GNUTexinfocommandstyletextvar{v--ar in example}
 \GNUTexinfocommandstyletextcite{c--ite in example}
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \end{document}
diff --git a/tp/t/results/converters_tests/complex_nestings.pl 
b/tp/t/results/converters_tests/complex_nestings.pl
index d458f70948..a3e02d9469 100644
--- a/tp/t/results/converters_tests/complex_nestings.pl
+++ b/tp/t/results/converters_tests/complex_nestings.pl
@@ -1776,9 +1776,9 @@ $result_converted{'latex'}->{'complex_nestings'} = 
'\\label{anchor:Top}%
 \\chapter{{Chapter}}
 \\label{anchor:chap}%
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-deffs
+\\ttfamily deffs
 \\end{GNUTexinfopreformatted}
 
 \\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
@@ -1817,8 +1817,7 @@ deffs
 
 \\index[vr]{variables@\\texttt{variables}}%
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 \\end{GNUTexinfopreformatted}
 
 \\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
@@ -1831,8 +1830,7 @@ deffs
 \\begin{quote}
 \\unskip{\\parskip=0pt\\noindent}%
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-THis is the defvar
+\\ttfamily THis is the defvar
 
 A table within the def
 \\end{GNUTexinfopreformatted}
@@ -1840,8 +1838,7 @@ A table within the def
 \\item[{\\parbox[b]{\\linewidth}{%
 item}}]
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-text
+\\ttfamily text
 
 more text
 \\end{GNUTexinfopreformatted}
@@ -1849,17 +1846,16 @@ more text
 second item}}]
 \\end{description}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 explanation
 \\end{GNUTexinfopreformatted}
 \\end{quote}
 \\end{quote}
 \\end{quote}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git 
a/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
 
b/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
index 1c1059290a..74df105ab2 100644
--- 
a/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
+++ 
b/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
@@ -34,6 +34,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/converters_tests/empty/res_latex/empty.tex 
b/tp/t/results/converters_tests/empty/res_latex/empty.tex
index bceebbd7b0..3461c20ee3 100644
--- a/tp/t/results/converters_tests/empty/res_latex/empty.tex
+++ b/tp/t/results/converters_tests/empty/res_latex/empty.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/converters_tests/form_feeds.pl 
b/tp/t/results/converters_tests/form_feeds.pl
index 2ba49d0fc2..490312881e 100644
--- a/tp/t/results/converters_tests/form_feeds.pl
+++ b/tp/t/results/converters_tests/form_feeds.pl
@@ -1366,10 +1366,11 @@ cc \\par{}
 
 See \\hyperref[anchor:first-node]{[firstnode], 
page~\\pageref*{anchor:first-node}}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in example
+\\ttfamily in example
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 \\begin{center}
 around center
diff --git a/tp/t/results/converters_tests/frenchspacing_and_code.pl 
b/tp/t/results/converters_tests/frenchspacing_and_code.pl
index d9930fab83..b7bfec4594 100644
--- a/tp/t/results/converters_tests/frenchspacing_and_code.pl
+++ b/tp/t/results/converters_tests/frenchspacing_and_code.pl
@@ -2528,10 +2528,11 @@ In text w: z? n; p. f
 
 \\texttt{a:\\ b!\\ gg;\\ h}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-c:\\ d?\\ j
+\\ttfamily c:\\ d?\\ j
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 
 \\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
@@ -2567,10 +2568,11 @@ In text w: z? n; p. fn
 
 \\texttt{a:\\ b!\\ gg;\\ hn}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-c:\\ d?\\ jn
+\\ttfamily c:\\ d?\\ jn
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 
 \\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
diff --git a/tp/t/results/converters_tests/image_formatting.pl 
b/tp/t/results/converters_tests/image_formatting.pl
index f48fd40b22..16d1d4801b 100644
--- a/tp/t/results/converters_tests/image_formatting.pl
+++ b/tp/t/results/converters_tests/image_formatting.pl
@@ -3035,9 +3035,9 @@ $result_converted{'latex'}->{'image_formatting'} = 
'\\label{anchor:Top}%
 \\texttt{@image\\{@file\\{f{-}{-}ile\\}@@@.,aze,az,alt,@file\\{file ext\\}\\ 
e{-}{-}xt@\\}} \\includegraphics[width=aze,height=az]{f--ile@.}
 \\includegraphics{image} \\includegraphics{image}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\texttt{@image\\{f{-}{-}ile\\}}\\ \\includegraphics{f--ile}
+\\ttfamily \\texttt{@image\\{f{-}{-}ile\\}}\\ \\includegraphics{f--ile}
 \\texttt{@image\\{f{-}{-}ile,l{-}{-}i\\}}\\ 
\\includegraphics[width=l--i]{f--ile}
 \\texttt{@image\\{f{-}{-}ile{,}{,}l{-}{-}e\\}}\\ 
\\includegraphics[height=l--e]{f--ile}
 \\texttt{@image\\{f{-}{-}ile{,}{,},alt\\}}\\ \\includegraphics{f--ile}
@@ -3047,6 +3047,7 @@ $result_converted{'latex'}->{'image_formatting'} = 
'\\label{anchor:Top}%
 \\texttt{@image\\{@file\\{f{-}{-}ile\\}@@@.,aze,az,alt,@file\\{file ext\\}\\ 
e{-}{-}xt@\\}}\\ \\includegraphics[width=aze,height=az]{f--ile@.}
 \\includegraphics{image}\\ \\includegraphics{image}
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 \\includegraphics{f--ile}
 
diff --git a/tp/t/results/converters_tests/index_entry_in_preformatted.pl 
b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
index 5b1593c0ec..0196ef10de 100644
--- a/tp/t/results/converters_tests/index_entry_in_preformatted.pl
+++ b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
@@ -645,15 +645,16 @@ 
$result_converted{'latex'}->{'index_entry_in_preformatted'} = '\\label{anchor:To
 \\chapter{{Chapter}}
 \\label{anchor:chap}%
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\index[cp]{first}%
+\\ttfamily \\index[cp]{first}%
 text
 
 \\index[cp]{other}%
 text2
 \\index[cp]{last}%
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git 
a/tp/t/results/converters_tests/minimal_empty_empty/res_latex/minimal_empty_empty.tex
 
b/tp/t/results/converters_tests/minimal_empty_empty/res_latex/minimal_empty_empty.tex
index bceebbd7b0..3461c20ee3 100644
--- 
a/tp/t/results/converters_tests/minimal_empty_empty/res_latex/minimal_empty_empty.tex
+++ 
b/tp/t/results/converters_tests/minimal_empty_empty/res_latex/minimal_empty_empty.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/converters_tests/minimal_empty_with_bye/res_latex/minimal_empty_with_bye.tex
 
b/tp/t/results/converters_tests/minimal_empty_with_bye/res_latex/minimal_empty_with_bye.tex
index bceebbd7b0..3461c20ee3 100644
--- 
a/tp/t/results/converters_tests/minimal_empty_with_bye/res_latex/minimal_empty_with_bye.tex
+++ 
b/tp/t/results/converters_tests/minimal_empty_with_bye/res_latex/minimal_empty_with_bye.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/converters_tests/minimal_empty_with_input/res_latex/minimal_empty_with_input.tex
 
b/tp/t/results/converters_tests/minimal_empty_with_input/res_latex/minimal_empty_with_input.tex
index bceebbd7b0..3461c20ee3 100644
--- 
a/tp/t/results/converters_tests/minimal_empty_with_input/res_latex/minimal_empty_with_input.tex
+++ 
b/tp/t/results/converters_tests/minimal_empty_with_input/res_latex/minimal_empty_with_input.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/converters_tests/normal_font_in_monospace.pl 
b/tp/t/results/converters_tests/normal_font_in_monospace.pl
index 691e18564c..c600a88791 100644
--- a/tp/t/results/converters_tests/normal_font_in_monospace.pl
+++ b/tp/t/results/converters_tests/normal_font_in_monospace.pl
@@ -289,10 +289,11 @@ 
$result_converted{'docbook'}->{'normal_font_in_monospace'} = '<screen>in example
 </para>';
 
 
-$result_converted{'latex'}->{'normal_font_in_monospace'} = 
'\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in example \\textnormal{in r---now \\texttt{in co{-}{-}{-}de}}
+$result_converted{'latex'}->{'normal_font_in_monospace'} = 
'\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily in example \\textnormal{in r---now \\texttt{in co{-}{-}{-}de}}
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 \\texttt{in command{-}{-}{-}c \\textnormal{in r---r \\texttt{in 
file{-}{-}{-}}}}.
 ';
diff --git 
a/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
 
b/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
index f3209814e1..cff764ac21 100644
--- 
a/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
+++ 
b/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
@@ -27,6 +27,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/converters_tests/references_to_top_no_top_output/res_latex/references_to_top_no_top_output.tex
 
b/tp/t/results/converters_tests/references_to_top_no_top_output/res_latex/references_to_top_no_top_output.tex
index 7599f26f7e..13bc21643e 100644
--- 
a/tp/t/results/converters_tests/references_to_top_no_top_output/res_latex/references_to_top_no_top_output.tex
+++ 
b/tp/t/results/converters_tests/references_to_top_no_top_output/res_latex/references_to_top_no_top_output.tex
@@ -30,6 +30,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/converters_tests/simplest_no_node_section/res_latex/simplest_no_node_section.tex
 
b/tp/t/results/converters_tests/simplest_no_node_section/res_latex/simplest_no_node_section.tex
index 5a90290199..a1f8077970 100644
--- 
a/tp/t/results/converters_tests/simplest_no_node_section/res_latex/simplest_no_node_section.tex
+++ 
b/tp/t/results/converters_tests/simplest_no_node_section/res_latex/simplest_no_node_section.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/converters_tests/sp_in_example.pl 
b/tp/t/results/converters_tests/sp_in_example.pl
index fafbade282..06fbaede1c 100644
--- a/tp/t/results/converters_tests/sp_in_example.pl
+++ b/tp/t/results/converters_tests/sp_in_example.pl
@@ -462,9 +462,9 @@ sp after para
 </screen>';
 
 
-$result_converted{'latex'}->{'sp_in_example'} = 
'\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Para
+$result_converted{'latex'}->{'sp_in_example'} = '\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily Para
 \\vskip 1\\baselineskip %
 other para
 Now lone @sp:
@@ -481,6 +481,7 @@ B
 sp after para
 \\vskip 1\\baselineskip %
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/converters_tests/table_in_display_in_example.pl 
b/tp/t/results/converters_tests/table_in_display_in_example.pl
index 3e2502a816..0084c18c8e 100644
--- a/tp/t/results/converters_tests/table_in_display_in_example.pl
+++ b/tp/t/results/converters_tests/table_in_display_in_example.pl
@@ -335,14 +335,17 @@ 
$result_converted{'docbook'}->{'table_in_display_in_example'} = '<variablelist><
 </literallayout></listitem></varlistentry></variablelist>';
 
 
-$result_converted{'latex'}->{'table_in_display_in_example'} = 
'\\begin{description}
+$result_converted{'latex'}->{'table_in_display_in_example'} = 
'\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfoindented}
+\\begin{description}
 \\item[{\\parbox[b]{\\linewidth}{%
 item}}]
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax%
 Line
 \\end{GNUTexinfopreformatted}
 \\end{description}
+\\end{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/converters_tests/table_in_example_in_display.pl 
b/tp/t/results/converters_tests/table_in_example_in_display.pl
index 1760dfe151..80e09fb15d 100644
--- a/tp/t/results/converters_tests/table_in_example_in_display.pl
+++ b/tp/t/results/converters_tests/table_in_example_in_display.pl
@@ -335,14 +335,17 @@ 
$result_converted{'docbook'}->{'table_in_example_in_display'} = '<variablelist><
 </screen></listitem></varlistentry></variablelist>';
 
 
-$result_converted{'latex'}->{'table_in_example_in_display'} = 
'\\begin{description}
+$result_converted{'latex'}->{'table_in_example_in_display'} = 
'\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfoindented}
+\\begin{description}
 \\item[{\\parbox[b]{\\linewidth}{%
 item}}]
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Line
+\\ttfamily Line
 \\end{GNUTexinfopreformatted}
 \\end{description}
+\\end{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/coverage/block_commands.pl 
b/tp/t/results/coverage/block_commands.pl
index 8940fe64cc..69ee2dceea 100644
--- a/tp/t/results/coverage/block_commands.pl
+++ b/tp/t/results/coverage/block_commands.pl
@@ -495,9 +495,7 @@ $result_converted{'xml'}->{'block_commands'} = '
 
 
 $result_converted{'latex'}->{'block_commands'} = '
-\\vtop{%
 in group
-\\strut}%
 
 \\begin{quote}
 \\textbf{warning:} in quotation
diff --git a/tp/t/results/coverage/cartouche_in_example.pl 
b/tp/t/results/coverage/cartouche_in_example.pl
index b9e9344fe2..13772f27ac 100644
--- a/tp/t/results/coverage/cartouche_in_example.pl
+++ b/tp/t/results/coverage/cartouche_in_example.pl
@@ -225,20 +225,19 @@ $result_converted{'xml'}->{'cartouche_in_example'} = 
'<example endspaces=" ">
 ';
 
 
-$result_converted{'latex'}->{'cartouche_in_example'} = 
'\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-In example
+$result_converted{'latex'}->{'cartouche_in_example'} = 
'\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily In example
 \\end{GNUTexinfopreformatted}
 \\begin{mdframed}[style=GNUTexinfocartouche]
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-In cartouche in example
+\\ttfamily In cartouche in example
 \\end{GNUTexinfopreformatted}
 \\end{mdframed}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-end example
+\\ttfamily end example
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 
diff --git a/tp/t/results/coverage/comment_on_group_line.pl 
b/tp/t/results/coverage/comment_on_group_line.pl
index 4441812964..4d8cd8cbea 100644
--- a/tp/t/results/coverage/comment_on_group_line.pl
+++ b/tp/t/results/coverage/comment_on_group_line.pl
@@ -141,9 +141,7 @@ $result_converted{'xml'}->{'comment_on_group_line'} = 
'<group spaces=" " endspac
 ';
 
 
-$result_converted{'latex'}->{'comment_on_group_line'} = '\\vtop{%
-in group.
-\\strut}%
+$result_converted{'latex'}->{'comment_on_group_line'} = 'in group.
 ';
 
 
diff --git a/tp/t/results/coverage/exdent_and_commands.pl 
b/tp/t/results/coverage/exdent_and_commands.pl
index e2fcdee9ec..1666682351 100644
--- a/tp/t/results/coverage/exdent_and_commands.pl
+++ b/tp/t/results/coverage/exdent_and_commands.pl
@@ -496,20 +496,25 @@ in exdented a @* \\leavevmode{}\\\\ and following
 after exdented
 \\end{quote}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-example
+\\ttfamily example
 \\end{GNUTexinfopreformatted}
-\\noindent in exdented protected eol \\ {}
+\\leavevmode{}\\\\
+\\hbox{\\kern -\\leftmargin}%
+in exdented protected eol \\ {}
+\\\\
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-following
+\\ttfamily following
 \\end{GNUTexinfopreformatted}
-\\noindent in exdented a @* \\leavevmode{}\\\\ and following
+\\leavevmode{}\\\\
+\\hbox{\\kern -\\leftmargin}%
+in exdented a @* \\leavevmode{}\\\\ and following
+\\\\
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-after exdented
+\\ttfamily after exdented
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 
diff --git a/tp/t/results/coverage/exdent_and_formats.pl 
b/tp/t/results/coverage/exdent_and_formats.pl
index fdeca83a54..6480db0735 100644
--- a/tp/t/results/coverage/exdent_and_formats.pl
+++ b/tp/t/results/coverage/exdent_and_formats.pl
@@ -2069,28 +2069,37 @@ quotation2
 ';
 
 
-$result_converted{'latex'}->{'exdent_and_formats'} = 
'\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\ Example   Hoho.\\ \\TeX{}\\ .\\ \\leavevmode{}\\\\\\ @.
+$result_converted{'latex'}->{'exdent_and_formats'} = 
'\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily \\ Example   Hoho.\\ \\TeX{}\\ .\\ \\leavevmode{}\\\\\\ @.
 
 \\end{GNUTexinfopreformatted}
-\\noindent Other line
+\\leavevmode{}\\\\
+\\hbox{\\kern -\\leftmargin}%
+Other line
+\\\\
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-not exdented
+\\ttfamily not exdented
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 
-\\noindent exdented  and dash --- in example
+\\begin{GNUTexinfoindented}
+\\leavevmode{}\\\\
+\\hbox{\\kern -\\leftmargin}%
+exdented  and dash --- in example
+\\\\
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Not exdented
+\\ttfamily Not exdented
 \\end{GNUTexinfopreformatted}
-\\noindent exdented
+\\leavevmode{}\\\\
+\\hbox{\\kern -\\leftmargin}%
+exdented
+\\\\
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Not exdented
+\\ttfamily Not exdented
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 Para1.
 
@@ -2116,15 +2125,20 @@ quotation para 1
 quotation para 2
 \\end{quote}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Example   Hoho.
+\\ttfamily Example   Hoho.
 \\end{GNUTexinfopreformatted}
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Nested Other line
+\\ttfamily Nested Other line
 \\end{GNUTexinfopreformatted}
-\\noindent exdented nested other line
+\\leavevmode{}\\\\
+\\hbox{\\kern -\\leftmargin}%
+exdented nested other line
+\\\\
+\\end{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
 
 \\begin{quote}
 \\leavevmode{}\\\\
diff --git a/tp/t/results/coverage/flushright_example_nested.pl 
b/tp/t/results/coverage/flushright_example_nested.pl
index 97df06d86d..b1f1ef276d 100644
--- a/tp/t/results/coverage/flushright_example_nested.pl
+++ b/tp/t/results/coverage/flushright_example_nested.pl
@@ -382,24 +382,26 @@ flush then example
 ';
 
 
-$result_converted{'latex'}->{'flushright_example_nested'} = 
'\\begin{flushright}
+$result_converted{'latex'}->{'flushright_example_nested'} = 
'\\begin{GNUTexinfoindented}
+\\begin{flushright}
 \\begin{GNUTexinfopreformatted}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in   {-}{-}{-} flushright
+\\ttfamily in   {-}{-}{-} flushright
 
 \\end{GNUTexinfopreformatted}
 \\end{GNUTexinfopreformatted}
 \\end{flushright}
+\\end{GNUTexinfoindented}
 
 \\begin{flushright}
 \\begin{GNUTexinfopreformatted}
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in   {-}{-}{-} example
+\\ttfamily in   {-}{-}{-} example
 
 flush then example
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\end{GNUTexinfopreformatted}
 \\end{flushright}
 ';
diff --git a/tp/t/results/coverage/nested_block_commands.pl 
b/tp/t/results/coverage/nested_block_commands.pl
index 836a544c8c..9912b96103 100644
--- a/tp/t/results/coverage/nested_block_commands.pl
+++ b/tp/t/results/coverage/nested_block_commands.pl
@@ -2246,98 +2246,74 @@ $result_converted{'xml'}->{'nested_block_commands'} = 
'<group endspaces=" ">
 ';
 
 
-$result_converted{'latex'}->{'nested_block_commands'} = '\\vtop{%
-In group
+$result_converted{'latex'}->{'nested_block_commands'} = 'In group
 \\begin{quote}
 in quotation
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 \\begin{quote}
 in quotation
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 In group
 \\begin{quote}
 in quotation
 \\end{quote}
 after quotation
-\\strut}%
 
-\\vtop{%
 
 In group sp b
 \\begin{quote}
 in quotation
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 
 In group sp b a
 
 \\begin{quote}
 in quotation
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 In group sp a
 
 \\begin{quote}
 in quotation
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 \\begin{quote}
 
 in quotation sp b
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 \\begin{quote}
 
 in quotation sp b a
 
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 \\begin{quote}
 in quotation sp a
 
 \\end{quote}
-\\strut}%
 
-\\vtop{%
 \\begin{quote}
 in quotation
 \\end{quote}
 
 After quotation sp b
-\\strut}%
 
-\\vtop{%
 \\begin{quote}
 in quotation
 \\end{quote}
 After quotation sp a
 
-\\strut}%
 
-\\vtop{%
 \\begin{quote}
 in quotation
 \\end{quote}
 
 After quotation sp b a
 
-\\strut}%
 ';
 
 
diff --git a/tp/t/results/coverage/preformatted.pl 
b/tp/t/results/coverage/preformatted.pl
index d086e4b1c2..c1c4f051b0 100644
--- a/tp/t/results/coverage/preformatted.pl
+++ b/tp/t/results/coverage/preformatted.pl
@@ -439,12 +439,13 @@ in table in format
 
 
 $result_converted{'latex'}->{'preformatted'} = '
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-e{-}{-}xample  some  
+\\ttfamily e{-}{-}xample  some  
 
 \\   text
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 \\begin{description}
 \\item[{\\parbox[b]{\\linewidth}{%
@@ -452,7 +453,6 @@ e{-}{-}xample  some
 \\index[vr]{item in table in format@\\texttt{item in table in format}}%
 }}]
 \\begin{GNUTexinfopreformatted}
-\\leftskip=0em\\relax%
 
 in table in format
 \\end{GNUTexinfopreformatted}
diff --git a/tp/t/results/coverage_braces/format_on_first_footnote_line.pl 
b/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
index 89d5b78575..7d87e9d5a8 100644
--- a/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
+++ b/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
@@ -317,10 +317,11 @@ in quotation on the first footnote line
 \\end{quote}
 }.
 
-Last text \\footnote{\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in example
+Last text \\footnote{\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily in example
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 }
 ';
diff --git a/tp/t/results/coverage_braces/kbd.pl 
b/tp/t/results/coverage_braces/kbd.pl
index 84f07693c2..6e61604afa 100644
--- a/tp/t/results/coverage_braces/kbd.pl
+++ b/tp/t/results/coverage_braces/kbd.pl
@@ -587,16 +587,16 @@ kbd in kbd: \\GNUTexinfocommandstyletextkbd{in top kbd 
\\GNUTexinfocommandstylet
 
 kbd in @example:
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in example
+\\ttfamily in example
 \\texttt{in example in kbd}.
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 kbd in @format:
 
 \\begin{GNUTexinfopreformatted}
-\\leftskip=0em\\relax%
 in format
 \\texttt{in format in kbd}.
 \\end{GNUTexinfopreformatted}
diff --git 
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_latex/char_latin1_latin1_in_refs.tex
 
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_latex/char_latin1_latin1_in_refs.tex
index 36db5bad3b..12e8f7a6db 100644
--- 
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_latex/char_latin1_latin1_in_refs.tex
+++ 
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_latex/char_latin1_latin1_in_refs.tex
@@ -27,6 +27,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding/res_latex/mathjax_with_texinfo_enable_encoding.tex
 
b/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding/res_latex/mathjax_with_texinfo_enable_encoding.tex
index 7bfc2c3fcb..92692381a2 100644
--- 
a/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding/res_latex/mathjax_with_texinfo_enable_encoding.tex
+++ 
b/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding/res_latex/mathjax_with_texinfo_enable_encoding.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/def_syn_indices/res_latex/def_syn_indices.tex 
b/tp/t/results/indices/def_syn_indices/res_latex/def_syn_indices.tex
index c547835c39..33c3569208 100644
--- a/tp/t/results/indices/def_syn_indices/res_latex/def_syn_indices.tex
+++ b/tp/t/results/indices/def_syn_indices/res_latex/def_syn_indices.tex
@@ -32,6 +32,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/indices/double_seeentry_seealso/res_latex/double_seeentry_seealso.tex
 
b/tp/t/results/indices/double_seeentry_seealso/res_latex/double_seeentry_seealso.tex
index 7b5106162c..d47ec29f28 100644
--- 
a/tp/t/results/indices/double_seeentry_seealso/res_latex/double_seeentry_seealso.tex
+++ 
b/tp/t/results/indices/double_seeentry_seealso/res_latex/double_seeentry_seealso.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/empty_cindex_entry.pl 
b/tp/t/results/indices/empty_cindex_entry.pl
index aed8e01fb4..2566d30781 100644
--- a/tp/t/results/indices/empty_cindex_entry.pl
+++ b/tp/t/results/indices/empty_cindex_entry.pl
@@ -260,6 +260,10 @@ $result_converted{'file_latex'}->{'empty_cindex_entry'} = 
'\\documentclass{book}
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % command that does nothing used to help with substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/empty_index_entry.pl 
b/tp/t/results/indices/empty_index_entry.pl
index 5d690bcb12..66b0984840 100644
--- a/tp/t/results/indices/empty_index_entry.pl
+++ b/tp/t/results/indices/empty_index_entry.pl
@@ -440,6 +440,10 @@ $result_converted{'file_latex'}->{'empty_index_entry'} = 
'\\documentclass{book}
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % command that does nothing used to help with substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/empty_string_index_entry.pl 
b/tp/t/results/indices/empty_string_index_entry.pl
index 90e88178e7..27b9e90bfb 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -1085,6 +1085,10 @@ 
$result_converted{'file_latex'}->{'empty_string_index_entry'} = '\\documentclass
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \\setlist[description]{style=nextline, font=\\normalfont}
 
diff --git a/tp/t/results/indices/explicit_sort_key.pl 
b/tp/t/results/indices/explicit_sort_key.pl
index 614bd9e72a..257050cbd6 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -1176,6 +1176,10 @@ $result_converted{'file_latex'}->{'explicit_sort_key'} = 
'\\documentclass{book}
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % command that does nothing used to help with substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/seealso_duplicate.pl 
b/tp/t/results/indices/seealso_duplicate.pl
index 8675f235aa..c7af08dfc8 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -504,6 +504,10 @@ $result_converted{'file_latex'}->{'seealso_duplicate'} = 
'\\documentclass{book}
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % command that does nothing used to help with substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/seeentry/res_latex/seeentry.tex 
b/tp/t/results/indices/seeentry/res_latex/seeentry.tex
index affb2943be..5759a0340e 100644
--- a/tp/t/results/indices/seeentry/res_latex/seeentry.tex
+++ b/tp/t/results/indices/seeentry/res_latex/seeentry.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/subentries/res_latex/subentries.tex 
b/tp/t/results/indices/subentries/res_latex/subentries.tex
index 8f5580d199..b47ba2a02f 100644
--- a/tp/t/results/indices/subentries/res_latex/subentries.tex
+++ b/tp/t/results/indices/subentries/res_latex/subentries.tex
@@ -28,6 +28,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/indices/subentry_and_sortas/res_latex/subentry_and_sortas.tex 
b/tp/t/results/indices/subentry_and_sortas/res_latex/subentry_and_sortas.tex
index cacf296ef8..01b006bb5c 100644
--- a/tp/t/results/indices/subentry_and_sortas/res_latex/subentry_and_sortas.tex
+++ b/tp/t/results/indices/subentry_and_sortas/res_latex/subentry_and_sortas.tex
@@ -28,6 +28,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/indices/syncode_index_print_both/res_latex/syncode_index_print_both.tex
 
b/tp/t/results/indices/syncode_index_print_both/res_latex/syncode_index_print_both.tex
index abcf857e14..674f60073a 100644
--- 
a/tp/t/results/indices/syncode_index_print_both/res_latex/syncode_index_print_both.tex
+++ 
b/tp/t/results/indices/syncode_index_print_both/res_latex/syncode_index_print_both.tex
@@ -27,6 +27,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/indices/transparent_sort_chars.pl 
b/tp/t/results/indices/transparent_sort_chars.pl
index 8ee80ee64a..456c43cdc5 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -641,6 +641,10 @@ 
$result_converted{'file_latex'}->{'transparent_sort_chars'} = '\\documentclass{b
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % command that does nothing used to help with substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/itemize/enumerate_in_example.pl 
b/tp/t/results/itemize/enumerate_in_example.pl
index dcbb147306..ee50df198d 100644
--- a/tp/t/results/itemize/enumerate_in_example.pl
+++ b/tp/t/results/itemize/enumerate_in_example.pl
@@ -263,18 +263,18 @@ still second
 
 
 $result_converted{'latex'}->{'enumerate_in_example'} = '
+\\begin{GNUTexinfoindented}
 \\begin{enumerate}[start=1]
 \\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-first item
+\\ttfamily first item
 \\end{GNUTexinfopreformatted}
 \\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-second  item
+\\ttfamily second  item
 
 still second
 \\end{GNUTexinfopreformatted}
 \\end{enumerate}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git 
a/tp/t/results/itemize/inter_item_commands_in_enumerate/res_latex/inter_item_commands_in_enumerate.tex
 
b/tp/t/results/itemize/inter_item_commands_in_enumerate/res_latex/inter_item_commands_in_enumerate.tex
index 6c73ecca96..7741ec45ff 100644
--- 
a/tp/t/results/itemize/inter_item_commands_in_enumerate/res_latex/inter_item_commands_in_enumerate.tex
+++ 
b/tp/t/results/itemize/inter_item_commands_in_enumerate/res_latex/inter_item_commands_in_enumerate.tex
@@ -28,6 +28,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[enumerate]{label=\arabic*.}
 
diff --git 
a/tp/t/results/itemize/inter_item_commands_in_itemize/res_latex/inter_item_commands_in_itemize.tex
 
b/tp/t/results/itemize/inter_item_commands_in_itemize/res_latex/inter_item_commands_in_itemize.tex
index 3aa6528e51..e58b98bc5c 100644
--- 
a/tp/t/results/itemize/inter_item_commands_in_itemize/res_latex/inter_item_commands_in_itemize.tex
+++ 
b/tp/t/results/itemize/inter_item_commands_in_itemize/res_latex/inter_item_commands_in_itemize.tex
@@ -28,6 +28,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[itemize]{label=\textbullet}
 
diff --git a/tp/t/results/itemize/itemize_in_example.pl 
b/tp/t/results/itemize/itemize_in_example.pl
index c8ba86edc0..fed610ca7b 100644
--- a/tp/t/results/itemize/itemize_in_example.pl
+++ b/tp/t/results/itemize/itemize_in_example.pl
@@ -759,54 +759,47 @@ more.
 ';
 
 
-$result_converted{'latex'}->{'itemize_in_example'} = 
'\\begin{itemize}[label=\\textbullet{}]
+$result_converted{'latex'}->{'itemize_in_example'} = 
'\\begin{GNUTexinfoindented}
+\\begin{itemize}[label=\\textbullet{}]
 \\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-first
+\\ttfamily first
 
 more.
 \\end{GNUTexinfopreformatted}
 \\end{itemize}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 \\end{GNUTexinfopreformatted}
 \\begin{itemize}
 \\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-as is
+\\ttfamily as is
 \\end{GNUTexinfopreformatted}
 \\end{itemize}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 \\end{GNUTexinfopreformatted}
 \\begin{itemize}[label=+]
 \\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-item +
+\\ttfamily item +
 \\end{GNUTexinfopreformatted}
 \\end{itemize}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 \\end{GNUTexinfopreformatted}
 \\begin{itemize}[label=m--n]
 \\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-with m{-}{-}n
+\\ttfamily with m{-}{-}n
 \\end{GNUTexinfopreformatted}
 \\end{itemize}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 \\end{GNUTexinfopreformatted}
 \\begin{itemize}[label=\\textbullet{} a--n itemize line]
 \\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in an itemize line
+\\ttfamily in an itemize line
 \\end{GNUTexinfopreformatted}
 \\end{itemize}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/itemize/itemize_long_item.pl 
b/tp/t/results/itemize/itemize_long_item.pl
index 65e2645ad0..8a515c8f1c 100644
--- a/tp/t/results/itemize/itemize_long_item.pl
+++ b/tp/t/results/itemize/itemize_long_item.pl
@@ -686,19 +686,21 @@ empty line.
 
 $result_converted{'latex'}->{'itemize_long_item'} = 
'\\begin{itemize}[label=youhou itemize very long item aaaaaaaaaaaaaaaa 
bbbbbbbbbbbbbbbbbbbbbbbbbb cccccccccccc]
 \\item first item
-\\item \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-In example
+\\item \\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily In example
 
 end example.
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\item 
 empty line.
 \\item 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-In second example
+\\ttfamily In second example
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\item \\begin{quote}
 Quotation
 \\end{quote}
diff --git 
a/tp/t/results/languages/multiple_lang_chapters_latex/res_latex/multiple_lang_chapters.tex
 
b/tp/t/results/languages/multiple_lang_chapters_latex/res_latex/multiple_lang_chapters.tex
index 1e8d5c09d1..63cad3436b 100644
--- 
a/tp/t/results/languages/multiple_lang_chapters_latex/res_latex/multiple_lang_chapters.tex
+++ 
b/tp/t/results/languages/multiple_lang_chapters_latex/res_latex/multiple_lang_chapters.tex
@@ -31,6 +31,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 
 % this allows to select languages based on bcp47 codes.  bcp47 is a superset
 % of the LL_CC ISO 639-2 LL ISO 3166 CC information of @documentlanguage
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 334784a322..e5d6368dd4 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/brace_in_index.pl 
b/tp/t/results/latex_tests/brace_in_index.pl
index 1b4df58408..34df904583 100644
--- a/tp/t/results/latex_tests/brace_in_index.pl
+++ b/tp/t/results/latex_tests/brace_in_index.pl
@@ -734,6 +734,10 @@ $result_converted{'file_latex'}->{'brace_in_index'} = 
'\\documentclass{book}
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % command that does nothing used to help with substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/custom_headings/res_latex/custom_headings.tex 
b/tp/t/results/latex_tests/custom_headings/res_latex/custom_headings.tex
index ba13e55244..416cc08eb3 100644
--- a/tp/t/results/latex_tests/custom_headings/res_latex/custom_headings.tex
+++ b/tp/t/results/latex_tests/custom_headings/res_latex/custom_headings.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/enumerate_arguments/res_latex/enumerate_arguments.tex
 
b/tp/t/results/latex_tests/enumerate_arguments/res_latex/enumerate_arguments.tex
index 6d414b4864..8c04aeeee3 100644
--- 
a/tp/t/results/latex_tests/enumerate_arguments/res_latex/enumerate_arguments.tex
+++ 
b/tp/t/results/latex_tests/enumerate_arguments/res_latex/enumerate_arguments.tex
@@ -25,6 +25,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[enumerate]{label=\arabic*.}
 
diff --git 
a/tp/t/results/latex_tests/error_in_sectioning_command/res_latex/error_in_sectioning_command.tex
 
b/tp/t/results/latex_tests/error_in_sectioning_command/res_latex/error_in_sectioning_command.tex
index 40ca2b67e3..7063ebc92b 100644
--- 
a/tp/t/results/latex_tests/error_in_sectioning_command/res_latex/error_in_sectioning_command.tex
+++ 
b/tp/t/results/latex_tests/error_in_sectioning_command/res_latex/error_in_sectioning_command.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/example_in_cartouche.pl 
b/tp/t/results/latex_tests/example_in_cartouche.pl
index 428c26a9ce..6317c7e3f6 100644
--- a/tp/t/results/latex_tests/example_in_cartouche.pl
+++ b/tp/t/results/latex_tests/example_in_cartouche.pl
@@ -345,11 +345,12 @@ New para
 \\end{mdframed}
 
 \\begin{mdframed}[style=GNUTexinfocartouche]
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\% pwd
+\\ttfamily \\% pwd
 /usr/local/share/emacs
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\end{mdframed}
 ';
 
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 62afed7e26..ed992384a7 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
@@ -25,6 +25,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -73,10 +77,11 @@ New para
 \end{mdframed}
 
 \begin{mdframed}[style=GNUTexinfocartouche]
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\% pwd
+\ttfamily \% pwd
 /usr/local/share/emacs
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \end{mdframed}
 \end{document}
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 c5da7b119c..8d220f00da 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
@@ -30,6 +30,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 c627748eb9..273bf495a2 100644
--- a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
+++ b/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
@@ -25,6 +25,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/latex_tests/indices/res_latex/indices.tex 
b/tp/t/results/latex_tests/indices/res_latex/indices.tex
index 4e7758156b..0a4e1aefd5 100644
--- a/tp/t/results/latex_tests/indices/res_latex/indices.tex
+++ b/tp/t/results/latex_tests/indices/res_latex/indices.tex
@@ -28,6 +28,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/informative_commands_in_top_node/res_latex/informative_commands_in_top_node.tex
 
b/tp/t/results/latex_tests/informative_commands_in_top_node/res_latex/informative_commands_in_top_node.tex
index f1e0f0e52c..ec5cb7da71 100644
--- 
a/tp/t/results/latex_tests/informative_commands_in_top_node/res_latex/informative_commands_in_top_node.tex
+++ 
b/tp/t/results/latex_tests/informative_commands_in_top_node/res_latex/informative_commands_in_top_node.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/latex_tests/nested_enumerate/res_latex/nested_enumerate.tex 
b/tp/t/results/latex_tests/nested_enumerate/res_latex/nested_enumerate.tex
index 1169128ded..ccdfad15fc 100644
--- a/tp/t/results/latex_tests/nested_enumerate/res_latex/nested_enumerate.tex
+++ b/tp/t/results/latex_tests/nested_enumerate/res_latex/nested_enumerate.tex
@@ -25,6 +25,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[enumerate]{label=\arabic*.}
 
diff --git 
a/tp/t/results/latex_tests/nested_itemize/res_latex/nested_itemize.tex 
b/tp/t/results/latex_tests/nested_itemize/res_latex/nested_itemize.tex
index 750913a31c..d16102c427 100644
--- a/tp/t/results/latex_tests/nested_itemize/res_latex/nested_itemize.tex
+++ b/tp/t/results/latex_tests/nested_itemize/res_latex/nested_itemize.tex
@@ -25,6 +25,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[itemize]{label=\textbullet}
 
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 9ddb6a7c9b..0a016ef388 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 2bdedac34d..3cdc750549 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 7aa13c5cf2..5d5b5e12ae 100644
--- a/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
+++ b/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
@@ -25,6 +25,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 57152fa90c..46dc847e94 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ b/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
@@ -25,6 +25,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 6e30c1e3db..d04afd4e5e 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 82827d2bd0..1bafc51404 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 d7da120491..bc851e4ef8 100644
--- a/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
+++ b/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 66a33a1493..ac661ffbb9 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 a3114f5c0d..ead4305a93 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 63dcf40666..678c037dd7 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 a3114f5c0d..ead4305a93 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 45b62caa20..48aff2b69e 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 9039aa7910..7ff0860e7e 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 ee903191fb..d1114a1885 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 02e4f168df..5a6d6baae5 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 76a1a66020..a160395c00 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 ee0a75a0d9..4b2d8df375 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 92d2138526..8a982480c7 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 4020452f72..b3923909f8 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 2744929906..ae7a5b25b4 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl 
b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
index 486d1c0986..be972bf80c 100644
--- a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
+++ b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
@@ -5564,11 +5564,12 @@ strong: \\textbf{``simple-double--three---four----\'\' 
`simple\' quotedblleft: \
 kbd: 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'}
 `simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 samp: `\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\' \\leavevmode{}\\\\
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-@codequoteundirected on
+\\ttfamily @codequoteundirected on
 @codequotebacktick on
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
 code: \\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 asis: ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
@@ -5576,11 +5577,12 @@ strong: \\textbf{``simple-double--three---four----\'\' 
`simple\' quotedblleft: \
 kbd: 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'}
 `simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 samp: `\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\' \\leavevmode{}\\\\
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-@codequoteundirected off
+\\ttfamily @codequoteundirected off
 @codequotebacktick off
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
 code: \\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 asis: ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
@@ -5602,11 +5604,12 @@ strong: \\textbf{``simple-double--three---four----\'\' 
`simple\' quotedblleft: \
 kbd: 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'}
 `simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 samp: `\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\' \\leavevmode{}\\\\
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-@codequoteundirected on
+\\ttfamily @codequoteundirected on
 @codequotebacktick on
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
 code: \\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 asis: ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
@@ -5614,11 +5617,12 @@ strong: \\textbf{``simple-double--three---four----\'\' 
`simple\' quotedblleft: \
 kbd: 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'}
 `simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 samp: `\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\' \\leavevmode{}\\\\
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-@codequoteundirected off
+\\ttfamily @codequoteundirected off
 @codequotebacktick off
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
 code: \\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 asis: ``simple-double--three---four----\'\' `simple\' quotedblleft: 
\\textquotedblleft{} \\leavevmode{}\\\\
@@ -5626,9 +5630,9 @@ strong: \\textbf{``simple-double--three---four----\'\' 
`simple\' quotedblleft: \
 kbd: 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'}
 `simple\' quotedblleft:\\ \\textquotedblleft{}} \\leavevmode{}\\\\
 samp: `\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\' \\leavevmode{}\\\\
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} `simple\' 
quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
+\\ttfamily {`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
 code:\\ \\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\\ \\leavevmode{}\\\\
 asis:\\ {`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
 strong:\\ 
\\textbf{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\\ \\leavevmode{}\\\\
@@ -5636,14 +5640,14 @@ kbd:\\ 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}fo
 samp:\\ 
`\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\'\\ \\leavevmode{}\\\\
 
 \\end{GNUTexinfopreformatted}
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-@codequoteundirected on
+\\ttfamily @codequoteundirected on
 @codequotebacktick on
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} `simple\' 
quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
+\\ttfamily {`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
 code:\\ \\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\\ \\leavevmode{}\\\\
 asis:\\ {`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
 strong:\\ 
\\textbf{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\\ \\leavevmode{}\\\\
@@ -5651,20 +5655,21 @@ kbd:\\ 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}fo
 samp:\\ 
`\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\'\\ \\leavevmode{}\\\\
 
 \\end{GNUTexinfopreformatted}
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-@codequoteundirected off
+\\ttfamily @codequoteundirected off
 @codequotebacktick off
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} `simple\' 
quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
+\\ttfamily {`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
 code:\\ \\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\\ \\leavevmode{}\\\\
 asis:\\ {`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}\\ \\leavevmode{}\\\\
 strong:\\ 
\\textbf{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\\ \\leavevmode{}\\\\
 kbd:\\ 
\\GNUTexinfocommandstyletextkbd{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'}
 `simple\' quotedblleft:\\ \\textquotedblleft{}}\\ \\leavevmode{}\\\\
 samp:\\ 
`\\texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{\'}{\'} 
`simple\' quotedblleft:\\ \\textquotedblleft{}}\'\\ \\leavevmode{}\\\\
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 ';
 
diff --git a/tp/t/results/misc_commands/footnote_in_center.pl 
b/tp/t/results/misc_commands/footnote_in_center.pl
index 0046bb4229..6ed4f85f99 100644
--- a/tp/t/results/misc_commands/footnote_in_center.pl
+++ b/tp/t/results/misc_commands/footnote_in_center.pl
@@ -361,14 +361,15 @@ $result_converted{'latex'}->{'footnote_in_center'} = 
'\\begin{center}
 Centered text with a footnote\\footnote{This footnote
 shows an important feature of the centered text.
 
+\\begin{GNUTexinfoindented}
 \\begin{description}
 \\item[{\\parbox[b]{\\linewidth}{%
 item}}]
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-line
+\\ttfamily line
 \\end{GNUTexinfopreformatted}
 \\end{description}
+\\end{GNUTexinfoindented}
 } and text after the footnote.
 \\end{center}
 ';
diff --git a/tp/t/results/misc_commands/heading_command_in_commands.pl 
b/tp/t/results/misc_commands/heading_command_in_commands.pl
index 1fb657b870..9ae70d02fe 100644
--- a/tp/t/results/misc_commands/heading_command_in_commands.pl
+++ b/tp/t/results/misc_commands/heading_command_in_commands.pl
@@ -362,14 +362,15 @@ 
$result_converted{'latex'}->{'heading_command_in_commands'} = '
 \\pagestyle{custom}%
 }
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\renewpagestyle{custom}{%
+\\ttfamily \\renewpagestyle{custom}{%
 \\sethead[in example][][]%
 {in example}{}{}%
 }%
 \\pagestyle{custom}%
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 \\begin{quote}
 \\renewpagestyle{custom}{%
diff --git a/tp/t/results/misc_commands/kbdinputstyle.pl 
b/tp/t/results/misc_commands/kbdinputstyle.pl
index c8fb3676bf..d882aaac1b 100644
--- a/tp/t/results/misc_commands/kbdinputstyle.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle.pl
@@ -2241,13 +2241,14 @@ $result_converted{'latex'}->{'kbdinputstyle'} = '
 \\texttt{for nesting \\textnormal{r in code \\texttt{in r in code}}}
 
 in example
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\texttt{in code in example \\texttt{in nested code}}.
+\\ttfamily \\texttt{in code in example \\texttt{in nested code}}.
 \\texttt{kbd in example}.
 \\texttt{kbd \\texttt{in code}\\ in example}.
 \\texttt{for nesting in example \\textnormal{r in code in example \\texttt{in 
r in code in example}}}
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 @kbdinputstyle example
 
@@ -2258,13 +2259,14 @@ in example
 \\texttt{for nesting \\textnormal{r in code \\texttt{in r in code}}}
 
 in example
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\texttt{in code in example \\texttt{in nested code}}.
+\\ttfamily \\texttt{in code in example \\texttt{in nested code}}.
 \\GNUTexinfocommandstyletextkbd{kbd in example}.
 \\texttt{kbd \\GNUTexinfocommandstyletextkbd{in code}\\ in example}.
 \\texttt{for nesting in example \\textnormal{r in code in example 
\\GNUTexinfocommandstyletextkbd{in r in code in example}}}
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 @kbdinputstyle distinct
 
@@ -2275,13 +2277,14 @@ in example
 \\texttt{for nesting \\textnormal{r in code \\GNUTexinfocommandstyletextkbd{in 
r in code}}}
 
 in example
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-\\texttt{in code in example \\texttt{in nested code}}.
+\\ttfamily \\texttt{in code in example \\texttt{in nested code}}.
 \\GNUTexinfocommandstyletextkbd{kbd in example}.
 \\texttt{kbd \\GNUTexinfocommandstyletextkbd{in code}\\ in example}.
 \\texttt{for nesting in example \\textnormal{r in code in example 
\\GNUTexinfocommandstyletextkbd{in r in code in example}}}
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl 
b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
index 7bc0bc4de1..badf872fea 100644
--- a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
@@ -2433,6 +2433,7 @@ $result_converted{'latex'}->{'kbdinputstyle_in_table'} = '
 \\end{description}
 
 in example
+\\begin{GNUTexinfoindented}
 \\begin{description}
 \\item[{\\parbox[b]{\\linewidth}{%
 \\texttt{i{-}{-}tem in example}}}]
@@ -2441,6 +2442,7 @@ in example
 \\item[{\\parbox[b]{\\linewidth}{%
 \\texttt{braced i{-}{-}tem in example}}}]
 \\end{description}
+\\end{GNUTexinfoindented}
 
 @kbdinputstyle example
 
@@ -2456,6 +2458,7 @@ in example
 \\end{description}
 
 in example
+\\begin{GNUTexinfoindented}
 \\begin{description}
 \\item[{\\parbox[b]{\\linewidth}{%
 \\GNUTexinfocommandstyletextkbd{i{-}{-}tem in example}}}]
@@ -2464,6 +2467,7 @@ in example
 \\item[{\\parbox[b]{\\linewidth}{%
 \\GNUTexinfocommandstyletextkbd{braced i{-}{-}tem in example}}}]
 \\end{description}
+\\end{GNUTexinfoindented}
 
 @kbdinputstyle distinct
 
@@ -2479,6 +2483,7 @@ in example
 \\end{description}
 
 in example
+\\begin{GNUTexinfoindented}
 \\begin{description}
 \\item[{\\parbox[b]{\\linewidth}{%
 \\GNUTexinfocommandstyletextkbd{i{-}{-}tem in example}}}]
@@ -2487,6 +2492,7 @@ in example
 \\item[{\\parbox[b]{\\linewidth}{%
 \\GNUTexinfocommandstyletextkbd{braced i{-}{-}tem in example}}}]
 \\end{description}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/misc_commands/noindent_after_smallexample.pl 
b/tp/t/results/misc_commands/noindent_after_smallexample.pl
index 55d468653a..7e5ae29d99 100644
--- a/tp/t/results/misc_commands/noindent_after_smallexample.pl
+++ b/tp/t/results/misc_commands/noindent_after_smallexample.pl
@@ -188,8 +188,7 @@ $ wget 
\'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HE
 
 $result_converted{'latex'}->{'noindent_after_smallexample'} = 'To obtain.
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily\\footnotesize%
-\\$ wget 
\'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\\&content-type=text/plain\'
+\\ttfamily \\footnotesize \\$ wget 
\'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\\&content-type=text/plain\'
 \\$ wget 
\'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD\\&content-type=text/plain\'
 \\end{GNUTexinfopreformatted}
 \\noindent{}Less recent versions are also present.
diff --git a/tp/t/results/preformatted/caption_in_example.pl 
b/tp/t/results/preformatted/caption_in_example.pl
index 3b0d50238f..545cb256a7 100644
--- a/tp/t/results/preformatted/caption_in_example.pl
+++ b/tp/t/results/preformatted/caption_in_example.pl
@@ -354,18 +354,18 @@ After caption
 
 $result_converted{'latex'}->{'caption_in_example'} = 
'\\begin{TexinfoFloatfloat}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in example 
+\\ttfamily in example 
 
 \\end{GNUTexinfopreformatted}
 \\caption{caption}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+\\ttfamily 
 
 After caption
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\end{TexinfoFloatfloat}
 ';
 
diff --git a/tp/t/results/preformatted/comment_example_and_blank_lines.pl 
b/tp/t/results/preformatted/comment_example_and_blank_lines.pl
index 2e11285831..89dd28cdca 100644
--- a/tp/t/results/preformatted/comment_example_and_blank_lines.pl
+++ b/tp/t/results/preformatted/comment_example_and_blank_lines.pl
@@ -591,28 +591,32 @@ 
$result_converted{'xml'}->{'comment_example_and_blank_lines'} = '<para>Para.
 
 $result_converted{'latex'}->{'comment_example_and_blank_lines'} = 'Para.
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-comment,\\ blank after \\end{GNUTexinfopreformatted}
+\\ttfamily comment,\\ blank after \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 Para.
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-comment,\\ no blank after \\end{GNUTexinfopreformatted}
+\\ttfamily comment,\\ no blank after \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 Para.
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-no comment,\\ blank after
+\\ttfamily no comment,\\ blank after
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 Para.
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-no comment,\\ no blank after
+\\ttfamily no comment,\\ no blank after
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 Para.
 ';
 
diff --git a/tp/t/results/preformatted/comments_in_example.pl 
b/tp/t/results/preformatted/comments_in_example.pl
index e1aca1734d..df1df6b56a 100644
--- a/tp/t/results/preformatted/comments_in_example.pl
+++ b/tp/t/results/preformatted/comments_in_example.pl
@@ -484,21 +484,24 @@ second line
 
 
 $result_converted{'latex'}->{'comments_in_example'} = 'Example with comments 2 
lines
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-line second line \\end{GNUTexinfopreformatted}
+\\ttfamily line second line \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 Example with comments 1 line
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-line \\end{GNUTexinfopreformatted}
+\\ttfamily line \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
 Example with newline after comment
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-line 
+\\ttfamily line 
 second line
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/def_in_example.pl 
b/tp/t/results/preformatted/def_in_example.pl
index 9a5489b634..d0e2019f17 100644
--- a/tp/t/results/preformatted/def_in_example.pl
+++ b/tp/t/results/preformatted/def_in_example.pl
@@ -317,7 +317,8 @@ $result_converted{'xml'}->{'def_in_example'} = '<example 
endspaces=" ">
 ';
 
 
-$result_converted{'latex'}->{'def_in_example'} = '
+$result_converted{'latex'}->{'def_in_example'} = '\\begin{GNUTexinfoindented}
+
 \\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
 \\rightskip=5em plus 1 fill
 \\hangindent=2em
@@ -328,10 +329,10 @@ $result_converted{'latex'}->{'def_in_example'} = '
 \\begin{quote}
 \\unskip{\\parskip=0pt\\noindent}%
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in defun
+\\ttfamily in defun
 \\end{GNUTexinfopreformatted}
 \\end{quote}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/empty_line.pl 
b/tp/t/results/preformatted/empty_line.pl
index 9f6019d245..9faa12e2d0 100644
--- a/tp/t/results/preformatted/empty_line.pl
+++ b/tp/t/results/preformatted/empty_line.pl
@@ -152,12 +152,13 @@ after empty line
 ';
 
 
-$result_converted{'latex'}->{'empty_line'} = '\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-example
+$result_converted{'latex'}->{'empty_line'} = '\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily example
 
 after empty line
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/insertcopying_in_example.pl 
b/tp/t/results/preformatted/insertcopying_in_example.pl
index 8c0da9ab85..28e08ec9a6 100644
--- a/tp/t/results/preformatted/insertcopying_in_example.pl
+++ b/tp/t/results/preformatted/insertcopying_in_example.pl
@@ -148,10 +148,11 @@ $result_converted{'xml'}->{'insertcopying_in_example'} = 
'<example endspaces=" "
 ';
 
 
-$result_converted{'latex'}->{'insertcopying_in_example'} = 
'\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-text
+$result_converted{'latex'}->{'insertcopying_in_example'} = 
'\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily text
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/nested_example_and_comment.pl 
b/tp/t/results/preformatted/nested_example_and_comment.pl
index e24e9c6e95..0823c0588d 100644
--- a/tp/t/results/preformatted/nested_example_and_comment.pl
+++ b/tp/t/results/preformatted/nested_example_and_comment.pl
@@ -737,38 +737,41 @@ $result_converted{'xml'}->{'nested_example_and_comment'} 
= '<example endspaces="
 ';
 
 
-$result_converted{'latex'}->{'nested_example_and_comment'} = 
'\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-First line 0 \\end{GNUTexinfopreformatted}
+$result_converted{'latex'}->{'nested_example_and_comment'} = 
'\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Nested example
+\\ttfamily First line 0 \\end{GNUTexinfopreformatted}
+\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily Nested example
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-In first one
+\\ttfamily In first one
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-First line 1 \\end{GNUTexinfopreformatted}
+\\ttfamily First line 1 \\end{GNUTexinfopreformatted}
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Nested example \\end{GNUTexinfopreformatted}
+\\ttfamily Nested example \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-In first one
+\\ttfamily In first one
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-First line 2 \\end{GNUTexinfopreformatted}
+\\ttfamily First line 2 \\end{GNUTexinfopreformatted}
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-Nested example \\end{GNUTexinfopreformatted}
+\\ttfamily Nested example \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-In first one \\end{GNUTexinfopreformatted}
+\\ttfamily In first one \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/nested_formats.pl 
b/tp/t/results/preformatted/nested_formats.pl
index f9297f236e..718c788501 100644
--- a/tp/t/results/preformatted/nested_formats.pl
+++ b/tp/t/results/preformatted/nested_formats.pl
@@ -411,19 +411,21 @@ in -- example/format
 ';
 
 
-$result_converted{'latex'}->{'nested_formats'} = 
'\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+$result_converted{'latex'}->{'nested_formats'} = '\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfopreformatted}
+\\ttfamily 
 in {-}{-} format/example
 
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=0em\\relax%
 
 in -- example/format
 
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/page_in_example.pl 
b/tp/t/results/preformatted/page_in_example.pl
index 68159a2899..5c332da8c6 100644
--- a/tp/t/results/preformatted/page_in_example.pl
+++ b/tp/t/results/preformatted/page_in_example.pl
@@ -144,12 +144,13 @@ $result_converted{'xml'}->{'page_in_example'} = '<example 
endspaces=" ">
 ';
 
 
-$result_converted{'latex'}->{'page_in_example'} = '\\newpage{}%
+$result_converted{'latex'}->{'page_in_example'} = '\\begin{GNUTexinfoindented}
+\\newpage{}%
 \\phantom{blabla}%
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-text
+\\ttfamily text
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/quote_dash_in_display.pl 
b/tp/t/results/preformatted/quote_dash_in_display.pl
index 4863a5a24e..3d1058b8a1 100644
--- a/tp/t/results/preformatted/quote_dash_in_display.pl
+++ b/tp/t/results/preformatted/quote_dash_in_display.pl
@@ -153,11 +153,12 @@ $result_converted{'xml'}->{'quote_dash_in_display'} = '
 
 
 $result_converted{'latex'}->{'quote_dash_in_display'} = '
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax%
 and now -- yes---now and ``so\'\'.
 
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/quote_dash_in_example.pl 
b/tp/t/results/preformatted/quote_dash_in_example.pl
index 8595b05ec3..c22d043df5 100644
--- a/tp/t/results/preformatted/quote_dash_in_example.pl
+++ b/tp/t/results/preformatted/quote_dash_in_example.pl
@@ -153,11 +153,12 @@ $result_converted{'xml'}->{'quote_dash_in_example'} = '
 
 
 $result_converted{'latex'}->{'quote_dash_in_example'} = '
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-and now {-}{-} yes{-}{-}{-}now and {`}{`}so{\'}{\'}.
+\\ttfamily and now {-}{-} yes{-}{-}{-}now and {`}{`}so{\'}{\'}.
 
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/text_on_display_command_line.pl 
b/tp/t/results/preformatted/text_on_display_command_line.pl
index ef17d5b376..5150c2a9ce 100644
--- a/tp/t/results/preformatted/text_on_display_command_line.pl
+++ b/tp/t/results/preformatted/text_on_display_command_line.pl
@@ -478,17 +478,25 @@ 
$result_converted{'xml'}->{'text_on_display_command_line'} = '<display spaces="
 ';
 
 
-$result_converted{'latex'}->{'text_on_display_command_line'} = '
+$result_converted{'latex'}->{'text_on_display_command_line'} = 
'\\begin{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
+
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax%
 normal text
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax%
 in display
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
+\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/text_on_example_command_line.pl 
b/tp/t/results/preformatted/text_on_example_command_line.pl
index e3f2506d78..b1c41a4c71 100644
--- a/tp/t/results/preformatted/text_on_example_command_line.pl
+++ b/tp/t/results/preformatted/text_on_example_command_line.pl
@@ -478,17 +478,25 @@ 
$result_converted{'xml'}->{'text_on_example_command_line'} = '<example spaces="
 ';
 
 
-$result_converted{'latex'}->{'text_on_example_command_line'} = '
+$result_converted{'latex'}->{'text_on_example_command_line'} = 
'\\begin{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
+
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-normal text
+\\ttfamily normal text
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
+\\begin{GNUTexinfoindented}
 \\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-in example
+\\ttfamily in example
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 
+\\begin{GNUTexinfoindented}
+\\begin{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
+\\end{GNUTexinfoindented}
 ';
 
 1;
diff --git a/tp/t/results/preformatted/titlefont_in_example.pl 
b/tp/t/results/preformatted/titlefont_in_example.pl
index 5b16b2be9d..1f073b2ce5 100644
--- a/tp/t/results/preformatted/titlefont_in_example.pl
+++ b/tp/t/results/preformatted/titlefont_in_example.pl
@@ -166,11 +166,12 @@ Text.
 ';
 
 
-$result_converted{'latex'}->{'titlefont_in_example'} = '{\\huge \\bfseries 
Title}\\begin{GNUTexinfopreformatted}
-\\leftskip=2em\\relax\\ttfamily%
-
+$result_converted{'latex'}->{'titlefont_in_example'} = 
'\\begin{GNUTexinfoindented}
+{\\huge \\bfseries Title}\\begin{GNUTexinfopreformatted}
+\\ttfamily 
 Text.
 \\end{GNUTexinfopreformatted}
+\\end{GNUTexinfoindented}
 ';
 
 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 a9598232cf..d4d4479647 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 c1bbafd56d..2f54ebfb44 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 d72e73cda7..d59bc448a5 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
@@ -59,13 +63,14 @@
 \GNUTexinfosetsingleheader{}%
 
 \begin{document}
+\begin{GNUTexinfoindented}
 \begin{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A quot{-}{-}{-}ation
+\ttfamily A quot{-}{-}{-}ation
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{center}
 --- \emph{Some One}
 \end{center}
+\end{GNUTexinfoindented}
 \end{document}
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 7d15ff37d7..0082e99eb5 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/regions/format_in_titlepage.pl 
b/tp/t/results/regions/format_in_titlepage.pl
index c136cf21d2..ce9abd45bd 100644
--- a/tp/t/results/regions/format_in_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage.pl
@@ -343,7 +343,6 @@ $result_converted{'latex'}->{'format_in_titlepage'} = '
     \\vglue\\titlepagetopglue
 
 \\begin{GNUTexinfopreformatted}
-\\leftskip=0em\\relax%
 Published
 \\end{GNUTexinfopreformatted}
 
diff --git a/tp/t/results/regions/format_in_titlepage_titlepage.pl 
b/tp/t/results/regions/format_in_titlepage_titlepage.pl
index e737334fb3..4e071651f7 100644
--- a/tp/t/results/regions/format_in_titlepage_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage_titlepage.pl
@@ -354,7 +354,6 @@ 
$result_converted{'latex'}->{'format_in_titlepage_titlepage'} = '
     \\vglue\\titlepagetopglue
 
 \\begin{GNUTexinfopreformatted}
-\\leftskip=0em\\relax%
 Published
 \\end{GNUTexinfopreformatted}
 
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 b539f85836..9289174932 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 c875012f5e..5c75e8aea2 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 e59a669940..ef2689e308 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 6d55ffeb11..ac0487df90 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 2f3709470f..661ac291a8 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 59c6671d04..d926936feb 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 e6982d6f27..30c41bed24 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 c3607f62c0..6480be5b61 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 baebd4ca6a..d0026a3410 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 b6f865c8a6..2bec952b34 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % 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 a432de80b9..ff68fe7472 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
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git a/tp/t/results/sectioning/top_node_part_top.pl 
b/tp/t/results/sectioning/top_node_part_top.pl
index 27d71839d2..9318531d25 100644
--- a/tp/t/results/sectioning/top_node_part_top.pl
+++ b/tp/t/results/sectioning/top_node_part_top.pl
@@ -495,6 +495,10 @@ $result_converted{'file_latex'}->{'top_node_part_top'} = 
'\\documentclass{book}
 \\newenvironment{GNUTexinfopreformatted}{%
   \\par\\obeylines\\obeyspaces\\frenchspacing
   \\parskip=\\z@\\parindent=\\z@}{}
+\\newenvironment{GNUTexinfoindented}
+  {\\begin{list}{}{}
+  \\item\\relax}
+  {\\end{list}}
 % 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/res_latex/inter_item_commands_in_table.tex
 
b/tp/t/results/xtable/inter_item_commands_in_table/res_latex/inter_item_commands_in_table.tex
index c202da4bda..cc5ee58648 100644
--- 
a/tp/t/results/xtable/inter_item_commands_in_table/res_latex/inter_item_commands_in_table.tex
+++ 
b/tp/t/results/xtable/inter_item_commands_in_table/res_latex/inter_item_commands_in_table.tex
@@ -36,6 +36,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[description]{style=nextline, font=\normalfont}
 
diff --git 
a/tp/t/results/xtable/inter_item_commands_in_table_in_example/res_latex/inter_item_commands_in_table_in_example.tex
 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example/res_latex/inter_item_commands_in_table_in_example.tex
index dfc5d0cf7d..12d7d85513 100644
--- 
a/tp/t/results/xtable/inter_item_commands_in_table_in_example/res_latex/inter_item_commands_in_table_in_example.tex
+++ 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example/res_latex/inter_item_commands_in_table_in_example.tex
@@ -31,6 +31,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[description]{style=nextline, font=\normalfont}
 
@@ -70,6 +74,7 @@
 
 
 \begin{document}
+\begin{GNUTexinfoindented}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
 \GNUTexinfocommandstyletextvar{a--b}\\
@@ -77,10 +82,10 @@
 \GNUTexinfocommandstyletextvar{b}\\
 \GNUTexinfocommandstyletextvar{c}}}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}ine
+\ttfamily l{-}{-}ine
 \end{GNUTexinfopreformatted}
 \item[{\parbox[b]{\linewidth}{%
 \GNUTexinfocommandstyletextvar{d}}}]
 \end{description}
+\end{GNUTexinfoindented}
 \end{document}
diff --git 
"a/tp/tests/formatting/res_parser/non_ascii_test_latex/os\303\251_utf8.tex" 
"b/tp/tests/formatting/res_parser/non_ascii_test_latex/os\303\251_utf8.tex"
index cd3ef321a7..347de3cb1d 100644
--- "a/tp/tests/formatting/res_parser/non_ascii_test_latex/os\303\251_utf8.tex"
+++ "b/tp/tests/formatting/res_parser/non_ascii_test_latex/os\303\251_utf8.tex"
@@ -24,6 +24,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % command that does nothing used to help with substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
 
diff --git 
a/tp/tests/indices/res_parser/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
 
b/tp/tests/indices/res_parser/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
index 33f89dfab2..ba1d529056 100644
--- 
a/tp/tests/indices/res_parser/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
+++ 
b/tp/tests/indices/res_parser/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
@@ -36,6 +36,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[description]{style=nextline, font=\normalfont}
 \setlist[itemize]{label=\textbullet}
diff --git 
a/tp/tests/indices/res_parser_info/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
 
b/tp/tests/indices/res_parser_info/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
index 33f89dfab2..ba1d529056 100644
--- 
a/tp/tests/indices/res_parser_info/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
+++ 
b/tp/tests/indices/res_parser_info/indices_in_begin_tables_lists_latex/indices_in_begin_tables_lists.tex
@@ -36,6 +36,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[description]{style=nextline, font=\normalfont}
 \setlist[itemize]{label=\textbullet}
diff --git a/tp/tests/layout/res_parser/formatting_latex/formatting.tex 
b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
index 750331ed0f..15d0e6649b 100644
--- a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
+++ b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
@@ -50,6 +50,10 @@
 \newenvironment{GNUTexinfopreformatted}{%
   \par\obeylines\obeyspaces\frenchspacing
   \parskip=\z@\parindent=\z@}{}
+\newenvironment{GNUTexinfoindented}
+  {\begin{list}{}{}
+  \item\relax}
+  {\end{list}}
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[description]{style=nextline, font=\normalfont}
 \setlist[itemize]{label=\textbullet}
@@ -373,9 +377,9 @@ $$
 \index[cp]{vtable i--tem default kbdinputstyle@\texttt{vtable i{-}{-}tem 
default kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -383,6 +387,7 @@ $$
 \index[cp]{vtable i--tem in example default kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example default kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{code kbdinputstyle}
 \begin{description}
@@ -391,9 +396,9 @@ $$
 \index[cp]{vtable i--tem code kbdinputstyle@\texttt{vtable i{-}{-}tem code 
kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\texttt{in example code kbdinputstyle}
+\ttfamily \texttt{in example code kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -401,6 +406,7 @@ $$
 \index[cp]{vtable i--tem in example code kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example code kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{example kbdinputstyle}
 \begin{description}
@@ -409,9 +415,9 @@ $$
 \index[cp]{vtable i--tem example kbdinputstyle@\texttt{vtable i{-}{-}tem 
example kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -419,6 +425,7 @@ $$
 \index[cp]{vtable i--tem in example example kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example example kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \GNUTexinfocommandstyletextkbd{distinct kbdinputstyle}
 \begin{description}
@@ -427,9 +434,9 @@ $$
 \index[cp]{vtable i--tem distinct kbdinputstyle@\texttt{vtable i{-}{-}tem 
distinct kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -437,6 +444,7 @@ $$
 \index[cp]{vtable i--tem in example distinct kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example distinct kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \begin{quote}
 A quot---ation
@@ -627,130 +635,150 @@ lone mu--ltitable item&\\
 truc &bidule\\
 \end{tabular}%
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}xample  some
+\ttfamily e{-}{-}xample  some
 \   text
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example one arg
+\ttfamily example one arg
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example two args
+\ttfamily example two args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example three args
+\ttfamily example three args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example four args
+\ttfamily example four args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example five args
+\ttfamily example five args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-The something \'{e}\ \TeX{}\ is here.
+\ttfamily The something \'{e}\ \TeX{}\ is here.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A @\ at the end of the @example line.
+\ttfamily A @\ at the end of the @example line.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty args
+\ttfamily example with empty args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty and non empty args mix
+\ttfamily example with empty and non empty args mix
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Exam{-}{-}{-}ple
+\ttfamily Exam{-}{-}{-}ple
 
 \end{GNUTexinfopreformatted}
-\noindent Other li---ne
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+Other li---ne
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-not exdented
+\ttfamily not exdented
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
-\noindent exdented  and dash --- in example
+\begin{GNUTexinfoindented}
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented  and dash --- in example
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented one
+\ttfamily Not exdented one
 \end{GNUTexinfopreformatted}
-\noindent exdented two
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented two
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented two
+\ttfamily Not exdented two
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Example   Hoho.
+\ttfamily Example   Hoho.
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Nested Other line
+\ttfamily Nested Other line
 \end{GNUTexinfopreformatted}
-\noindent exdented nested other line
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented nested other line
+\\
+\end{GNUTexinfoindented}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}mallexample
+\ttfamily \footnotesize s{-}{-}mallexample
 \end{GNUTexinfopreformatted}
 
 \texttt{@noindent} after smallexample.
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-\$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
+\ttfamily \footnotesize \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
 \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD\&content-type=text/plain'
 \end{GNUTexinfopreformatted}
 \noindent{}Less recent versions are also present.
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax%
 d--isplay
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\footnotesize%
-s--malldisplay
+\footnotesize s--malldisplay
 \end{GNUTexinfopreformatted}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}isp
+\ttfamily l{-}{-}isp
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}malllisp
+\ttfamily \footnotesize s{-}{-}malllisp
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax%
 f--ormat
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax\footnotesize%
-s--mallformat
+\footnotesize s--mallformat
 \end{GNUTexinfopreformatted}
 
 
@@ -1774,9 +1802,7 @@ Various deff lines
 \end{tabularx}
 
 
-\vtop{%
 g--roupe
-\strut}%
 
 \texttt{@ref\{node\}} node
 
@@ -2069,9 +2095,9 @@ $$
 \index[cp]{vtable i--tem default kbdinputstyle@\texttt{vtable i{-}{-}tem 
default kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -2079,6 +2105,7 @@ $$
 \index[cp]{vtable i--tem in example default kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example default kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{code kbdinputstyle}
 \begin{description}
@@ -2087,9 +2114,9 @@ $$
 \index[cp]{vtable i--tem code kbdinputstyle@\texttt{vtable i{-}{-}tem code 
kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\texttt{in example code kbdinputstyle}
+\ttfamily \texttt{in example code kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -2097,6 +2124,7 @@ $$
 \index[cp]{vtable i--tem in example code kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example code kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{example kbdinputstyle}
 \begin{description}
@@ -2105,9 +2133,9 @@ $$
 \index[cp]{vtable i--tem example kbdinputstyle@\texttt{vtable i{-}{-}tem 
example kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -2115,6 +2143,7 @@ $$
 \index[cp]{vtable i--tem in example example kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example example kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \GNUTexinfocommandstyletextkbd{distinct kbdinputstyle}
 \begin{description}
@@ -2123,9 +2152,9 @@ $$
 \index[cp]{vtable i--tem distinct kbdinputstyle@\texttt{vtable i{-}{-}tem 
distinct kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -2133,6 +2162,7 @@ $$
 \index[cp]{vtable i--tem in example distinct kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example distinct kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \begin{quote}
 A quot---ation
@@ -2323,130 +2353,150 @@ lone mu--ltitable item&\\
 truc &bidule\\
 \end{tabular}%
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}xample  some
+\ttfamily e{-}{-}xample  some
 \   text
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example one arg
+\ttfamily example one arg
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example two args
+\ttfamily example two args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example three args
+\ttfamily example three args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example four args
+\ttfamily example four args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example five args
+\ttfamily example five args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-The something \'{e}\ \TeX{}\ is here.
+\ttfamily The something \'{e}\ \TeX{}\ is here.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A @\ at the end of the @example line.
+\ttfamily A @\ at the end of the @example line.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty args
+\ttfamily example with empty args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty and non empty args mix
+\ttfamily example with empty and non empty args mix
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Exam{-}{-}{-}ple
+\ttfamily Exam{-}{-}{-}ple
 
 \end{GNUTexinfopreformatted}
-\noindent Other li---ne
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+Other li---ne
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-not exdented
+\ttfamily not exdented
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
-\noindent exdented  and dash --- in example
+\begin{GNUTexinfoindented}
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented  and dash --- in example
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented one
+\ttfamily Not exdented one
 \end{GNUTexinfopreformatted}
-\noindent exdented two
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented two
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented two
+\ttfamily Not exdented two
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Example   Hoho.
+\ttfamily Example   Hoho.
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Nested Other line
+\ttfamily Nested Other line
 \end{GNUTexinfopreformatted}
-\noindent exdented nested other line
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented nested other line
+\\
+\end{GNUTexinfoindented}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}mallexample
+\ttfamily \footnotesize s{-}{-}mallexample
 \end{GNUTexinfopreformatted}
 
 \texttt{@noindent} after smallexample.
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-\$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
+\ttfamily \footnotesize \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
 \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD\&content-type=text/plain'
 \end{GNUTexinfopreformatted}
 \noindent{}Less recent versions are also present.
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax%
 d--isplay
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\footnotesize%
-s--malldisplay
+\footnotesize s--malldisplay
 \end{GNUTexinfopreformatted}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}isp
+\ttfamily l{-}{-}isp
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}malllisp
+\ttfamily \footnotesize s{-}{-}malllisp
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax%
 f--ormat
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax\footnotesize%
-s--mallformat
+\footnotesize s--mallformat
 \end{GNUTexinfopreformatted}
 
 
@@ -3470,9 +3520,7 @@ Various deff lines
 \end{tabularx}
 
 
-\vtop{%
 g--roupe
-\strut}%
 
 \texttt{@ref\{node\}} node
 
@@ -3786,9 +3834,9 @@ $$
 \index[cp]{vtable i--tem default kbdinputstyle@\texttt{vtable i{-}{-}tem 
default kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -3796,6 +3844,7 @@ $$
 \index[cp]{vtable i--tem in example default kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example default kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{code kbdinputstyle}
 \begin{description}
@@ -3804,9 +3853,9 @@ $$
 \index[cp]{vtable i--tem code kbdinputstyle@\texttt{vtable i{-}{-}tem code 
kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\texttt{in example code kbdinputstyle}
+\ttfamily \texttt{in example code kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -3814,6 +3863,7 @@ $$
 \index[cp]{vtable i--tem in example code kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example code kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{example kbdinputstyle}
 \begin{description}
@@ -3822,9 +3872,9 @@ $$
 \index[cp]{vtable i--tem example kbdinputstyle@\texttt{vtable i{-}{-}tem 
example kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -3832,6 +3882,7 @@ $$
 \index[cp]{vtable i--tem in example example kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example example kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \GNUTexinfocommandstyletextkbd{distinct kbdinputstyle}
 \begin{description}
@@ -3840,9 +3891,9 @@ $$
 \index[cp]{vtable i--tem distinct kbdinputstyle@\texttt{vtable i{-}{-}tem 
distinct kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -3850,6 +3901,7 @@ $$
 \index[cp]{vtable i--tem in example distinct kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example distinct kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \begin{quote}
 A quot---ation
@@ -4040,130 +4092,150 @@ lone mu--ltitable item&\\
 truc &bidule\\
 \end{tabular}%
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}xample  some
+\ttfamily e{-}{-}xample  some
 \   text
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example one arg
+\ttfamily example one arg
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example two args
+\ttfamily example two args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example three args
+\ttfamily example three args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example four args
+\ttfamily example four args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example five args
+\ttfamily example five args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-The something \'{e}\ \TeX{}\ is here.
+\ttfamily The something \'{e}\ \TeX{}\ is here.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A @\ at the end of the @example line.
+\ttfamily A @\ at the end of the @example line.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty args
+\ttfamily example with empty args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty and non empty args mix
+\ttfamily example with empty and non empty args mix
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Exam{-}{-}{-}ple
+\ttfamily Exam{-}{-}{-}ple
 
 \end{GNUTexinfopreformatted}
-\noindent Other li---ne
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+Other li---ne
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-not exdented
+\ttfamily not exdented
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
-\noindent exdented  and dash --- in example
+\begin{GNUTexinfoindented}
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented  and dash --- in example
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented one
+\ttfamily Not exdented one
 \end{GNUTexinfopreformatted}
-\noindent exdented two
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented two
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented two
+\ttfamily Not exdented two
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Example   Hoho.
+\ttfamily Example   Hoho.
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Nested Other line
+\ttfamily Nested Other line
 \end{GNUTexinfopreformatted}
-\noindent exdented nested other line
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented nested other line
+\\
+\end{GNUTexinfoindented}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}mallexample
+\ttfamily \footnotesize s{-}{-}mallexample
 \end{GNUTexinfopreformatted}
 
 \texttt{@noindent} after smallexample.
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-\$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
+\ttfamily \footnotesize \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
 \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD\&content-type=text/plain'
 \end{GNUTexinfopreformatted}
 \noindent{}Less recent versions are also present.
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax%
 d--isplay
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\footnotesize%
-s--malldisplay
+\footnotesize s--malldisplay
 \end{GNUTexinfopreformatted}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}isp
+\ttfamily l{-}{-}isp
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}malllisp
+\ttfamily \footnotesize s{-}{-}malllisp
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax%
 f--ormat
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax\footnotesize%
-s--mallformat
+\footnotesize s--mallformat
 \end{GNUTexinfopreformatted}
 
 
@@ -5187,9 +5259,7 @@ Various deff lines
 \end{tabularx}
 
 
-\vtop{%
 g--roupe
-\strut}%
 
 \texttt{@ref\{node\}} node
 
@@ -5481,9 +5551,9 @@ $$
 \index[cp]{vtable i--tem default kbdinputstyle@\texttt{vtable i{-}{-}tem 
default kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -5491,6 +5561,7 @@ $$
 \index[cp]{vtable i--tem in example default kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example default kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{code kbdinputstyle}
 \begin{description}
@@ -5499,9 +5570,9 @@ $$
 \index[cp]{vtable i--tem code kbdinputstyle@\texttt{vtable i{-}{-}tem code 
kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\texttt{in example code kbdinputstyle}
+\ttfamily \texttt{in example code kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -5509,6 +5580,7 @@ $$
 \index[cp]{vtable i--tem in example code kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example code kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \texttt{example kbdinputstyle}
 \begin{description}
@@ -5517,9 +5589,9 @@ $$
 \index[cp]{vtable i--tem example kbdinputstyle@\texttt{vtable i{-}{-}tem 
example kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -5527,6 +5599,7 @@ $$
 \index[cp]{vtable i--tem in example example kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example example kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \GNUTexinfocommandstyletextkbd{distinct kbdinputstyle}
 \begin{description}
@@ -5535,9 +5608,9 @@ $$
 \index[cp]{vtable i--tem distinct kbdinputstyle@\texttt{vtable i{-}{-}tem 
distinct kbdinputstyle}}%
 }}]
 \end{description}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -5545,6 +5618,7 @@ $$
 \index[cp]{vtable i--tem in example distinct kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example distinct kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 
 \begin{quote}
 A quot---ation
@@ -5735,130 +5809,150 @@ lone mu--ltitable item&\\
 truc &bidule\\
 \end{tabular}%
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}xample  some
+\ttfamily e{-}{-}xample  some
 \   text
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example one arg
+\ttfamily example one arg
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example two args
+\ttfamily example two args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example three args
+\ttfamily example three args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example four args
+\ttfamily example four args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example five args
+\ttfamily example five args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-The something \'{e}\ \TeX{}\ is here.
+\ttfamily The something \'{e}\ \TeX{}\ is here.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A @\ at the end of the @example line.
+\ttfamily A @\ at the end of the @example line.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty args
+\ttfamily example with empty args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty and non empty args mix
+\ttfamily example with empty and non empty args mix
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Exam{-}{-}{-}ple
+\ttfamily Exam{-}{-}{-}ple
 
 \end{GNUTexinfopreformatted}
-\noindent Other li---ne
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+Other li---ne
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-not exdented
+\ttfamily not exdented
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
-\noindent exdented  and dash --- in example
+\begin{GNUTexinfoindented}
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented  and dash --- in example
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented one
+\ttfamily Not exdented one
 \end{GNUTexinfopreformatted}
-\noindent exdented two
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented two
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented two
+\ttfamily Not exdented two
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Example   Hoho.
+\ttfamily Example   Hoho.
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Nested Other line
+\ttfamily Nested Other line
 \end{GNUTexinfopreformatted}
-\noindent exdented nested other line
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented nested other line
+\\
+\end{GNUTexinfoindented}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}mallexample
+\ttfamily \footnotesize s{-}{-}mallexample
 \end{GNUTexinfopreformatted}
 
 \texttt{@noindent} after smallexample.
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-\$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
+\ttfamily \footnotesize \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
 \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD\&content-type=text/plain'
 \end{GNUTexinfopreformatted}
 \noindent{}Less recent versions are also present.
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax%
 d--isplay
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\footnotesize%
-s--malldisplay
+\footnotesize s--malldisplay
 \end{GNUTexinfopreformatted}
 
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}isp
+\ttfamily l{-}{-}isp
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}malllisp
+\ttfamily \footnotesize s{-}{-}malllisp
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax%
 f--ormat
 \end{GNUTexinfopreformatted}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax\footnotesize%
-s--mallformat
+\footnotesize s--mallformat
 \end{GNUTexinfopreformatted}
 
 
@@ -6882,9 +6976,7 @@ Various deff lines
 \end{tabularx}
 
 
-\vtop{%
 g--roupe
-\strut}%
 
 \texttt{@ref\{node\}} node
 
@@ -6926,9 +7018,9 @@ g--roupe
 
 
 In example.
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 <
 >
 "
@@ -7080,8 +7172,7 @@ but ,\ ,\@
 \texttt{@slanted\{{-}{-}a\}}\ \textsl{{-}{-}a}
 \texttt{@titlefont\{{-}{-}a\}}\ \end{GNUTexinfopreformatted}
 {\huge \bfseries --a}\begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \texttt{@indicateurl\{{-}{-}a\}}\ `\texttt{{-}{-}a}'
 \texttt{@uref\{{-}{-}a,{-}{-}b\}}\ \href{--a}{{-}{-}b (\nolinkurl{--a})}
 \texttt{@uref\{{-}{-}a\}}\ \url{--a}
@@ -7128,14 +7219,12 @@ but ,\ ,\@
 \newpage{}%
 \phantom{blabla}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \texttt{need 1002}
 \end{GNUTexinfopreformatted}
 \needspace{1.002pt}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \texttt{@clicksequence\{click @click\{\}\ A\}}\ click $\rightarrow{}$\ A
 After clickstyle $\Rightarrow{}$
 \texttt{@clicksequence\{click @click\{\}\ A\}}\ click $\Rightarrow{}$\ A
@@ -7147,16 +7236,14 @@ disp--laymath
 f(x) = {1 \over \sigma \sqrt{2\pi}}e^{-{1 \over 2}\left({x-\mu \over 
\sigma}\right)^2}
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 $$
 \mathbf{``simple-double--three---four----''} \hbox{aa}
 `\hbox{}`simple-double-\hbox{}-three---four----'\hbox{}'
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 $$
 \imath{} \jmath{}
@@ -7166,8 +7253,7 @@ $$
 \today{}
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 $$
 \rightarrow{}
@@ -7179,8 +7265,7 @@ u
 \mathord{\text{\textordfeminine{}}} \mathord{\text{\textordmasculine{}}} , 
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 $$
 \mathord{\text{\textquotedblleft{}}} \mathord{\text{\textquotedblright{}}} 
@@ -7189,15 +7274,13 @@ $$
 \mathord{\text{\guilsinglright{}}} \euro{} \rightarrow{} \leq{} \geq{}
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 $$
 \mathbf{b} \mathit{i} \mathrm{r} sc \mathsf{sansserif} slanted
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \GNUTexinfocommandstyletextkbd{default kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
@@ -7207,11 +7290,10 @@ $$
 }}]
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example default kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -7219,9 +7301,9 @@ $$
 \index[cp]{vtable i--tem in example default kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example default kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \texttt{code kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
@@ -7231,11 +7313,10 @@ $$
 }}]
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\texttt{in example code kbdinputstyle}
+\ttfamily \texttt{in example code kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -7243,9 +7324,9 @@ $$
 \index[cp]{vtable i--tem in example code kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example code kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \GNUTexinfocommandstyletextkbd{example kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
@@ -7255,11 +7336,10 @@ $$
 }}]
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example example kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -7267,9 +7347,9 @@ $$
 \index[cp]{vtable i--tem in example example kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example example kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \GNUTexinfocommandstyletextkbd{distinct kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
@@ -7279,11 +7359,10 @@ $$
 }}]
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
+\ttfamily \GNUTexinfocommandstyletextkbd{in example distinct kbdinputstyle}
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -7291,632 +7370,559 @@ $$
 \index[cp]{vtable i--tem in example distinct kbdinputstyle@\texttt{vtable 
i{-}{-}tem in example distinct kbdinputstyle}}%
 }}]
 \end{description}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A quot{-}{-}{-}ation
+\ttfamily A quot{-}{-}{-}ation
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{Note:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A Note
+\ttfamily A Note
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{note:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A note
+\ttfamily A note
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{Caution:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Caution
+\ttfamily Caution
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{Important:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Important
+\ttfamily Important
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{Tip:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-a Tip
+\ttfamily a Tip
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{Warning:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-a Warning.
+\ttfamily a Warning.
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{something \'{e} \TeX{}:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-The something \'{e}\ \TeX{}\ is here.
+\ttfamily The something \'{e}\ \TeX{}\ is here.
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{@ at the end of line \ {}:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A @\ at the end of the @quotation line.
+\ttfamily A @\ at the end of the @quotation line.
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{something, other thing:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-something,\ other thing
+\ttfamily something,\ other thing
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{Note, the note:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Note,\ the note
+\ttfamily Note,\ the note
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{Empty:} \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{:} \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \textbf{\leavevmode{}\\:} \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-aaa quotation
+\ttfamily aaa quotation
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{center}
 --- \emph{quotation author}
 \end{center}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-indent in quotation
+\ttfamily indent in quotation
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
-\noindent exdented quotation line   and dash --- in quotation
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented quotation line   and dash --- in quotation
+\\
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented followed by exdented
+\ttfamily Not exdented followed by exdented
 \end{GNUTexinfopreformatted}
-\noindent exdented quotation line
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented quotation line
+\\
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
-\noindent exdented quotation line
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented quotation line
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Followed by not exdented 
+\ttfamily Followed by not exdented 
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-quotation1
+\ttfamily quotation1
 \end{GNUTexinfopreformatted}
-\noindent in exdented protected eol \ {}
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+in exdented protected eol \ {}
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-following
+\ttfamily following
 \end{GNUTexinfopreformatted}
-\noindent in exdented a @* \leavevmode{}\\ and following
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+in exdented a @* \leavevmode{}\\ and following
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-after exdented
+\ttfamily after exdented
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{footnotesize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A small quot{-}{-}{-}ation
+\ttfamily A small quot{-}{-}{-}ation
 \end{GNUTexinfopreformatted}
 \end{footnotesize}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{footnotesize}
 \textbf{Note:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A small Note
+\ttfamily A small Note
 \end{GNUTexinfopreformatted}
 \end{footnotesize}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{quote}
 \begin{footnotesize}
 \textbf{something, other thing:} \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-something,\ other thing
+\ttfamily something,\ other thing
 \end{GNUTexinfopreformatted}
 \end{footnotesize}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-i{-}{-}temize
+\ttfamily i{-}{-}temize
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=+]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-i{-}{-}tem +
+\ttfamily i{-}{-}tem +
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=\textbullet{}]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-b{-}{-}ullet
+\ttfamily b{-}{-}ullet
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=-]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-minu{-}{-}s
+\ttfamily minu{-}{-}s
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=\emph{after emph}]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}mph item
+\ttfamily e{-}{-}mph item
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=\textbullet{} a--n itemize line]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\index[cp]{index entry within itemize}%
+\ttfamily \index[cp]{index entry within itemize}%
 i{-}{-}tem 1
 \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-i{-}{-}tem 2
+\ttfamily i{-}{-}tem 2
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label={}]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-with w a{-}{-}b
+\ttfamily with w a{-}{-}b
 \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-with w c{-}{-}d
+\ttfamily with w c{-}{-}d
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=\hbox{} on a line]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-line w a{-}{-}b
+\ttfamily line w a{-}{-}b
 \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-line with w c{-}{-}d
+\ttfamily line with w c{-}{-}d
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{enumerate}[start=1]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}numerate
+\ttfamily e{-}{-}numerate
 \end{GNUTexinfopreformatted}
 \end{enumerate}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{enumerate}[start=3]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-first third
+\ttfamily first third
 \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-second third
+\ttfamily second third
 \end{GNUTexinfopreformatted}
 \end{enumerate}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{enumerate}[label=\alph*.]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}numerate
+\ttfamily e{-}{-}numerate
 \end{GNUTexinfopreformatted}
 \end{enumerate}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{enumerate}[label=\alph*.,start=3]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-first c
+\ttfamily first c
 \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-second c
+\ttfamily second c
 \end{GNUTexinfopreformatted}
 \end{enumerate}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{tabular}{m{0.4\textwidth} m{0.6\textwidth}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-mu{-}{-}ltitable headitem \end{GNUTexinfopreformatted}&
+\ttfamily mu{-}{-}ltitable headitem \end{GNUTexinfopreformatted}&
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-another tab
+\ttfamily another tab
 \end{GNUTexinfopreformatted}\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-mu{-}{-}ltitable item \end{GNUTexinfopreformatted}&
+\ttfamily mu{-}{-}ltitable item \end{GNUTexinfopreformatted}&
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-multitable tab
+\ttfamily multitable tab
 \end{GNUTexinfopreformatted}\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-mu{-}{-}ltitable item 2 \end{GNUTexinfopreformatted}&
+\ttfamily mu{-}{-}ltitable item 2 \end{GNUTexinfopreformatted}&
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-multitable tab 2
+\ttfamily multitable tab 2
 \index[cp]{index entry within multitable}%
 \end{GNUTexinfopreformatted}\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-lone mu{-}{-}ltitable item
+\ttfamily lone mu{-}{-}ltitable item
 \end{GNUTexinfopreformatted}&\\
 \end{tabular}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{tabular}{m{0.4\textwidth} m{0.6\textwidth}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-truc \end{GNUTexinfopreformatted}&
+\ttfamily truc \end{GNUTexinfopreformatted}&
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-bidule
+\ttfamily bidule
 \end{GNUTexinfopreformatted}\\
 \end{tabular}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}xample  some
+\ttfamily e{-}{-}xample  some
 \   text
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example one arg
+\ttfamily example one arg
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example two args
+\ttfamily example two args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example three args
+\ttfamily example three args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example four args
+\ttfamily example four args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example five args
+\ttfamily example five args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-The something \'{e}\ \TeX{}\ is here.
+\ttfamily The something \'{e}\ \TeX{}\ is here.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-A @\ at the end of the @example line.
+\ttfamily A @\ at the end of the @example line.
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty args
+\ttfamily example with empty args
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-example with empty and non empty args mix
+\ttfamily example with empty and non empty args mix
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Exam{-}{-}{-}ple
+\ttfamily Exam{-}{-}{-}ple
 
 \end{GNUTexinfopreformatted}
-\noindent Other li---ne
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+Other li---ne
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-not exdented
+\ttfamily not exdented
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
-\noindent exdented  and dash --- in example
+\begin{GNUTexinfoindented}
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented  and dash --- in example
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented one
+\ttfamily Not exdented one
 \end{GNUTexinfopreformatted}
-\noindent exdented two
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented two
+\\
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Not exdented two
+\ttfamily Not exdented two
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Example   Hoho.
+\ttfamily Example   Hoho.
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Nested Other line
+\ttfamily Nested Other line
 \end{GNUTexinfopreformatted}
-\noindent exdented nested other line
+\leavevmode{}\\
+\hbox{\kern -\leftmargin}%
+exdented nested other line
+\\
+\end{GNUTexinfoindented}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}mallexample
+\ttfamily \footnotesize s{-}{-}mallexample
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \texttt{@noindent}\ after smallexample.
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-\$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
+\ttfamily \footnotesize \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD\&content-type=text/plain'
 \$ wget 
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD\&content-type=text/plain'
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\noindent{}Less recent versions are also present.
+\ttfamily \noindent{}Less recent versions are also present.
 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax%
 d--isplay
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\footnotesize%
-s--malldisplay
+\footnotesize s--malldisplay
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
+\begin{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}isp
+\ttfamily l{-}{-}isp
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily\footnotesize%
-s{-}{-}malllisp
+\ttfamily \footnotesize s{-}{-}malllisp
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax%
 f--ormat
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=0em\relax\footnotesize%
-s--mallformat
+\footnotesize s--mallformat
 \end{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -7929,13 +7935,11 @@ s--mallformat
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}effn
+\ttfamily d{-}{-}effn
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -7948,13 +7952,11 @@ d{-}{-}effn
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-def{-}{-}fn
+\ttfamily def{-}{-}fn
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -7965,8 +7967,7 @@ def{-}{-}fn
 
 \index[fn]{i@\texttt{\GNUTexinfocommandstyletextvar{i}}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\index[cp]{index entry within deffn}%
+\ttfamily \index[cp]{index entry within deffn}%
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8063,8 +8064,7 @@ def{-}{-}fn
 
 \index[fn]{followed@\texttt{followed}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
 \rightskip=5em plus 1 fill
@@ -8089,8 +8089,7 @@ def{-}{-}fn
 
 \index[fn]{deffnx@\texttt{deffnx}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 
 \end{GNUTexinfopreformatted}
 
@@ -8102,8 +8101,7 @@ def{-}{-}fn
 
 \index[fn]{deffn@\texttt{deffn}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8114,8 +8112,7 @@ def{-}{-}fn
 
 \index[fn]{deffn@\texttt{deffn}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
 \rightskip=5em plus 1 fill
@@ -8125,8 +8122,7 @@ def{-}{-}fn
 
 \index[fn]{deffnx@\texttt{deffnx}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8147,13 +8143,11 @@ def{-}{-}fn
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-text in def item for second def item
+\ttfamily text in def item for second def item
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 
 \end{GNUTexinfopreformatted}
 
@@ -8167,13 +8161,11 @@ text in def item for second def item
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efvr
+\ttfamily d{-}{-}efvr
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8186,13 +8178,11 @@ d{-}{-}efvr
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}effn
+\ttfamily d{-}{-}effn
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8205,13 +8195,11 @@ d{-}{-}effn
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}effn no arg
+\ttfamily d{-}{-}effn no arg
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8224,13 +8212,11 @@ d{-}{-}effn no arg
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypefn
+\ttfamily d{-}{-}eftypefn
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8243,13 +8229,11 @@ d{-}{-}eftypefn
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypefn no arg
+\ttfamily d{-}{-}eftypefn no arg
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8262,13 +8246,11 @@ d{-}{-}eftypefn no arg
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypeop
+\ttfamily d{-}{-}eftypeop
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8281,13 +8263,11 @@ d{-}{-}eftypeop
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypeop no arg
+\ttfamily d{-}{-}eftypeop no arg
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8300,13 +8280,11 @@ d{-}{-}eftypeop no arg
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypevr
+\ttfamily d{-}{-}eftypevr
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8319,13 +8297,11 @@ d{-}{-}eftypevr
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efcv
+\ttfamily d{-}{-}efcv
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8338,13 +8314,11 @@ d{-}{-}efcv
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efcv with arguments
+\ttfamily d{-}{-}efcv with arguments
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8357,13 +8331,11 @@ d{-}{-}efcv with arguments
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypecv
+\ttfamily d{-}{-}eftypecv
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8376,13 +8348,11 @@ d{-}{-}eftypecv
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypecv with arguments
+\ttfamily d{-}{-}eftypecv with arguments
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8395,13 +8365,11 @@ d{-}{-}eftypecv with arguments
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efop
+\ttfamily d{-}{-}efop
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8414,13 +8382,11 @@ d{-}{-}efop
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efop no arg
+\ttfamily d{-}{-}efop no arg
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8433,13 +8399,11 @@ d{-}{-}efop no arg
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftp
+\ttfamily d{-}{-}eftp
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8452,13 +8416,11 @@ d{-}{-}eftp
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efun
+\ttfamily d{-}{-}efun
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8471,13 +8433,11 @@ d{-}{-}efun
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efmac
+\ttfamily d{-}{-}efmac
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8490,13 +8450,11 @@ d{-}{-}efmac
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efspec
+\ttfamily d{-}{-}efspec
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8509,13 +8467,11 @@ d{-}{-}efspec
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efvar
+\ttfamily d{-}{-}efvar
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8528,13 +8484,11 @@ d{-}{-}efvar
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efvar with args
+\ttfamily d{-}{-}efvar with args
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8547,13 +8501,11 @@ d{-}{-}efvar with args
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efopt
+\ttfamily d{-}{-}efopt
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8566,13 +8518,11 @@ d{-}{-}efopt
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypefun
+\ttfamily d{-}{-}eftypefun
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8585,13 +8535,11 @@ d{-}{-}eftypefun
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypevar
+\ttfamily d{-}{-}eftypevar
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8604,13 +8552,11 @@ d{-}{-}eftypevar
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efivar
+\ttfamily d{-}{-}efivar
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8623,13 +8569,11 @@ d{-}{-}efivar
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypeivar
+\ttfamily d{-}{-}eftypeivar
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8642,13 +8586,11 @@ d{-}{-}eftypeivar
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}efmethod
+\ttfamily d{-}{-}efmethod
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8661,13 +8603,11 @@ d{-}{-}efmethod
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypemethod
+\ttfamily d{-}{-}eftypemethod
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 
 \end{GNUTexinfopreformatted}
 
@@ -8681,13 +8621,11 @@ d{-}{-}eftypemethod
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-aaa2
+\ttfamily aaa2
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8700,13 +8638,11 @@ aaa2
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypefn no arg2
+\ttfamily d{-}{-}eftypefn no arg2
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8719,13 +8655,11 @@ d{-}{-}eftypefn no arg2
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypeop2
+\ttfamily d{-}{-}eftypeop2
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8738,13 +8672,11 @@ d{-}{-}eftypeop2
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypeop no arg2
+\ttfamily d{-}{-}eftypeop no arg2
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8757,13 +8689,11 @@ d{-}{-}eftypeop no arg2
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypecv2
+\ttfamily d{-}{-}eftypecv2
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8776,13 +8706,11 @@ d{-}{-}eftypecv2
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-d{-}{-}eftypecv with arguments2
+\ttfamily d{-}{-}eftypecv with arguments2
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -8795,13 +8723,11 @@ d{-}{-}eftypecv with arguments2
 \begin{quote}
 \unskip{\parskip=0pt\noindent}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-fff2
+\ttfamily fff2
 \end{GNUTexinfopreformatted}
 \end{quote}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 
 \texttt{@xref\{c{-}{-}{-}hapter@@,\ cross r{-}{-}{-}ef name@@,\ 
t{-}{-}{-}itle@@,\ file n{-}{-}{-}ame@@,\ ma{-}{-}{-}nual@@\}}\ See Section 
``t{-}{-}{-}itle@'' in \textsl{ma{-}{-}{-}nual@}.
 \texttt{@ref\{chapter,\ cross ref name,\ title,\ file name,\ manual\}}\ 
Section ``title'' in \textsl{manual}
@@ -8871,18 +8797,15 @@ Section ``title with uref2 
\href{href://http/myhost.com/index2.html}{uref2 (\nol
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[] \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
 \item[{\parbox[b]{\linewidth}{%
 \textbf{a--strong}}}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}ine
+\ttfamily l{-}{-}ine
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -8892,13 +8815,11 @@ b
 \index[cp]{b@\texttt{b}}%
 }}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}ine
+\ttfamily l{-}{-}ine
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -8909,100 +8830,83 @@ l{-}{-}ine
 \index[fn]{b@\texttt{b}}%
 }}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}ine
+\ttfamily l{-}{-}ine
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[] \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Title
+\ttfamily Title
 \end{GNUTexinfopreformatted}
 \item[{\parbox[b]{\linewidth}{%
 \texttt{a{-}{-}code}}}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Value{-}{-}table code
+\ttfamily Value{-}{-}table code
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[] \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Title
+\ttfamily Title
 \end{GNUTexinfopreformatted}
 \item[{\parbox[b]{\linewidth}{%
 \GNUTexinfotablestylesamp{a{-}{-}samp}\\
 \GNUTexinfotablestylesamp{a2{-}{-}samp}}}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Value{-}{-}table samp
+\ttfamily Value{-}{-}table samp
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{mdframed}[style=GNUTexinfocartouche]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-c{-}{-}artouche
+\ttfamily c{-}{-}artouche
 \end{GNUTexinfopreformatted}
 \end{mdframed}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{flushleft}
 \begin{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-f{-}{-}lushleft
+\ttfamily f{-}{-}lushleft
 more text
 \end{GNUTexinfopreformatted}
 \end{GNUTexinfopreformatted}
 \end{flushleft}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{flushright}
 \begin{GNUTexinfopreformatted}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-f{-}{-}lushright
+\ttfamily f{-}{-}lushright
 more text
 \end{GNUTexinfopreformatted}
 \end{GNUTexinfopreformatted}
 \end{flushright}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{center}
 ce--ntered line
 \end{center}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{flushleft}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-r{-}{-}raggedright
+\ttfamily r{-}{-}raggedright
 more text
 \end{GNUTexinfopreformatted}
 \end{flushleft}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{verbatim}
 \input texinfo @c -*-texinfo-*-
@@ -9018,15 +8922,13 @@ This is a very simple texi manual @  <>.
 @bye
 \end{verbatim}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{verbatim}
 in verbatim ''
 \end{verbatim}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 
 
 
@@ -9036,28 +8938,23 @@ $\frac{a < b \texttt{tex \hbox{ code }}}{b}$ ``
 \end{GNUTexinfopreformatted}
 \GNUTexinfonopagebreakheading{\chapter*}{{majorheading}}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \GNUTexinfonopagebreakheading{\chapter*}{{chapheading}}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \GNUTexinfonopagebreakheading{\section*}{{heading}}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \GNUTexinfonopagebreakheading{\subsection*}{{subheading}}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \GNUTexinfonopagebreakheading{\subsubsection*}{{subsubheading}}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 
 \texttt{@acronym\{{-}{-}a,an accronym @comma\{\}\ @enddots\{\}\}}\ {-}{-}a\ 
(an accronym ,\ \dots{})
 \texttt{@abbr\{@'E{-}{-}.\ @comma\{\}A.,\ @'Etude{-}{-}@comma\{\}\ 
@b\{Autonome\}\ \}}\ \'{E}{-}{-}.\@\ ,A.\@\ (\'{E}tude{-}{-},\ 
\textbf{Autonome})
@@ -9122,100 +9019,81 @@ $$
  ? .
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 $$
 TeX LaTeX \star{} \mathord{\text{\aa{}}} \circledR{} ^{\circ{}} 
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 $$
 \mathtt{t} 
 $$
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=\emph{}]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}mph item
+\ttfamily e{-}{-}mph item
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=\emph{} after emph]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-e{-}{-}mph item
+\ttfamily e{-}{-}mph item
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label=\textbullet{} a--n itemize line]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-i{-}{-}tem 1
+\ttfamily i{-}{-}tem 1
 \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-i{-}{-}tem 2
+\ttfamily i{-}{-}tem 2
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{itemize}[label={}]
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-without brace w a{-}{-}b
+\ttfamily without brace w a{-}{-}b
 \end{GNUTexinfopreformatted}
 \item \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-without brace w c{-}{-}d
+\ttfamily without brace w c{-}{-}d
 \end{GNUTexinfopreformatted}
 \end{itemize}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[] \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
 \item[{\parbox[b]{\linewidth}{%
 a}}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}ine
+\ttfamily l{-}{-}ine
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[] \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-\end{GNUTexinfopreformatted}
+\ttfamily \end{GNUTexinfopreformatted}
 \item[{\parbox[b]{\linewidth}{%
 a--missing style formatting}}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}ine
+\ttfamily l{-}{-}ine
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 \begin{description}
 \item[{\parbox[b]{\linewidth}{%
@@ -9226,13 +9104,11 @@ b
 \index[fn]{b@\texttt{b}}%
 }}]
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-l{-}{-}ine
+\ttfamily l{-}{-}ine
 \end{GNUTexinfopreformatted}
 \end{description}
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -9282,8 +9158,7 @@ l{-}{-}ine
 
 \index[fn]{followed@\texttt{followed}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-Various deff lines
+\ttfamily Various deff lines
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -9294,8 +9169,7 @@ Various deff lines
 
 \index[fn]{after@\texttt{after}}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
 
 \noindent\begin{tabularx}{\linewidth}{@{}Xr}
@@ -9335,18 +9209,13 @@ Various deff lines
 \end{tabularx}
 
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \end{GNUTexinfopreformatted}
-\vtop{%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-g{-}{-}roupe
+\ttfamily g{-}{-}roupe
 \end{GNUTexinfopreformatted}
-\strut}%
 \begin{GNUTexinfopreformatted}
-\leftskip=2em\relax\ttfamily%
-
+\ttfamily 
 \texttt{@ref\{node\}}\ node
 
 \texttt{@ref\{,cross ref name\}}\ 
@@ -9386,6 +9255,7 @@ g{-}{-}roupe
 
 
 \end{GNUTexinfopreformatted}
+\end{GNUTexinfoindented}
 
 \index[cp]{t--ruc}%
 \index[cp]{T--ruc}%



reply via email to

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