Разметка математических документов
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: матершинные частушки, банк курсовых работ бесплатно
| Добавил(а) на сайт: Korotkin.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
1.3.2 Научные исследования
На сегодняшний день существует около дюжины электронных математических изданий. В них содержится большое количество математических записей, выполненных на TeX.
Существует версия "химического" markup языка - CML, основой которого также является XML.
1.3.3
Следующая проблема электронной связи и сопутствующих ей приложений - несовместимость различных систем. Например, статьи, выполненные в 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 синтаксис тщательно определяет структуру документа, что облегчает автоматическую обработку и сопровождение больших массивов данных. XML подходит для разметки сложных и специализированных данных. В силу вышесказанного MathML можно определить как XML прикладную программу.
1.4.3 Реализация
XML предоставляет способ определения структуры и синтаксиса. Механизмы обработки и представления информации MathML требуют детальной разработки.
Для обработки данных MathML необходимо расширить возможности окон просмотра.
1.5 Общие принципы MathML
1.5.1 Кодирование информации
Существует глубокая связь между математическими идеями и их записью.
Математическая запись, выполненная с соблюдением правил, исключает двоякое толкование.
В некоторых случаях символическая и математическая структура записи эквивалентны. В подобных ситуациях MathML предлагает использовать отметки типа <MSUP>,<MFRAC> и <MROW>.
Рассмотрим пример : < (x + 2)^2 >.Используя отметки MathML, его можно записать так :
<MSUP>
<MROW>
<MF>(</MF>
<MROW>
<MI>x</MI>
Рекомендуем скачать другие рефераты по теме: сочинение тарас, дипломная работа разработка.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата