[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * tp/Texinfo/Convert/HTML.pm (_convert_math_comma
From: |
Patrice Dumas |
Subject: |
branch master updated: * tp/Texinfo/Convert/HTML.pm (_convert_math_command) (_convert_heading_command, _contents_inline_element) (_convert_special_element_type): always call html_attribute_class() to set a class attribute. |
Date: |
Sun, 19 Dec 2021 17:54:15 -0500 |
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 90fe569 * tp/Texinfo/Convert/HTML.pm (_convert_math_command)
(_convert_heading_command, _contents_inline_element)
(_convert_special_element_type): always call html_attribute_class() to set a
class attribute.
90fe569 is described below
commit 90fe569688e0e248fbdd50a7228114c0170b9d23
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sun Dec 19 23:54:06 2021 +0100
* tp/Texinfo/Convert/HTML.pm (_convert_math_command)
(_convert_heading_command, _contents_inline_element)
(_convert_special_element_type): always call
html_attribute_class() to set a class attribute.
---
ChangeLog | 7 ++++
tp/Texinfo/Convert/HTML.pm | 10 +++---
tp/t/results/coverage/math.pl | 6 ++--
.../layout/res_parser/formatting/formatting.html | 20 +++++------
.../layout/res_parser/formatting_chm/chapter.html | 12 +++----
.../res_parser/formatting_chm/formatting.html | 8 ++---
.../res_parser/formatting_exotic/chapter.html | 12 +++----
.../res_parser/formatting_fr_icons/formatting.html | 20 +++++------
.../res_parser/formatting_html/formatting.html | 20 +++++------
.../res_parser/formatting_html32/formatting.html | 42 +++++++++++-----------
.../formatting_html_no_texi2html/formatting.html | 12 +++----
.../res_parser/formatting_html_nodes/chapter.html | 12 +++----
.../res_parser/formatting_html_nodes/index.html | 8 ++---
.../res_parser/formatting_mathjax/formatting.html | 20 +++++------
.../res_parser/formatting_nodes/chapter.html | 12 +++----
.../layout/res_parser/formatting_nodes/index.html | 8 ++---
.../formatting_numerical_entities/formatting.html | 20 +++++------
.../formatting_regions/formatting_regions.html | 20 +++++------
.../formatting_weird_quotes/formatting.html | 20 +++++------
.../res_parser/formatting_xhtml/formatting.html | 20 +++++------
.../res_parser/tex_gdef_mathjax/tex_gdef.html | 6 ++--
tp/tests/tex_html/res_parser/tex_notex/tex.html | 10 +++---
22 files changed, 166 insertions(+), 159 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4168596..a325342 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2021-12-19 Patrice Dumas <pertusus@free.fr>
+ * tp/Texinfo/Convert/HTML.pm (_convert_math_command)
+ (_convert_heading_command, _contents_inline_element)
+ (_convert_special_element_type): always call
+ html_attribute_class() to set a class attribute.
+
+2021-12-19 Patrice Dumas <pertusus@free.fr>
+
* tp/Texinfo/Convert/HTML.pm (_convert_item_command)
(_convert_def_line_type): only output <span> associated with
copiable anchor if there is a copiable anchor.
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 212e83c..6e879be 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -2051,10 +2051,10 @@ sub _convert_math_command($$$$)
# becomes possible
if ($arg !~ /</) {
$self->{'element_math'} = 1;
- return "<em class=\'tex2jax_process\'>\\($arg\\)</em>";
+ return $self->html_attribute_class('em',
'tex2jax_process').">\\($arg\\)</em>";
}
}
- return "<em class=\'math\'>$arg</em>";
+ return $self->html_attribute_class('em', 'math').">$arg</em>";
}
$default_commands_conversion{'math'} = \&_convert_math_command;
@@ -2714,7 +2714,7 @@ sub _convert_heading_command($$$$$)
$result .= join('', $self->close_registered_sections_level($level));
$self->register_opened_section_level($level, "</div>\n");
- $result .= '<div class="' . $section->{'cmdname'} . '"';
+ $result .= $self->html_attribute_class('div', $section->{'cmdname'});
$result .= " id=\"$element_id\""
if (defined($element_id) and $element_id ne '');
@@ -4061,7 +4061,7 @@ sub _contents_inline_element($$$)
my $special_element
= $self->special_element($special_element_name);
my $heading;
- my $result = "<div class=\"${special_element_name}_element\"";
+ my $result = $self->html_attribute_class('div',
"${special_element_name}_element");
if ($special_element) {
my $id = $self->command_id($special_element);
if ($id ne '') {
@@ -5034,7 +5034,7 @@ sub _convert_special_element_type($$$$)
my $special_element_name = $element->{'extra'}->{'name'};
$result .= join('', $self->close_registered_sections_level(0));
my $id = $self->command_id($element);
- $result .= "<div class=\"${special_element_name}_element\"";
+ $result .= $self->html_attribute_class('div',
"${special_element_name}_element");
if ($id ne '') {
$result .= " id=\"$id\"";
}
diff --git a/tp/t/results/coverage/math.pl b/tp/t/results/coverage/math.pl
index 057410d..47f4ac4 100644
--- a/tp/t/results/coverage/math.pl
+++ b/tp/t/results/coverage/math.pl
@@ -596,13 +596,13 @@ $result_converted{'plaintext'}->{'math'} = 'Simple math
--{x^i}\\over{\\tan y}
$result_converted{'html_text'}->{'math'} = '<p>Simple math
-<em class=\'math\'>--{x^i}\\over{\\tan y}</em>
+<em class="math">--{x^i}\\over{\\tan y}</em>
</p>
<p>Math with @-command
-<em class=\'math\'><code>math code</code> a < b \\sum<sub>i</sub>
q<sup>2</sup></em>
+<em class="math"><code>math code</code> a < b \\sum<sub>i</sub>
q<sup>2</sup></em>
</p>
<p>Complex
-<em class=\'math\'>\\underline{<code>math \\hbox{ code }</code>} \\i
\\sum_{i}{\\underline{f}}</em>
+<em class="math">\\underline{<code>math \\hbox{ code }</code>} \\i
\\sum_{i}{\\underline{f}}</em>
</p>
<p>@\\ outside of math
\\
diff --git a/tp/tests/layout/res_parser/formatting/formatting.html
b/tp/tests/layout/res_parser/formatting/formatting.html
index 679d4b0..7817beb 100644
--- a/tp/tests/layout/res_parser/formatting/formatting.html
+++ b/tp/tests/layout/res_parser/formatting/formatting.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2960,7 +2960,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3670,7 +3670,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3935,7 +3935,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -4645,7 +4645,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -4916,7 +4916,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -5756,7 +5756,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_chm/chapter.html
b/tp/tests/layout/res_parser/formatting_chm/chapter.html
index 35b0de4..fcc6f87 100644
--- a/tp/tests/layout/res_parser/formatting_chm/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_chm/chapter.html
@@ -959,7 +959,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1669,7 +1669,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1934,7 +1934,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2644,7 +2644,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2915,7 +2915,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3755,7 +3755,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_chm/formatting.html
b/tp/tests/layout/res_parser/formatting_chm/formatting.html
index 56ccd59..f321cf7 100644
--- a/tp/tests/layout/res_parser/formatting_chm/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_chm/formatting.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_exotic/chapter.html
b/tp/tests/layout/res_parser/formatting_exotic/chapter.html
index 4541e5b..80391c9 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/chapter.html
@@ -975,7 +975,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1685,7 +1685,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1950,7 +1950,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2660,7 +2660,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2931,7 +2931,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3759,7 +3759,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
index cbc3826..699692d 100644
--- a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2960,7 +2960,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3670,7 +3670,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3935,7 +3935,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -4645,7 +4645,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -4916,7 +4916,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -5756,7 +5756,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_html/formatting.html
b/tp/tests/layout/res_parser/formatting_html/formatting.html
index 679d4b0..7817beb 100644
--- a/tp/tests/layout/res_parser/formatting_html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html/formatting.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2960,7 +2960,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3670,7 +3670,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3935,7 +3935,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -4645,7 +4645,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -4916,7 +4916,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -5756,7 +5756,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_html32/formatting.html
b/tp/tests/layout/res_parser/formatting_html32/formatting.html
index b609e95..48caa8e 100644
--- a/tp/tests/layout/res_parser/formatting_html32/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html32/formatting.html
@@ -931,7 +931,7 @@ but , ,
<code>@i{--a}</code> <i>-a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt>--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em>--a {\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> -a
<code>@samp{--a}</code> `<samp>--a</samp>'
@@ -1618,7 +1618,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code>
É-. ,A. (Étude-, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> É-. ,A.
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em>--a- {\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt}</code>
<img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1884,7 +1884,7 @@ but , ,
<code>@i{--a}</code> <i>-a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt>--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em>--a {\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> -a
<code>@samp{--a}</code> `<samp>--a</samp>'
@@ -2570,7 +2570,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code>
É-. ,A. (Étude-, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> É-. ,A.
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em>--a- {\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt}</code>
<img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2699,7 +2699,7 @@ html ''
-<div class="top" id="Top">
+<div id="Top">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[ < ]</td>
<td valign="middle" align="left">[<a href="#chapter" title="Next section in
reading order"> > </a>]</td>
@@ -2722,7 +2722,7 @@ Menu comment
<hr size="6">
-<div class="chapter" id="chapter">
+<div id="chapter">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#Top" title="Beginning of this
chapter or previous chapter"> << </a>]</td>
<td valign="middle" align="left">[<a href="#Top" title="Previous section in
reading order"> < </a>]</td>
@@ -2892,7 +2892,7 @@ but , ,
<code>@i{--a}</code> <i>-a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt>--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em>--a {\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> -a
<code>@samp{--a}</code> `<samp>--a</samp>'
@@ -3578,7 +3578,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code>
É-. ,A. (Étude-, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> É-. ,A.
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em>--a- {\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt}</code>
<img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3843,7 +3843,7 @@ but , ,
<code>@i{--a}</code> <i>-a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt>--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em>--a {\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> -a
<code>@samp{--a}</code> `<samp>--a</samp>'
@@ -4529,7 +4529,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code>
É-. ,A. (Étude-, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> É-. ,A.
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em>--a- {\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt}</code>
<img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -4799,7 +4799,7 @@ but , ,
<code>@i{--a}</code> <i>-a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> --a
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em>--a {\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> -a
<code>@samp{--a}</code> `<samp>--a</samp>'
@@ -5615,7 +5615,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code>
É--. ,A. (Étude--, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> É--. ,A.
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em>--a- {\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b "},e--xt}</code>
<img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -6345,7 +6345,7 @@ Menu comment
<hr>
-<div class="section" id="s_002d_002dect_002cion">
+<div id="s_002d_002dect_002cion">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
<td valign="middle" align="left">[<a href="#chapter" title="Previous section
in reading order"> < </a>]</td>
@@ -6377,7 +6377,7 @@ Menu comment
</table>
<hr>
-<div class="subsection" id="subsection">
+<div id="subsection">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
<td valign="middle" align="left">[<a href="#s_002d_002dect_002cion"
title="Previous section in reading order"> < </a>]</td>
@@ -6404,7 +6404,7 @@ Menu comment
<span id="anchor"></span>
<hr>
-<div class="subsubsection"
id="subsubsection-_0060_0060simple_002ddouble_002d_002d">
+<div id="subsubsection-_0060_0060simple_002ddouble_002d_002d">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
<td valign="middle" align="left">[<a href="#subsection" title="Previous
section in reading order"> < </a>]</td>
@@ -6424,7 +6424,7 @@ Menu comment
<hr>
</div>
-<div class="subsubsection"
id="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">
+<div id="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
<td valign="middle" align="left">[<a
href="#subsubsection-_0060_0060simple_002ddouble_002d_002d" title="Previous
section in reading order"> < </a>]</td>
@@ -6447,7 +6447,7 @@ Menu comment
</div>
</div>
</div>
-<div class="centerchap" id="chapter2">
+<div id="chapter2">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#chapter" title="Beginning of
this chapter or previous chapter"> << </a>]</td>
<td valign="middle" align="left">[<a
href="#subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"
title="Previous section in reading order"> < </a>]</td>
@@ -6953,7 +6953,7 @@ Menu comment
<hr size="6">
</div>
</div>
-<div class="Footnotes_element" id="SEC_Foot">
+<div id="SEC_Foot">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of
contents">Contents</a>]</td>
@@ -6994,7 +6994,7 @@ Menu comment
<h5><a id="FOOT10" href="#DOCF10">(12)</a></h5>
<p>in footnote</p>
</div><hr>
-<div class="Contents_element" id="SEC_Contents">
+<div id="SEC_Contents">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of
contents">Contents</a>]</td>
@@ -7018,7 +7018,7 @@ Menu comment
</ul></li>
<li><a id="toc-chapter-2" href="#chapter2" rel="index">chapter 2</a></li>
</ul></div><hr>
-<div class="Overview_element" id="SEC_Overview">
+<div id="SEC_Overview">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of
contents">Contents</a>]</td>
@@ -7031,7 +7031,7 @@ Menu comment
<li><a id="stoc-chapter-1" href="#chapter" rel="index">1 chapter</a></li>
<li><a id="stoc-chapter-2" href="#chapter2" rel="index">chapter 2</a></li>
</ul></div><hr>
-<div class="About_element" id="SEC_About">
+<div id="SEC_About">
<table cellpadding="1" cellspacing="1" border="0">
<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of
document">Top</a>]</td>
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of
contents">Contents</a>]</td>
diff --git
a/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
b/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
index e17a551..f02d9e1 100644
--- a/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
@@ -1013,7 +1013,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1723,7 +1723,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1988,7 +1988,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2698,7 +2698,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2969,7 +2969,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3809,7 +3809,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
b/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
index c927322..f42be2d 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
@@ -975,7 +975,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1685,7 +1685,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1950,7 +1950,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2660,7 +2660,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2931,7 +2931,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3771,7 +3771,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/index.html
b/tp/tests/layout/res_parser/formatting_html_nodes/index.html
index b70b7f3..52e50ce 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/index.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/index.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
index cc91f38..37a5702 100644
--- a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
@@ -961,7 +961,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class='tex2jax_process'>\(--a {\frac{1}{2}} -\)</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class="tex2jax_process">\(--a {\frac{1}{2}} -\)</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1672,7 +1672,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class='tex2jax_process'>\(--a- {\frac{1}{2}}\)</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class="tex2jax_process">\(--a- {\frac{1}{2}}\)</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1938,7 +1938,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class='tex2jax_process'>\(--a {\frac{1}{2}} -\)</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class="tex2jax_process">\(--a {\frac{1}{2}} -\)</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2648,7 +2648,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class='tex2jax_process'>\(--a- {\frac{1}{2}}\)</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class="tex2jax_process">\(--a- {\frac{1}{2}}\)</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2970,7 +2970,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class='tex2jax_process'>\(--a {\frac{1}{2}} -\)</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class="tex2jax_process">\(--a {\frac{1}{2}} -\)</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3680,7 +3680,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class='tex2jax_process'>\(--a- {\frac{1}{2}}\)</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class="tex2jax_process">\(--a- {\frac{1}{2}}\)</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3945,7 +3945,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class='tex2jax_process'>\(--a {\frac{1}{2}} -\)</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class="tex2jax_process">\(--a {\frac{1}{2}} -\)</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -4655,7 +4655,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class='tex2jax_process'>\(--a- {\frac{1}{2}}\)</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class="tex2jax_process">\(--a- {\frac{1}{2}}\)</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -4926,7 +4926,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class='tex2jax_process'>\(--a {\frac{1}{2}} -\)</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em
class="tex2jax_process">\(--a {\frac{1}{2}} -\)</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -5766,7 +5766,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class='tex2jax_process'>\(--a- {\frac{1}{2}}\)</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em
class="tex2jax_process">\(--a- {\frac{1}{2}}\)</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_nodes/chapter.html
b/tp/tests/layout/res_parser/formatting_nodes/chapter.html
index c927322..f42be2d 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/chapter.html
@@ -975,7 +975,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1685,7 +1685,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1950,7 +1950,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2660,7 +2660,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2931,7 +2931,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3771,7 +3771,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_nodes/index.html
b/tp/tests/layout/res_parser/formatting_nodes/index.html
index b70b7f3..52e50ce 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/index.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/index.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git
a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
index efed422..1f120e8 100644
--- a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} −</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} −</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>”
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a−
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a−
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} −</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} −</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>”
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a−
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a−
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2960,7 +2960,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} −</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} −</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>”
@@ -3670,7 +3670,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a−
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a−
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3935,7 +3935,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} −</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} −</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>”
@@ -4645,7 +4645,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a−
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a−
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -4916,7 +4916,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} −</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} −</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>”
@@ -5756,7 +5756,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr>
(Étude--, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a−
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a−
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git
a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
index e699485..3b982bd 100644
--- a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
+++ b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1927,7 +1927,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2637,7 +2637,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2936,7 +2936,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3646,7 +3646,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3916,7 +3916,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -4756,7 +4756,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -5032,7 +5032,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -5742,7 +5742,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
index 63496d8..a5c801d 100644
--- a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> @<samp>--a</samp>'‘
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> @<samp>--a</samp>'‘
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -2960,7 +2960,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> @<samp>--a</samp>'‘
@@ -3670,7 +3670,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -3935,7 +3935,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> @<samp>--a</samp>'‘
@@ -4645,7 +4645,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
@@ -4916,7 +4916,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> @<samp>--a</samp>'‘
@@ -5756,7 +5756,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@">
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b "">
diff --git a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
index 8e7ee18..177789a 100644
--- a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
@@ -951,7 +951,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -1662,7 +1662,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@"/>
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b ""/>
@@ -1928,7 +1928,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -2638,7 +2638,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@"/>
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b ""/>
@@ -2960,7 +2960,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -3670,7 +3670,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@"/>
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b ""/>
@@ -3935,7 +3935,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <tt class="key">--a</tt>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -4645,7 +4645,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É–. ,A.</abbr>
(Étude–, <b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É–. ,A.</abbr>
</p>
-<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<p><code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
</p>
<p><code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@"/>
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b ""/>
@@ -4916,7 +4916,7 @@ but , ,
<code>@i{--a}</code> <i>–a</i>
<code>@kbd{--a}</code> <kbd>--a</kbd>
<code>@key{--a}</code> <span class="key">--a</span>
-<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class='math'>--a
{\frac{1}{2}} -</em>
+<code>@math{--a {\frac{1}{2}} @minus{}}</code> <em class="math">--a
{\frac{1}{2}} -</em>
<code>@option{--a}</code> <samp>--a</samp>
<code>@r{--a}</code> <span class="roman">–a</span>
<code>@samp{--a}</code> ‘<samp>--a</samp>’
@@ -5756,7 +5756,7 @@ html ''
<code>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</code> <abbr
title="Étude–, Autonome">É--. ,A.</abbr> (Étude--,
<b>Autonome</b>)
<code>@abbr{@'E--. @comma{}A.}</code> <abbr title="Étude–,
Autonome">É--. ,A.</abbr>
-<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class='math'>--a-
{\frac{1}{2}}</em>
+<code>@math{--a@minus{} {\frac{1}{2}}}</code> <em class="math">--a-
{\frac{1}{2}}</em>
<code>@image{f-ile,,,alt@verb{:jk _" %}}</code> <img src="f-ile.jpg"
alt="altjk _" %@"/>
<code>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</code> <img src="f--ile.e--xt" alt="jk _" %@ in b ""/>
diff --git a/tp/tests/tex_html/res_parser/tex_gdef_mathjax/tex_gdef.html
b/tp/tests/tex_html/res_parser/tex_gdef_mathjax/tex_gdef.html
index 679efe5..5521b44 100644
--- a/tp/tests/tex_html/res_parser/tex_gdef_mathjax/tex_gdef.html
+++ b/tp/tests/tex_html/res_parser/tex_gdef_mathjax/tex_gdef.html
@@ -52,11 +52,11 @@ MathJax = {
\gdef\Desig{\buildrel \rm def \over \equiv}
-<p><em class='tex2jax_process'>\(\def\otest{\sqrt{64}} \)</em>
+<p><em class="tex2jax_process">\(\def\otest{\sqrt{64}} \)</em>
</p>
-<p><em class='tex2jax_process'>\(\gdef\testmacro{a \equiv b} \)</em>
+<p><em class="tex2jax_process">\(\gdef\testmacro{a \equiv b} \)</em>
</p>
-<p><em class='tex2jax_process'>\(\Desig \testmacro \otest\)</em>
+<p><em class="tex2jax_process">\(\Desig \testmacro \otest\)</em>
</p>
<div class="displaymath"><em class="tex2jax_process">\[ \Desig \testmacro
\otest
\]</em></div>
diff --git a/tp/tests/tex_html/res_parser/tex_notex/tex.html
b/tp/tests/tex_html/res_parser/tex_notex/tex.html
index c88a90e..f9b36c5 100644
--- a/tp/tests/tex_html/res_parser/tex_notex/tex.html
+++ b/tp/tests/tex_html/res_parser/tex_notex/tex.html
@@ -47,22 +47,22 @@ ul.no-bullet {list-style: none}
<p>Same that @html (but empty following line not ignored).
</p>
<p>Test of @math
-Here some <em class='math'>{x^i}\over{\tan y}</em>.
+Here some <em class="math">{x^i}\over{\tan y}</em>.
</p>
<p>Maths with protected \:
-<em class='math'>a \ b</em>.
+<em class="math">a \ b</em>.
</p>
<p>Maths with code @-command:
</p>
-<p><em class='math'><code>math code</code> a < b</em>
+<p><em class="math"><code>math code</code> a < b</em>
</p>
<p>Maths with code @-command and braces:
</p>
-<p><em class='math'>\underline{<code>math \hbox{ code }</code>}
\sum_{i}{\underline{f}}</em>
+<p><em class="math">\underline{<code>math \hbox{ code }</code>}
\sum_{i}{\underline{f}}</em>
</p>
<p>Maths with @-sup
</p>
-<p><em class='math'>\sum_{i} f(x)<sup>2</sup></em>
+<p><em class="math">\sum_{i} f(x)<sup>2</sup></em>
</p>
<p>@\ outside of math
</p>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * tp/Texinfo/Convert/HTML.pm (_convert_math_command) (_convert_heading_command, _contents_inline_element) (_convert_special_element_type): always call html_attribute_class() to set a class attribute.,
Patrice Dumas <=