Seminář o počítačové typografii
V zimním semestru jsme s Vladanem Majerechem vedli Seminář o TeXu. V letním semestru nabízíme pokračování [NUOS007].
Seminář se koná v pondělí od 14:00 v S322. Začínáme 24. 2.
Zápočet si vysloužíte za aspoň 4 body z domácích úkolů. Úkoly najdete v Poštovní sově (do kurzu se přihlašte zde).
datum | co jsme dělali |
---|---|
24. 2. | Spodní vrstvy PDF: reprezentace objektů, streamů a xrefových tabulek. Inkrementální editace. Object streamy a xref streamy. Kódování řetězců. |
3. 3. | Horní vrstvy PDF: document info, root catalog, content streamy. Kreslicí model: grafický stav, souřadnice, konstrukce křivek, obtahování a vyplňování, ořez, barvy. |
10. 3. | PDF: pokračování kreslicího modelu – text, XObjecty, stínování, patterny. Nástroje pro práci s PDF (qpdf, paperjam). Ukázky použití v pdfTeXu. |
17. 3. |
Plán:
TODO: Jak se chová tloušťka čáry? PDF: Name trees a number trees. Interaktivní PDF: page labels, akce, document outline, anotace, klikací odkazy. |
Literatura
- Donald Knuth: The TeXbook. (Addison-Wesley Professional, 1984, ISBN 0201134489)
- Donald Knuth: TeX: The Program. (Addison-Wesley Professional, 1986, ISBN 0201134373
- Petr Olšák: TeXbook naruby. (2. vydání, Konvoj, 2001, ISBN 8073020076)
- Petr Olšák: Typografie a TeX (předmět na ČVUT)
- Adobe Inc.: The PDF Reference 1.7 a Errata
- Asymptote
- LuaTeX
- Lua 5.3 Reference Manual
- Unicode:
- Unicode standard
- Emojipedia (teď bohužel zamořená reklamami)
- UniView
- Noto fonts (pokrývají celý UniCode)
- OpenType