Bug 114365 - Tests for mathvariant. r=fredw

This commit is contained in:
James Kitchener 2013-12-02 11:50:58 -05:00
Родитель 7e8fc770fe
Коммит 156f4098b0
26 изменённых файлов: 1550 добавлений и 7 удалений

Просмотреть файл

@ -2,7 +2,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:html="http://www.w3.org/1999/xhtml">
<style type="text/css">mn:first-child {font-style:italic;}</style>
<head>
<title>Testcase for bug 414123</title>
</head>
@ -10,21 +9,21 @@
<math xmlns="http://www.w3.org/1998/Math/MathML">
<msup>
<mn>M</mn>
<mn mathvariant="italic">M</mn>
<mn>2</mn>
</msup>
</math>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<msup>
<mn>M</mn>
<mn mathvariant="italic">M</mn>
<mn>2</mn>
</msup>
</math>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<msup>
<mn>M</mn>
<mn mathvariant="italic">M</mn>
<mn>2</mn>
</msup>
</math>

Просмотреть файл

@ -0,0 +1,196 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext>ABCDEFGHIJKLMNOPQRSTUVWXYZ</mtext>
<mtext>abcdefghijklmnopqrstuvwxyz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext fontstyle="italic">ABCDEFGHIJKLMNOPQRSTUVWXYZ</mtext>
<mtext fontstyle="italic">abcdefghijklmnopqrstuvwxyz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext fontweight="bold" fontstyle="italic">ABCDEFGHIJKLMNOPQRSTUVWXYZ</mtext>
<mtext fontweight="bold" fontstyle="italic">abcdefghijklmnopqrstuvwxyz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d49c;&#x212c;&#x1d49e;&#x1d49f;&#x2130;&#x2131;
&#x1d4a2;&#x210b;&#x2110;&#x1d4a5;&#x1d4a6;&#x2112;
&#x2133;&#x1d4a9;&#x1d4aa;&#x1d4ab;&#x1d4ac;&#x211b;
&#x1d4ae;&#x1d4af;&#x1d4b0;&#x1d4b1;&#x1d4b2;&#x1d4b3;
&#x1d4b4;&#x1d4b5;
&#x1d4b6;&#x1d4b7;&#x1d4b8;&#x1d4b9;&#x212f;&#x1d4bb;
&#x210a;&#x1d4bd;&#x1d4be;&#x1d4bf;&#x1d4c0;&#x1d4c1;
&#x1d4c2;&#x1d4c3;&#x2134;&#x1d4c5;&#x1d4c6;&#x1d4c7;
&#x1d4c8;&#x1d4c9;&#x1d4ca;&#x1d4cb;&#x1d4cc;&#x1d4cd;
&#x1d4ce;&#x1d4cf;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d4d0;&#x1d4d1;&#x1d4d2;&#x1d4d3;&#x1d4d4;&#x1d4d5;
&#x1d4d6;&#x1d4d7;&#x1d4d8;&#x1d4d9;&#x1d4da;&#x1d4db;
&#x1d4dc;&#x1d4dd;&#x1d4de;&#x1d4df;&#x1d4e0;&#x1d4e1;
&#x1d4e2;&#x1d4e3;&#x1d4e4;&#x1d4e5;&#x1d4e6;&#x1d4e7;
&#x1d4e8;&#x1d4e9;
&#x1d4ea;&#x1d4eb;&#x1d4ec;&#x1d4ed;&#x1d4ee;&#x1d4ef;
&#x1d4f0;&#x1d4f1;&#x1d4f2;&#x1d4f3;&#x1d4f4;&#x1d4f5;
&#x1d4f6;&#x1d4f7;&#x1d4f8;&#x1d4f9;&#x1d4fa;&#x1d4fb;
&#x1d4fc;&#x1d4fd;&#x1d4fe;&#x1d4ff;&#x1d500;&#x1d501;
&#x1d502;&#x1d503;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d504;&#x1d505;&#x212d;&#x1d507;&#x1d508;&#x1d509;
&#x1d50a;&#x210c;&#x2111;&#x1d50d;&#x1d50e;&#x1d50f;
&#x1d510;&#x1d511;&#x1d512;&#x1d513;&#x1d514;&#x211c;
&#x1d516;&#x1d517;&#x1d518;&#x1d519;&#x1d51a;&#x1d51b;
&#x1d51c;&#x2128;
&#x1d51e;&#x1d51f;&#x1d520;&#x1d521;&#x1d522;&#x1d523;
&#x1d524;&#x1d525;&#x1d526;&#x1d527;&#x1d528;&#x1d529;
&#x1d52a;&#x1d52b;&#x1d52c;&#x1d52d;&#x1d52e;&#x1d52f;
&#x1d530;&#x1d531;&#x1d532;&#x1d533;&#x1d534;&#x1d535;
&#x1d536;&#x1d537;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d538;&#x1d539;&#x2102;&#x1d53b;&#x1d53c;&#x1d53d;
&#x1d53e;&#x210d;&#x1d540;&#x1d541;&#x1d542;&#x1d543;
&#x1d544;&#x2115;&#x1d546;&#x2119;&#x211a;&#x211d;
&#x1d54a;&#x1d54b;&#x1d54c;&#x1d54d;&#x1d54e;&#x1d54f;
&#x1d550;&#x2124;
&#x1d552;&#x1d553;&#x1d554;&#x1d555;&#x1d556;&#x1d557;
&#x1d558;&#x1d559;&#x1d55a;&#x1d55b;&#x1d55c;&#x1d55d;
&#x1d55e;&#x1d55f;&#x1d560;&#x1d561;&#x1d562;&#x1d563;
&#x1d564;&#x1d565;&#x1d566;&#x1d567;&#x1d568;&#x1d569;
&#x1d56a;&#x1d56b;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d56c;&#x1d56d;&#x1d56e;&#x1d56f;&#x1d570;&#x1d571;
&#x1d572;&#x1d573;&#x1d574;&#x1d575;&#x1d576;&#x1d577;
&#x1d578;&#x1d579;&#x1d57a;&#x1d57b;&#x1d57c;&#x1d57d;
&#x1d57e;&#x1d57f;&#x1d580;&#x1d581;&#x1d582;&#x1d583;
&#x1d584;&#x1d585;
&#x1d586;&#x1d587;&#x1d588;&#x1d589;&#x1d58a;&#x1d58b;
&#x1d58c;&#x1d58d;&#x1d58e;&#x1d58f;&#x1d590;&#x1d591;
&#x1d592;&#x1d593;&#x1d594;&#x1d595;&#x1d596;&#x1d597;
&#x1d598;&#x1d599;&#x1d59a;&#x1d59b;&#x1d59c;&#x1d59d;
&#x1d59e;&#x1d59f;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d5a0;&#x1d5a1;&#x1d5a2;&#x1d5a3;&#x1d5a4;&#x1d5a5;
&#x1d5a6;&#x1d5a7;&#x1d5a8;&#x1d5a9;&#x1d5aa;&#x1d5ab;
&#x1d5ac;&#x1d5ad;&#x1d5ae;&#x1d5af;&#x1d5b0;&#x1d5b1;
&#x1d5b2;&#x1d5b3;&#x1d5b4;&#x1d5b5;&#x1d5b6;&#x1d5b7;
&#x1d5b8;&#x1d5b9;
&#x1d5ba;&#x1d5bb;&#x1d5bc;&#x1d5bd;&#x1d5be;&#x1d5bf;
&#x1d5c0;&#x1d5c1;&#x1d5c2;&#x1d5c3;&#x1d5c4;&#x1d5c5;
&#x1d5c6;&#x1d5c7;&#x1d5c8;&#x1d5c9;&#x1d5ca;&#x1d5cb;
&#x1d5cc;&#x1d5cd;&#x1d5ce;&#x1d5cf;&#x1d5d0;&#x1d5d1;
&#x1d5d2;&#x1d5d3;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d5d4;&#x1d5d5;&#x1d5d6;&#x1d5d7;&#x1d5d8;&#x1d5d9;
&#x1d5da;&#x1d5db;&#x1d5dc;&#x1d5dd;&#x1d5de;&#x1d5df;
&#x1d5e0;&#x1d5e1;&#x1d5e2;&#x1d5e3;&#x1d5e4;&#x1d5e5;
&#x1d5e6;&#x1d5e7;&#x1d5e8;&#x1d5e9;&#x1d5ea;&#x1d5eb;
&#x1d5ec;&#x1d5ed;
&#x1d5ee;&#x1d5ef;&#x1d5f0;&#x1d5f1;&#x1d5f2;&#x1d5f3;
&#x1d5f4;&#x1d5f5;&#x1d5f6;&#x1d5f7;&#x1d5f8;&#x1d5f9;
&#x1d5fa;&#x1d5fb;&#x1d5fc;&#x1d5fd;&#x1d5fe;&#x1d5ff;
&#x1d600;&#x1d601;&#x1d602;&#x1d603;&#x1d604;&#x1d605;
&#x1d606;&#x1d607;</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d608;&#x1d609;&#x1d60a;&#x1d60b;&#x1d60c;&#x1d60d;
&#x1d60e;&#x1d60f;&#x1d610;&#x1d611;&#x1d612;&#x1d613;
&#x1d614;&#x1d615;&#x1d616;&#x1d617;&#x1d618;&#x1d619;
&#x1d61a;&#x1d61b;&#x1d61c;&#x1d61d;&#x1d61e;&#x1d61f;
&#x1d620;&#x1d621;
&#x1d622;&#x1d623;&#x1d624;&#x1d625;&#x1d626;&#x1d627;
&#x1d628;&#x1d629;&#x1d62a;&#x1d62b;&#x1d62c;&#x1d62d;
&#x1d62e;&#x1d62f;&#x1d630;&#x1d631;&#x1d632;&#x1d633;
&#x1d634;&#x1d635;&#x1d636;&#x1d637;&#x1d638;&#x1d639;
&#x1d63a;&#x1d63b;</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d63c;&#x1d63d;&#x1d63e;&#x1d63f;&#x1d640;&#x1d641;
&#x1d642;&#x1d643;&#x1d644;&#x1d645;&#x1d646;&#x1d647;
&#x1d648;&#x1d649;&#x1d64a;&#x1d64b;&#x1d64c;&#x1d64d;
&#x1d64e;&#x1d64f;&#x1d650;&#x1d651;&#x1d652;&#x1d653;
&#x1d654;&#x1d655;
&#x1d656;&#x1d657;&#x1d658;&#x1d659;&#x1d65a;&#x1d65b;
&#x1d65c;&#x1d65d;&#x1d65e;&#x1d65f;&#x1d660;&#x1d661;
&#x1d662;&#x1d663;&#x1d664;&#x1d665;&#x1d666;&#x1d667;
&#x1d668;&#x1d669;&#x1d66a;&#x1d66b;&#x1d66c;&#x1d66d;
&#x1d66e;&#x1d66f;</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d670;&#x1d671;&#x1d672;&#x1d673;&#x1d674;&#x1d675;
&#x1d676;&#x1d677;&#x1d678;&#x1d679;&#x1d67a;&#x1d67b;
&#x1d67c;&#x1d67d;&#x1d67e;&#x1d67f;&#x1d680;&#x1d681;
&#x1d682;&#x1d683;&#x1d684;&#x1d685;&#x1d686;&#x1d687;
&#x1d688;&#x1d689;
&#x1d68a;&#x1d68b;&#x1d68c;&#x1d68d;&#x1d68e;&#x1d68f;
&#x1d690;&#x1d691;&#x1d692;&#x1d693;&#x1d694;&#x1d695;
&#x1d696;&#x1d697;&#x1d698;&#x1d699;&#x1d69a;&#x1d69b;
&#x1d69c;&#x1d69d;&#x1d69e;&#x1d69f;&#x1d6a0;&#x1d6a1;
&#x1d6a2;&#x1d6a3;</mtext>
</mrow>
</math>
<br>
</body>
</html>

