Некоторые отличия математических формул в LaTeX и MathML:
LaTeX — популярный набор макрорасширений системы компьютерной вёрстки TeX, который облегчает набор сложных документов. moluch.ru Большинство математических текстов представлено в TeX-формате или в расширениях этого формата, в том числе в LaTeX. elbib.ru
MathML (от англ. Mathematical Markup Language) — это основанный на XML язык разметки документов для записи математических формул и выражений. moluch.ru Он описывает как внешний вид формул, так и их содержание. moluch.ru MathML позволяет представлять математический материал в виде презентационной и содержательной разметки: elbib.ru
- Презентационная разметка передаёт математическую нотацию. elbib.ru Одна и та же презентационная разметка для математического выражения может быть использована для отображения на экране, в приложениях речевого воспроизведения, при выводе на печать и т. д.. elbib.ru
- Содержательная разметка фиксирует содержание (семантику) математического выражения. elbib.ru Такая разметка позволяет кодировать содержание математического выражения достаточно регулярным образом, что может быть удобно для обработки программным обеспечением. elbib.ru
Также MathML содержит теги двух типов: moluch.ru
- Теги представления (presentation). moluch.ru Передают запись формулы вне связи с её смыслом. moluch.ru
- Теги содержания (content). moluch.ru Отражают математическое содержание формулы (математическое знание). moluch.ru