texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * tp/Texinfo/Convert/LaTeX.pm (_latex_header): Lo


From: Gavin D. Smith
Subject: branch master updated: * tp/Texinfo/Convert/LaTeX.pm (_latex_header): Load microtype package only if "@microtype" command was used in document.
Date: Sat, 01 Oct 2022 07:13:23 -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 9133223da8 * tp/Texinfo/Convert/LaTeX.pm (_latex_header): Load 
microtype package only if "@microtype" command was used in document.
9133223da8 is described below

commit 9133223da87324199bb4a48ee33f4fb6279d359f
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sat Oct 1 12:13:15 2022 +0100

    * tp/Texinfo/Convert/LaTeX.pm (_latex_header): Load microtype package
    only if "@microtype" command was used in document.
---
 ChangeLog                                                |  5 +++++
 tp/Texinfo/Convert/LaTeX.pm                              | 16 ++++++++++------
 .../combined_fonts/res_latex/combined_fonts.tex          |  2 --
 .../res_latex/definition_commands.tex                    |  1 -
 tp/t/results/converters_tests/empty/res_latex/empty.tex  |  1 -
 .../res_latex/minimal_empty_empty.tex                    |  1 -
 .../res_latex/minimal_empty_with_bye.tex                 |  1 -
 .../res_latex/minimal_empty_with_input.tex               |  1 -
 .../res_latex/printindex_merged_indices_code_style.tex   |  1 -
 .../res_latex/references_to_top_no_top_output.tex        |  1 -
 .../res_latex/simplest_no_node_section.tex               |  1 -
 .../res_latex/char_latin1_latin1_in_refs.tex             |  1 -
 .../res_latex/mathjax_with_texinfo_enable_encoding.tex   |  1 -
 tp/t/results/indices/def_syn_indices.pl                  |  1 -
 tp/t/results/indices/double_seeentry_seealso.pl          |  1 -
 tp/t/results/indices/empty_cindex_entry.pl               |  1 -
 tp/t/results/indices/empty_index_entry.pl                |  1 -
 tp/t/results/indices/empty_string_index_entry.pl         |  1 -
 tp/t/results/indices/explicit_sort_key.pl                |  1 -
 .../multiple_index_text_sortas_seeentry_seealso.pl       |  1 -
 tp/t/results/indices/same_only_seealso_seeentry.pl       |  1 -
 tp/t/results/indices/same_seealso_seeentry.pl            |  1 -
 tp/t/results/indices/seealso_duplicate.pl                |  1 -
 tp/t/results/indices/seeentry.pl                         |  1 -
 tp/t/results/indices/subentries.pl                       |  1 -
 tp/t/results/indices/subentry_and_sortas.pl              |  1 -
 tp/t/results/indices/syncode_index_print_both.pl         |  1 -
 tp/t/results/indices/transparent_sort_chars.pl           |  1 -
 .../res_latex/inter_item_commands_in_enumerate.tex       |  1 -
 .../res_latex/inter_item_commands_in_itemize.tex         |  1 -
 .../res_latex/multiple_lang_chapters.tex                 |  1 -
 .../anchor_links_xref_xrefautomaticsectiontitle.tex      |  1 -
 .../brace_in_index/res_latex/brace_in_index.tex          |  1 -
 .../custom_headings/res_latex/custom_headings.tex        |  1 -
 .../res_latex/enumerate_arguments.tex                    |  1 -
 .../res_latex/error_in_sectioning_command.tex            |  1 -
 .../res_latex/example_in_cartouche.tex                   |  2 --
 .../float_and_refs/res_latex/float_and_refs.tex          |  1 -
 .../latex_tests/fonttextsize/res_latex/fonttextsize.tex  |  1 -
 tp/t/results/latex_tests/indices/res_latex/indices.tex   |  1 -
 .../res_latex/informative_commands_in_top_node.tex       |  1 -
 .../nested_enumerate/res_latex/nested_enumerate.tex      |  1 -
 .../nested_itemize/res_latex/nested_itemize.tex          |  1 -
 .../res_latex/no_titlepage_and_setchapternewpage_odd.tex |  1 -
 .../res_latex/no_titlepage_and_setchapternewpage_on.tex  |  1 -
 .../latex_tests/pagesizes/res_latex/pagesizes.tex        |  1 -
 tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex |  1 -
 .../res_latex/setchapternewpage_on_odd_titlepage.tex     |  1 -
 .../res_latex/settitle_and_headings.tex                  |  1 -
 .../shorttitlepage/res_latex/shorttitlepage.tex          |  1 -
 .../res_latex/three_setchapternewpage_on_odd_off.tex     |  1 -
 .../res_latex/titlepage_and_headings.tex                 |  1 -
 .../res_latex/titlepage_and_setchapternewpage_odd.tex    |  1 -
 .../res_latex/titlepage_and_setchapternewpage_on.tex     |  1 -
 .../res_latex/titlepage_classical.tex                    |  1 -
 .../res_latex/titlepage_in_top_node.tex                  |  1 -
 .../res_latex/titlepage_long_title.tex                   |  1 -
 .../res_latex/titlepage_no_author.tex                    |  1 -
 .../titlepage_no_title/res_latex/titlepage_no_title.tex  |  1 -
 .../res_latex/titlepage_with_commands_classical.tex      |  1 -
 .../res_latex/two_setchapternewpage_odd_on.tex           |  1 -
 .../res_latex/two_setchapternewpage_on_odd.tex           |  1 -
 .../res_latex/verbatim_in_smallformat.tex                |  2 --
 .../codequoteundirected_codequotebacktick.pl             |  2 --
 tp/t/results/misc_commands/command_in_heading_footing.pl |  1 -
 .../misc_commands/comment_space_command_on_line.pl       |  2 +-
 tp/t/results/misc_commands/comments_in_text.pl           |  1 -
 tp/t/results/misc_commands/definfoenclose.pl             |  1 -
 .../misc_commands/definfoenclose_with_empty_arg.pl       |  1 -
 tp/t/results/misc_commands/empty_center.pl               |  1 -
 tp/t/results/misc_commands/empty_center_with_arg.pl      |  1 -
 tp/t/results/misc_commands/footnote_in_center.pl         |  2 --
 .../results/misc_commands/heading_command_in_commands.pl |  2 --
 .../misc_commands/incorrect_allowcodebreaks_argument.pl  |  1 -
 tp/t/results/misc_commands/indent_in_quotation.pl        |  1 -
 tp/t/results/misc_commands/kbdinputstyle.pl              |  2 --
 tp/t/results/misc_commands/kbdinputstyle_in_table.pl     |  1 -
 .../misc_commands/no_empty_line_between_headings.pl      |  1 -
 .../results/misc_commands/noindent_after_smallexample.pl |  2 --
 tp/t/results/misc_commands/noindent_empty_para.pl        |  1 -
 tp/t/results/misc_commands/noindent_in_paragraph.pl      |  1 -
 tp/t/results/misc_commands/noindent_indent.pl            |  1 -
 tp/t/results/misc_commands/ref_in_center.pl              |  1 -
 tp/t/results/misc_commands/setfilename.pl                |  1 -
 tp/t/results/misc_commands/test_allowcodebreaks.pl       |  1 -
 tp/t/results/misc_commands/vskip.pl                      |  1 -
 tp/t/results/quotation/empty_quotation.pl                |  1 -
 tp/t/results/quotation/quotation_and_author.pl           |  1 -
 tp/t/results/quotation/quotation_author_in_example.pl    |  2 --
 .../quotation/space_at_commands_end_quotation_line.pl    |  1 -
 .../res_latex/chapter_between_nodes.tex                  |  1 -
 .../sectioning/lone_Top_node/res_latex/lone_Top_node.tex |  1 -
 .../sectioning/loop_nodes/res_latex/loop_nodes.tex       |  1 -
 .../res_latex/node_sectop_before_chapter_no_node.tex     |  1 -
 .../res_latex/node_sectop_before_lone_node_Top.tex       |  1 -
 .../res_latex/nodes_before_after_top.tex                 |  1 -
 .../res_latex/nodes_before_after_top_xref.tex            |  1 -
 .../nodes_before_top/res_latex/nodes_before_top.tex      |  1 -
 .../res_latex/section_before_after_top_node.tex          |  1 -
 .../section_before_after_top_node_last_node.tex          |  1 -
 .../res_latex/section_chapter_before_top_nodes.tex       |  1 -
 .../top_node_part_top/res_latex/top_node_part_top.tex    |  1 -
 .../res_latex/inter_item_commands_in_table.tex           |  1 -
 .../inter_item_commands_in_table_in_example.tex          |  2 --
 .../res_parser/non_ascii_test_latex/os\303\251_utf8.tex" |  2 --
 .../indices_in_begin_tables_lists.tex                    |  1 -
 .../indices_in_begin_tables_lists.tex                    |  1 -
 .../layout/res_parser/formatting_latex/formatting.tex    |  3 ---
 108 files changed, 16 insertions(+), 125 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index fb7c9f85f2..bd01d46d67 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-10-01  Gavin Smith  <gavinsmith0123@gmail.com>