Просмотреть файл

@ -0,0 +1,190 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext mathvariant="normal">ABCDEFGHIJKLMNOPQRSTUVWXYZ</mtext>
<mtext mathvariant="normal">abcdefghijklmnopqrstuvwxyz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="italic">ABCDEFGHIJKLMNOPQRSTUVWXYZ</mtext>
<mtext mathvariant="italic">abcdefghijklmnopqrstuvwxyz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-italic">ABCDEFGHIJKLMNOPQRSTUVWXYZ</mtext>
<mtext mathvariant="bold-italic">abcdefghijklmnopqrstuvwxyz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="script">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-script">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="fraktur">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="double-struck">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-fraktur">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-sans-serif">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif-italic">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif-bold-italic">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="monospace">
ABCDEF
GHIJKL
MNOPQR
STUVWX
YZ
abcdef
ghijkl
mnopqr
stuvwx
yz</mtext>
</mrow>
</math>
<br>
</body>
</html>

Просмотреть файл

@ -0,0 +1,123 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext>0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext fontweight="bold">0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d7d8;&#x1d7d9;&#x1d7da;&#x1d7db;&#x1d7dc;&#x1d7dd;
&#x1d7de;&#x1d7df;&#x1d7e0;&#x1d7e1;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d7e2;&#x1d7e3;&#x1d7e4;&#x1d7e5;&#x1d7e6;&#x1d7e7;
&#x1d7e8;&#x1d7e9;&#x1d7ea;&#x1d7eb;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d7ec;&#x1d7ed;&#x1d7ee;&#x1d7ef;&#x1d7f0;&#x1d7f1;
&#x1d7f2;&#x1d7f3;&#x1d7f4;&#x1d7f5;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d7f6;&#x1d7f7;&#x1d7f8;&#x1d7f9;&#x1d7fa;&#x1d7fb;
&#x1d7fc;&#x1d7fd;&#x1d7fe;&#x1d7ff;
</mtext>
</mrow>
</math>
<br>
</body>
</html>

