Limbaj de marcare generalizat IBM
IBM Generalized Markup Language | |
---|---|
Dezvoltat de | IBM |
Prima publicație | 1969 |
Extins la | SGML |
IBM Generalized Markup Language ( GML ) este un set de proceduri care implementează etichete de marcare procedurale pentru formatatorul de text IBM și SCRIPT. SCRIPT / VS este componenta de bază a Document Composition Facility (DCF) IBM. Un set inițial de etichete GML este furnizat împreună cu produsele DCF.
GML a fost dezvoltat în 1969 și începutul anului 1970 de Charles Goldfarb, Edward Mosher și Raymond Lorie (ale căror inițiale de nume au fost folosite de Goldfarb pentru a identifica termenul GML). [1]
Folosind GML, un document este etichetat cu etichete care definesc tipul de text în termeni de paragrafe , titluri, liste, tabele și așa mai departe. Documentul poate fi formatat automat pentru diferite dispozitive prin simpla specificare a profilului acestora. De exemplu, puteți formata un document pentru o imprimantă laser , imprimantă de linie sau ecran pur și simplu specificând un profil pentru dispozitiv fără a modifica documentul în sine.
Standard Generalized Markup Language (SGML), o tehnologie standard ISO pentru definirea limbajelor de markup generalizate pentru documente, coboară din GML. [1] Limbajul extensibil de marcare ( XML ) a fost inițial o dezvoltare simplificată a SGML, dar a depășit-o în ceea ce privește acceptarea și suportul la nivel mondial.
Exemplu de script GML
: h1.Capitolul 1: Introducere : p.GML a acceptat containere ierarhice, cum ar fi : ol. : li. Liste ordonate (ca aceasta), : li.Liste neordonate și : li. Liste de definiții : eol. precum și structuri simple. : p. Minimizarea markup-ului (ulterior generalizată și formalizată în SGML), a permis ca etichetele finale să fie omise pentru elementele „h1” și „p”.
Programe conexe
La începutul anilor 1980, IBM a dezvoltat un instrument de publicare dedicat numit Information Structure Identification Language (ISIL), bazat pe GML, care a fost utilizat pentru a genera o mare parte din documentația IBM pentru PC-uri și alte produse. În același timp, Don Williams a dezvoltat DWScript pentru a utiliza SCRIPT / VS pe computerul IBM. La sfârșitul anilor 1980, a fost dezvoltat un produs comercial numit BookMaster, bazat în principal pe ISIL. În 1986, Williams a început o versiune pentru PC a ISIL numită DWISIL. Aceste produse au fost utilizate doar intern de IBM.
Notă
- ^ A b (RO) Rădăcinile SGML , pe sgmlsource.com. Adus pe 29 august 2016 .
Elemente conexe
linkuri externe
Controlul autorității | LCCN ( EN ) sh89002045 |
---|