Značkovací jazyk: Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
d →Opisné značky: - typos |
|||
Riadok 25:
== História ==
Termín "značka" je odvodený od tradičnej publikovacej techniky "označkovania" rukopisu, to znamená pridania inštrukcí pre tlačiara na okraje rukopisu. Po
Myšlienka "značkovacích jazykov" bola zjavne po
Medzi rané príklady značkovacích jazykov dostupných mimo publikačného priemyslu patria sadzacie nástroje na [[Unix]]ových systémoch ako [[troff]] a [[nroff]]. V týchto systémoch sa formátovacie príkazy
Iným veľkým publikačným štandardom bol [[TeX]], vytvorený a neustále zdokonaľovaný [[Donald Knuth|Donaldom Knuthom]] v [[70. roky 20. storočia|70-tych]] a [[80. roky 20. storočia|80-tych rokoch]]. TeX sa sústredil na detailné rozloženie textu a opis fontu pre tlač matematických kníh vo vysokej kvalite. To vyžadovalo, aby Knuth strávil značnú dobu skúmaním umenia sadzania. TeX však vyžaduje značnú zručnosť používateľa, a preto sa používa hlavne na [[univerzita|univerzitách]].
Prvý jazyk, ktorý jasne oddelil štruktúru a prezentáciu bol [[Scribe (značkový jazyk)|Scribe]], vyvinutý [[Brian Reid|Brianom Reidom]] a opísaný v jeho [[dizertačná práca|dizertačnej práci]] v roku [[1980]]. Scribe bol revolučný v mnohých smeroch, v neposlednom rade predstavil myšlienku štýlov oddelených od označkovaného dokumentu. Scribe ovplyvnil vývoj [[Generalized Markup Language]] (neskôr SGML) a je priamym predchodcom HTML a [[LaTeX]]u. LaTeX je de-facto štandard v mnohých vedeckých disciplínach.
V skorých 80-tych rokoch myšlienka, že značkovanie by sa malo zameriavať na štrukturálne aspekty dokumentu a nechať vizuálnu prezentáciu na interpretátorovi viedlo k vytvoreniu SGML.
SGML špecifikoval syntax značkovania v dokumentoch, ako aj iný systém (tzv. "metajazyk") pre samostatný opis významu značiek. To umožnilo autorom tvoriť a používať akékoľvek želané značkovanie a vybrať si štítky, ktoré im dávali najväčší zmyslel. Medzi príklady takýchto značkovacích jazykov založených na systéme patria [[Text Encoding Initiative|TEI]] a [[DocBook]]. SGML [[ISO]] urobila medzinárodným štandardom v roku [[1986]].
|