Просмотреть файл

@ -0,0 +1,123 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext mathvariant="normal">0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold">0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="italic">0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-italic">0123456789</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="script">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-script">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="fraktur">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="double-struck">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-fraktur">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-sans-serif">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif-italic">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif-bold-italic">
012345
6789
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="monospace">
012345
6789
</mtext>
</mrow>
</math>
<br>
</body>
</html>

Просмотреть файл

@ -0,0 +1,247 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext fontweight="bold">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext fontstyle="italic">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext fontweight="bold" fontstyle="italic">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d756;&#x1d757;&#x1d758;&#x1d759;&#x1d75a;&#x1d75b;
&#x1d75c;&#x1d75d;&#x1d75e;&#x1d75f;&#x1d760;&#x1d761;
&#x1d762;&#x1d763;&#x1d764;&#x1d765;&#x1d766;&#x1d767;
&#x1d768;&#x1d769;&#x1d76a;&#x1d76b;&#x1d76c;&#x1d76d;
&#x1d76e;&#x1d76f;&#x1d770;&#x1d771;&#x1d772;&#x1d773;
&#x1d774;&#x1d775;&#x1d776;&#x1d777;&#x1d778;&#x1d779;
&#x1d77a;&#x1d77b;&#x1d77c;&#x1d77d;&#x1d77e;&#x1d77f;
&#x1d780;&#x1d781;&#x1d782;&#x1d783;&#x1d784;&#x1d785;
&#x1d786;&#x1d787;&#x1d788;&#x1d789;&#x1d78a;&#x1d78b;
&#x1d78c;&#x1d78d;&#x1d78e;&#x1d78f;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1d790;&#x1d791;&#x1d792;&#x1d793;&#x1d794;&#x1d795;
&#x1d796;&#x1d797;&#x1d798;&#x1d799;&#x1d79a;&#x1d79b;
&#x1d79c;&#x1d79d;&#x1d79e;&#x1d79f;&#x1d7a0;&#x1d7a1;
&#x1d7a2;&#x1d7a3;&#x1d7a4;&#x1d7a5;&#x1d7a6;&#x1d7a7;
&#x1d7a8;&#x1d7a9;&#x1d7aa;&#x1d7ab;&#x1d7ac;&#x1d7ad;
&#x1d7ae;&#x1d7af;&#x1d7b0;&#x1d7b1;&#x1d7b2;&#x1d7b3;
&#x1d7b4;&#x1d7b5;&#x1d7b6;&#x1d7b7;&#x1d7b8;&#x1d7b9;
&#x1d7ba;&#x1d7bb;&#x1d7bc;&#x1d7bd;&#x1d7be;&#x1d7bf;
&#x1d7c0;&#x1d7c1;&#x1d7c2;&#x1d7c3;&#x1d7c4;&#x1d7c5;
&#x1d7c6;&#x1d7c7;&#x1d7c8;&#x1d7c9;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
</body>
</html>

