This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/sis-site.git

commit c5666f0dc124f83abd3707787bd5827356104b0b
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Fri Oct 8 11:49:46 2021 +0200

    Replace deprecated <mfenced> tag in MathML.
---
 layouts/partials/math/AxisSwapping2D.html          |  6 +-
 layouts/partials/math/Geographic3Dto2D.html        | 18 +++--
 layouts/partials/math/InverseAxisY.html            |  6 +-
 layouts/partials/math/PixelToGeographic.html       | 18 +++--
 .../math/PixelToGeographicReverseOrderAndY.html    |  6 +-
 .../math/PixelToGeographicSameAxisDirections.html  |  6 +-
 .../referencing/CoordinateOperations.html          | 24 ++++---
 .../referencing/CoordinateOperations.html          | 24 ++++---
 static/book/en/developer-guide.html                | 84 ++++++++++++++--------
 static/book/fr/developer-guide.html                | 84 ++++++++++++++--------
 10 files changed, 184 insertions(+), 92 deletions(-)

diff --git a/layouts/partials/math/AxisSwapping2D.html 
b/layouts/partials/math/AxisSwapping2D.html
index 57b7552..8cd6632 100644
--- a/layouts/partials/math/AxisSwapping2D.html
+++ b/layouts/partials/math/AxisSwapping2D.html
@@ -27,7 +27,8 @@
   </head>
   <body>
     <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block" 
alttext="MathML capable browser required">
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr>
             <mtd><mn>0</mn></mtd>
@@ -45,7 +46,8 @@
             <mtd><mn>1</mn></mtd>
           </mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
     </math>
   </body>
 </html>
diff --git a/layouts/partials/math/Geographic3Dto2D.html 
b/layouts/partials/math/Geographic3Dto2D.html
index 9201a3b..3ffd8d0 100644
--- a/layouts/partials/math/Geographic3Dto2D.html
+++ b/layouts/partials/math/Geographic3Dto2D.html
@@ -27,15 +27,18 @@
   </head>
   <body>
     <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block" 
alttext="MathML capable browser required">
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr><mtd><msub><mi>φ</mi><mrow><mn>2</mn></mrow></msub></mtd></mtr>
           <mtr><mtd><msub><mi>λ</mi><mrow><mn>2</mn></mrow></msub></mtd></mtr>
           <mtr><mtd><mn>1</mn></mtd></mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
       <mo>=</mo>
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr>
             <mtd><mn>1</mn></mtd>
@@ -56,16 +59,19 @@
             <mtd><mn>1</mn></mtd>
           </mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
       <mo>×</mo>
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr><mtd><msub><mi>φ</mi><mrow><mn>1</mn></mrow></msub></mtd></mtr>
           <mtr><mtd><msub><mi>λ</mi><mrow><mn>1</mn></mrow></msub></mtd></mtr>
           <mtr><mtd><mi>h</mi></mtd></mtr>
           <mtr><mtd><mn>1</mn></mtd></mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
     </math>
   </body>
 </html>
diff --git a/layouts/partials/math/InverseAxisY.html 
b/layouts/partials/math/InverseAxisY.html
index e6e5298..2e3b67a 100644
--- a/layouts/partials/math/InverseAxisY.html
+++ b/layouts/partials/math/InverseAxisY.html
@@ -27,7 +27,8 @@
   </head>
   <body>
     <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr>
             <mtd><mn>1</mn></mtd>
@@ -45,7 +46,8 @@
             <mtd><mn>1</mn></mtd>
           </mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
     </math>
   </body>
 </html>
diff --git a/layouts/partials/math/PixelToGeographic.html 
b/layouts/partials/math/PixelToGeographic.html
index 77ceebc..da11bb5 100644
--- a/layouts/partials/math/PixelToGeographic.html
+++ b/layouts/partials/math/PixelToGeographic.html
@@ -27,15 +27,18 @@
   </head>
   <body>
     <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block" 
