Generalized Markup Language

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 2. října 2017; kontroly vyžadují 4 úpravy .
IBM Generalized Markup Language
Vývojář IBM
Typ formátu značkovací jazyk a formát souboru
Vyvinutý v SGML

GML ( Generalized Markup Language  ) je sada maker, jejichž hlavním účelem je implementovat značkování, které používá značky  k formátování textu v IBM pomocí procedurálního značkování SCRIPT . SCRIPT/VS je základní komponentou DCF ( Document Composition Facility )  v IBM. S produktem DCF je dodávána startovací sada značek v GML .  

GML byl vyvinut v 60. letech 20. století. Charles Goldfarb, Edward Mosher a Raymond Laurie. Jeho název byl vybrán částečně proto, že zkratka GML je tvořena prvními písmeny jmen vývojářů [1] [2] .

Při použití GML je dokument označen tagy, které definují, co je text ve smyslu odstavců , nadpisů , seznamů , tabulek . Takový dokument lze automaticky naformátovat pro různá zařízení, zbývá pouze určit typ zařízení. Můžete například naformátovat dokument pro laserovou nebo jehličkovou tiskárnu nebo jej jednoduše zobrazit na obrazovce pouhým zadáním hardwarového profilu, aniž byste změnili samotný dokument.

SGML ( Standard Generalized Markup Language )   je technologický standard ISO pro definování zobecněného značkovacího jazyka pro dokumenty, odvozený od GML. [2] XML (Extensible Markup Language) byl původně modernizovaným a zjednodušeným vývojem SGML, ale z hlediska celosvětového přijetí a podpory přerostl svého rodiče.

Příklad skriptu GML

:h1.Kapitola 1: Úvod :p.GML podporované hierarchické kontejnery, jako např :ol :li.Seřazené seznamy (jako je tento), :li.Neuspořádané seznamy, a :li.Definiční seznamy :eol. stejně jako jednoduché konstrukce. :p.Minimalizace značek (později zobecněná a formalizovaná v SGML), umožnilo vynechání koncových značek pro prvky "h1" a "p".

Související programy

Již v 80. letech IBM vyvinula specializovaný publikační nástroj nazvaný ISIL ( Information Structure Identification Language   Information Structure Identification Language  (?)), založený na GML. ISIL byl použit k vytvoření velké části dokumentace pro IBM PC a další produkty té doby. Na konci 80. let byl vyvinut komerční produkt nazvaný BookMaster založený na ISIL.

Na začátku 80. let Don Williams z IBM vyvinul DWScript pro použití SCRIPT/VS na IBM PC. [3] V roce 1986 také vyvinul PC verzi ISIL nazvanou DWISIL (jeho iniciály DW). Tyto produkty byly použity pouze na IBM.

Viz také

Poznámky

  1. Lambert L. Internet: Biografie . - 2005. - S. 128. - ISBN 9781851096596 .
  2. 1 2 Charles F. Goldfarb. The Roots of SGML - A Personal Recollection (nedostupný odkaz) (1996). Datum přístupu: 7. července 2007. Archivováno z originálu 29. října 2012. 
  3. DWScript – Nástroj pro tvorbu dokumentů pro osobní počítač IBM Aktualizace verze 4.6, DW-04167, 8. listopadu 1985

Odkazy