Реферат: Язык математической разметки MathML

Следующая проблема электронной связи и сопутствующих ей приложений - несовмес

тимость различных систем. Например, статьи, выполненные в Tex, несовместимы со

статьями, набранными в Word. Результатами подобной несовместимости являются труд

ности в передаче и использовании информации.

1.3.4 Публикации

До недавнего времени электронные журналы не пользовались популярностью из-за

указанных выше причин, однако с развитием markup языков ситуация начинает ме

няться.

1.4 Web и математический markup язык

Математические записи более, чем текст, трудны для обработки. Но, опираясь на су

ществующие markup схемы и функциональные возможности HTML, MathML обеспечивает

поддержку связи при работе с математическими объектами на Web.

1.4.1 Связь MathML c другими математическими markup языками

TeX является одним из наиболее влиятельных математических markup языков 2-х

последних десятилетий.

TeX ,без сомнения, оказал существенное влияние на MathML. Однако есть несколько

аспектов, которые не позволяют использовать TeX для работы в Web.

Тем не менее,TeX установил стандарты качества визуального исполнения, которым

соответствует MathML.

Вторым markup языком, оказавшим существенное влияние на развитие MathML, явля

ется ISO 12083.

В основе ISO 12083 лежит TeX, что означает наличие у ISO 12083 недостатков

Tex, однако ISO 12083 более подходит для автоматической обработки данных.

1.4.2 XML

В дополнение к вышесказанному, MathML должен согласовываться и с существую

щей HTML средой.

Одним из способов согласования является развитие XML - упрощенного варианта

SGML, разработанного для Web. XML позволяет вводить и использовать новые отмет

ки. В то же время XML синтаксис тщательно определяет структуру документа, что

К-во Просмотров: 672
Бесплатно скачать Реферат: Язык математической разметки MathML