alttext="MathML capable browser required">
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr><mtd><mi>λ</mi></mtd></mtr>
           <mtr><mtd><mi>φ</mi></mtd></mtr>
           <mtr><mtd><mn>1</mn></mtd></mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
       <mo>=</mo>
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr>
             <mtd><msub><mi>S</mi><mrow>λ</mrow></msub></mtd>
@@ -53,15 +56,18 @@
             <mtd><mn>1</mn></mtd>
           </mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
       <mo>×</mo>
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr><mtd><mi>x</mi></mtd></mtr>
           <mtr><mtd><mi>y</mi></mtd></mtr>
           <mtr><mtd><mn>1</mn></mtd></mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
     </math>
   </body>
 </html>
diff --git a/layouts/partials/math/PixelToGeographicReverseOrderAndY.html 
b/layouts/partials/math/PixelToGeographicReverseOrderAndY.html
index 0000509..cab5377 100644
--- a/layouts/partials/math/PixelToGeographicReverseOrderAndY.html
+++ b/layouts/partials/math/PixelToGeographicReverseOrderAndY.html
@@ -27,7 +27,8 @@
   </head>
   <body>
     <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr>
             <mtd><mn>0</mn></mtd>
@@ -59,7 +60,8 @@
             <mtd><mn>1</mn></mtd>
           </mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
     </math>
   </body>
 </html>
diff --git a/layouts/partials/math/PixelToGeographicSameAxisDirections.html 
b/layouts/partials/math/PixelToGeographicSameAxisDirections.html
index e8e39fb..7e67de4 100644
--- a/layouts/partials/math/PixelToGeographicSameAxisDirections.html
+++ b/layouts/partials/math/PixelToGeographicSameAxisDirections.html
@@ -27,7 +27,8 @@
   </head>
   <body>
     <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-      <mfenced open="[" close="]">
+      <mrow>
+        <mo>[</mo>
         <mtable>
           <mtr>
             <mtd><mfrac>
@@ -59,7 +60,8 @@
             <mtd><mn>1</mn></mtd>
           </mtr>
         </mtable>
-      </mfenced>
+        <mo>]</mo>
+      </mrow>
     </math>
   </body>
 </html>
