Generalized Markup Language

Generalized Markup Language

GML (Generalized Markup Language - обобщённый язык разметки) представляет собой набор макросов, основной целью которых является реализация разметки, использующей теги для оформления текста на IBM, используя процедурную разметку SCRIPT. SCRIPT/VS - это основной компонент DCF (Document Composition Facility - оборудование для составления документов) в IBM. Стартовый набор тегов в GML поставляется с продуктом DCF.

GML был разработан в 1960х Чарльзом Голдфарбом, Эдвардом Мошером и Рэймондом Лори (используя инициалы фамилий - Голдфарб создал термин GML).[1]

При использовании GML, документ помечается тегами, которые определяют, чем является текст с точки зрения параграфов, заголовков, списков, таблиц. Такой документ может быть автоматически отформатирован для различных устройств, остается только указать разновидность устройства. Например, можно форматировать документ для лазерного принтера или матричного или просто вывести на экран, всего лишь указав профиль оборудования, без изменения самого документа.

SGML (Standard Generalized Markup Language — стандартный обобщённый язык разметки) является ISO-стандартом технологии для определения обобщенного языка разметки для документов, ведет свое происхождение от GML.[1] The XML (Extensible Markup Language - расширяемый язык разметки) изначально был модернизированной и упрощенной разработкой SGML, но перерос своего родителя в плане всемирного признания и поддержки.

Содержание

Пример GML скрипта

   :h1.Chapter 1:  Introduction
   :p.GML supported hierarchical containers, such as
   :ol
   :li.Ordered lists (like this one),
   :li.Unordered lists, and
   :li.Definition lists
   :eol.
   as well as simple structures.
   :p.Markup minimization (later generalized and formalized in SGML),
   allowed the end-tags to be omitted for the "h1" and "p" elements.

Родственные Программы

В далеких 1980х, IBM разработала специализированный инструмент публикации, названный ISIL (Information Structure Identification Language - язык идентификации информационной структуры(?) ), основанный на GML. ISIL был использован для создания большей части IBM документации для IBM PC и других продуктов в то время. В конце 1980х, был разработан коммерческий продукт, названный BookMaster, в основе которого был ISIL.

В начале 1980х, Дон Уильямс из IBM разработал DWScript для использования SCRIPT/VS на IBM PC.[2] В 1986, он же разработал PC версию ISIL, названную DWISIL (DW - его инициалы). Эти продукты использовались только на IBM.

Смотри также

Ссылки

  1. 1 2 Charles F. Goldfarb The Roots of SGML - A Personal Recollection (1996). Архивировано из первоисточника 29 октября 2012. Проверено 7 июля 2007.
  2. DWScript - Document Composition Facility for the IBM Personal Computer Version 4.6 Updates, DW-04167, Nov 8th, 1985

Внешние ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Generalized Markup Language" в других словарях:

  • Generalized Markup Language — Vorlage:Infobox Dateiformat/Wartung/extension fehltVorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/owner fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Standard Generalized Markup Language …   Deutsch Wikipedia

  • Generalized Markup Language — El texto que sigue es una traducción defectuosa o incompleta. Si quieres colaborar con Wikipedia, busca el artículo original y mejora o finaliza esta traducción. Puedes dar aviso al autor principal del artículo pegando el siguiente código en su… …   Wikipedia Español

  • Generalized Markup Language — Le langage Generalized Markup Language, appelé également GML, est la première version de langage de balisage proposé par IBM. Ce langage permettra à IBM de construire un système de gestion de toute sa documentation. 90% des documents techniques… …   Wikipédia en Français

  • Standard Generalized Markup Language — Infobox file format name = Standard Generalized Markup Language icon = logo = extension = mime = application/sgml, text/sgml type code = uniform type = public.xml magic = owner = ISO genre = metalanguage container for = contained by = extended… …   Wikipedia

  • IBM Generalized Markup Language — Infobox file format name = IBM Generalized Markup Language icon = logo = extension = mime = type code = uniform type = magic = owner = IBM genre = container for = contained by = extended from = extended to = SGML standard = Generalized Markup… …   Wikipedia

  • Standard Generalized Markup Language — Vorlage:Infobox Dateiformat/Wartung/MagischeZahl fehltVorlage:Infobox Dateiformat/Wartung/Entwickler fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt Standard Generalized Markup Language …   Deutsch Wikipedia

  • IBM Generalized Markup Language — ( IBM GML) ist eine Sammlung von Makros, die Formatierungsbefehle für das IBM Textverarbeitungsprogramm SCRIPT enthält. SCRIPT ist die Hauptkomponente von IBMs Document Composition Facility (DCF). Mit DCF wird eine Einsteigersammlung von solchen… …   Deutsch Wikipedia

  • Standard Generalized Markup Language — (langage normalisé de balisage généralisé SGML) est un langage de description à balises, de norme ISO (ISO 8879:1986). Sommaire 1 Historique 2 Normalisation 2.1 Document Type Definition …   Wikipédia en Français

  • Standard Generalized Markup Language — SGML (англ. Standard Generalized Markup Language  стандартный обобщённый язык разметки; произносится [эс джи эм эл])  метаязык, на котором можно определять язык разметки для документов. SGML  наследник разработанного в 1969 году в IBM языка GML… …   Википедия

  • Standardized Generalized Markup Language — Standardized Generalized Markup Language,   SGML …   Universal-Lexikon


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»