Názor k článku Novinky v HTML5: úvod do specifikace MathML 3.0 od tom - Nechte si ty urážky, prosím ;-) Syntaxe možná...

  • Článek je starý, nové názory již nelze přidávat.
  • 15. 11. 2012 10:12

    tom (neregistrovaný)

    Nechte si ty urážky, prosím ;-) Syntaxe možná ano, makra stejná nejsou. $a \over b$ vs. $\frac{a}{b}$, ${\rm }$ vs $\mathrm{}$, $\def$ vs. $\newcommand{}{}$ atd. O maticích nebo zarovnaných rovnicích nemluvím už vůbec. Všimněte si toho, že LaTeXovské konstrukce mají podobu makro - argument1 - ... nebo \begin{a}...\en­d{a}, což je při psaní parseru (třeba MathJAXu) docela zjednodušení - není třeba řešit klíčová slova, pořadí expanze je dáno závorkami atd.

    A zrovna s makry na webu se mýlíte, v MathJAXu jsem si je nadefinoval a používal, je to pro opakované zápisy velké zjednodušení (např. \nnext{v} -> {\vec{v}^{\oplus}}) atp.