Пређи на садржај

Генерализовани језик за означавање

С Википедије, слободне енциклопедије
Генерализед Маркуп Лангуаге
Моделјезик за означавање
Појавио се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.

Референце[уреди | уреди извор]

  1. ^ а б Голдфарб, Цхарлес. „Тхе Роотс оф СГМЛ -- А Персонал Рецоллецтион”. Архивирано из оригинала 20. 12. 2012. г. Приступљено 15. 7. 2016. 

Спољашње везе[уреди | уреди извор]