+
+       * tp/Texinfo/Convert/LaTeX.pm (_latex_header): Load microtype package
+       only if "@microtype" command was used in document.
+
 2022-10-01  Gavin Smith  <gavinsmith0123@gmail.com>
 
        @center @image spacing
diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index fc752b10c7..bca7312805 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -1308,9 +1308,11 @@ sub _latex_header() {
 
   # disactivate microtype for fixed-width environments
   if ($self->{'fixed_width_environments'}) {
-    foreach my $no_microtype_environment 
(sort(keys(%{$self->{'fixed_width_environments'}}))) {
-      $header_code .= "\\AtBeginEnvironment{$no_microtype_environment}"
-                      ."{\\microtypesetup{activate=false}}\n";
+    if ($self->{'packages'}->{'microtype'}) {
+      foreach my $no_microtype_environment 
(sort(keys(%{$self->{'fixed_width_environments'}}))) {
+        $header_code .= "\\AtBeginEnvironment{$no_microtype_environment}"
+                        ."{\\microtypesetup{activate=false}}\n";
+      }
     }
     $header_code .= "\n";
   }
@@ -1397,7 +1399,7 @@ roundcorner=10pt}
   # In texlive-latex-recommended in debian
   # fontsize for \changefontsize. In texlive-latex-extra in debian
   # mdframed is used for the formatting of @cartouche,
-  # microtype is used for @microtype and set in the default case.
+  # microtype is used for @microtype
   # microtype requires cm-super installed, or to use lmodern package.
   # In texlive-latex-recommended in debian.
   # framemethod=TikZ is needed for roundcorner.
@@ -1419,8 +1421,9 @@ roundcorner=10pt}
   if ($self->{'packages'}->{'needspace'}) {
     $header .= "\\usepackage{needspace}\n";
   }
