Subject annotation
The content of the subject is the typography of technical documents primarily using the LaTeX system, which will be demonstrated to the students in practical exercises. Students will learn to typeset all basic elements of text, document structure, tables, charts, illustrations, references. Students will also learn basic aesthetics of technical documents.
Subject guarantor
Subject guarantor for the subject is doc. Mgr. Jiří Dvorský, Ph.D.
Lecturer
Lecturer responsible for the subject is Ing. Jana Nowaková, Ph.D.
Teaching
Lectures
- Lecture 1 - LaTeX basic principles
- What is LaTeX
- Why to learn LaTeX
- First document in LaTeX
- TeX distributions
- LaTeX editors
- Output formats and compilers
- Compilation process
- Lecture 2 - Plain text typesetting
- LaTeX source code structure
- Commands
- Characters
- Groups and environments
- Paragraphs and newlines
- Comments
- Lists in LaTeX
- Fonts
- Chapters and sections
- Table of contents
- Cross references
- Document classes
- External packages
- Common errors
- Management of a large project
- Lecture 3 - Math typesetting
- Introduction
- Mathematical modes
- Greek letters and math symbols
- Subscripts and superscripts
- Brackets and Parentheses
- Matrices
- Fractions and Binomials
- Operators
- Integrals, sums and limits
- Mathematical fonts
- Theorem-like environments
- Lecture 4 - Tables
- Tabular environment
- Column definitions
- Data entry
- Tabular borders
- General rules
- Standard LaTeX approach
- booktabs package
- Table environment
- Captions, labels and references
- Positioning tables
- Sideways table
- Multicolumn and multirow
- Colouring table - cells, rows column and lines
- Multi-page tables
- Lecture 5 - Specific elements of technical documents
- Graphics
- Inserting images
- TikZ package
- pgfplots
- gnuplot
- Algorithms
- Source code listings
- Lecture 6 - Bibliography, index
- Bibliography
- Elementary approach
- BiblateX
- Basic usage
- The bibliography file
- Bibliography styles
- Citation styles
- Bibtex
- Index
- Introduction
- Entries and subentries
- Sorting software
- Lecture 7 - Presentations in Beamer
- Introduction
- The title page
- Table of contents
- Themes and color themes
- Highlighting important sentences/words
- Columns
- Source code listings
- Frame breaks
- Fonts
Tasks assignments
Graded credits will be given for two tasks:
- Ongoing Activity - points are awarded mainly for attendance. However, the possibility of homework or random testing at seminar is not excluded.
- Project defense - project will demonstrate student's ability to process sample document in LaTeX. The project assignment will be published later.
Study literature
- 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]. Available from 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.
- FELICI, James., 2003. The complete manual of typography: a guide to setting perfect type. Berkeley, CA: Peachpit Press. ISBN 978-0321127303.
- Online LaTeX documentation on Overleaf website.
Software
- Overleaf
For teaching we will use the university-licensed online LaTeX typesetting environment Overleaf. To register for this environment, please use the institutional Single Sign On service and enter your university email, i.e. email in the vsb.cz domain.
- LaTeX distributions
- Editors for LaTeX