Vabim vas na 25. Solomonov seminar, ki bo v torek, 5.12.2000, ob 13h v sejni sobi E8 (IJS).

Tomaž Erjavec

SGML in XML
(da o XSLT niti ne govorimo)

V predavanju predstavim standard ISO 8879, 'Standard Generalized Markup Language' ter njegovo izpeljanko, predlog konzorcija W3C, 'Extensible Markup Language'. Na koncu pokažemo uporabo XSLT/Xalan pri stavljenu TEI oblikoslovno označenega besedila v HTML.

SGML

SGML je meta-jezik, ki služi za opis (pretežno) besedilnih dokumentov. Kot standard je bil sprejet že leta 1986, in ima bogato zgodovino uporabe. V predavanju opišem strukturo s SGML skladnih dokumentov (DTD), omenim nekaj bolj znanih aplikacij ( HTML, DocBook, TEI). Nato predstavimo klasičen procesni model SGML in par programov za njegovo obdelavo (nsgmls, emacs, omnimark).

Ta del predavanja povzame seminar, ki sem ga imel na poletni šoli ESSLLI'99 'Standards for Language Encoding'. Na voljo so celotna skripta seminarja. V slovenščini je o SGML spisanega še:


XML

V drugem delu predavanja predstavim XML, ki je podmnožica SGML, in je predvsem namenjen za uporabo na internetu; verzija 1.0 tega predloga je bila objavljena 1998.

Pokažemo razlike med SGML in XML, nato pa obravnavamo pridružene pobude, predvsem XML Stylesheet Language Transformations.


XSLT

Uporabo XML Stylesheet Language Transformations ilustriramo s primerom.
2000-12-03, et