-  $header .= '\usepackage{microtype}
-';
+  if ($self->{'packages'}->{'microtype'}) {
+    $header .= "\\usepackage[activate=false]{microtype}\n";
+  }
   $header .= '\usepackage{etoolbox}
 ';
   if ($self->{'packages'}->{'array'}) {
@@ -3562,6 +3565,7 @@ sub _convert($$)
         } elsif ($microtype_spec eq 'off') {
           $result .= "\\microtypesetup{activate=false}%\n";
         }
+        $self->{'packages'}->{'microtype'} = 1;
       }
       return $result;
     } else {
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 d727b44286..ab576f3400 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
@@ -33,7 +32,6 @@
 {\catcode`\^^M=13 \gdef\GNUTobeylines{\catcode`\^^M=13 \def^^M{\null\par}}}
 \newenvironment{GNUTexinfoindented}{\begin{list}{}{}\item\relax}{\end{list}}
 
-\AtBeginEnvironment{GNUTexinfopreformatted}{\microtypesetup{activate=false}}
 
 % used for substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[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 c2140f270b..7f734f92f3 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{embrac}
 \usepackage{expl3}
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 6c5935246b..14e2ee58ef 100644
--- a/tp/t/results/converters_tests/empty/res_latex/empty.tex
+++ b/tp/t/results/converters_tests/empty/res_latex/empty.tex
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 6c5935246b..14e2ee58ef 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 6c5935246b..14e2ee58ef 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 6c5935246b..14e2ee58ef 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 accaa688ff..4d36bbcb24 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 cbd316878d..7950041b67 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 4ff73654f8..aba95ef180 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 f1401ef083..a98001adc8 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 db98f50150..94575aebd9 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
diff --git a/tp/t/results/indices/def_syn_indices.pl 
b/tp/t/results/indices/def_syn_indices.pl
index ae64819331..8b89d700f2 100644
--- a/tp/t/results/indices/def_syn_indices.pl
+++ b/tp/t/results/indices/def_syn_indices.pl
@@ -2126,7 +2126,6 @@ $result_converted{'latex'}->{'def_syn_indices'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/double_seeentry_seealso.pl 
b/tp/t/results/indices/double_seeentry_seealso.pl
index 79a1cfabc1..ec7bec976b 100644
--- a/tp/t/results/indices/double_seeentry_seealso.pl
+++ b/tp/t/results/indices/double_seeentry_seealso.pl
@@ -969,7 +969,6 @@ $result_converted{'latex'}->{'double_seeentry_seealso'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/empty_cindex_entry.pl 
b/tp/t/results/indices/empty_cindex_entry.pl
index 8cf5d95144..740a3e45c3 100644
--- a/tp/t/results/indices/empty_cindex_entry.pl
+++ b/tp/t/results/indices/empty_cindex_entry.pl
@@ -239,7 +239,6 @@ $result_converted{'latex'}->{'empty_cindex_entry'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/empty_index_entry.pl 
b/tp/t/results/indices/empty_index_entry.pl
index 214b419a92..2e8a91a676 100644
--- a/tp/t/results/indices/empty_index_entry.pl
+++ b/tp/t/results/indices/empty_index_entry.pl
@@ -415,7 +415,6 @@ $result_converted{'latex'}->{'empty_index_entry'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{tabularx}
 \\usepackage{titleps}
diff --git a/tp/t/results/indices/empty_string_index_entry.pl 
b/tp/t/results/indices/empty_string_index_entry.pl
index 377d6868b6..e63f31fe76 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -1043,7 +1043,6 @@ $result_converted{'latex'}->{'empty_string_index_entry'} 
= '\\documentclass{book
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{embrac}
 \\usepackage{expl3}
diff --git a/tp/t/results/indices/explicit_sort_key.pl 
b/tp/t/results/indices/explicit_sort_key.pl
index 7cc72ba49b..2bc4a5467a 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -1117,7 +1117,6 @@ $result_converted{'latex'}->{'explicit_sort_key'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git 
a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl 
b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
index c5bae617c6..ce2da5c510 100644
--- a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
+++ b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
@@ -798,7 +798,6 @@ 
$result_converted{'latex'}->{'multiple_index_text_sortas_seeentry_seealso'} = '\
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/same_only_seealso_seeentry.pl 
b/tp/t/results/indices/same_only_seealso_seeentry.pl
index 64855fd1dd..ebc2ea4ec1 100644
--- a/tp/t/results/indices/same_only_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_only_seealso_seeentry.pl
@@ -947,7 +947,6 @@ $result_converted{'latex'}->{'same_only_seealso_seeentry'} 
= '\\documentclass{bo
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/same_seealso_seeentry.pl 
b/tp/t/results/indices/same_seealso_seeentry.pl
index feb02e2d59..f3d3fed932 100644
--- a/tp/t/results/indices/same_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_seealso_seeentry.pl
@@ -1026,7 +1026,6 @@ $result_converted{'latex'}->{'same_seealso_seeentry'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/seealso_duplicate.pl 
b/tp/t/results/indices/seealso_duplicate.pl
index e42d196e92..dbea4236fb 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -479,7 +479,6 @@ $result_converted{'latex'}->{'seealso_duplicate'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/seeentry.pl b/tp/t/results/indices/seeentry.pl
index c027b1fdd7..707c8127e3 100644
--- a/tp/t/results/indices/seeentry.pl
+++ b/tp/t/results/indices/seeentry.pl
@@ -807,7 +807,6 @@ $result_converted{'latex'}->{'seeentry'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/subentries.pl 
b/tp/t/results/indices/subentries.pl
index 973e94e576..c0d94ecf42 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -1378,7 +1378,6 @@ $result_converted{'latex'}->{'subentries'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/subentry_and_sortas.pl 
b/tp/t/results/indices/subentry_and_sortas.pl
index 60c4a53752..5794bf3629 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -805,7 +805,6 @@ $result_converted{'latex'}->{'subentry_and_sortas'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/syncode_index_print_both.pl 
b/tp/t/results/indices/syncode_index_print_both.pl
index 3a4f6e301d..f827fd9369 100644
--- a/tp/t/results/indices/syncode_index_print_both.pl
+++ b/tp/t/results/indices/syncode_index_print_both.pl
@@ -799,7 +799,6 @@ $result_converted{'latex'}->{'syncode_index_print_both'} = 
'\\documentclass{book
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/indices/transparent_sort_chars.pl 
b/tp/t/results/indices/transparent_sort_chars.pl
index 345b70cb29..bea49cd541 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -616,7 +616,6 @@ $result_converted{'latex'}->{'transparent_sort_chars'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
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 24b462f4fb..5ec2230424 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
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 d19677c9fa..4d7689547d 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
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 b846c1d16a..1c845a6b23 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{embrac}
 \usepackage{expl3}
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 8e881b5066..5ae813e8f2 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
diff --git 
a/tp/t/results/latex_tests/brace_in_index/res_latex/brace_in_index.tex 
b/tp/t/results/latex_tests/brace_in_index/res_latex/brace_in_index.tex
index 184c144d32..6ac159052a 100644
--- a/tp/t/results/latex_tests/brace_in_index/res_latex/brace_in_index.tex
+++ b/tp/t/results/latex_tests/brace_in_index/res_latex/brace_in_index.tex
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{embrac}
 \usepackage{expl3}
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 72f6ebe7d3..0567996bbc 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 04ddb17345..62e9bcf179 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
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 f74e19a538..104d4b11a9 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 ed6c5f3dd8..513676c0b6 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage[framemethod=tikz]{mdframed}
 \usepackage{titleps}
@@ -25,7 +24,6 @@
 {\catcode`\^^M=13 \gdef\GNUTobeylines{\catcode`\^^M=13 \def^^M{\null\par}}}
 \newenvironment{GNUTexinfoindented}{\begin{list}{}{}\item\relax}{\end{list}}
 
-\AtBeginEnvironment{GNUTexinfopreformatted}{\microtypesetup{activate=false}}
 
 % used for substitutions in commands
 \newcommand{\GNUTexinfoplaceholder}[1]{}
diff --git 
a/tp/t/results/latex_tests/float_and_refs/res_latex/float_and_refs.tex 
b/tp/t/results/latex_tests/float_and_refs/res_latex/float_and_refs.tex
index cdde148dcf..8d30956ea7 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 48ab10b627..57255985c4 100644
--- a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
+++ b/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{fontsize}
 \usepackage{titleps}
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 b6eb4a51b4..3dfc500889 100644
--- a/tp/t/results/latex_tests/indices/res_latex/indices.tex
+++ b/tp/t/results/latex_tests/indices/res_latex/indices.tex
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 918bbcf658..0fc0ca19fc 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 957e205d01..167a3cbd15 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
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 befc000277..a9026fe4ce 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
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 a4779515e7..86fd8424c0 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 7fbbcbdfc5..e568b53e47 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 a27659ca05..25065fb66b 100644
--- a/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
+++ b/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{geometry}
 \usepackage{titleps}
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 3d8525e52e..bf437a6c33 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ b/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{geometry}
 \usepackage{titleps}
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 e31c5a1acc..94fea39d1a 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 3822cb2808..3b9e9e71fe 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 17f66589c2..e45a19eca8 100644
--- a/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
+++ b/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 2d22244777..b402a5f894 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 1437800745..c7cbc9a4a6 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 a090fb66f6..1d9ec80025 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 66d71675d8..52cd20c6c6 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 cd0559c096..7c8560aebc 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 aa63749c94..c24f6edbc8 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 802018d203..7263b77ddc 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 c893095bf2..ee8eeec3f0 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 775575f562..6faed429ac 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 bd7fccef69..ceb341dbff 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 d26ad4838d..28a878fe00 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 4c5364a93c..963b0223cc 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 d1639c1e4e..450dbebb05 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
@@ -24,7 +23,6 @@
 {\catcode`\^^M=13 \gdef\GNUTobeylines{\catcode`\^^M=13 \def^^M{\null\par}}}
 \newenvironment{GNUTexinfoindented}{\begin{list}{}{}\item\relax}{\end{list}}
 
-\AtBeginEnvironment{verbatim}{\microtypesetup{activate=false}}
 
 % used for 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 c046f67af8..ac2ca9d217 100644
--- a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
+++ b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
@@ -5381,7 +5381,6 @@ 
$result_converted{'latex'}->{'codequoteundirected_codequotebacktick'} = '\\docum
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
@@ -5403,7 +5402,6 @@ 
$result_converted{'latex'}->{'codequoteundirected_codequotebacktick'} = '\\docum
 {\\catcode`\\^^M=13 \\gdef\\GNUTobeylines{\\catcode`\\^^M=13 
\\def^^M{\\null\\par}}}
 
\\newenvironment{GNUTexinfoindented}{\\begin{list}{}{}\\item\\relax}{\\end{list}}
 
-\\AtBeginEnvironment{GNUTexinfopreformatted}{\\microtypesetup{activate=false}}
 
 % used for substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
diff --git a/tp/t/results/misc_commands/command_in_heading_footing.pl 
b/tp/t/results/misc_commands/command_in_heading_footing.pl
index eab408219d..643f910e87 100644
--- a/tp/t/results/misc_commands/command_in_heading_footing.pl
+++ b/tp/t/results/misc_commands/command_in_heading_footing.pl
@@ -222,7 +222,6 @@ $result_converted{'latex'}->{'command_in_heading_footing'} 
= '\\documentclass{bo
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/comment_space_command_on_line.pl 
b/tp/t/results/misc_commands/comment_space_command_on_line.pl
index 644325014f..5e31028257 100644
--- a/tp/t/results/misc_commands/comment_space_command_on_line.pl
+++ b/tp/t/results/misc_commands/comment_space_command_on_line.pl
@@ -1125,7 +1125,7 @@ 
$result_converted{'latex'}->{'comment_space_command_on_line'} = '\\documentclass
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
+\\usepackage[activate=false]{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/comments_in_text.pl 
b/tp/t/results/misc_commands/comments_in_text.pl
index c1182b6184..8cd3070444 100644
--- a/tp/t/results/misc_commands/comments_in_text.pl
+++ b/tp/t/results/misc_commands/comments_in_text.pl
@@ -221,7 +221,6 @@ $result_converted{'latex'}->{'comments_in_text'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/definfoenclose.pl 
b/tp/t/results/misc_commands/definfoenclose.pl
index e39c58776b..009adf5f1e 100644
--- a/tp/t/results/misc_commands/definfoenclose.pl
+++ b/tp/t/results/misc_commands/definfoenclose.pl
@@ -480,7 +480,6 @@ $result_converted{'latex'}->{'definfoenclose'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl 
b/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
index 02b85be18e..19473ca66a 100644
--- a/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
+++ b/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
@@ -172,7 +172,6 @@ 
$result_converted{'latex'}->{'definfoenclose_with_empty_arg'} = '\\documentclass
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/empty_center.pl 
b/tp/t/results/misc_commands/empty_center.pl
index 2e71c6ba50..f059b3957a 100644
--- a/tp/t/results/misc_commands/empty_center.pl
+++ b/tp/t/results/misc_commands/empty_center.pl
@@ -79,7 +79,6 @@ $result_converted{'latex'}->{'empty_center'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/empty_center_with_arg.pl 
b/tp/t/results/misc_commands/empty_center_with_arg.pl
index c84dee9946..056358f702 100644
--- a/tp/t/results/misc_commands/empty_center_with_arg.pl
+++ b/tp/t/results/misc_commands/empty_center_with_arg.pl
@@ -89,7 +89,6 @@ $result_converted{'latex'}->{'empty_center_with_arg'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/footnote_in_center.pl 
b/tp/t/results/misc_commands/footnote_in_center.pl
index 6d71be0a07..b75cf00a77 100644
--- a/tp/t/results/misc_commands/footnote_in_center.pl
+++ b/tp/t/results/misc_commands/footnote_in_center.pl
@@ -354,7 +354,6 @@ $result_converted{'latex'}->{'footnote_in_center'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{enumitem}
 \\usepackage{titleps}
@@ -374,7 +373,6 @@ $result_converted{'latex'}->{'footnote_in_center'} = 
'\\documentclass{book}
 {\\catcode`\\^^M=13 \\gdef\\GNUTobeylines{\\catcode`\\^^M=13 
\\def^^M{\\null\\par}}}
 
\\newenvironment{GNUTexinfoindented}{\\begin{list}{}{}\\item\\relax}{\\end{list}}
 
-\\AtBeginEnvironment{GNUTexinfopreformatted}{\\microtypesetup{activate=false}}
 
 % set defaults for lists that match Texinfo TeX formatting
 \\setlist[description]{style=nextline, font=\\normalfont}
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 8105d51a7b..d090cdc7ea 100644
--- a/tp/t/results/misc_commands/heading_command_in_commands.pl
+++ b/tp/t/results/misc_commands/heading_command_in_commands.pl
@@ -349,7 +349,6 @@ $result_converted{'latex'}->{'heading_command_in_commands'} 
= '\\documentclass{b
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
@@ -368,7 +367,6 @@ $result_converted{'latex'}->{'heading_command_in_commands'} 
= '\\documentclass{b
 {\\catcode`\\^^M=13 \\gdef\\GNUTobeylines{\\catcode`\\^^M=13 
\\def^^M{\\null\\par}}}
 
\\newenvironment{GNUTexinfoindented}{\\begin{list}{}{}\\item\\relax}{\\end{list}}
 
-\\AtBeginEnvironment{GNUTexinfopreformatted}{\\microtypesetup{activate=false}}
 
 % used for substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
diff --git a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl 
b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
index 8a7a7d94c0..b20a8dab2e 100644
--- a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
+++ b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
@@ -126,7 +126,6 @@ 
$result_converted{'latex'}->{'incorrect_allowcodebreaks_argument'} = '\\document
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/indent_in_quotation.pl 
b/tp/t/results/misc_commands/indent_in_quotation.pl
index d75af21069..abccfc2247 100644
--- a/tp/t/results/misc_commands/indent_in_quotation.pl
+++ b/tp/t/results/misc_commands/indent_in_quotation.pl
@@ -140,7 +140,6 @@ $result_converted{'latex'}->{'indent_in_quotation'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/kbdinputstyle.pl 
b/tp/t/results/misc_commands/kbdinputstyle.pl
index 158ddebb2c..789e513429 100644
--- a/tp/t/results/misc_commands/kbdinputstyle.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle.pl
@@ -2194,7 +2194,6 @@ $result_converted{'latex'}->{'kbdinputstyle'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
@@ -2216,7 +2215,6 @@ $result_converted{'latex'}->{'kbdinputstyle'} = 
'\\documentclass{book}
 {\\catcode`\\^^M=13 \\gdef\\GNUTobeylines{\\catcode`\\^^M=13 
\\def^^M{\\null\\par}}}
 
\\newenvironment{GNUTexinfoindented}{\\begin{list}{}{}\\item\\relax}{\\end{list}}
 
-\\AtBeginEnvironment{GNUTexinfopreformatted}{\\microtypesetup{activate=false}}
 
 % used for substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
diff --git a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl 
b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
index afdfb9db80..2eb7bbf402 100644
--- a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
@@ -2375,7 +2375,6 @@ $result_converted{'latex'}->{'kbdinputstyle_in_table'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{enumitem}
 \\usepackage{titleps}
diff --git a/tp/t/results/misc_commands/no_empty_line_between_headings.pl 
b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
index c50f7e9515..5471121a6f 100644
--- a/tp/t/results/misc_commands/no_empty_line_between_headings.pl
+++ b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
@@ -252,7 +252,6 @@ 
$result_converted{'latex'}->{'no_empty_line_between_headings'} = '\\documentclas
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/noindent_after_smallexample.pl 
b/tp/t/results/misc_commands/noindent_after_smallexample.pl
index b2c468e7d1..11414a7012 100644
--- a/tp/t/results/misc_commands/noindent_after_smallexample.pl
+++ b/tp/t/results/misc_commands/noindent_after_smallexample.pl
@@ -184,7 +184,6 @@ $result_converted{'latex'}->{'noindent_after_smallexample'} 
= '\\documentclass{b
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
@@ -203,7 +202,6 @@ $result_converted{'latex'}->{'noindent_after_smallexample'} 
= '\\documentclass{b
 {\\catcode`\\^^M=13 \\gdef\\GNUTobeylines{\\catcode`\\^^M=13 
\\def^^M{\\null\\par}}}
 
\\newenvironment{GNUTexinfoindented}{\\begin{list}{}{}\\item\\relax}{\\end{list}}
 
-\\AtBeginEnvironment{GNUTexinfopreformatted}{\\microtypesetup{activate=false}}
 
 % used for substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
diff --git a/tp/t/results/misc_commands/noindent_empty_para.pl 
b/tp/t/results/misc_commands/noindent_empty_para.pl
index 3b9293f189..1859d42493 100644
--- a/tp/t/results/misc_commands/noindent_empty_para.pl
+++ b/tp/t/results/misc_commands/noindent_empty_para.pl
@@ -88,7 +88,6 @@ $result_converted{'latex'}->{'noindent_empty_para'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/noindent_in_paragraph.pl 
b/tp/t/results/misc_commands/noindent_in_paragraph.pl
index 44ab41627a..43457a6c37 100644
--- a/tp/t/results/misc_commands/noindent_in_paragraph.pl
+++ b/tp/t/results/misc_commands/noindent_in_paragraph.pl
@@ -142,7 +142,6 @@ $result_converted{'latex'}->{'noindent_in_paragraph'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/noindent_indent.pl 
b/tp/t/results/misc_commands/noindent_indent.pl
index 5f0becd9e8..e414b6b438 100644
--- a/tp/t/results/misc_commands/noindent_indent.pl
+++ b/tp/t/results/misc_commands/noindent_indent.pl
@@ -244,7 +244,6 @@ $result_converted{'latex'}->{'noindent_indent'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/ref_in_center.pl 
b/tp/t/results/misc_commands/ref_in_center.pl
index d51caebdf7..b6e69fe0b1 100644
--- a/tp/t/results/misc_commands/ref_in_center.pl
+++ b/tp/t/results/misc_commands/ref_in_center.pl
@@ -533,7 +533,6 @@ $result_converted{'latex'}->{'ref_in_center'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/setfilename.pl 
b/tp/t/results/misc_commands/setfilename.pl
index 6253ecae8e..987ea4c09c 100644
--- a/tp/t/results/misc_commands/setfilename.pl
+++ b/tp/t/results/misc_commands/setfilename.pl
@@ -308,7 +308,6 @@ $result_converted{'latex'}->{'setfilename'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/test_allowcodebreaks.pl 
b/tp/t/results/misc_commands/test_allowcodebreaks.pl
index af636cc08d..724070e5c6 100644
--- a/tp/t/results/misc_commands/test_allowcodebreaks.pl
+++ b/tp/t/results/misc_commands/test_allowcodebreaks.pl
@@ -2748,7 +2748,6 @@ $result_converted{'latex'}->{'test_allowcodebreaks'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/misc_commands/vskip.pl 
b/tp/t/results/misc_commands/vskip.pl
index 2273733e52..c344ab97f3 100644
--- a/tp/t/results/misc_commands/vskip.pl
+++ b/tp/t/results/misc_commands/vskip.pl
@@ -64,7 +64,6 @@ $result_converted{'latex'}->{'vskip'} = '\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/quotation/empty_quotation.pl 
b/tp/t/results/quotation/empty_quotation.pl
index 3511902ad8..d93644718d 100644
--- a/tp/t/results/quotation/empty_quotation.pl
+++ b/tp/t/results/quotation/empty_quotation.pl
@@ -375,7 +375,6 @@ $result_converted{'latex'}->{'empty_quotation'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/quotation/quotation_and_author.pl 
b/tp/t/results/quotation/quotation_and_author.pl
index 2be0cc738d..78fc6763a6 100644
--- a/tp/t/results/quotation/quotation_and_author.pl
+++ b/tp/t/results/quotation/quotation_and_author.pl
@@ -523,7 +523,6 @@ $result_converted{'latex'}->{'quotation_and_author'} = 
'\\documentclass{book}
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
diff --git a/tp/t/results/quotation/quotation_author_in_example.pl 
b/tp/t/results/quotation/quotation_author_in_example.pl
index 1d9442fd30..80c727e436 100644
--- a/tp/t/results/quotation/quotation_author_in_example.pl
+++ b/tp/t/results/quotation/quotation_author_in_example.pl
@@ -235,7 +235,6 @@ $result_converted{'latex'}->{'quotation_author_in_example'} 
= '\\documentclass{b
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
@@ -254,7 +253,6 @@ $result_converted{'latex'}->{'quotation_author_in_example'} 
= '\\documentclass{b
 {\\catcode`\\^^M=13 \\gdef\\GNUTobeylines{\\catcode`\\^^M=13 
\\def^^M{\\null\\par}}}
 
\\newenvironment{GNUTexinfoindented}{\\begin{list}{}{}\\item\\relax}{\\end{list}}
 
-\\AtBeginEnvironment{GNUTexinfopreformatted}{\\microtypesetup{activate=false}}
 
 % used for substitutions in commands
 \\newcommand{\\GNUTexinfoplaceholder}[1]{}
diff --git a/tp/t/results/quotation/space_at_commands_end_quotation_line.pl 
b/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
index 85eb2802a5..6f8703ac4b 100644
--- a/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
+++ b/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
@@ -310,7 +310,6 @@ 
$result_converted{'latex'}->{'space_at_commands_end_quotation_line'} = '\\docume
 \\usepackage[T1]{fontenc}
 \\usepackage{textcomp}
 \\usepackage{graphicx}
-\\usepackage{microtype}
 \\usepackage{etoolbox}
 \\usepackage{titleps}
 \\usepackage{float}
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 c7dd540db7..dfa1b904f0 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 77dba722cc..002a2dbd83 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 7526d12255..46752e8c39 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 f0008e6657..6a3a9d5747 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 f346a5bf2f..9f3994c9f0 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 67dddb908b..cfcfa5c45d 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 61d70121a2..ef9a0803b8 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 6b0ed38ef1..66757d0d66 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 20bd5000d5..6b597eb4f7 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 602ffb0cad..fd4992c7e3 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 bd4009fd4b..7cf7a6a193 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
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
diff --git 
a/tp/t/results/sectioning/top_node_part_top/res_latex/top_node_part_top.tex 
b/tp/t/results/sectioning/top_node_part_top/res_latex/top_node_part_top.tex
index 5591b83cb1..72d6467741 100644
--- a/tp/t/results/sectioning/top_node_part_top/res_latex/top_node_part_top.tex
+++ b/tp/t/results/sectioning/top_node_part_top/res_latex/top_node_part_top.tex
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
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 828c8adba6..f2d745d167 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
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 9caee03e5b..b1dc715a3a 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
@@ -31,7 +30,6 @@
 {\catcode`\^^M=13 \gdef\GNUTobeylines{\catcode`\^^M=13 \def^^M{\null\par}}}
 \newenvironment{GNUTexinfoindented}{\begin{list}{}{}\item\relax}{\end{list}}
 
-\AtBeginEnvironment{GNUTexinfopreformatted}{\microtypesetup{activate=false}}
 
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[description]{style=nextline, font=\normalfont}
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 6b12d8bb24..e9a5cbb3d2 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"
@@ -5,7 +5,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{titleps}
 \usepackage{float}
@@ -24,7 +23,6 @@
 {\catcode`\^^M=13 \gdef\GNUTobeylines{\catcode`\^^M=13 \def^^M{\null\par}}}
 \newenvironment{GNUTexinfoindented}{\begin{list}{}{}\item\relax}{\end{list}}
 
-\AtBeginEnvironment{verbatim}{\microtypesetup{activate=false}}
 
 % used for 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 8cd6bf7655..2fafb7644d 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
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 8cd6bf7655..2fafb7644d 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
@@ -6,7 +6,6 @@
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
 \usepackage{graphicx}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{enumitem}
 \usepackage{titleps}
diff --git a/tp/tests/layout/res_parser/formatting_latex/formatting.tex 
b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
index af8f81fb36..41f184795c 100644
--- a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
+++ b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
@@ -7,7 +7,6 @@
 \usepackage{textcomp}
 \usepackage{graphicx}
 \usepackage{needspace}
-\usepackage{microtype}
 \usepackage{etoolbox}
 \usepackage{array}
 \usepackage{embrac}
@@ -50,8 +49,6 @@
 {\catcode`\^^M=13 \gdef\GNUTobeylines{\catcode`\^^M=13 \def^^M{\null\par}}}
 \newenvironment{GNUTexinfoindented}{\begin{list}{}{}\item\relax}{\end{list}}
 
-\AtBeginEnvironment{GNUTexinfopreformatted}{\microtypesetup{activate=false}}
-\AtBeginEnvironment{verbatim}{\microtypesetup{activate=false}}
 
 % set defaults for lists that match Texinfo TeX formatting
 \setlist[description]{style=nextline, font=\normalfont}



reply via email to

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