Просмотреть файл

@ -0,0 +1,247 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext mathvariant="normal">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="italic">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-italic">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="script">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-script">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="fraktur">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="double-struck">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-fraktur">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="bold-sans-serif">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif-italic">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="sans-serif-bold-italic">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="monospace">
&#x0391;&#x0392;&#x0393;&#x0394;&#x0395;&#x0396;
&#x0397;&#x0398;&#x0399;&#x039a;&#x039b;&#x039c;
&#x039d;&#x039e;&#x039f;&#x03a0;&#x03a1;&#x03f4;
&#x03a3;&#x03a4;&#x03a5;&#x03a6;&#x03a7;&#x03a8;
&#x03a9;&#x2207;&#x03b1;&#x03b2;&#x03b3;&#x03b4;
&#x03b5;&#x03b6;&#x03b7;&#x03b8;&#x03b9;&#x03ba;
&#x03bb;&#x03bc;&#x03bd;&#x03be;&#x03bf;&#x03c0;
&#x03c1;&#x03c2;&#x03c3;&#x03c4;&#x03c5;&#x03c6;
&#x03c7;&#x03c8;&#x03c9;&#x2202;&#x03f5;&#x03d1;
&#x03f0;&#x03d5;&#x03f1;&#x03d6;
</mtext>
</mrow>
</math>
<br>
</body>
</html>

