Vabim vas na 25. Solomonov seminar, ki bo
v torek, 5.12.2000, ob 13h v sejni sobi E8 (IJS).
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:
- Vladimir Batagelj:
Uvod v SGML.
Uporabna informatika 3(1995)4, 20-25.
- Tomaž Erjavec:
Računalniške zbirke besedil. Jezik in Slovstvo, 42/2-3, str.81-96, 1997.
(c.f. poglavje
Standardi in označevanje korpusov)
- Tomaž Erjavec:
OZNAKE KORPUSA FIDA.
Jezik za danes in jutri / Društvo za
uporabno jezikoslovje Slovenije, 1998. - 6 str. 85-95. COBISS-ID: 13532199
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