домашняя страница W3C MathML, конечно, хорошее место для начала. У них есть список программного обеспечения, использующего MathML. Спецификация MathML состоит из двух частей: набор презентаций, который сообщает обработчику рендеринга, как набирать уравнение (например, различать дроби с накоплением и скошенными), и набор содержимого, который сообщает обработчикам вычислений, как интерпретировать уравнение (является ли y (x) функцией y от x или умножения двух переменных?). Большинство приложений будут сосредоточены на одном подмножестве MathML или на другом, в зависимости от области приложения.
MathML используется все шире и не без оснований — MathML обладает всеми преимуществами XML (дополнительную информацию см. в нашем официальном документе MathML — это XML).
Design Science создает WebEQ, который включает компоненты для редактирования и отображения MathML на вашем веб-сайте. У нас также есть версия SDK, если вы хотите включить эти компоненты в настольное приложение. WebEQ основан на Java.
Надеюсь, это поможет, но если у вас есть дополнительные вопросы, пишите на [email protected].
С наилучшими пожеланиями,
Отем Куэльяр, специалист по XML в Design Science
person
Community
schedule
20.10.2008