Просмотреть файл

@ -0,0 +1,64 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext>
&#x1EEA1;&#x1EEA2;&#x1EEA3;&#x1EEA5;&#x1EEA6;&#x1EEA7;
&#x1EEA8;&#x1EEA9;&#x1EEAB;&#x1EEAC;&#x1EEAD;&#x1EEAE;
&#x1EEAF;&#x1EEB0;&#x1EEB1;&#x1EEB2;&#x1EEB3;&#x1EEB4;
&#x1EEB5;&#x1EEB6;&#x1EEB7;&#x1EEB8;&#x1EEB9;&#x1EEBA;
&#x1EEBB
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1EE21;&#x1EE22;&#x1EE24;&#x1EE27;&#x1EE29;&#x1EE2A;
&#x1EE2B;&#x1EE2C;&#x1EE2D;&#x1EE2E;&#x1EE2F;&#x1EE30;
&#x1EE31;&#x1EE32;&#x1EE34;&#x1EE35;&#x1EE36;&#x1EE37;
&#x1EE39;&#x1EE3B;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1EE42;&#x1EE47;&#x1EE49;&#x1EE4B;&#x1EE4D;&#x1EE4E;
&#x1EE4F;&#x1EE51;&#x1EE52;&#x1EE54;&#x1EE57;&#x1EE59
&#x1EE5B;&#x1EE5D;&#x1EE5F;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1EE80;&#x1EE81;&#x1EE82;&#x1EE83;&#x1EE84;&#x1EE85;
&#x1EE86;&#x1EE87;&#x1EE88;&#x1EE89;&#x1EE8B;&#x1EE8C;
&#x1EE8D;&#x1EE8E;&#x1EE8F;&#x1EE90;&#x1EE91;&#x1EE92;
&#x1EE93;&#x1EE94;&#x1EE95;&#x1EE96;&#x1EE97;&#x1EE98;
&#x1EE99;&#x1EE9A;&#x1EE9B;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext>
&#x1EE61;&#x1EE62;&#x1EE64;&#x1EE67;&#x1EE68;&#x1EE69;
&#x1EE6A;&#x1EE6C;&#x1EE6D;&#x1EE6E;&#x1EE6F;&#x1EE70;
&#x1EE71;&#x1EE72;&#x1EE74;&#x1EE75;&#x1EE76;&#x1EE77;
&#x1EE79;&#x1EE7A;&#x1EE7B;&#x1EE7C;&#x1EE7E;
</mtext>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,64 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant character mappings</title>
</head>
<body>
<math>
<mrow>
<mtext mathvariant="double-struck">
&#x0628;&#x062C;&#x062F;&#x0648;&#x0632;&#x062D;
&#x0637;&#x064A;&#x0644;&#x0645;&#x0646;&#x0633;
&#x0639;&#x0641;&#x0635;&#x0642;&#x0631;&#x0634;
&#x062A;&#x062B;&#x062E;&#x0630;&#x0636;&#x0638;
&#x063A;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="initial">
&#x0628;&#x062C;&#x0647;&#x062D;&#x064A;&#x0643;
&#x0644;&#x0645;&#x0646;&#x0633;&#x0639;&#x0641;
&#x0635;&#x0642;&#x0634;&#x062A;&#x062B;&#x062E;
&#x0636;&#x063A;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="tailed">
&#x062C;&#x062D;&#x064A;&#x0644;&#x0646;&#x0633;
&#x0639;&#x0635;&#x0642;&#x0634;&#x062E;&#x0636;
&#x063A;&#x06BA;&#x066F;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="looped">
&#x0627;&#x0628;&#x062C;&#x062F;&#x0647;&#x0648;
&#x0632;&#x062D;&#x0637;&#x064A;&#x0644;&#x0645;
&#x0646;&#x0633;&#x0639;&#x0641;&#x0635;&#x0642;
&#x0631;&#x0634;&#x062A;&#x062B;&#x062E;&#x0630;
&#x0636;&#x0638;&#x063A;
</mtext>
</mrow>
</math>
<br>
<math>
<mrow>
<mtext mathvariant="stretched">
&#x0628;&#x062C;&#x0647;&#x062D;&#x0637;&#x064A;
&#x0643;&#x0645;&#x0646;&#x0633;&#x0639;&#x0641;
&#x0635;&#x0642;&#x0634;&#x062A;&#x062B;&#x062E;
&#x0636;&#x0638;&#x063A;&#x066E;&#x06A1;
</mtext>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,16 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant exception mappings</title>
</head>
<body>
<math>
<mrow>
<mtext fontstyle="italic">&#x0131;&#x0237;</mtext>
<mtext>&#x0131;&#x0237;</mtext>
<mtext fontweight="bold">&#x03DC;&#x03DD;</mtext>
<mtext>&#x03DC;&#x03DD;</mtext>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,16 @@
<!doctype html>
<html>
<head>
<title>Test mathvariant exception mappings</title>
</head>
<body>
<math>
<mrow>
<mtext mathvariant="italic">&#x0131;&#x0237;</mtext>
<mtext mathvariant="bold">&#x0131;&#x0237;</mtext>
<mtext mathvariant="bold">&#x03DC;&#x03DD;</mtext>
<mtext mathvariant="italic">&#x03DC;&#x03DD;</mtext>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,14 @@
<!doctype html>
<html>
<head>
<title>Test math-variant overrides fontstyle and fontweight</title>
</head>
<body>
<math>
<mrow>
<mtext>A</mtext>
<mtext>A</mtext>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,15 @@
<!doctype html>
<html>
<head>
<title>Test math-variant overrides fontstyle and fontweight</title>
</head>
<body>
<math>
<mrow>
<mtext mathvariant="normal" fontweight="bold">A</mtext>
<mtext mathvariant="normal" fontstyle="italic">A</mtext>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,43 @@
<!doctype html>
<html>
<head>
<title>More mathvariant tests</title>
</head>
<body>
<math>
<mrow>
<!-- mathvariant on characters that are already in the Mathematical
AlphanumericSymbols or are exceptions (should not have any
effect).-->
<mtext>&#x1d49c;</mtext>
<mtext>&#x212c;</mtext>
<!-- mathvariant on characters for which there is no equivalent mathvariant
form in Unicode (should not have any effect) -->
<mtext>&#x00e1;</mtext>
</mrow>
</math>
<p>
<math>
<mrow>
<!-- mathvariant on multi-char token elements (should apply to all the
characters) -->
<mtext>&#x1d670;&#x1d670;&#x1d670;</mtext>
</mrow>
</math>
<p>
<math>
<mrow>
<!-- mathvariant on mstyle (should apply to all token element descendants
like single-char mi, mtext etc) -->
<mtext mathvariant="sans-serif">cos</mtext>
<mo>&#x2061;</mo>
<mi mathvariant="sans-serif">x</mi>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,36 @@
<!doctype html>
<html>
<head>
<title>More mathvariant tests</title>
</head>
<body>
<math>
<mrow>
<mtext mathvariant="fraktur">&#x1d49c;</mtext>
<mtext mathvariant="fraktur">&#x212c;</mtext>
<mtext mathvariant="fraktur">&#x00e1;</mtext>
</mrow>
</math>
<p>
<math>
<mrow>
<mtext mathvariant="monospace">AAA</mtext>
</mrow>
</math>
<p>
<math>
<mstyle mathvariant="sans-serif">
<mrow>
<mtext>cos</mtext>
<mo>&#x2061;</mo>
<mi>x</mi>
</mrow>
</mstyle>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,39 @@
<!doctype html>
<html>
<head>
<title>Dynamic mathvariant tests</title>
</head>
<body>
<math>
<mrow>
<mi id="Mi0" mathvariant="script">A</mi>
<mi id="Mi1">BB</mi>
<mi id="Mi2">B</mi>
<mi id="Mi3">A</mi>
<mi id="Mi4" mathvariant="script">A</mi>
<mtext id="Mtext0" fontweight="bold">A</mtext>
<mtext id="Mtext1" fontstyle="italic">A</mtext>
<mtext id="Mtext2" mathvariant="script">A</mtext>
<mtext id="Mtext3" mathvariant="script">A</mtext>
<mtext id="Mtext4" mathvariant="script">A</mtext>
<mtext id="Mtext5" mathvariant="script">A</mtext>
</mrow>
</math>
<p>
<math>
<mrow>
<mstyle id="Mstyle0" mathvariant="fraktur">
<mtext>Hello</mtext>
</mstyle>
<mstyle id="Mstyle1" mathvariant="monospace">
<mtext>Hello</mtext>
</mstyle>
<mstyle id="Mstyle2">
<mtext>Hello</mtext>
</mstyle>
</mrow>
</math>
</body>
</html>

