Course detail
Introduction to Computer Typography and Graphics
FEKT-BZSGAcad. year: 2012/2013
The course is devoted to the overview of fundamental principles, algorithms of computer graphics and the techniques of documents typesetting (preparation and production of presentation materials in general, basic qualification for work in a graphical studio or DTP, typesetting of the diploma thesis). In the area of practical graphics/image processing the students acquaint with the computer graphic editor Photoshop, in the area of document typesetting is the course aimed at the LaTeX system and also Adobe InDesign.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
* He/she learns the fundamental linear and non-linear image processing methods for publishing purposes.
* He/she learns the optimal way of image data reduction from the point of view of print economy and data amount.
* He/she understands modern technologies of image compression and learns to utilize them.
* He/she learns the basics of typography.
* He/she learns basics of the Photopshop editor and the LaTeX typesetting software.
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
Color spaces. Color management. Duplex, monochromatic images.
Graphic formats.
Discrete image transforms and their utilization. Image compression.
Scanning. Technical photography. Graphical edidor GIMP. Linear and non-linear image processing. Retouching.
The typical cycle in document preparation. Analogy with program code creation.
Logic vs. visual structure of documents. Mark-up languages.
Principles of book design. Typesetting foundations, measures, terms. Specifics of czech text.
Types and formats of fonts, ways of their representation and design.
Rasterization algorithms.
Typesetting systems. TeX. LaTeX. WISIWYG systems. Macro-languages.
Pre-press. PostScript. PDF format.
Print and distribution. Output units.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Grusová, L.: XML pro úplné začátečníky. Computer Press, Praha, 2002. ISBN 80-7226-697-7 (CS)
Rybička, J. Latex pro začátečníky [3. vyd.]. 3. vyd. Brno : Konvoj, 2003. 238 s. ISBN 80-7302-049-1. (CS)
Žára, J., Beneš, B., Felkel, P., Moderní počítačová grafika. Druhé vydání. ComputerPress, 2005. ISBN 80-251-0454-0 (CS)
Recommended reading
Classification of course in study plans
- Programme ZRZT-J Bachelor's
branch J-ZRT , 3 year of study, winter semester, elective interdisciplinary
- Programme EECC Bc. Bachelor's
branch B-TLI , 3 year of study, winter semester, elective specialised
- Programme EEKR-CZV lifelong learning
branch EE-FLE , 1 year of study, winter semester, elective specialised
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Color models (RGB, CMYK, HSB, Lab...) and their relationship. Reduction of the color spaces, duplex, monochromatic images. Types of graphical formats.
3. Discrete image transforms and their utilization. Image compression (LZW, JPEG, JPEG2000, GIF).
4. Scanning. Technical photography. Graphical edidor GIMP. Linear and non-linear image processing: brightness, contrast, histogram, gamma correction, filtering. Retouching.
5. The typical cycle in document preparation. Analogy with program code creation.
6. Logical vs. visual structure of documents. Mark-up languages: SGML, XML, HTML, CSS.
7. Principles of book design. Typesetting foundations, measures, terms. Specifics of czech text. Specifics of web publishing.
8. Types and formats of fonts, ways of their representation and design. Rasterization algorithms.
9. Typesetting systems. TeX as a representant of a batch typesetting system. History of TeX. Algorithms used in TeX. LaTeX. WISIWYG systems.
Macro-languages.
10. Pre-press. PostScript. Bounding-Box. PDF format.
11. Print and distribution. Output units and methods of print.
12. Conversion between various graphical formats. LaTeX2HTML.
13. Drawing technical schemes directly in LaTeX. Bezier curves, splines. Preparation of graphs an images in MATLAB and embedding them into an electronic document. PSFRAG package for LaTeX.
Exercise in computer lab
Teacher / Lecturer
Syllabus
2. Linear and non-linear image processing. Resampling algorithms, aliasing.
3. The LaTeX system. The "Editor-Compiler-Viewer" Cycle, add-on packages.
Basic formatting of plain text. Mathematical objects - equations, matrices etc.
4. LaTeX - complicated formulas, systems of equations. Cross-references - automatic numbering of equations, figures, tables Bibliography.
5. Manipulation with figures. Importing images into LaTeX. Generating hypertext PDF.
6. Individual project - preparation of a technical text according to the assignment.
7. Individual project - preparation of a technical text according to the assignment.