PB029 Elektronická příprava dokumentů
Fakulta informatikypodzim 2013
- Rozsah
- 2/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k, z.
- Vyučující
- doc. RNDr. Petr Sojka, Ph.D. (přednášející)
RNDr. Michal Růžička, Ph.D. (cvičící)
Mgr. Martin Kacvinský (pomocník) - Garance
- doc. RNDr. Petr Matula, Ph.D.
Katedra vizuální informatiky – Fakulta informatiky
Kontaktní osoba: doc. RNDr. Petr Sojka, Ph.D.
Dodavatelské pracoviště: Katedra vizuální informatiky – Fakulta informatiky - Rozvrh
- Po 14:00–15:50 D1
- Rozvrh seminárních/paralelních skupin:
PB029/02: St 12:00–12:50 B311, P. Sojka
PB029/03: Čt 15:00–15:50 B311, M. Růžička
PB029/04: Čt 10:00–10:50 B311, M. Růžička
PB029/05: Čt 11:00–11:50 B311, M. Růžička - Předpoklady
- Je vhodné mít základy algoritmizace, základní znalosti práce s počítačem v unixovém prostředí (vhodné absolvovat například předmět PV004 UNIX) a mít ponětí o formálních jazycích.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 189 stud.
Momentální stav registrace a zápisu: zapsáno: 0/189, pouze zareg.: 0/189, pouze zareg. s předností (mateřské obory): 0/189 - Mateřské obory/plány
- Aplikovaná informatika (program FI, B-AP)
- Bioinformatika (program FI, B-AP)
- Český jazyk se specializací počítačová lingvistika (program FF, B-FI)
- Ekonomické informační systémy (program ESF, B-SI)
- Informatika a druhý obor (program FI, B-BI)
- Informatika a druhý obor (program FI, B-EB)
- Informatika a druhý obor (program FI, B-FY)
- Informatika a druhý obor (program FI, B-GE)
- Informatika a druhý obor (program FI, B-GK)
- Informatika a druhý obor (program FI, B-CH)
- Informatika a druhý obor (program FI, B-IO)
- Informatika a druhý obor (program FI, B-MA)
- Informatika a druhý obor (program FI, B-SO)
- Informatika a druhý obor (program FI, B-TV)
- Informatika (program FI, B-IN)
- Informatika ve veřejné správě (program FI, B-AP)
- Matematická informatika (program FI, B-IN)
- Matematika s informatikou (program PřF, N-MA)
- Paralelní a distribuované systémy (program FI, B-IN)
- Počítačová grafika a zpracování obrazu (program FI, B-IN)
- Počítačové sítě a komunikace (program FI, B-IN)
- Počítačové systémy a zpracování dat (program FI, B-IN)
- Programovatelné technické struktury (program FI, B-IN)
- Programovatelné technické struktury (program FI, N-IN)
- Služby - výzkum, řízení a inovace (program FI, N-AP)
- Sociální informatika (program FI, B-AP)
- Učitelství výpočetní techniky pro střední školy (program FI, M-SS)
- Učitelství výpočetní techniky pro střední školy (program FI, M-TV)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, B-IN)
- Cíle předmětu
- Po absolvování tohoto kursu bude student schopen
aplikovat základní principy, algoritmy
a techniky tvorby dokumentů a využít
je při svém studiu či publikační činnosti
(příprava skript, prezentačních materiálů,
psaní diplomové, disertační práce,
dokumentace programu ap.) a prakticky je uplatnit
v sázecím systému TeX a příbuzných programech.
Student bude schopen se orientovat a pracovat se softwarovými balíky používanými při vývojovém cyklu elektronických dokumentů výše uvedeného zaměření a pro vytváření elektronických dokumentů. - Osnova
- Úvod. Vymezení předmětu. Cyklus přípravy a ladění dokumentů. Analogie s vývojem programů.
- Značkování. Logická vs. visuální struktura dokumentu. Značkovací jazyky, SGML, XML, HTML. Gramatiky dokumentů, DTD. Validace dokumentů.
- Design. Principy knižního designu. Specifika designu na WWW.
- Sazba. Základy typografie, základní typografické pojmy, míry, terminologie.
- Písma, typy formáty písem, způsoby representace a designu písem. Rastrovací algoritmy, techniky redukcí tvaru písem.
- Pravidla sazby. Mikro\-typografie. Specifika sazby českých textů. Korektura, značky.
- Sázecí systémy. TeX jako příklad dávkového sázecího systému. WYSIWYG a webové systémy. DSSSL, XSL(T). HTML5 a JavaScript.
- TeX. Historie. Princip makrojazyka. Algoritmy řádkového a stránkového zlomu použité v TeXu. hz-systém. Algoritmus dělení slov,
- Předtisková příprava. Jazyky pro popis stránek. Post\-script. Bézierovy křivky. SPDL. Direct Imaging. Archová montáž.
- Tisk a distribuce. Výstupní zařízení. Osvit, tisk a vazba. Portable Document Format, Adobe Acrobat. LaTeX2html. pdfTeX. Publikace databází. Konverze, aktualizace a údržba dokumentů.
- Závěrečné shrnutí. Sdílení zkušeností, anketa.
- Literatura
- doporučená literatura
- BERAN, Vladimír. Typografický manuál :Učebnice počítačové typografie. 1.vyd. Náchod: Manuál, 1994, Přeruš.s. ISBN 80-901824-0-2. info
- BRINGHURST, Robert. The elements of typographic style. Vancouver: Hartley & Marks, 1992, 254 s. ISBN 0-88179-033-8. info
- KNUTH, Donald Ervin. Digital typography. Stanford: Center for the Study of Language and Information, 1999, xv, 685 s. ISBN 1-57586-010-4. info
- Výukové metody
- Dvouhodinová klasická přednáška týdně. Praktická práce a seznámení se software z oblasti DTP (zejména open source, související se zpracováním XML a TeXem) na hodinovém cvičení (účast nezbytná).
- Metody hodnocení
- Závěrečné hodnocení sestává z hodnocení práce v semestru (sazba vzorového dokumentu tištěného [25 %] a elektronického [25 %]) a závěrečného písemného testu [10 % typografická korektura, 40 % znalostní (multiple-choice) test. K zápočtu je třeba získat 50 % bodů, pro kolokvium 55 %, 60/65/70/75/80 % pro ukončení zkouškou E/D/C/B/A. Při závěrečném testu nelze používat jakékoliv materiály kromě kalkulačky s běžnými početními operacemi. Studenti jsou v průběhu výuky motivování řešením dílčích úkolů za prémiové body. Na webu předmětu a na CD Všech pět pohromadě lze nalézt příklady závěrečných testů.
- Navazující předměty
- Informace učitele
- http://www.fi.muni.cz/~sojka/PB029/
Předmětem výuky tohoto předmětu je výklad základních principů, algoritmů a technik tvorby dokumentů, zvláště pak elektronických či hypertextových, s ohledem na jejich využití při publikační činnosti (psaní diplomové práce, knihy, internetovské domovské stránky apod.). Cvičení jsou využita pro seznámení se softwarovými balíky používanými při vývojovém cyklu elektronických dokumentů a pro vytváření elektronických dokumentů.
Je vhodné mít základy algoritmizace, základní znalosti práce s počítačem v unixovém prostředí (vhodné absolvovat například předmět P004 UNIX) a mít ponětí o formálních jazycích.
Anyone who would letterspace lower case would steal sheep. (Frederick Goudy)
Printing should be invisible. (Beatrice Warde)
No, Watson, this was not done by accident, but by design. (Sherlock Holmes)
Data cannot be used at a finer grain than it is marked up it. (R. Jelliffe)
You cannot not communicate. (Paul Watzlawick)
The masters of the art, it seems to me, are those who never stop apprenticing. (Robert Bringhurst, 1998)
Programs = Algorithms + Data (Nicklaus Wirth) Documents = Form + Content (Petr Sojka)
You know you've achieved perfection in design,
Not when you have nothing more to add,
But when you have nothing more to take away.
(Antoine de Saint Exupery) - Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2013, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2013/PB029