Charles Explorer logo
🇬🇧

Seminar on computer typography

Class at Faculty of Mathematics and Physics |
NUOS007

Syllabus

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

Annotation

We describe the METAFONT/METAPOST language and its philosophy.