Просмотреть файл

@ -0,0 +1,55 @@
<!doctype html>
<html>
<head>
<title>Dynamic mathvariant tests</title>
</head>
<body>
<math>
<mrow>
<mi id="Mi0">A</mi>
<mi id="Mi1">A</mi>
<mi id="Mi2">AA</mi>
<mi id="Mi3" mathvariant="fraktur">A</mi>
<mi id="Mi4" mathvariant="monospace">A</mi>
<mtext id="Mtext0" mathvariant="monospace" fontweight="bold">A</mtext>
<mtext id="Mtext1" mathvariant="monospace" fontstyle="italic">A</mtext>
<mtext id="Mtext2" mathvariant="monospace" fontweight="bold">A</mtext>
<mtext id="Mtext3" mathvariant="monospace" fontstyle="italic">A</mtext>
<mtext id="Mtext4" fontweight="bold">A</mtext>
<mtext id="Mtext5" fontstyle="italic">A</mtext>
</mrow>
</math>
<p>
<math>
<mrow>
<mstyle id="Mstyle0">
<mtext>Hello</mtext>
</mstyle>
<mstyle id="Mstyle1" mathvariant="bold-fraktur">
<mtext>Hello</mtext>
</mstyle>
<mstyle id="Mstyle2" mathvariant="bold">
<mtext>Hello</mtext>
</mstyle>
</mrow>
</math>
<script>
document.getElementById("Mi0").setAttribute("mathvariant", "script");
document.getElementById("Mi1").innerHTML = "BB";
document.getElementById("Mi2").innerHTML = "B";
document.getElementById("Mi3").removeAttribute("mathvariant");
document.getElementById("Mi4").setAttribute("mathvariant", "script");
document.getElementById("Mtext0").removeAttribute("mathvariant");
document.getElementById("Mtext1").removeAttribute("mathvariant");
document.getElementById("Mtext2").setAttribute("mathvariant", "script");
document.getElementById("Mtext3").setAttribute("mathvariant", "script");
document.getElementById("Mtext4").setAttribute("mathvariant", "script");
document.getElementById("Mtext5").setAttribute("mathvariant", "script");
document.getElementById("Mstyle0").setAttribute("mathvariant", "fraktur");
document.getElementById("Mstyle1").setAttribute("mathvariant", "monospace");
document.getElementById("Mstyle2").removeAttribute("mathvariant");
</script>
</body>
</html>

