Bu sorunun bence cevabı bellidir: LaTeX! MathML kullanımı biraz zordur çünkü. Mesela bir örnek vererek meseleyi açıklamaya çalışayım. Temel matematik eğitimi alan biri, ikinci dereceden bir denklemin kökünü bulmayı bilir. Bunun bir formülü var çünkü. Daha doğrusu kök bulmanın formülize edilmiş bir hali. Denklemimiz

ve bu denklemin kökleri x olarak gösterilirse, bu kökler

Bunu LaTeX ile şöyle yazarız:
x=\frac{-b \pm \sqrt{b^-4ac}}{2a}Aynı işlemi MathML ile yapmak içinse şunu kullanmak durumundayız:<math xmlns="http://www.w3.org/1998/Math/MathML" display="block"> <mi>x</mi> <mo>=</mo> <mfrac> <mrow> <mo>−</mo> <mi>b</mi> <mo>±</mo> <msqrt> <msup> <mi>b</mi> <mn>2</mn> </msup> <mo>−</mo> <mn>4</mn> <mi>a</mi> <mi>c</mi> </msqrt> </mrow> <mrow> <mn>2</mn> <mi>a</mi> </mrow> </mfrac> </math>Bu kodun çıktısı da yukarıdakiyle aynıdır. Fakat, yazacağınız matematiksel ifade karmaşıklaştıkça MathML kodunuz daha karmaşık ve uzun bir hal almaya başlar. Gerçi şimdilerde MathML editörleri var. Ama editörler uzun ifadelerde size hiç yardımcı olmuyor.

Gördüğünüz üzere MathML'de bu işi yapmak biraz zahmetli. MathML'yi kullanmak tek sayfalık kısa metinler için verimli olabilir. Ama çok uzun metinler ve çok sayfadan oluşacak siteler için MathML kullanmak maalesef verimli değil. O sebeple matematiksel ifadelerin kullanılacağı web sitelerinde LaTeX kullanmak isabetli olacaktır.
