Генерализовани језик за означавање
Генерализед Маркуп Лангуаге | |
---|---|
Модел | језик за означавање |
Појавио се | 1969. |
Аутор(и) | ИБМ |
Утицао на | СГМЛ |
Генерализед Маркуп Лангуаге био је скуп макроа који су стварали процедуралне тагове за означавање за ИБМ-ов процесор текста СЦРИПТ. СЦРИПТ/ВС је главна компонента ИБМ-овог постројења за слагање докумената (Доцумент Цомпоситион Фацилитy). Почетни сет тагова је обезбеђен преко ДЦФ-а.
ГМЛ је развијан 1969. и ране 1970. године од стране Чарлса Голдфарба, Едварда Мошера и Рејмонда Лорија (чија су почетна слова презимена користили како би сковали скраћеницу ГМЛ).[1]
Помоћу ГМЛ-а документ је означаван таговима који су дефинисали текст у виду параграфа, заглавља, листи, табела и осталих елемената. Документ би потом био форматиран за различите уређаје једноставним дефинисањем профила тог уређаја. На пример, било је могуће форматирати документ за ласерски или линијски штампач или екран наводећи профил уређаја без измене самог документа.
Стандардни општи језик за означавање (СГМЛ), ИСО-стандардизована технологија за дефинисање општих језика за обележавање докумената, настала је из ГМЛ-а.[1] Прошириви језик за означавање (XМЛ) је првобитно служио за поједностављенији развој СГМЛ-а, али је прерастао свог претка по међународној прихваћености и подршци.
Пример ГМЛ кода[уреди | уреди извор]
:h1.Poglavlje 1: Uvod
:p.GML je podržavao hijerarhijske strukture, poput
:ol.
:li.poređanih listi (poput ove),
:li.nepoređanih listi, i
:li.definicijskih listi
:eol.
kao i jednostavne strukture.
:p.Minimizacija označavanja (kasnije uopštena i formalizovana u SGML-u),
dozvoljavala je da tagovi za završetak budu uklonjeni sa "h1" i "p" elemenata.
Референце[уреди | уреди извор]
- ^ а б Голдфарб, Цхарлес. „Тхе Роотс оф СГМЛ -- А Персонал Рецоллецтион”. Архивирано из оригинала 20. 12. 2012. г. Приступљено 15. 7. 2016.