IBM Generalized Markup Language - IBM Generalized Markup Language
Vyvinul | IBM |
---|---|
Rozšířeno na | SGML |
Zobecněný značkovací jazyk (GML) je sada makra které implementují značení založené na záměru (procedurální) značky pro IBM textový formátovač, SKRIPT. SCRIPT / VS je hlavní součástí produktu IBM Document Composition Facility (DCF). A startovací sada značek v GML je poskytováno s produktem DCF.
Vlastnosti
GML byl vyvinut v roce 1969 a na začátku 70. let 20. století Charles Goldfarb, Edward Mosher a Raymond Lorie (jehož iniciály příjmení byly použity Goldfarbem k vytvoření výrazu GML).[1]
Pomocí GML je dokument označeno se značkami, které definují, co text je, pokud jde o odstavce, záhlaví, seznamy, tabulky, a tak dále. Dokument lze poté automaticky formátovat pro různé zařízení jednoduše zadáním profilu zařízení. Například je možné formátovat dokument pro laserová tiskárna nebo řádek (jehličkové ) tiskárnu nebo na obrazovku jednoduše zadáním profilu zařízení bez změny samotného dokumentu.
The Standardní zobecněný značkovací jazyk (SGML), an ISO -standardní technologie pro definování zobecněného značkovací jazyky u dokumentů pochází z GML.[1] The Rozšiřitelný značkovací jazyk (XML) byl zpočátku efektivní a zjednodušený vývoj SGML, ale přerostl svého rodiče, pokud jde o celosvětové přijetí a podporu.
Příklad skriptu GML
: h1.Kapitola 1: Úvod: p.GML podporoval hierarchické kontejnery, například: ol. : li.Objednané seznamy (jako tento),: li.Neuspořádané seznamy a: li.Definiční seznamy: eol. stejně jako jednoduché struktury. : p. Minimalizace značek (později zobecněná a formalizovaná v SGML) umožnila vynechání koncových značek pro prvky „h1“ a „p“.
Související programy
Na začátku 80. let 20. století vyvinula IBM specializovaný publikační nástroj s názvem Information Structure Identification Language (ISIL) založený na GML. ISIL byl v současné době používán ke generování velké části dokumentace IBM pro PC IBM a další produkty. Na konci 80. let byl vyvinut komerční produkt BookMaster, založený převážně na ISIL.
Na začátku 80. let Don Williams ve společnosti IBM vyvinul DWScript pro použití SCRIPT / VS na PC IBM.[2] V roce 1986 vyvinul počítačovou verzi ISIL nazvanou DWISIL. Tyto produkty byly v IBM použity pouze interně.
Viz také
- Hyper Text Markup Language
- Standardní zobecněný značkovací jazyk
- XML
- SCRIPT (označení)
- Informační prezentační zařízení - potomek GML, který používá IBM psát OS / 2 elektronické knihy a online nápověda.
Reference
- ^ A b Charles F. Goldfarb (1996). „Kořeny SGML - osobní vzpomínka“. Citováno 2007-07-07.
- ^ DWScript - Zařízení pro vytváření dokumentů pro aktualizace IBM Personal Computer verze 4.6, DW-04167, 8. listopadu 1985