|
Персональные инструменты |
|||
|
SGML — различия между версиямиМатериал из CustisWiki
Текущая версия на 15:06, 20 сентября 2013Standard Generalized Markup Language (SGML) это некий метаязык, на котором можно определять язык разметки для документов. SGML наследник разработанного в 1960 году в IBM языка GML (Generalized Markup Language), который не стоит путать с Geography Markup Language, разрабатываемым Open GIS Consortium; http://opengis.net/gml/. Изначально SGML был разработан для возможности совместного использования машинно-читаемых документов в больших правительственных и аэрокосмических проектах. Также он широко использовался в печатной и издательской сфере, но его сложность затруднило его широкое распространения для повседневного использования. Три основные части SGML документа, это
SGML предоставляет множество вариантов синтаксической разметки для использования различными приложениями. Изменяя SGML Declaration можно даже отказаться от использования угловых скобок, хотя, этот синтаксис считается стандартным, так называемым concrete reference syntax.
<QUOTE TYPE="example"> typically something like <ITALICS>this</ITALICS> </QUOTE> SGML это стандарт ISO «ISO 8879:1986 Information processing—Text and office systems—Standard Generalized Markup Language (SGML)» И HTML и XML произошли от SGML. HTML это некоторое приложение SGML, а XML это подмножество SGML, разработанное для упрощения процесса машинного разбора документа. Другими приложениями SGML является SGML Docbook (документирование), и «Z Format» (типографика и документирование). Ссылки
Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion». Репликация: База Знаний «Заказных Информ Систем» → «SGML» |
||||||||||||||||||||||||||