PředmětyPředměty(verze: 970)
Předmět, akademický rok 2015/2016
   Přihlásit přes CAS
Seminář o TeXu - NUOS005
Anglický název: Seminar on TeX
Zajišťuje: Katedra teoretické informatiky a matematické logiky (32-KTIML)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2015 do 2019
Semestr: zimní
E-Kredity: 3
Rozsah, examinace: zimní s.:0/2, Z [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Garant: Mgr. Vladan Majerech, Dr.
Vyučující: Mgr. Vladan Majerech, Dr.
Kategorizace předmětu: Informatika > Aplikační software
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Seminář je věnován popisu nejnižší úrovně programu TeX. Studenti by potom měli umět číst "programy" Plain, AMSTeX, LaTeX, AMSLaTeX apod. Seminář není věnován výuce jednotlivých stylů. V letním semestru navazuje obdobný popis programu METAFONT, případně METAPOST. Je kladen důraz na použitý programovací jazyk, nikoli na výuku jednotlivých stylů či estetického cítění.
Poslední úprava: T_KTI (24.05.2004)
Cíl předmětu

Naučit nízkou úroveň typografického programu TeX

Poslední úprava: T_KTI (23.05.2008)
Sylabus -

Seminář je věnován popisu nejnižší úrovně programu TeX.

Studenti by potom měli umět číst "programy" Plain, AMSTeX, LaTeX,

AMSLaTeX apod. Seminář není věnován výuce jednotlivých stylů. V letním

semestru navazuje obdobný popis programu METAFONT, případně

METAPOST.

Je kladen důraz na použitý programovací jazyk, nikoli na výuku

jednotlivých stylů či estetického cítění.

Co je TeX - rozlišení editoru a sazečského programu, vstupy, výstupy TeXu, nezávislost na rozlišení tiskárny, pdfTeX

Horizontální/vertikální režim, obsah hlistu a vlistu, výpočty špatnosti při zaboxování

Víceprůchodový algoritmus lámání odstavce do řádek, druhy penalizace, možnosti volby tvaru odstavce,

neefektivita "looseness"

Vytváření vlistu - dodržování účaří, penalizace generované při lámání odstavců

Vytváření hlistu - TFM informace - automatický kerning, slitky, tabulka sfcode - automatický spacing

Algoritmus stránkového zlomu, bez komplikací s plovoucími objekty

Proměnné TeXu, uzávorkování, aritmetika čísel, dimenzí a lepidel

Algoritmus stránkového zlomu s plovoucími objekty

Jak TeX zpracovává vstup, "catcodes"

Techniky programování - makra a podmínky

Matematika a tabulky

PlainTeX, zmínka o LaTeXu a AMSTeXu

Poslední úprava: T_KTI (02.07.2007)
 
Univerzita Karlova | Informační systém UK