Poznámky | Zadání
WooWoo program pro tvorbu studijních materiálů (aktuálně používaný např. v BI-PKM a BI-ZMA). Umožňuje vytvářet dokumenty různých výstupních formátů z jednoho jediného zdrojového souboru.
Cílem práce by bylo vytvořit příjemné uživatelské prostředí pro editaci těchto zdrojových souborů.
Editor zdrojových kódů WooWoo dokumentů / WooWoo Source Code Editor
Seznamte se s programem a formátem WooWoo, aktuálně využívaným pro vytváření více-formátových (PDF, HTML, ePub) studijních textů pro předměty BI-PKM a BI-ZMA.
Prozkoumejte možnosti moderních editorů, či integrovaných vývojových prostředí, (jako např. Atom, VS Code, atp.) pro vytváření jejich rozšíření a modifikovatelnost.
Navrhněte a implementujte rozšíření vámi vybraného editoru o nástroje usnadňující autorům studijních textů práci s WooWoo dokumenty. Zejména se soustřeďte na přehlednou prezentaci logické struktury dokumentu, zobrazování matematických výrazů a různých grafických objektů, navigaci mezi různými částmi dokumentu a vyhledávání pomocí labelů objektů. Využijte styl používaný v existujících HTML a PDF šablonách.
Svou implementaci v rámci možností otestujte (jednotkové testy, uživatelské testování).