Interested Article - Сравнение языков разметки документов

В следующих таблицах приведено сравнение общей и технической информации для ряда языков разметки документов . Пожалуйста, см. статьи отдельных языков разметки для получения дополнительной информации.

Общая информация

Основные общие сведения о языках разметки: создатель, версия и т.д..

Язык Создатель Дата первого публичного релиза Редактор Просмотрщик
Computable Document Format Wolfram Research 2010 Mathematica CDF Player
Darwin Information Typing Architecture (DITA) IBM, OASIS 2005 Текстовый / редактор XML Вывод в HTML , PDF , CHM , javadoc , другие.
DocBook , OASIS 1992 Редактор XML Вывод в HTML , PDF , CHM , javadoc , другие.
1998 Текстовый редактор Браузер
Extensible HyperText Markup Language (XHTML) W3C 2000 (26 января) Текстовый / редактор XML , редактор HTML Браузер
HyperText Markup Language (HTML) Тим Бернерс-Ли 1993 Текстовый редактор , редактор HTML Браузер
LilyPond , 1996 Текстовый редактор , нотный редактор Вывод в DVI , PDF , PostScript , PNG , другие.
приобретена Adobe Systems в 1995 1986 Текстовый редактор , FrameMaker FrameMaker
Markdown и Aaron Swartz 2004 Текстовый редактор , Браузер (вывод XHTML или HTML ), предпросмотр в
Math Markup Language (MathML) W3C 1999 (июль) Текстовый / редактор XML , конвертер TeX Браузер , текстовый процессор
Recordare 2002 Нотный редактор Нотный редактор
Office Open XML (OOXML) Ecma International , ISO / IEC 2006 Офисный пакет Офисный пакет
OpenDocument Format (ODF) OASIS , ISO / IEC 2005 Офисный пакет Офисный пакет
2000 Текстовый / редактор XML Вывод в XHTML + MathML , TeX , другие.
reStructuredText 2001 Текстовый редактор Вывод в HTML , LaTeX , PDF , страницы руководства UNIX , ODT , , XML , другие.
Rich Text Format (RTF) Microsoft 1987 Текстовый редактор , текстовый процессор Текстовый процессор
Scalable Vector Graphics (SVG) W3C 2004 Векторный графический редактор Браузер и т. д..
IBM 1968 Текстовый редактор GDDM, просмотрщик
TeX Donald Knuth 1978 Текстовый редактор Конвертер в DVI или Portable Document Format (PDF)
1990 Текстовый / редактор XML Браузер (используя XHTML ), PDF , текстовый процессор (используя ODF ) или EPUB
, groff (GNU runoff) 1973 Текстовый редактор groffer, или вывод в PostScript
Wireless Markup Language (WML) 1999 Текстовый / редактор XML Мобильный браузер
Язык Создатель Дата первого публичного релиза Редактор Просмотрщик

Характеристики

Некоторые характеристики языков разметки.

Язык Основное назначение Основан на Тип разметки Структурная разметка Презентационная разметка
Computable Document Format Интерактивные технические документы Функциональные выражения Тег Да Да
Darwin Information Typing Architecture (DITA) документы XML Тег Да Нет
DocBook документы SGML / XML Тег Да Да
XML Тег Да Нет
Extensible HyperText Markup Language (XHTML) Гипертекстовые документы XML Тег Да Да
HyperText Markup Language (HTML) Гипертекстовые документы SGML Тег Да Да
документы Тег Да Да
Markdown документы, гипертекстовые документы, E-mail Text E-mail conventions Тег Да Да
Math Markup Language (MathML) Математические документы XML Тег Да Да
Музыкальная нотация XML Тег Да Да
Office Open XML (OOXML) Многоцелевой XML / ZIP Тег Да Да
OpenDocument Format (ODF) Многоцелевой XML / ZIP Тег Да Да
Математические документы XML Тег Да Да
reStructuredText и многоцелевые документы Structured Text and Setext Тег Да Да
Rich Text Format (RTF) документы TeX Pattern parsing Да Да
Scalable Vector Graphics (SVG) 2D Векторная графика XML Тег Да Да
Многоцелевой Управляющий код Да Да
TeX Академические документы Управляющий код Да Да
Академические , лингвистические , литературные и документы SGML / XML Тег Да Нет
, groff (GNU runoff) документы Управляющий код Да Да
Wireless Markup Language (WML) Гипертекстовые документы XML Тег Да Да
Язык Основное назначение Основан на Тип разметки Структурная разметка Презентационная разметка

Примечания

  1. Доступны режим Emacs и .
  2. . Дата обращения: 28 августа 2013. 24 сентября 2019 года.
  3. Many have purposely avoided presentational markups. For markup languages based on SGML и XML , CSS is used as a presentation layer.
  4. Presentational content is supported through SVG and MathML markup. In select XML editors, the images can be viewed as rendered.
  5. Presentational markup is deprecated as of XHTML 1.0 and no longer allowed as of XHTML 1.1
  6. Presentational markup is deprecated as of HTML 4.0
  7. MathML comes in two mark-up syntaxes: a semantic and a presentational.
  8. uses Content MathML , or other formats for formulae
  9. Exact presentation of symbols can be specified in ; these specifications are used when transforming OMDoc to a presentational format.
  10. . Дата обращения: 28 августа 2013. 24 сентября 2019 года.
  11. uses CSS

См. также

Ссылки

Источник —

Same as Сравнение языков разметки документов