Anotace předmětu
Náplní předmětu Sazba technických dokumentů (STD) je právě sazba technických dokumentů primárně pomocí systému LaTeX, se kterým se studenti seznámí formou praktických cvičení. Studenti se naučí sázet všechny základní prvky hladké sazby, prvky struktury dokumentu, tabulky, grafy, ilustrace, seznam literatury. Studenti si dále osvojí typografická pravidla platná pro český jazyk a základní estetiku technických dokumentů.
Garant předmětu
Garantem předmětu je doc. Mgr. Jiří Dvorský, Ph.D.
Vyučující
Předmět v tomto semestru vyučují Ing. Jana Nowaková, Ph.D. a doc. Mgr. Jiří Dvorský, Ph.D.
Rozsah kurzu
Předmět je vyučován v letním semestru prvního ročníku bakalářského studia informatiky prezenční formy studia, v rozsahu 1 hodiny cvičení týdně, tj. jednoho standardního cvičení za 14 dní.
Výuka
Náplň předmětu je rozdělena do sedmi lekcí:
-
Lekce I - Základní principy LaTeXu
- Co je to LaTeX?
- Proč bych se měl naučit LaTeX?
- První dokument v LaTeXu
- Distribuce TeXu
- LaTeX online
- Editory vhodné pro LaTeX
- Cílové formáty a kompilátory - pdfLaTeX, XeLaTeX, LuaLaTeX
- Proces kompilace
-
Lekce II - Sazba hladkého textu
- Struktura zdrojového kódu v LaTeXu
- Příkazy - makra
- Znaky
- Skupiny a prostředí
- Sazba odstavců
- Komentáře
- Seznamy v LaTeXu
- Písma
- Členění dokumentu - kapitoly a obsah dokumentu
- Křížové odkazy
- Třídy dokumentů
- Externí balíky maker
- Podpora češtiny
- Uvozovky
- Hyperlinky
- Algoritmy, pseudokód
- Výpisy zdrojového kódu
- Obvyklé chyby
- Správa rozsáhlých projektů
-
Lekce III - Sazba matematiky
- Úvod
- Režimy matematické sazby
- Řecká písmena a matematické symboly
- Horní a dolní indexy
- Závorky
- Matice
- Zlomky a binomické koeficienty
- Operátory
- Integrály, sumy a limity
- Matematická písma
- Matematické poučky
-
Lekce IV - Tabulky
- Základní sazba tabulek, prostředí tabular
- Definice sloupců
- Vstup dat
- Víceřádkové a vícesloupcové buňky
- Ohraničení tabulek
- Obecná pravidla
- Ohraničení ve standardním LaTeXu
- Balík maker booktabs
- Tabulky jako plovoucí objekty
- Prostředí table
- Popisky a křížové odkazy
- Umisťování tabulek v textu
- Další možnosti sazby tabulek
- Sazba tabulek naležato
- Vícestránkové tabulky
- Tabulky a barvy
-
Lekce V - Specifické prvky technických dokumentů
- Grafika
- Vkládání grafiky do dokumentu
- Podporované formáty
- Manipulace s grafikou
- Balík maker TikZ a jeho nadstavby
- Grafy
- Balík maker pgfplots
- Program Gnuplot
-
Lekce VI - Seznam literatury, rejstřík
- Seznam literatury
- Elementární přístup
- Balík maker biblatex
- Základní použití
- Bibliografické soubory
- Sazba seznamu literatury
- Citační styly
- Balík maker BibTeX
- Sazba rejstříku
- Úvod
- Definice položek rejstříku
- Třídící software - makeindex, xindy
-
Lekce VII - Prezentace v Beameru
- Co je to Beamer?
- Struktura prezentace
- Motivy a barevná schémata
- Zvýrazňování
- Sloupce a bloky
- Výpisy zdrojového kódu
- Sazba literatury
Úkoly a jejich hodnocení
Předmět STD je ukončen klasifikovaným zápočtem, který získáte po splnění dvou úkolů. Oba úkoly jsou povinné a z každého úkolu je nutné získat alespoň minimální počet bodů.
První úkol - průběžná aktivita
- Tato část hodnocení probíhá průběžně po celý semestr.
- Body jsou udíleny převážně za docházku. Není však vyloučena možnost domácího úkolu, či namátkového přezkoušení na cvičení.
- Za průběžnou aktivitu lze získat maximálně 30 bodů, minimálně je však nutné získat 15 bodů.
- Body za aktivitu nelze získat zpětně.
Druhý úkol - semestrální projekt
- V rámci semestrálního projektu předvedete sazbu rozsáhlejšího technického dokumentu. Ukázkový dokument bude strukturován do několika úrovní obsahu, bude zahrnovat sazbu matematiky, tabulek, obrázky, grafy, seznam literatury a tak dále.
- Zadání semestrálního projektu - stáhněte si pokyny pro zpracování semestrálního projektu a dále archiv s podklady.
- Za obhájený semestrální projekt lze získat maximálně 70 bodů, minimálně je však nutné získat 36 bodů.
Studijní literatura
- SATRAPA, Pavel, 2023. LaTeX pro pragmatiky 2.1. In: Technická univerzita v Liberci [online]. Liberec [cit. 2024-02-02]. Dostupné z: http://www.nti.tul.cz/~satrapa/docs/latex/latex-pro-pragmatiky.pdf
- KOPKA, Helmut a Patrick W. DALY, 2004. LATEX: podrobný průvodce. Brno: Computer Press. ISBN 80-722-6973-9.
- OETIKER, Tobias, Hubert PARTL, Irene HYNA, Elisabeth SCHLEGL, Michal MÁDR a Pavel STŘÍŽ, 2011. Ne úplně nejkratší úvod do formátu LATEX 2e. In: The CTAN archive [online]. Heidelberg [cit. 2020-02-08]. Dostupné z: https://www.ctan.org/pkg/lshort-czech
- Online LaTeX documentation on Overleaf website.
- OETIKER, Tobias, Hubert PARTL, Irene HYNA a Elisabeth SCHLEGL, 2018. The Not So Short Introduction to LATEX 2e. In: The CTAN archive [online]. Heidelberg [cit. 2020-02-08]. Dostupné z: https://www.ctan.org/pkg/lshort-english
- KOPKA, Helmut. a Patrick W. DALY, 1999. A guide to LATEX: document preparation for beginners and advanced users. 3rd ed. Reading, Mass.: Addison-Wesley. ISBN 02-013-9825-7.
- LAMPORT, Leslie., 1994. LATEX: a document preparation system : user's guide and reference manual. 2nd ed. Reading, Mass.: Addison-Wesley Pub. Co. ISBN 978-0201529838.
- BERAN, Vladimír, 2007. Typografický manuál. V. vydání. Praha: Kafka design. ISBN nemá.
- KOČIČKA, Pavel a Filip BLAŽEK, 2004. Praktická typografie. Vyd. 2. Brno: Computer Press. ISBN 80-722-6385-4.
- FELICI, James., 2003. The complete manual of typography: a guide to setting perfect type. Berkeley, CA: Peachpit Press. ISBN 978-0321127303.
Další studijní materiály
Další software pro výuku
- Overleaf
Pro výuku budeme využívat univerzitní licence online prostředí pro sazbu v LaTeXu Overleaf. Pro registraci do tohoto prostředí použijte institucionální SSO a zadejte školní email, tj. email v doméně vsb.cz.
- Distribuce LaTeXu
- Vývojové prostředí (IDE) či editory