diff --git a/source/developer-guide/referencing/CoordinateOperations.html 
b/source/developer-guide/referencing/CoordinateOperations.html
index 8861cdf..20dc5a2 100644
--- a/source/developer-guide/referencing/CoordinateOperations.html
+++ b/source/developer-guide/referencing/CoordinateOperations.html
@@ -170,12 +170,14 @@ public class MyApp {
           <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block" 
alttext="MathML capable browser required">
             <mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo>
             <mo>=</mo>
-            <mfenced open="[" close="]">
+            <mrow>
+              <mo>[</mo>
               <mtable>
                 
<mtr><mtd><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
                 
<mtr><mtd><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
               </mtable>
-            </mfenced>
+              <mo>]</mo>
+            </mrow>
           </math>
         </div>
         <div style="min-width:500px; padding-left:60px">
@@ -197,7 +199,8 @@ double <var>y</var> = projected.getOrdinate(1);</code></pre>
             <mo>=</mo>
             
<msub><mi>JAC</mi><mrow><mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow></msub>
             <mo>=</mo>
-            <mfenced open="[" close="]">
+            <mrow>
+              <mo>[</mo>
               <mtable>
                 <mtr>
                   
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -208,7 +211,8 @@ double <var>y</var> = projected.getOrdinate(1);</code></pre>
                   
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
                 </mtr>
               </mtable>
-            </mfenced>
+              <mo>]</mo>
+            </mrow>
           </math>
         </div>
         <div style="min-width:500px; padding-left:60px">
@@ -247,7 +251,8 @@ double dy_dφ = jacobian.getElement(1,0);</code></pre>
             <mtable><mtr>
               <mtd>
                 <mover><mi>U</mi><mo>→</mo></mover><mo>=</mo>
-                <mfenced open="[" close="]">
+                <mrow>
+                  <mo>[</mo>
                   <mtable>
                     <mtr>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -256,12 +261,14 @@ double dy_dφ = jacobian.getElement(1,0);</code></pre>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
                     </mtr>
                   </mtable>
-                </mfenced>
+                  <mo>]</mo>
+                </mrow>
               </mtd>
               <mtd><mtext>et</mtext></mtd>
               <mtd>
                 <mover><mi>V</mi><mo>→</mo></mover><mo>=</mo>
-                <mfenced open="[" close="]">
+                <mrow>
+                  <mo>[</mo>
                   <mtable>
                     <mtr>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
@@ -270,7 +277,8 @@ double dy_dφ = jacobian.getElement(1,0);</code></pre>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
                     </mtr>
                   </mtable>
-                </mfenced>
+                  <mo>]</mo>
+                </mrow>
               </mtd>
             </mtr></mtable>
           </math>
diff --git a/source/fr/developer-guide/referencing/CoordinateOperations.html 
b/source/fr/developer-guide/referencing/CoordinateOperations.html
index 0aba2f8..760d19b 100644
--- a/source/fr/developer-guide/referencing/CoordinateOperations.html
+++ b/source/fr/developer-guide/referencing/CoordinateOperations.html
@@ -171,12 +171,14 @@ public class MyApp {
           <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block" 
alttext="MathML capable browser required">
             <mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo>
             <mo>=</mo>
-            <mfenced open="[" close="]">
+            <mrow>
+              <mo>[</mo>
               <mtable>
                 
<mtr><mtd><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
                 
<mtr><mtd><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
               </mtable>
-            </mfenced>
+              <mo>]</mo>
+            </mrow>
           </math>
         </div>
         <div style="min-width:500px; padding-left:60px">
@@ -198,7 +200,8 @@ double <var>y</var> = projected.getOrdinate(1);</code></pre>
             <mo>=</mo>
             
<msub><mi>JAC</mi><mrow><mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow></msub>
             <mo>=</mo>
-            <mfenced open="[" close="]">
+            <mrow>
+              <mo>[</mo>
               <mtable>
                 <mtr>
                   
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -209,7 +212,8 @@ double <var>y</var> = projected.getOrdinate(1);</code></pre>
                   
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
                 </mtr>
               </mtable>
-            </mfenced>
+              <mo>]</mo>
+            </mrow>
           </math>
         </div>
         <div style="min-width:500px; padding-left:60px">
@@ -249,7 +253,8 @@ double dy_dφ = jacobian.getElement(1,0);</code></pre>
             <mtable><mtr>
               <mtd>
                 <mover><mi>U</mi><mo>→</mo></mover><mo>=</mo>
-                <mfenced open="[" close="]">
+                <mrow>
+                  <mo>[</mo>
                   <mtable>
                     <mtr>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -258,12 +263,14 @@ double dy_dφ = jacobian.getElement(1,0);</code></pre>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
                     </mtr>
                   </mtable>
-                </mfenced>
+                  <mo>]</mo>
+                </mrow>
               </mtd>
               <mtd><mtext>et</mtext></mtd>
               <mtd>
                 <mover><mi>V</mi><mo>→</mo></mover><mo>=</mo>
-                <mfenced open="[" close="]">
+                <mrow>
+                  <mo>[</mo>
                   <mtable>
                     <mtr>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
@@ -272,7 +279,8 @@ double dy_dφ = jacobian.getElement(1,0);</code></pre>
                       
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
                     </mtr>
                   </mtable>
-                </mfenced>
+                  <mo>]</mo>
+                </mrow>
               </mtd>
             </mtr></mtable>
           </math>
diff --git a/static/book/en/developer-guide.html 
b/static/book/en/developer-guide.html
index 069e3e6..ffba192 100644
--- a/static/book/en/developer-guide.html
+++ b/static/book/en/developer-guide.html
@@ -1523,12 +1523,14 @@ The formula below represents the map projection result 
as a column matrix
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
 <mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 
<mtr><mtd><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
 
<mtr><mtd><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="min-width:500px; padding-left:60px">
@@ -1550,7 +1552,8 @@ The formula below represents the map projection result as 
a column matrix
 <mo>=</mo>
 
<msub><mi>JAC</mi><mrow><mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow></msub>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -1561,7 +1564,8 @@ The formula below represents the map projection result as 
a column matrix
 
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="min-width:500px; padding-left:60px">
@@ -1600,7 +1604,8 @@ in the Jacobian matrices.
 <mtable><mtr>
 <mtd>
 <mover><mi>U</mi><mo>→</mo></mover><mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -1609,12 +1614,14 @@ in the Jacobian matrices.
 
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </mtd>
 <mtd><mtext>et</mtext></mtd>
 <mtd>
 <mover><mi>V</mi><mo>→</mo></mover><mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
@@ -1623,7 +1630,8 @@ in the Jacobian matrices.
 
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </mtd>
 </mtr></mtable>
 </math>
@@ -3596,15 +3604,18 @@ Above equations can be represented in matrix form as 
below:
 
 
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><mi>λ</mi></mtd></mtr>
 <mtr><mtd><mi>φ</mi></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><msub><mi>S</mi><mrow>λ</mrow></msub></mtd>
@@ -3622,15 +3633,18 @@ Above equations can be represented in matrix form as 
below:
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>×</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><mi>x</mi></mtd></mtr>
 <mtr><mtd><mi>y</mi></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </p><p>
 In this particular case, scale factors <var>S</var> are the pixel size in 
degrees
@@ -3661,7 +3675,8 @@ then operation <var>B</var> and finally operation 
<var>A</var>.
 <div style="display:table-row">
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>0</mn></mtd>
@@ -3679,13 +3694,15 @@ then operation <var>B</var> and finally operation 
<var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="display:table-cell; vertical-align:middle; padding-left: 15px; 
padding-right: 15px">×</div>
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>1</mn></mtd>
@@ -3703,13 +3720,15 @@ then operation <var>B</var> and finally operation 
<var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="display:table-cell; vertical-align:middle; padding-left: 15px; 
padding-right: 15px">×</div>
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mfrac>
@@ -3741,13 +3760,15 @@ then operation <var>B</var> and finally operation 
<var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="display:table-cell; vertical-align:middle; padding-left: 15px; 
padding-right: 15px">=</div>
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>0</mn></mtd>
@@ -3779,7 +3800,8 @@ then operation <var>B</var> and finally operation 
<var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 </div>
@@ -3903,15 +3925,18 @@ The <var>φ</var> terms are latitudes, the <var>λ</var> 
terms are longitudes an
 
 
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><msub><mi>φ</mi><mrow><mn>2</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><msub><mi>λ</mi><mrow><mn>2</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>1</mn></mtd>
@@ -3932,16 +3957,19 @@ The <var>φ</var> terms are latitudes, the <var>λ</var> 
terms are longitudes an
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>×</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><msub><mi>φ</mi><mrow><mn>1</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><msub><mi>λ</mi><mrow><mn>1</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><mi>h</mi></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </p><p>
 For linear algebra libraries, the above non-square matrix represents an 
under-determined system of equations and may be considered unresolvable.
diff --git a/static/book/fr/developer-guide.html 
b/static/book/fr/developer-guide.html
index edc3420..c66c5b9 100644
--- a/static/book/fr/developer-guide.html
+++ b/static/book/fr/developer-guide.html
@@ -1532,12 +1532,14 @@ sous forme d’une matrice colonne (la raison sera plus 
claire bientôt):
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
 <mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 
<mtr><mtd><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
 
<mtr><mtd><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="min-width:500px; padding-left:60px">
@@ -1559,7 +1561,8 @@ sous forme d’une matrice colonne (la raison sera plus 
claire bientôt):
 <mo>=</mo>
 
<msub><mi>JAC</mi><mrow><mi>P</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow></msub>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -1570,7 +1573,8 @@ sous forme d’une matrice colonne (la raison sera plus 
claire bientôt):
 
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi><mo>(</mo><mi>φ</mi><mo>,</mo><mi>λ</mi><mo>)</mo></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="min-width:500px; padding-left:60px">
@@ -1610,7 +1614,8 @@ la première et deuxième colonne des matrices Jacobiennes.
 <mtable><mtr>
 <mtd>
 <mover><mi>U</mi><mo>→</mo></mover><mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
@@ -1619,12 +1624,14 @@ la première et deuxième colonne des matrices 
Jacobiennes.
 
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>φ</mi></mrow></mfrac></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </mtd>
 <mtd><mtext>et</mtext></mtd>
 <mtd>
 <mover><mi>V</mi><mo>→</mo></mover><mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 
<mtd><mfrac><mrow><mo>∂</mo><mi>x</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
@@ -1633,7 +1640,8 @@ la première et deuxième colonne des matrices Jacobiennes.
 
<mtd><mfrac><mrow><mo>∂</mo><mi>y</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </mtd>
 </mtr></mtable>
 </math>
@@ -3523,15 +3531,18 @@ Les équations ci-dessus peuvent être représentées sous 
forme de matrices com
 
 
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><mi>λ</mi></mtd></mtr>
 <mtr><mtd><mi>φ</mi></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><msub><mi>S</mi><mrow>λ</mrow></msub></mtd>
@@ -3549,15 +3560,18 @@ Les équations ci-dessus peuvent être représentées sous 
forme de matrices com
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>×</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><mi>x</mi></mtd></mtr>
 <mtr><mtd><mi>y</mi></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </p><p>
 Dans ce cas particulier, les facteurs d’échelles <var>S</var> correspondent à 
la taille des pixels en degrés
@@ -3590,7 +3604,8 @@ suivit de l’opération <var>B</var> et finalement 
l’opération <var>A</var>.
 <div style="display:table-row">
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>0</mn></mtd>
@@ -3608,13 +3623,15 @@ suivit de l’opération <var>B</var> et finalement 
l’opération <var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="display:table-cell; vertical-align:middle; padding-left: 15px; 
padding-right: 15px">×</div>
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>1</mn></mtd>
@@ -3632,13 +3649,15 @@ suivit de l’opération <var>B</var> et finalement 
l’opération <var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="display:table-cell; vertical-align:middle; padding-left: 15px; 
padding-right: 15px">×</div>
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mfrac>
@@ -3670,13 +3689,15 @@ suivit de l’opération <var>B</var> et finalement 
l’opération <var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 <div style="display:table-cell; vertical-align:middle; padding-left: 15px; 
padding-right: 15px">=</div>
 <div style="display:table-cell; vertical-align:middle">
 <math xmlns="http://www.w3.org/1998/Math/MathML"; display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>0</mn></mtd>
@@ -3708,7 +3729,8 @@ suivit de l’opération <var>B</var> et finalement 
l’opération <var>A</var>.
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </div>
 </div>
@@ -3840,15 +3862,18 @@ Les termes <var>φ</var> sont des latitudes, 
<var>λ</var> des longitudes et
 
 
 <math xmlns="http://www.w3.org/1998/Math/MathML"; alttext="MathML capable 
browser required" display="block">
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><msub><mi>φ</mi><mrow><mn>2</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><msub><mi>λ</mi><mrow><mn>2</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>=</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr>
 <mtd><mn>1</mn></mtd>
@@ -3869,16 +3894,19 @@ Les termes <var>φ</var> sont des latitudes, 
<var>λ</var> des longitudes et
 <mtd><mn>1</mn></mtd>
 </mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 <mo>×</mo>
-<mfenced close="]" open="[">
+<mrow>
+<mo>[</mo>
 <mtable>
 <mtr><mtd><msub><mi>φ</mi><mrow><mn>1</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><msub><mi>λ</mi><mrow><mn>1</mn></mrow></msub></mtd></mtr>
 <mtr><mtd><mi>h</mi></mtd></mtr>
 <mtr><mtd><mn>1</mn></mtd></mtr>
 </mtable>
-</mfenced>
+<mo>]</mo>
+</mrow>
 </math>
 </p><p>
 Pour des bibliothèques d’algèbre linéaire, la matrice ci-dessus représente un 
système d’équations sous-déterminé, et donc insoluble.

Reply via email to