Generalizovani jezik za označavanje

Из Википедије, слободне енциклопедије
Иди на навигацију Иди на претрагу
Generalized Markup Language
Modeljezik za označavanje
Pojavio se1969.
Autor(i)IBM
Uticao naSGML

Generalized Markup Language bio je skup makroa koji su stvarali proceduralne tagove za označavanje za IBM-ov procesor teksta SCRIPT. SCRIPT/VS je glavna komponenta IBM-ovog postrojenja za slaganje dokumenata (Document Composition Facility). Početni set tagova je obezbeđen preko DCF-a.

GML je razvijan 1969. i rane 1970. godine od strane Čarlsa Goldfarba, Edvarda Mošera i Rejmonda Lorija (čija su početna slova prezimena koristili kako bi skovali skraćenicu GML).[1]

Pomoću GML-a dokument je označavan tagovima koji su definisali tekst u vidu paragrafa, zaglavlja, listi, tabela i ostalih elemenata. Dokument bi potom bio formatiran za različite uređaje jednostavnim definisanjem profila tog uređaja. Naprimer, bilo je moguće formatirati dokument za laserski ili linijski štampač ili ekran navodeći profil uređaja bez izmene samog dokumenta.

Standardni opšti jezik za označavanje (SGML), ISO-standardizovana tehnologija za definisanje opštih jezika za obeležavanje dokumenata, nastala je iz GML-a.[1] Proširivi jezik za označavanje (XML) je prvobitno služio za pojednostavljeniji razvoj SGML-a, ali je prerastao svog pretka po međunarodnoj prihvaćenosti i podršci.

Primer GML koda[уреди]

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

Reference[уреди]

  1. 1,0 1,1 Goldfarb, Charles. „The Roots of SGML -- A Personal Recollection”. Приступљено 15. 7. 2016. 

Spoljašnje veze[уреди]