Просмотреть файл

@ -9,6 +9,9 @@
<!-- PLANCK CONSTANT already has italic style, and shouldn't have
additional slant applied -->
<mi mathvariant="normal">&#x210e;</mi>
<!-- mathvariant on single-char mi (the mathvariant property should
override the default italicness)-->
<mi>&#x1d505;</mi>
</math>
</body>
</html>

Просмотреть файл

@ -3,6 +3,7 @@
<math xmlns="http://www.w3.org/1998/Math/MathML">
<mi>&#x221e;</mi>
<mi>&#x210e;</mi>
<mi mathvariant="fraktur">B</mi>
</math>
</body>
</html>

Просмотреть файл

@ -4,6 +4,13 @@
<title>Test mpadded</title>
</head>
<body>
<math>
<mpadded mathbackground="red" height="100height" depth="0">
<mphantom>
<mtext style="font-family: monospace">X</mtext>
</mphantom>
</mpadded>
</math>
<math>
<mpadded mathbackground="red" height="100height" depth="0">
<mphantom>

Просмотреть файл

@ -8,7 +8,14 @@
<!--height in term of height should not depend on the characters-->
<mpadded mathbackground="red" height="100height" depth="0">
<mphantom>
<mtext mathvariant="monospace">_</mtext>
<mtext style="font-family: monospace">_</mtext>
</mphantom>
</mpadded>
</math>
<math>
<mpadded mathbackground="red" height="100height" depth="0">
<mphantom>
<mtext mathvariant="monospace">i</mtext>
</mphantom>
</mpadded>
</math>

