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.
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.