Při výuce používáme následující programy.

Editor oXygen

Profesionální editor pro vývojáře XML. Program je dostupný na všech počítačových studovnách. Licence, kterou má škola umožňuje použití editoru i na počítačích studentů pro účely přípravy na kurzy vyučované na VŠE. Licenční klíč pro domácí použití můžete získat na následující adrese https://name.vse.cz/kosek/oxygen/. Po přečtení licence stačí zadat jméno a heslo do ISISu. Po úspěšné autorizaci získáte licenční klíč a informaci o stažení produktu.

oXygen nabízí přímou podporu pro většinu technologií XML. Pro účely našeho předmětu je však vhodné vylepšit schopnosti editoru v oblasti XSL-FO. oXygen obsahuje pouze open-source formátovač FOP. Doporučuji místo něj používat XEP, který nabízí lepší diagnostiku chyb.

Použití XEPu v oXygenu

  • Nainstalujte si XEP.

  • V oXygenu zvolte Options → Preferences…. V seznamu voleb navigujte na XML → XSLT-FO-XQuery → FO Processors a stiskněte tlačítko Browse vedle popisu If you have XEP installed you can use it directly.. V dialogu vyberte cestu k souboru xep.bat v adresáři s instalací XEPu.

  • Při tvorbě nových transformačních scénářů je nyní možné vybrat jako procesor FO program XEP. Na záložce FO Processor v poli Processor stačí vybrat volbu XEP.

Použití FOPu s českými fonty v oXygenu

  • Stáhněte si počeštění FOPu z adresy http://www.kosek.cz/sw/fop/fop-cs-0.95.zip. Soubor rozbalte do adresáře c:\fop-0.93.

    Poznámka

    Lze použít libovolný jiný adresář, ale je pak potřeba upravit cestu na začátku konfiguračního souboru conf/myfop.xconf.

  • V oXygenu zvolte Options → Preferences…. V seznamu voleb navigujte na XML → XSLT-FO-XQuery → FO Processors. Do vstupního pole Configuration file for the built-in FOP zadejte cestu k souboru conf/myfop.xconf (typicky c:/fop-0.93/conf/myfop.xconf.

Formátovač XEP

Komerční FO procesor, který nabízí jednu z nejúplnějších implementací FO. VŠE má k dispozici speciální akademickou licenci. Akademickou verzi XEPu můžete ke studijním účelům používat i doma na svém počítači. Stačí si sáhnout licenční klíč (je nutné se prokázat heslem do ISISu) a uložit jej do souboru license.xml. Tento soubor pak na stránce http://www.renderx.com/download/updates.html slouží ke stažení akademické verze XEPu (zvolte Update Current Software). Klíč je vyžadován i během instalace a spuštění XEPu.

Varování

Java ve Windows si moc dobře nerozumí s diakritikou v názvech adresářů. Je proto lepší instalovat XEP do adresáře, v jehož názvu nejsou znaky s diakritikou a mezery.

V XEPu funguje čeština i české dělení slov. Při instalaci doma, je potřeba provést počeštění podle popisu.

Formátovač AntennaHouse

Komerční FO a CSS procesor. VŠE má k dispozici speciální akademickou licenci. Akademickou verzi můžete ke studijním účelům používat i doma na svém počítači. Stačí si sáhnout licenční klíč a pokyny k instalaci (je nutné se prokázat heslem do ISISu). Ve staženém ZIP archivu najdete instalační pokyny pro Windows a MacOSX, včetně licenčních klíčů, které platí do konce akademického roku.