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.