Расширение имени файла | .omdoc |
---|---|
Тип Интернет-носителя | application / omdoc + xml |
Разработано | Майклом Кольхейзом |
Тип формата | Язык разметки |
Контейнер для | MathML, OpenMath |
Расширен из | OpenMath |
Standard | OMDoc 1.2 |
OMDoc (Open Mathematical Documents) - это семантический формат разметки для математических документов. В то время как MathML охватывает только математические формулы, а соответствующий стандарт OpenMath поддерживает только формулы и «словари содержания», содержащие определения символов, используемых в формулах, OMDoc охватывает весь диапазон письменной математики.
OMDoc допускает математические выражения на трех уровнях:
На каждом уровне могут использоваться формальный синтаксис и неформальный естественный язык, в зависимости от приложения.
OMDoc - это язык семантической разметки, который позволяет записывать значение текстов по математике. В отличие от LaTeX, например, он не ориентирован в первую очередь на презентацию. В документе OMDoc не нужно указывать, как должно выглядеть его содержимое. Однако преобразование в LaTeX и XHTML (с Presentation MathML для формул) возможно. С этой целью можно определить представление каждого символа.
Сегодня OMDoc используется в следующих настройках:
OMDoc был разработан немецким математиком и компьютерным ученым Михаэлем Колхазе с 1998 года. На данный момент были выпущены следующие версии:
Планируется создать инфраструктуру для «семантической сети для науки и техники »на основе OMDoc. С этой целью OMDoc расширяется и на другие науки, помимо математики. Первым результатом является вариант OMDoc, расширенный до физики.
. Для лучшей интеграции с другими приложениями семантической паутины разрабатывается онтология OMDoc OWL, а также возможность экспорта в RDF.