Просмотреть файл

@ -4,6 +4,13 @@
<title>Test mpadded</title>
</head>
<body>
<math>
<mpadded mathbackground="red" height="100width" depth="0">
<mphantom>
<mtext style="font-family: monospace">X</mtext>
</mphantom>
</mpadded>
</math>
<math>
<mpadded mathbackground="red" height="100width" depth="0">
<mphantom>

Просмотреть файл

@ -8,7 +8,14 @@
<!--height in term of width should not depend on the characters-->
<mpadded mathbackground="red" height="100width" depth="0">
<mphantom>
<mtext mathvariant="monospace">|</mtext>
<mtext style="font-family: monospace">|</mtext>
</mphantom>
</mpadded>
</math>
<math>
<mpadded mathbackground="red" height="100width" depth="0">
<mphantom>
<mtext mathvariant="monospace">i</mtext>
</mphantom>
</mpadded>
</math>

Просмотреть файл

@ -4,6 +4,14 @@
<title>Test mpadded</title>
</head>
<body>
<math>
<mpadded mathbackground="red" width="100width">
<mphantom>
<mtext style="font-family: monospace">X</mtext>
</mphantom>
</mpadded>
</math>
<br>
<math>
<mpadded mathbackground="red" width="100width">
<mphantom>

Просмотреть файл

@ -8,7 +8,15 @@
<!--with fixed width, height + depth should not depend on the characters-->
<mpadded mathbackground="red" width="100width">
<mphantom>
<mtext mathvariant="monospace">|</mtext>
<mtext style="font-family: monospace">|</mtext>
</mphantom>
</mpadded>
</math>
<br>
<math>
<mpadded mathbackground="red" width="100width">
<mphantom>
<mtext mathvariant="monospace">i</mtext>
</mphantom>
</mpadded>
</math>

Просмотреть файл

@ -130,3 +130,11 @@ fails == whitespace-trim-4.html whitespace-trim-4-ref.html # Bug 787215
== mathml-mmultiscript-base.html mathml-mmultiscript-base-ref.html
== mathml-mmultiscript-mprescript.html mathml-mmultiscript-mprescript-ref.html
!= menclose-1.html menclose-1-ref.html
== mathvariant-1a.html mathvariant-1a-ref.html
== mathvariant-1b.html mathvariant-1b-ref.html
== mathvariant-1c.html mathvariant-1c-ref.html
== mathvariant-1d.html mathvariant-1d-ref.html
== mathvariant-2.html mathvariant-2-ref.html
== mathvariant-3.html mathvariant-3-ref.html
== mathvariant-4.html mathvariant-4-ref.html
== mathvariant-5.html mathvariant-5-ref.html