Tato stránka slouží ke zveřejňování informací a podpůrných materiálů k předmětu PB029 – Elektronická příprava dokumentů vyučovaného Petrem Sojkou, Michalem Růžičkou, Vítem Starým Novotným, Terezou Vrabcovou a Marií Starou na Fakultě informatiky Masarykovy univerzity v Brně.
Po absolvování tohoto kursu bude student schopen aplikovat základní principy, algoritmy a techniky tvorby dokumentů, využít je při svém studiu a (týmové) publikační činnosti (psaní bakalářské, diplomové, či disertační práce, příprava prezentačních materiálů, webové stránky, dokumentace programu apod.). Student se bude schopen orientovat v moderních publikačních technologiích a formátech a prakticky pracovat se software pro tvorbu elektronických dokumentů.
Popis organizace předmětu a metod hodnocení je rekapitulován v rámci prvního cvičení.
Základní organizační pokyny, požadavky na účast a metody hodnocení.
Technické vybavení a základní informace o použitém software.
Rozdíly a záludnosti textových souborů na různých platformách v mezinárodním prostředí.
Správa verzí elektronických dokumentů pomocí systému Git pro správu verzí a pomocí webové služby GitLab FI.
Příprava dokumentů v LaTeXu pomocí strukturního značkování.
Závěrečné vysokoškolské práce jsou komplexní dokumenty, při jejichž přípravě lze s výhodou využít LaTeX. Při přípravě prezentace k obhajobě pak lze části závěrečné práce znovu použít s pomocí LaTeXové třídy beamer.
Různé podoby TeXu: TeX, e-TeX, pdfTeX, XeTeX, LuaTeX, plain TeX, csplain, LaTeX, ConTeXt … a co si s tím vším počít.
Jak TeXem sázet české/slovenské dokumenty.
Vývoj dokumentů v TeXu se v mnoha ohledech podobá vývoji programů. Proces překladu dokumentu se může skládat z několika kroků, jejichž provádění je vhodné automatizovat.
Sazba bibliografie (seznamu použité literatury) TeXem.
Tvorba a sazba rejstříků TeXem pro usnadnění orientace v rozsáhlých dokumentech.
Při překladu dokumentu pdfTeXem/XeTeXem/LuaTeXem můžete do dokumentu snadno vložit obsah PDF dokumentu.
Vytváření a vkládání obrázků do dokumentů sázených TeXem. Použití externích nástrojů pro tvorbu bitmapových a vektorových obrázků.
Nejen TeXem živ je člověk. Pro přípravu graficky náročnějších publikací může být pohodlnější a praktičtější využití WYSIWYG nástrojů pro DTP.
Základní principy XML, tvorba vlastního XML jazyka s formální definicí pomocí XML Schema, transformace XML.
Základní principy tvorby webových stránek, oddělení formy od obsahu.
Vytváření formy a interaktivních prvků webových stránek.
V moderních implementacích kompilátoru TeXu máte možnost používat i mikrotypografická rozšíření známá např. z HZ-programu.
Chybovat je lidské, ale nepoučit se z chyb a neopravovat je „cestou do pekel“. Krom znalosti pravidel je ještě třeba získat dovednost chyby rozpoznat a vyznačit (jednoznačným způsobem pro sazeče nebo pro sebe).
Některé z níže uvedených projektů vyžadují detailní domluvu s vyučujícím, proto před jejich realizací vyučujícího kontaktujte. K instalaci modulů na FI je třeba nastudovat instrukce pro práci s moduly na FI MU.
Případně je možné dohodnout se i na zadání závěrečné práce (viz. Rozpis témat závěrečných prací) nebo zformulovat projekt Programu děkana FI.
Vypracování zápočtových úloh je nutné pro úspěšné absolvování předmětu. Zápočtové úlohy jsou dvě: první je TeXem vysázený text odevzdávaný na papíře, druhou úlohou je návrh a použití vlastního jednoduchého XML jazyka.
Prostudujte si detailní požadavky a termíny.