UFBL890 LaTeX Typesetting System

Faculty of Philosophy and Science in Opava
Summer 2018
Extent and Intensity
1/2/0. 4 credit(s). Type of Completion: z (credit).
Teacher(s)
RNDr. Jan Novotný, Ph.D. (lecturer)
RNDr. Jan Novotný, Ph.D. (seminar tutor)
Guaranteed by
doc. RNDr. Stanislav Hledík, Ph.D.
Centrum interdisciplinárních studií – Faculty of Philosophy and Science in Opava
Prerequisites (in Czech)
Nejsou.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The course introduces the creation and processing of technical and scientific publications based on the LaTeX typographic system. It focuses on the technical and aesthetic aspects of publishing, accompanies students through the formation of structurally and graphically valuable prints. It also deals with electronic presentations utilizing multimedia. Particular attention is paid to the ways and ethics of citation and preparing papers for publication. The course is suitable as a preparation for processing of bachelor's, master's or doctoral thesis, especially in the field of mathematics, physics or computer science.
Syllabus (in Czech)
  • Úvod. Vývoj typografie, nástup počítačů; role autora, grafika a sazeče; přehled počítačových typografických systémů, jejich přednosti a nedostatky.
    Stručné principy TeXu. Nezávislost na zařízení, přehled implementací TeXu; viditelné značkování, programovatelnost; formáty v TeXu; algoritmy řádkového a stránkového zlomu, algoritmus dělení slov; matematická sazba; jak TeX pracuje s fonty; inicializace a spouštění TeXu.
    Seznámení s uživatelským prostředím v prostředí Windows, Linux, popř. OSX. IDE, spouštění LaTeXu, prohlížeč DVI formátu, prohlížeče Ghostview a Adobe Reader.
    Základy LaTeXu. Příprava zdrojového souboru a jeho struktura; vizuální versus logické značkování; logické členění dokumentu; výčty a seznamy.
    Matematická sazba. Specifika matematické sazby; často používané struktury (zlomky, indexy, exponenty apod.); matematické symboly; matice; několikařádkové formule; ... a mnoho dalších.
    Plovoucí objekty. Umisťování obrázků a tabulek jakožto "plovoucích" objektů a základní pravidla; alternativní způsoby umisťování.
    Křížové reference. Odkazování pomocí dvojice \label a \ref nebo \pageref; bibliografie a citace; automatická tvorba obsahu; tvorba rejstříku pomocí programu MakeIndex; tvorba bibliografie pomocí programu BibTeX.
    Přizpůsobení vzhledu dokumentu. Document-class options, page styles; číslování; nastavení vlastních rozměrů, délek, šířek apod.
    PostScript a obrázky. Základní informace o jazyku PostScript; TeXovský \special a ovladač dvips, PostScriptové fonty, tisk a prohlížení PostScriptového souboru.
    Tvorba pdf výstupu. pdfTeX, práce s ním a jeho specifika; jak vytvořit hypertextový elektronický dokument.
    Aktuální informace, doplňkovou literaturu a spoustu odkazů lze nalézt na této webové stránce:
Literature
    recommended literature
  • Hledík S. Webové stránky předmětu LaTeX. URL info
Teaching methods
Skills demonstration
Assessment methods
The analysis of student 's performance
Credit
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Teacher's information
To obtain the credit student must submit an electronic form document processed with LaTeX (also can be used Plain TeX or other format, for example, Context) to the extent of at least three A4 pages typeset with twelve-point (or reasonably less) font with no more than eight-point extra spacing. (Empty pages and pages with minimal text, such as a title page, abstract, dedication and similarly do not count in these three pages, but their graphic appearance is taken into account.) It is ideal to use a semester, coursework, bachelor's, master's or doctoral thesis or part thereof. In agreement with teachers the student can submit a project of another type condition is that TeX or LaTeX must be used. Directory (folder) with all source texts of the credit project (in arbitrary coding) and all appurtenances needed for compilation (images, nonstandard packages, fonts, etc.) id to be concatenated into a single archive file (. zip,. rar, .7z,. tar.gz,. tar.bz2, etc.). It is also a good idea to add the formatted output in PDF or PostScript in case that the document compilation fails for some reason. Submit the archive file prepated in this way using the postal counter, or send it as an attachment to e-mail address of one of the teacher. The projects will be evaluated only by formal aspect, especially by typographical one, partly by stylistic and language skills. Inadequate project will be returned for revision and re-submission. For the project approval (and, thus obtaining the credit) suffices that project meets the basic criteria defined during the course. Current information can be found via the link under Content.

CONTENT
Introduction. Development of typography, the advent of computers, the role of the author, graphic designer and typesetter overview of computer typesetting system, its strengths and flaws.
Brief principles of TeX. Device independence, an overview of implementation of TeX visible marking, programmability TeX formats row and page breaking algorithms, hyphenation algorithm mathematical typesetting how TeX works with fonts initialization and running TeX.
Introducing user interface in Windows, Linux, OSX. IDE, running LaTeX, DVI format viewers, Postscript and PDF viewers Ghostview and Adobe Reader.
Basics of LaTeX. Preparing the source file and its structure visual versus logical markup logical structure of the document lists and enumeated lists.
Typesetting of mathematics. Specifics of the mathematics typesetting frequently used structures (fractions, subscript, superscript, etc.), mathematical symbols matrices multirow formulas ... and many others.
Floating objects. The placement of figures and tables as floating objects and its basic rules alternative methods of placement.
Cross-references. Referencing with pair of \label and \ref or \pageref bibliographies and citations, automatic content creation, index generation using MakeIndex program bibliography creation using BibTeX.
Customizing the appearance of the document. Document-class options, page styles, numbering setting custom sizes, lengths, widths, etc.
PostScript and pictures. Basic information about PostScript, TeX's \special and dvips driver, PostScript fonts, printing and viewing a PostScript file.
Creating pdf output. pdfTeX, work with it and its specifics how to create a hypertext electronic document.
Current information and additional study materials can be found here: http://www.hledik.org/
The course is also listed under the following terms Summer 1994, Summer 1995, Summer 1996, Summer 1997, Summer 1998, Summer 1999, Summer 2000, Summer 2001, Summer 2002, Summer 2003, Summer 2004, Summer 2005, Summer 2006, Summer 2007, Summer 2008, Summer 2009, Summer 2010, Summer 2011, Summer 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2019, Summer 2020.
  • Enrolment Statistics (Summer 2018, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2018/UFBL890