SubjectsSubjects(version: 845)
Course, academic year 2018/2019
   Login via CAS
Seminar on METAFONT - NUOS007
Title in English: Seminář o Metafontu
Guaranteed by: Department of Theoretical Computer Science and Mathematical Logic (32-KTIML)
Faculty: Faculty of Mathematics and Physics
Actual: from 2015
Semester: summer
E-Credits: 3
Hours per week, examination: summer s.:0/2 C [hours/week]
Capacity: unlimited
Min. number of students: unlimited
State of the course: taught
Language: Czech
Teaching methods: full-time
Guarantor: Mgr. Vladan Majerech, Dr.
Classification: Informatics > Software Applications
Annotation -
Last update: T_KTI (10.04.2001)
We describe the METAFONT/METAPOST language and its philosophy.
Aim of the course - Czech
Last update: T_KTI (23.05.2008)

Naučit nízkou úroveň programů METAPOST a METAFONT

Course completion requirements - Czech
Last update: Mgr. Vladan Majerech, Dr. (06.10.2017)

Podmínkou přidělení zápočtu je získání alespoň poloviny z možných bodů za domácí úkoly zadávané na semináři.

Syllabus -
Last update: T_KTI (02.07.2007)

Historical notes about TeX fonts, standard TeX bitmap fonts source codes structure

Comparision of METAFONT and METAPOST

How the assignment and equation using linear dependences differ

Language nonprocedurality - for cycles inside a single statement

Definitions with typed arguments - subroutine replacement

Example of "subroutine" converting 2D <-> 3D coordinates, where "conversion direction" depends on which coordinates are known

Working with bitmaps (inner representation), hachuring techniques in METAFONT, comparing with METAPOST

Programs for ligatures and kernings (TFM)

Including texts in drawings (cooperation of METAPOST and TeX)

Comparing methods incorporating pictures in TeX and pdfTeX

Charles University | Information system of Charles University |