1. XML/XSLT/FO: wybrane zasoby, dokumen
Transkrypt
1. XML/XSLT/FO: wybrane zasoby, dokumen
1. XML/XSLT/FO: wybrane zasoby, dokumentacja i przykłady 1.1. Wybrana dokumentacja • Wprowadzenie do standardu XML pdf [/staff/tp/z/DE/s-xml.pdf] • Wprowadzenie do standardu XSL [pdf [/staff/tp/sgml/Xsl_tut_pl/xpath.pdf] | .tgz [/staff/tp/sgml/ Xsl_tut_pl/xpath.tar.gz]] | ps.gz [/staff/tp/sgml/Xsl_tut_pl/xpath.ps.gz]] • Wprowadznie do Relax NG [pdf [/staff/tp/sgml/rng_intro/rng.pdf]] [RELAX NG Tutorial [http://www.relaxng.org/tutorial-20011203.html]] [RELAX NG Compact Syntax Tutorial [http:// www.relaxng.org/compact-tutorial-20030326.html]] • Informacje na temat standardu Docbook [osobna strona [./index-db.html]] • Materiały [http://www.mimuw.edu.pl/~sziolo/] do wykładu Szymona Zioło [SGML/XML i nowoczesne technologie zarządzania treścią] | Podręcznik [http://stencel.mimuw.edu.pl/obd/xquery/] Języki zapytań do XML [Krzysztof Stencel] • Zasoby D. Pawsona: XSL Frequently Asked Questions [http://www.dpawson.co.uk/xsl/] | Dates [http:// www.dpawson.co.uk/xsl/sect2/dates.html] • XML [email protected] [http://www.brainbell.com/tutorials/XML/index.html] 1.2. Oprogramowanie • Oprogramowanie firmy Microsoft: [msxml [http://www.microsoft.com/downloads/details.aspx? FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en]] [msxsl [http:// www.microsoft.com/downloads/details.aspx?FamilyID=2fb55371-c94e-4373-b0e9db4816552e41&DisplayLang=en]] • libxml/libxslt. Pakiet bibliotek i programów do przetwarzania plików XML. Zawiera uruchamiane z wiersza poleceń aplikacje xmllint (parser xml) xsltproc (procesor XSLT) [xmlsoft.org [http://xmlsoft.org/]] [binaria/MS Windows [http://www.zlatkovic.com/libxml.en.html]] [binaria/kopia lokalna [/staff/tp/Download/z/de/]] • Projekt Apache: parser XML Xerces [http://xml.apache.org/xerces2-j/], procesor XSLT Xalan [http:// xml.apache.org/xalan-j/] • Inne: parser XML rxp [http://www.cogsci.ed.ac.uk/~richard/rxp.html], procesor XSLT saxon [http:// saxon.sourceforge.net/]. Dotyczące Relax NG: parser jing [http://www.thaiopensource.com/relaxng/], program do konwersji trang [http://www.thaiopensource.com/relaxng/] 1.3. Dodatkowe informacje i przykłady • uwagi nt. oprogramowania [/staff/tp/z/DE/startdocs/opis.html] [pdf [/staff/tp/z/DE/startdocs/opis.pdf]] [xml [/staff/tp/z/DE/startdocs/opis.xml]] • edytor XMLMind [http://www.xmlmind.com/xmleditor/] | edytor XMLMind: wprowadzenie [http:// www.pomoc.joomla.pl/pomoc/index.php/content/view/47/31/] 1 XML/XSLT/FO: wybrane zasoby, dokumentacja i przykłady • procesory FO [/staff/tp/z/DE/startdocs/foprocs.html] [pdf [/staff/tp/z/DE/startdocs/foprocs.pdf]] [xml [/staff/tp/z/DE/startdocs/foprocs.xml]] • oprogramowanie dot. Relax NG [/staff/tp/z/DE/startdocs/int2rng.html] [pdf docs/int2rng.pdf]] [xml [/staff/tp/z/DE/startdocs/int2rng.xml]] [/staff/tp/z/DE/start- • przykłady: wszystkie [/staff/tp/z/DE/examples/] | proste [/staff/tp/z/DE/examples/opis.html] | różne [/staff/tp/z/de/] | dot. Relax NG [/staff/tp/z/DE/examples/rng/] | dot. XQuery [/staff/tp/z/DE/examples/xq/]. | PDF album generator from flickr (nie działa) [http://lapin-bleu.net/software/flickrscrapr/] • ćwiczenia: #1 [/staff/tp/z/DE/examples/index-z.html] Ten dokument w formacie: pdf [./index-sgml.pdf] oraz xml [./index-sgml.xml]. 2