P029 Elektronická příprava dokumentů

Fakulta informatiky
zima 1997
Rozsah
2/1. 3 kr. Doporučované ukončení: k. Jiná možná ukončení: z.
Vyučující
doc. RNDr. Petr Sojka, Ph.D. (přednášející)
Garance
Kontaktní osoba: doc. RNDr. Petr Sojka, Ph.D.
Předpoklady
I001 Úvod do programování || I002 Návrh algoritmů I || I003 Návrh algoritmů II
Je potřeba absolvovat předmět I001 Úvod do programování.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Osnova
  • 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ů. Přednášená témata jsou:
  • Úvod do problematiky. Motivace, 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. Pojem gramatiky dokumentů, DTD. Validace dokumentů. Systémy pro validaci dokumentů, NSGMLS. Strukturované editování, Euromath.
  • Design. Principy knižního designu: jednotnost, přenos informace, vyjádření struktury.
  • Principy WWW designu. Positivní a negativní vymezení aktuálních prvků a technologií publikování na WWW. Grafika na WWW: formáty GIF, JPEG, PNG.
  • Inteligentní elektronické dokumenty. Identifikace dokumentů na Internetu, URL/URI. Pojem hypertextu. Přehled současných technologií: HTML 4.0, Java, JavaScript, Visual Basic Script, ActiveX. VRML. Systémy pro publikaci a údržbu publikací na Internetu/Intranetu. Hyper-G.
  • Sazba. Základy typografie, základní typografické pojmy, míry, terminologie.
  • Písma, typy písem, způsoby representace a designu písem. Rastrovací algoritmy, techniky redukcí tvaru písem. Formáty písem: Open\-Type, Type1, True\-Type, Meta\-Font.
  • Pravidla sazby. Mikro\-typografie. Specifika sazby českých textů. Interakce sazeče s autorem. Korektura, korekturní značky.
  • Sázecí systémy. TeX jako pŕíklad dávkového sázecího systému. Srovnání výhod a nevýhod dávkového zpracování a WYSIWYG přístupu.
  • TeX. Historie. Princip značkovacího makrojazyka. Algoritmy řádkového a stránkového zlomu použité v TeXu. hz-systém. Řešení algoritmu dělení slov,
  • Předtisková příprava. Jazyky pro popis stránek. Post\-script. Bézierovy křivky. SPDL. Portable Document Format. Technologie Adobe Acrobat. Technologie přímého zobrazování -- Direct Imaging. Archová montáž.
  • Tisk. Výstupní zařízení, jejich charakteristika. Osvit, tisk a vazba.
  • Distribuce. Šíření tištěných a elektronických dokumentů. Bezpečnost. Aktualizace a údržba elektronických dokumentů.
  • Paralelní publikace na papíře a na síti. LaTeX2html. pdfTeX. Publikace databází. Konverze mezi různými formáty.
  • Závěrečné shrnutí. Sdílení zkušeností z elektronické přípravy dokumentů, anketa.
Informace učitele
http://www.fi.muni.cz/~sojka/edp/
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)

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)
Programs = Algorithms + Data (Nicklaus Wirth)
Documents = Form + Content (Petr Sojka)
Předmět je zařazen také v obdobích zima 1995, zima 1996, podzim 1998, podzim 1999, podzim 2000, podzim 2001.