[Tex/LaTex] Why is LaTeX used as the defacto standard for math equations

latex-miscmath-mode

In almost every application I've ever seen that uses math equations, it always supports LaTeX.

If LaTeX does so much more than just math equations, why is it the defacto standard for math equations? Isn't that akin to everyone deciding to use Microsoft Word's Math Editor for math equations?

Related question: Is there a name for the subset of LaTeX that deals specifically with math equations?

Best Answer

I think it's a survival of the fittest thing. First of all, math notation isn't specific to LaTeX, it's inherent in the TeX engine.

So what do we have:

  1. Around (virtually unchanged) since the late 70s.
  2. Text-based.
  3. Terse.
  4. Easy to read and write by humans.
  5. Effective: Virtually every mathematical formula can be formulated.
  6. Operational: There exists an engine available to everyone to render a graphical representation of the formula.
  7. In actual use by millions of mathematicians around the world.

I don't know what troff did for formulas (which might have been a competitor at the time), and I don't know whether Knuth invented it all by himself (was'nt there a system named scribe he used as a blueprint?), but I can imagine there was not that much pressure to ever develop an alternative aspiring for all these features at once.

You can look at MathML for the result what happens when such a thing is attempted by a committee ;-)