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á ve středu od 12:20 v S322.
Zápočet si vysloužíte za aspoň 4 body z domácích úkolů. Úkoly najdete
v Poštovní sově (token pro
přihlášení do kurzu 20ce19931d3d
).
datum | co jsme dělali |
---|---|
15. 2. | Rozšíření TeXu: encTeX, ε-TeX a první kousky pdfTeXu. |
22. 2. | Metafont: syntaxe, výrazy, rovnice, cesty, pera, podmínky a cykly. |
1. 3. | Spodní vrstvy PDF: reprezentace objektů, streamů a xrefových tabulek. Inkrementální editace. |
8. 3. | PDF: Object streamy a xref streamy. Horní vrstvy PDF: root catalog, info, content streamy. Kreslicí model: grafický stav, souřadnice, konstrukce křivek, obtahování a vyplňování, barvy. |
15. 3. | PDF: pokračování kreslicího modelu – ořez, text, XObjecty, stínování, patterny. Nástroje pro práci s PDF (qpdf, paperjam). Ukázky použití v TeXu. Name trees a number trees. |
22. 3. | Seminář se nekoná: Ústřední kolo MO. |
29. 3. | Interaktivní PDF: page labels, akce, document outline, anotace, klikací odkazy. Jak v pdfTeXu vkládat obrázky a konstruovat různé druhy objektů. |
5. 4. | Zmínka o PDF 2.0. Ještě k pdfTeXu: mikrotypografická rozšíření. UNIXová instalace TeXu a TeXlive, jak se používá kpathsea. |
12. 4. | Unicode (tahák). |
19. 4. |
Pokračování Unicodu.
O fontech PostScriptových a TrueTypových, \pdfglyphtounicode a glyphtounicode.tex .
|
26. 4. | LuaTeX: Úvod, rozdíly oproti různým TeXům, základy jazyka Lua a rozhraní LuaTeXu. Ukázky použití v TeXu. |
3. 5. | Asymptote: úvodní příklady, typový systém, páry a cesty, pole, funkce a operátory, transformace, pera, frames a pictures, struktury. Příklady. |
10. 5. | Seminář se nekoná: rektorský sportovní den. |
17. 5. | OpenType fonty: historie, struktura, layout features, variable fonts, použití v LuaTeXu. |
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