(Перенаправлено из Сравнение языков разметки документов )
Перейти к навигации Перейти к поискуВ следующих таблицах сравнивается общая и техническая информация для ряда языков разметки документов . Дополнительную информацию см. В статьях по отдельным языкам разметки.
Общая информация [ править ]
Основная общая информация о языках разметки: создатель, версия и т. Д.
Язык | Дата первого публичного выпуска | Создатель | редактор | Зритель |
---|---|---|---|---|
AsciiDoc | 2002 г. | Стюарт Рэкхэм | Текстовый редактор | Вывод в XHTML , HTML , DocBook (который может конвертировать в PDF , EPUB , DVI , LaTeX , roff и PostScript ) |
Вычислимый формат документа | 2010 г. | Wolfram Research | Язык Wolfram Language и математика | CDF Player ; Формат CDF также может быть встроен в веб-страницы, просматриваемые с помощью обычных браузеров. |
Креольский | 2007 г. | Текстовый редактор | Вывод в HTML , RTF , LaTeX и др .; рендеры для MFC , другие. | |
Архитектура типизации информации Дарвина (DITA) | 2005 г. | IBM, OASIS | Текстовый / XML редактор | Вывод в HTML , PDF , CHM , javadoc и другие. |
DocBook | 1992 г. | Группа Давенпорт , ОАЗИС | Редактор XML | Вывод в HTML , PDF , CHM , javadoc и другие. |
Закодированное архивное описание (EAD) | 1998 г. | Проект Беркли | Текстовый редактор | веб-браузер |
Расширяемый язык разметки гипертекста (XHTML) | 2000 (26 января) | W3C | Текст / редактор XML , редактор HTML | веб-браузер |
Язык разметки гипертекста (HTML) | 1993 г. | Тим Бернерс-Ли | Текстовый редактор , редактор HTML | веб-браузер |
Лилипруд | 1996 г. | Хан-Вен Ниенхейс , Ян Ньювенхёйзен | Текстовый редактор , нотариус | Вывод в форматы DVI , PDF , PostScript , PNG и др. |
Формат обмена Maker (MIF) | 1986 г. | Frame Technology приобретена Adobe Systems в 1995 году. | Текстовый редактор , FrameMaker | FrameMaker |
MakeDoc | 2000 г. | Карл Сассенрат | Текстовый редактор | Веб-браузер ( вывод XHTML или HTML ) |
Уценка | 2004 г. | Джон Грубер и Аарон Шварц | Текстовый редактор , почтовый клиент | Веб-браузер ( вывод XHTML или HTML ), предварительный просмотр в gedit-markdown-plugin |
Текстиль | 2002 [1] | Дин Аллен | Текстовый редактор | Веб-браузер ( вывод XHTML или HTML ), справочник и тестер (использует последнюю версию PHP-Textile 3.5.5) |
Язык математической разметки (MathML) | 1999 (июль) | W3C | Редактор текста / XML , конвертер TeX | Веб-браузер , текстовый процессор |
Инициатива кодирования музыки (MEI) | 1999 г. | Сообщество MEI | Редактор XML | Verovio |
Расширяемый язык разметки для музыки (MusicXML) | 2002 г. | Recordare | Автор партитуры | Автор партитуры |
Office Open XML (OOXML) | 2006 г. | Ecma International , ISO / IEC | Офисная одежда | Офисная одежда |
Формат OpenDocument (ODF) | 2005 г. | ОАЗИС , ИСО / МЭК | Офисная одежда | Офисная одежда |
Открытые математические документы (OMDoc) | 2000 г. | Майкл Кольхейз | Текстовый / XML-редактор [2] | Вывод в XHTML + MathML , TeX и другие. |
Орг-режим | 2003 г. | Проект в организационном режиме | Emacs , текстовый редактор | Emacs . Вывод в HTML , PDF , DocBook , FreeMind , OpenDocument Format (ODF) и другие. |
reStructuredText | 2001 [3] | Дэвид Гуджер | Текстовый редактор | Вывод в HTML , LaTeX , PDF , справочные страницы Unix , ODT , S5 (слайд-шоу HTML) , XML и другие. |
Расширенный текстовый формат (RTF) | 1987 г. | Microsoft | Текстовый редактор , текстовый процессор | Текстовый редактор |
Масштабируемая векторная графика (SVG) | 2004 г. | W3C | Редактор векторной графики | Веб-браузер и т. Д. |
Скрипт GML | 1968 1971 | IBM | Текстовый редактор | GDDM, программа просмотра AFP |
TeX LaTeX | 1978 1984 | Дональд Кнут Лесли Лэмпорт | Текстовый редактор | Конвертер DVI или Portable Document Format (PDF) |
Texinfo | 1986 г. | Ричард Столмен | Текстовый редактор | вывод в DVI , Portable Document Format (PDF) , HTML , DocBook и другие. |
Формат TeXmacs | 1998 г. | Йорис ван дер Хувен | Текстовый редактор / редактор TeXmacs | Файлы PDF или PostScript . Конвертеры существуют для TeX / LaTeX и XHTML + Mathml |
Инициатива кодирования текста (TEI) | 1990 г. | Консорциум Text Encoding Initiative | Текстовый / XML редактор | Веб-браузер (с использованием XHTML ), PDF , текстовый процессор (с использованием ODF ) или EPUB |
troff (сток наборщика) , groff (сток GNU) | 1973 | Джо Оссанна | Текстовый редактор | groffer или вывод в PostScript |
Язык разметки беспроводной сети (WML) | 1999 г. | WAP Форум | Текстовый / XML редактор | Микробраузер |
Язык | Дата первого публичного выпуска | Создатель | редактор | Зритель |
Характеристики [ править ]
Некоторые характеристики языков разметки. [ требуется определение ]
Язык | Основная цель | На основе | Тип разметки | Структурная разметка | Презентационная разметка [4] |
---|---|---|---|---|---|
AsciiDoc | Многоцелевой | Тег | да | да | |
Вычислимый формат документа | Интерактивные технические документы, инфографика, блоги [5] | Язык Wolfram Language | Тег | да | да |
Архитектура типизации информации Дарвина (DITA) | Техническая документация | XML | Тег | да | Да [6] |
DocBook | Техническая документация | SGML / XML | Тег | да | Да [7] |
Закодированное архивное описание (EAD) | Поиск вспомогательных средств | XML | Тег | да | Нет |
Расширяемый язык разметки гипертекста (XHTML) | Гипертекстовые документы | XML | Тег | да | Да [8] |
Художественная книга | Многоцелевой | XML | Тег | да | да |
Язык разметки гипертекста (HTML) | Гипертекстовые документы | SGML | Тег | да | Да [9] |
Лилипунд | Ноты | Контрольный код | да | да | |
Формат обмена Maker (MIF) | Техническая документация | Тег | да | да | |
Уценка | Форматированные технические документы, гипертекстовые документы, электронная почта | Условные обозначения текстовой электронной почты | Тег | да | да |
Язык математической разметки (MathML) | Математические документы | XML | Тег | да | Да [10] |
Инициатива кодирования музыки (MEI) | Ноты | XML | Тег | да | да |
Расширяемый язык разметки для музыки (MusicXML) | Ноты | XML | Тег | да | да |
Office Open XML (OOXML) | Многоцелевой | XML / ZIP | Тег | да | да |
Формат OpenDocument (ODF) | Многоцелевой | XML / ZIP | Тег | да | да |
Открытый математический документ (OMDoc) | Математические документы | XML | Тег | Да [11] | Да [12] |
Орг-режим | Многоцелевой (заметки, управление проектами, публикация, грамотное программирование) | Контур текста | Тег | да | да |
reStructuredText | Технические и многоцелевые документы [13] | Структурированный текст и сетевой текст | Тег | да | Да [14] |
Расширенный текстовый формат (RTF) | Отформатированные документы | TeX | Разбор паттернов | да | да |
Масштабируемая векторная графика (SVG) | 2D векторная графика | XML | Тег | да | да |
Скрипт GML | Многоцелевой | СТОК | Контрольный код | да | да |
TeX LaTeX | Учебные документы Универсальные [15] | Контрольный код | да | да | |
Texinfo | Техническая документация | TeX , Писец | Контрольный код | да | да |
Формат TeXmacs | Академические документы | дерево | Тег | да | да |
Текстиль | Гипертекстовые документы | AsciiDoc (на основе некоторых сходств и дат выпуска) | Тег | да | да |
Инициатива кодирования текста (TEI) | Академические , лингвистические , литературные и технические документы | SGML / XML | Тег | да | Нет |
troff (сток наборщика) , groff (сток GNU) | Техническая документация | СТОК | Контрольный код | да | да |
Язык разметки беспроводной сети (WML) | Гипертекстовые документы | XML | Тег | да | да |
Язык | Основная цель | На основе | Тип разметки | Структурная разметка | Презентационная разметка |
Заметки [ править ]
- ^ «Текстизм› Инструменты ›Текстиль» . 26 декабря 2002 года Архивировано из оригинала 26 декабря 2002 года.
- ^ Emacs режим и расширение Mozilla доступны.
- ^ «Введение в reStructuredText» . documenttils.sourceforge.net .
- ^ Многие языки разметки намеренно избегают презентационной разметки. Для языков разметки, основанных на SGML и XML , CSS используется в качестве уровня представления.
- ^ Использование и примеры формата вычислимых документов (CDF) , Wolfram.com.
- ^ Включает базовый презентационный контент и разметку SVG и MathML, официально поддерживаемую в версии 1.3 . В некоторых редакторах XML и системах управления изображения и контент можно просматривать как визуализированные, в основном с помощью CSS.
- ^ Презентационный контент поддерживается с помощью разметки SVG и MathML. В некоторых редакторах XML изображения можно просматривать как обработанные.
- ^ Презентационная разметка устарела с XHTML 1.0 и больше не разрешена с XHTML 1.1.
- ^ Презентационная разметка устарела с HTML 4.0.
- ^ MathML имеет два синтаксиса разметки: семантический и презентационный.
- ^ использует Content MathML , OpenMath или другие форматы для формул
- ^ Точное представление символов можно указать в OMDoc ; эти спецификации используются при преобразовании OMDoc в презентационный формат.
- ^ «Введение в reStructuredText» . documenttils.sourceforge.net .
- ^ использует CSS
- ^ В то время как Дональд Кнут написал TeX для академических публикаций, а Лесли Лэмпорт написал LaTeX для аналогичных целей, в Comprehensive TeX Archive Network (CTAN)доступны пакетыдля неакадемических целей, например, для написания скриптов.
См. Также [ править ]
- Список языков разметки документов
- Сравнение Office Open XML и OpenDocument
- Сравнение OpenXPS и PDF
- Сравнение форматов электронных книг
- Сравнение форматов сериализации данных