[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * tp/Texinfo/Convert/LaTeX.pm: protect [ and ] wi
From: |
Patrice Dumas |
Subject: |
branch master updated: * tp/Texinfo/Convert/LaTeX.pm: protect [ and ] with braces as they could be interpreted as LaTeX macros optional argument delimiters in some contexts. Do not use framemethod=TikZ for mdframed for the case of generated \fbox in sectioning command leading to a failure. Close preformatted before @listofloat and reopen after. |
Date: |
Mon, 13 Sep 2021 12:29:15 -0400 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 886462f * tp/Texinfo/Convert/LaTeX.pm: protect [ and ] with braces as
they could be interpreted as LaTeX macros optional argument delimiters in some
contexts. Do not use framemethod=TikZ for mdframed for the case of generated
\fbox in sectioning command leading to a failure. Close preformatted before
@listofloat and reopen after.
886462f is described below
commit 886462f1f91aa45b09e6791255a54697ec9897e4
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Mon Sep 13 18:28:56 2021 +0200
* tp/Texinfo/Convert/LaTeX.pm: protect [ and ] with braces as they
could be interpreted as LaTeX macros optional argument delimiters
in some contexts. Do not use framemethod=TikZ for mdframed for
the case of generated \fbox in sectioning command leading to a
failure. Close preformatted before @listofloat and reopen after.
---
ChangeLog | 10 +++++++++-
doc/texinfo.texi | 1 +
tp/Texinfo/Common.pm | 12 +++++++-----
tp/Texinfo/Convert/LaTeX.pm | 17 ++++++++++++++---
tp/t/results/converters_tests/accentenc.pl | 2 +-
.../def_syn_indices/res_latex/def_syn_indices.tex | 3 +--
.../res_latex/double_seeentry_seealso.tex | 3 +--
tp/t/results/indices/seeentry/res_latex/seeentry.tex | 3 +--
.../results/indices/subentries/res_latex/subentries.tex | 3 +--
.../res_latex/subentry_and_sortas.tex | 3 +--
.../res_latex/syncode_index_print_both.tex | 3 +--
.../res_latex/inter_item_commands_in_enumerate.tex | 3 +--
.../res_latex/inter_item_commands_in_itemize.tex | 3 +--
.../res_latex/multiple_lang_chapters.tex | 3 +--
.../anchor_links_xref_xrefautomaticsectiontitle.tex | 3 +--
.../custom_headings/res_latex/custom_headings.tex | 3 +--
.../res_latex/enumerate_arguments.tex | 3 +--
.../res_latex/example_in_cartouche.tex | 3 +--
.../float_and_refs/res_latex/float_and_refs.tex | 3 +--
.../latex_tests/fonttextsize/res_latex/fonttextsize.tex | 3 +--
tp/t/results/latex_tests/indices/res_latex/indices.tex | 3 +--
.../nested_enumerate/res_latex/nested_enumerate.tex | 3 +--
.../nested_itemize/res_latex/nested_itemize.tex | 3 +--
.../no_titlepage_and_setchapternewpage_odd.tex | 3 +--
.../res_latex/no_titlepage_and_setchapternewpage_on.tex | 3 +--
.../latex_tests/pagesizes/res_latex/pagesizes.tex | 3 +--
.../results/latex_tests/pagetype/res_latex/pagetype.tex | 3 +--
.../res_latex/setchapternewpage_on_odd_titlepage.tex | 3 +--
.../res_latex/settitle_and_headings.tex | 3 +--
.../shorttitlepage/res_latex/shorttitlepage.tex | 3 +--
.../res_latex/three_setchapternewpage_on_odd_off.tex | 3 +--
.../res_latex/titlepage_and_headings.tex | 3 +--
.../res_latex/titlepage_and_setchapternewpage_odd.tex | 3 +--
.../res_latex/titlepage_and_setchapternewpage_on.tex | 3 +--
.../res_latex/titlepage_classical.tex | 3 +--
.../res_latex/titlepage_in_top_node.tex | 3 +--
.../res_latex/titlepage_long_title.tex | 3 +--
.../res_latex/titlepage_no_author.tex | 3 +--
.../titlepage_no_title/res_latex/titlepage_no_title.tex | 3 +--
.../res_latex/titlepage_with_commands_classical.tex | 3 +--
.../res_latex/two_setchapternewpage_odd_on.tex | 3 +--
.../res_latex/two_setchapternewpage_on_odd.tex | 3 +--
.../res_latex/verbatim_in_smallformat.tex | 3 +--
.../empty_quotation/res_latex/empty_quotation.tex | 3 +--
.../res_latex/quotation_and_author.tex | 3 +--
.../res_latex/quotation_author_in_example.tex | 3 +--
.../res_latex/space_at_commands_end_quotation_line.tex | 3 +--
.../res_latex/chapter_between_nodes.tex | 3 +--
.../lone_Top_node/res_latex/lone_Top_node.tex | 3 +--
.../sectioning/loop_nodes/res_latex/loop_nodes.tex | 3 +--
.../res_latex/node_sectop_before_chapter_no_node.tex | 3 +--
.../res_latex/node_sectop_before_lone_node_Top.tex | 3 +--
.../res_latex/nodes_before_after_top.tex | 3 +--
.../res_latex/nodes_before_after_top_xref.tex | 3 +--
.../nodes_before_top/res_latex/nodes_before_top.tex | 3 +--
.../res_latex/section_before_after_top_node.tex | 3 +--
.../section_before_after_top_node_last_node.tex | 3 +--
.../res_latex/section_chapter_before_top_nodes.tex | 3 +--
.../res_latex/inter_item_commands_in_table.tex | 3 +--
.../inter_item_commands_in_table_in_example.tex | 3 +--
.../indices_in_begin_tables_lists.tex | 3 +--
.../indices_in_begin_tables_lists.tex | 3 +--
.../layout/res_parser/formatting_latex/formatting.tex | 3 +--
63 files changed, 90 insertions(+), 126 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7f9aed2..8c1a0f3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,12 @@
-2021-09-14 Patrice Dumas <pertusus@free.fr>
+2021-09-13 Patrice Dumas <pertusus@free.fr>
+
+ * tp/Texinfo/Convert/LaTeX.pm: protect [ and ] with braces as they
+ could be interpreted as LaTeX macros optional argument delimiters
+ in some contexts. Do not use framemethod=TikZ for mdframed for
+ the case of generated \fbox in sectioning command leading to a
+ failure. Close preformatted before @listofloat and reopen after.
+
+2021-09-13 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/Common.pm (_substitute_references): rename
substitute_references() as _substitute_references().
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index 7097ed8..c721483 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -7809,6 +7809,7 @@ any cross-referencing will simply use a bare number.
@item label
Specifies a cross-reference label for this float. If given, this
float is automatically given a number, and will appear in any
+@c TODO LaTeX: figure only appears in the @listoffloats if there is a caption
@code{@@listoffloats} output (@pxref{@code{@@listoffloats}}). Cross
references to @var{label} are allowed. For example,
@samp{see @@ref@{fig:ex1@}} will produce see @ref{fig:ex1}.
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index 8698078..ff8e409 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -1718,7 +1718,8 @@ sub split_custom_heading_command_contents($)
while (scalar(@contents)) {
my $current_content = $contents[0];
- print STDERR "$nr_split_contents ".scalar(@contents).":
".debug_print_element_short($current_content)."\n";
+ #print STDERR "$nr_split_contents ".scalar(@contents).": "
+ # .debug_print_element_short($current_content)."\n";
if (defined($current_content->{'cmdname'})
and $current_content->{'cmdname'} eq '|') {
shift @contents;
@@ -2581,7 +2582,7 @@ and C<plaintext>.
=back
-=head1 COMMAND CLASSES
+=head1 @-COMMAND CLASSES
Hashes are defined as C<our> variables, and are therefore available
outside of the module.
@@ -2848,10 +2849,11 @@ Remove the index @-command from the tree.
If not already set, set C<OUTPUT_ENCODING_NAME> based on input file
encoding. Also set C<OUTPUT_PERL_ENCODING> accordingly which is used
-to output in the correct encoding. This should not be set directly by
-user-defined code such that it corresponds to C<OUTPUT_ENCODING_NAME>.
+to output in the correct encoding. In general, C<OUTPUT_PERL_ENCODING>
+should not be set directly by user-defined code such that it corresponds
+to C<OUTPUT_ENCODING_NAME>.
-=item $split_contents split_custom_heading_command_contents($contents)
+=item $split_contents = split_custom_heading_command_contents($contents)
Split the I<$contents> array reference at C<@|> in at max three parts.
Return an array reference containing the split parts. The I<$contents>
diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index 250912a..19345b6 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -1116,7 +1116,10 @@ sub _latex_header {
# needspace for \needspace. In texlive-latex-extra in debian
# etoolbox for \patchcmd and \ifstrempty. In texlive-latex-recommended in
debian
# fontsize for \changefontsize. In texlive-latex-extra in debian
- # mdframed for the formatting of @cartouche
+ # mdframed is used for the formatting of @cartouche.
+ # framemethod=TikZ is needed for roundcorner, but there
+ # is an issue with \fbox in sectioning commands when hyperref and imakeidx
+ # are present too. No round corners for now for @cartouche.
# \usepackage[linkbordercolor={0 0 0}]{hyperref}
# titleps is used and not fancyhdr as with fancyhdr it is hard to get
# the section or chapter title
@@ -1130,8 +1133,7 @@ sub _latex_header {
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
@@ -1331,6 +1333,9 @@ sub _protect_text($$)
$text =~ s/([#%&{}_\$])/\\$1/g;
$text =~ s/~/\\~{}/g;
$text =~ s/\^/\\^{}/g;
+ # in general [ and ] are literal. But in some cases they will
+ # be interpreted as delimiter for optional LaTeX macros arguments, so
protect
+ $text =~ s/([\]\[])/{$1}/g;
$text =~ s/\x08/\\textbackslash{}/g;
if ($self->{'formatting_context'}->[-1]->{'index'}) {
@@ -2754,11 +2759,17 @@ sub _convert($$)
return $result;
}
my $latex_float_name =
$self->{'normalized_float_latex'}->{$normalized_float_type};
+ # a listoffigures in @example leads to an error in the
+ # lof file. So stop and restart preformatted environments
+ $preformatted_to_reopen
+ =
[@{$self->{'formatting_context'}->[-1]->{'preformatted_context'}}];
+ $result .= _close_preformatted_stack($self, $preformatted_to_reopen);
if (exists($LaTeX_floats{$latex_float_name})) {
$result .= $LaTeX_floats{$latex_float_name}."\n";
} else {
$result .= "\\listof{$latex_float_name}{}\n";
}
+ $result .= _open_preformatted_stack($self, $preformatted_to_reopen);
}
return $result;
} elsif ($cmdname eq 'page') {
diff --git a/tp/t/results/converters_tests/accentenc.pl
b/tp/t/results/converters_tests/accentenc.pl
index dd5ef9a..f51aaba 100644
--- a/tp/t/results/converters_tests/accentenc.pl
+++ b/tp/t/results/converters_tests/accentenc.pl
@@ -3575,7 +3575,7 @@ should be e.: \\.{e} \\.{e}
should be e*: \\r{e} \\r{e}
-should be ee[: \\t{ee}
+should be ee{[}: \\t{ee}
should be e(: \\u{e} \\u{e}
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 9c87aa1..d91ffc7 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 07332bc..651f41c 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
diff --git a/tp/t/results/indices/seeentry/res_latex/seeentry.tex
b/tp/t/results/indices/seeentry/res_latex/seeentry.tex
index 076b28e..dd91534 100644
--- a/tp/t/results/indices/seeentry/res_latex/seeentry.tex
+++ b/tp/t/results/indices/seeentry/res_latex/seeentry.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
diff --git a/tp/t/results/indices/subentries/res_latex/subentries.tex
b/tp/t/results/indices/subentries/res_latex/subentries.tex
index aa6f10d..dec79c2 100644
--- a/tp/t/results/indices/subentries/res_latex/subentries.tex
+++ b/tp/t/results/indices/subentries/res_latex/subentries.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 ae472f8..a28c9a7 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 44d222a..f6e9c42 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 58dd69a..76af715 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 20b4c6d..3be2808 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 3f3ca56..ee4b435 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 7b21fd9..9fed381 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 0e16145..5c1d7c3 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 5f44a3c..11694a0 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 e9310cf..a603ad1 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 be0bd71..1e8c105 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 242f1fb..65ec7ea 100644
--- a/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
+++ b/tp/t/results/latex_tests/fonttextsize/res_latex/fonttextsize.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 17fe402..1eb6151 100644
--- a/tp/t/results/latex_tests/indices/res_latex/indices.tex
+++ b/tp/t/results/latex_tests/indices/res_latex/indices.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 7b78096..6990183 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 b1ef842..952a289 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 7a5631f..5f04822 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 c209996..4ce3d83 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 224ff2c..fb0343d 100644
--- a/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
+++ b/tp/t/results/latex_tests/pagesizes/res_latex/pagesizes.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 332633a..8681b5d 100644
--- a/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
+++ b/tp/t/results/latex_tests/pagetype/res_latex/pagetype.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 a4336ab..dff57db 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 35d242f..4f32509 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 0842b3e..6b90441 100644
--- a/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
+++ b/tp/t/results/latex_tests/shorttitlepage/res_latex/shorttitlepage.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 9f51534..2526661 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 a84f35f..e380de3 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 57dc7127..a9c591c 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 a84f35f..e380de3 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 7110e02..f9b63ed 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 0ae2272..962db63 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 ecb42d9..1a379d5 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 f7bd3d6..aa30232 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 bface9d..8a93703 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 05dbe26..0740058 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 85190b5..e7c503b 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 383fcc8..aadf062 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 1b3f9e0..26404f0 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 9ae3145..dced9c1 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 f52e034..7100050 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 4946d95..2f56690 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 db0e5fd..8c61119 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 661a632..6bcf4fe 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 100c125..e8c941b 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 03a3d15..0f15fe1 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 c2bfe2c..9cf2367 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 cb5556c..b6b6895 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 418e335..d9bbfab 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 c844c4b..2d29076 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 5a0e255..efd1bcc 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 b4c86de..f9ee75a 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 b965abb..6e49afa 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 fc44fd2..6b4dc87 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 64f1b7c..e5b6187 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 893cc55..7c8e158 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 c1249b6..c498d3a 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
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 c1249b6..c498d3a 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
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
diff --git a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
index c5699f1..1c7d1f4 100644
--- a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
+++ b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
@@ -8,8 +8,7 @@
\usepackage{graphicx}
\usepackage{needspace}
\usepackage{etoolbox}
-% a framemethod is needed for roundcorner
-\usepackage[framemethod=TikZ]{mdframed}
+\usepackage{mdframed}
\usepackage{fontsize}
\usepackage{enumitem}
\usepackage{geometry}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * tp/Texinfo/Convert/LaTeX.pm: protect [ and ] with braces as they could be interpreted as LaTeX macros optional argument delimiters in some contexts. Do not use framemethod=TikZ for mdframed for the case of generated \fbox in sectioning command leading to a failure. Close preformatted before @listofloat and reopen after.,
Patrice Dumas <=