Hladká sazba Zpracování textů na počítači Ing. Pavel Haluza, Ph.D. ústav informatiky PF MNDLU v Brně haluza@mendelu.cz
Mezery Zápis v TXu Zlomitelná Pružná Velikost mezery \, ne ne 0,25 em ano ano 0,25 0,33 0,5 em ~ ne ano 0,25 0,33 0,5 em \quad ano ne 1 em \qquad ano ne 2 em Upozornění TX respektuje pravidla americké typografie, velikost zúžené mezery je proto nutné upravit (význam příkazů příště): \def\,{\penalty10000\hskip0.25em} Zpracování textů na počítači Cvičení 3: Hladká sazba 2 / 16
Speciální znaky Znak Podoba Zápis v TXu Poznámka spojovník - - přenositelný pomlčka (krátká) -- 0,5 em pomlčka (dlouhá) --- 1 em (USA) minus $-$ výpustka \dots Aktivní znaky a jejich sazba \ ^ { } % $ & # _ ~ \symbol{92} \symbol{94} \{ \} \% \$ \& \# \_ \~{} Zpracování textů na počítači Cvičení 3: Hladká sazba 3 / 16
Vkládací příkazy Loga TX \TeX LATX \LaTeX X TX \XeTeX X LATX \XeLaTeX Aktuální datum příkazem \today jazyk nastavuje příkaz \setdefaultlanguage{...} pozor na oddělovač: \today \today{} \today\ Zpracování textů na počítači Cvičení 3: Hladká sazba 4 / 16
Symboly a znaky cizích jazyků Znak Příklad Zápis v TXu čárka (acute) á \ {a} těžký akcent (grave) à \ {a} stříška, vokáň (circumflex) â \^{a} háček (caron) a \v{a} dlouhá přehláska (double acute) a \H{a} tečka (overdot, underdot) a ạ \.{a} \d{a} přehláska, dierese (umlaut) ä \ {a} kroužek (overring) å \r{a} Zpracování textů na počítači Cvičení 3: Hladká sazba 5 / 16
Symboly a znaky cizích jazyků Znak Příklad Zápis v TXu vodorovná čárka (macron) ā \={a} oblouček (breve) ă \u{a} vlnovka (tilda) ã \~{a} sedila (cedilla) a \c{a} ocásek (ogonek) ą \k{a} Upozornění X L A TX umožňuje přímý zápis znaků z klávesnice, jsou-li v daném fontu k dispozici. Uvedené příkazy slouží pro případ, kdy některý znak není pohodlně dostupný z klávesnice. Například \v{x}andy xǎndy. Zpracování textů na počítači Cvičení 3: Hladká sazba 6 / 16
Další znaky některých jazyků Znak Zápis v TXu ł Ł \l \L ß \ss ø Ø \o \O å Å \aa \AA œ Œ \oe \O æ Æ \ae \A?! ı ȷ \i \j Zpracování textů na počítači Cvičení 3: Hladká sazba 7 / 16
Specifika vícejazyčné sazby 1 Nastavení jazyka správné dělení slov a sazba automatických textů výchozí jazyk: \setdefaultlanguage{lang1} druhý jazyk: \setotherlanguage{lang2} více jazyků: \setotherlanguages{lang2,lang3} 2 Připojení fontu s podporou daného jazyka v případě, že výchozí font nemá potřebné znaky \newfontfamily\langfont[script=...]{...} 3 Vymezení sazby jazyka \begin{lang}... \end{lang} \textlang{...} Zpracování textů na počítači Cvičení 3: Hladká sazba 8 / 16
Příklady Jazyky používající latinku nebo cyrilici většinou přímo gzotik dilleri ile çalışmak eğlenceli. Arbeid med eksotiske språk er gøy. Darbas su egzotinių kalbų yra įdomus. Работа с екзотични езици е забавно. Робота з екзотичними мовами весело. Ruština s využitím speciálního fontu \setdefaultlanguage{russian} \newfontfamily\russianfont{times New Roman} \begin{russian} Этот текст создается в системе TX. \end{russian} Zpracování textů na počítači Cvičení 3: Hladká sazba 9 / 16
Příklady Arabština sazba zprava doleva \setdefaultlanguage{arabic} \newfontfamily\arabicfont[script=arabic]{adobe Arabic} \begin{arabic} أبو عبد الله محمد بن موسى الخوارزمي ابو جعفر \end{arabic} Čínština \fontspec{adobe Fangsong Std R} Zpracování textů na počítači Cvičení 3: Hladká sazba 10 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (1) Jak vidím -- rychlík Vídeň--Mnichov už odjíždí z~nádraží. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (2) Byla to ona, oznámil bratrovi. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (3) Teď (předpokládáme-li větu 5a) snadno vypočteme 17,3\,mm. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (4) Vztahy cíl--obsah--metoda se realizují v~součinnosti učitele a~žáků. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (5) Odvezl již 543\,kg brambor, 2,6\,q řepy a~12,8\,hl mléka. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (6) Předchozí důkaz (autorem je I.\,Newton) umožňuje -- jak známo -- hodnotit vztahy těles. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (7) Byl tam určitě zcela sám! Nebo ne? Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (8) Přednášel doc.\,ing.\,jaroslav Karlík,~CSc., ale sál byl poloprázdný. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (9) Informace o~velikosti 1\,b je rovna odpovědi na výrok, tj.\, ano--ne. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (10) Typografie a~sazba -- hlavní nástroje pro zpracování textů na počítači. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (11) Výrok \dots\:a~přece se točí! neřekl G.\,Bruno. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. (12) Výrobky (kola, pera, hřídele) objednávejte u~firmy Pěník\,\&\,Javůrek. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Samostatná práce Úkoly 1 Stáhněte si soubor mikro1.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. 3 Proveďte totéž se souborem mikro1.doc ve Wordu. Zpracování textů na počítači Cvičení 3: Hladká sazba 11 / 16
Automatický vlnkovač TX specializovaný program vlna funkce editoru v systému TXonWeb Word nástroj pro vyhledávání a nahrazování zaškrnutá možnost použít zástupné znaky najít: <([aiouksvzaiouksvz]) nahradit za: \1^s Zpracování textů na počítači Cvičení 3: Hladká sazba 12 / 16
Samostatná práce Úkol (učebnice, str. 41, příklad 4) Ještě donedávna jsme mohli vidět parní lokomotivy v činné službě na mnoha tratích zejména v cizině, například Łobżenica Zbąszyń (Polsko), Œland Ålund (Švédsko), Bißhof Männerdorf (Německo), Vámosgyörk Gödöllő (Maďarsko), Tarkïz Neȷgırhza (Turecko). Zpracování textů na počítači Cvičení 3: Hladká sazba 13 / 16
Domácí úkol Zadání 1 Stáhněte si soubor mikro2.txt. 2 Odstraňte v textu chyby a vysaďte jej systémem X L A TX. 3 Proveďte totéž se souborem mikro2.doc ve Wordu. 4 Vysázejte odstavec v příkladu 3 z učebnice na str. 41. Zpracování textů na počítači Cvičení 3: Hladká sazba 14 / 16
Co jsme se dozvěděli? Jaké druhy mezer existují, kdy se používají a jak se sází? Jakým způsobem je možné automatizovat vkládání nezlomitelných mezer v TXu a jakým ve Wordu? Kdy se používá a jak se sází spojovník, pomlčka, minus? Jakým způsobem je možné potlačit význam aktivních znaků, aby je bylo možné vysadit jako běžné znaky? Jaké jsou možnosti zápisu znaků s diakritikou? Jaké kroky je třeba učinit pro sazbu textů v jazycích s odlišným způsobem formátování? Zpracování textů na počítači Cvičení 3: Hladká sazba 15 / 16
Samostudium Kde se dozvědět více? Učebnice L A TX pro začátečníky, kapitola 2, strany 24 41. Upozornění Problematika sazby vícejazyčných textů je v učebnici obsažena pouze na úrovni systému L A TX, tj. pomocí příkazů pro zápis diakritických znamének nad jednotlivými znaky. Zpracování textů na počítači Cvičení 3: Hladká sazba 16 / 16