Principy odstavcové sazby Jan Přichystal PEF MZLU v Brně
3. března 2014
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
1 / 36
Odstavec Odstavec je základním sazebním prvkem dokumentu. Je ohraničen dvěma znaky konce odstavce a sestává z několika řádků textu za sebou. Text se člení do odstavců, tak jako se výklad člení na jednotlivé myšlenky. Úkolem autora textu je jednotlivé odstavce (myšlenky) od sebe odlišit a postarat se o kvalitní vysazení textu s minimem rušivých elementů.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
2 / 36
Atributy odstavce
způsob zarovnání textu řádkování textu odstavcová zarážka odsazení odstavce (meziodstavcová mezera) mezera východové řádky okraje
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
3 / 36
Geometrie odstavce
l – levý okraj, z – odstavcová zarážka, v – odsazení, m – mezera východové řádky, r – pravý okraj, Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
4 / 36
Zarovnání odstavce do bloku
vlevo
na střed
vpravo
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
5 / 36
Geometrie odstavce – odstavcová zarážka
odstavcová zarážka – \parindent velikost se stanovuje na 1–2 em (LATEX 1,5 em) Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
6 / 36
Geometrie odstavce – odsazení
odsazení – \parskip velikost se stanovuje na násobky řádkování
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
7 / 36
Geometrie odstavce – východová řádka
mezera východové řádky – \parfillskip text ve východové řádce by neměl být kratší než odstavcová zarážka Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
8 / 36
Geometrie odstavce – okraje
levý okraj – \leftskip pravý okraj – \rightskip používá se při sazbě speciálních objektů Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
9 / 36
Členění odstavců
s odstavcovou zarážkou, oddělení prázdným řádkem, bez odstavcové zarážky, předsazený text, s grafickou zarážkou, oddělení ornamentálním prvkem.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
10 / 36
Odstavcová zarážka V sazbě českých textů se jedná o nejpoužívanější způsob členění textu do odstavců. Používá se při sazbě do bloku i na prapor. První řádek je posunut vpravo, takže čtenář snadno pozná začátek nového odstavce. První řádek se nejčastěji odsazuje o jeden čtverčík nebo jeho násobky, v žádném případě by ale neměl být menší než jeden čtverčík a větší než tři čtverčíky. V prvním případě není text dostatečně členěný, v druhém případě vznikají nepřirozené mezery.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
11 / 36
Oddělení prázdným řádkem V některých případech se pro odlišení odstavců používá meziodstavcová mezera. Její velikost by měla být násobkem řádkování, běžně se používá i velikost 1,5 čtverčíku. V tomto případě však může být narušen řádkový rejstřík. Meziodstavcová mezera se poměrně často používá v odborné literatuře, v novinách a časopisech. Někdy je však tato metoda vytlačována z důvodu zmenšení objemu textu a tím pádem i snížením nákladů na tisk.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
12 / 36
Bez odstavcové zarážky V dnešní době se používá minimálně, protože pravidla na úpravu východového řádku jsou ještě striktnější. Tato úprava je vhodná pouze pro zarovnaný text. Pro rozlišení jednotlivých odstavců slouží buď východový řádek anebo meziodstavcová mezera. V případě použití pouze mezery východového řádku je třeba zajistit, aby mezera měla velikost minimálně jeden čtverčík, čím se zamezí splývání po sobě jdoucích odstavců.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
13 / 36
Předsazený text
Obrácená zarážka se často používá v rejstřících. S úspěchem se dá použít také v pořadové sazbě, kdy je pořadová číslice vysunutá mimo běžný sazební obrazec. Východový řádek může být sázen na plnou délku nebo nejblíže jeden čtverčík k pravému okraji.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
14 / 36
Grafická zarážka ♣ Funkci odstavcové zarážky v tomto případě plní ornamentální prvek. Členění textu na odstavce je zde dostatečně zřetelné, tudíž můžeme použít stejná pravidla pro východové řádky jako u předsazeného textu. ♣ V počítačové sazbě vybíráme ornamentální prvky z písem symbolů, některá písma mají i svoje vlastní ornamenty, které odpovídají době vzniku. Text odstavce se od symbolu odděluje konstantní mezerou.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
15 / 36
Oddělení ornamentem Oddělování odstavců ornamentálním prvkem není dnes příliš časté a používá se spíše u beletrie. Vhodné je zejména při sazbě na praporek, kde ornament zjemňuje účinek zubatého okraje. ≈ V případě dělení ornamentálním prvkem může dojít ke stírání dělení textu na odstavce, pokud přechod vyjde na konec stránky. V takovém případě musíme zajistit, aby ornament byl na konci stránky předchozí.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
16 / 36
Historické ohlédnutí
od počátku ruční sazby usilovali sazeči o řádky stejné délky. nejobtížnějším úkolem byla sazba vícejazyčných Biblí. pro dosažení požadovaného tvaru odstavce se používaly různé techniky (viditelné výplňky, různé mezislovní mezery, zkracování slov, dělení slov).
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
17 / 36
Historické ohlédnutí
Kniha Genesis Jan Přichystal (PEF MZLU v Brně)
Gustinianiho žalmy
Principy odstavcové sazby
3. března 2014
18 / 36
Historické ohlédnutí
Royal Polyglot Jan Přichystal (PEF MZLU v Brně)
Kniha Genesis Principy odstavcové sazby
3. března 2014
19 / 36
Zpracování do výsledné podoby základem je algoritmus pro řádkový zlom prochází odstavec a hledá vhodné místo zlomu řádku nejčastěji mezi slovy, v místech dělení slov, délku výsledného řádku odvodí z požadované délky L a poopraví ji dle stažitelnosti nebo roztažitelnosti, cílem je jednolitá šeď odstavce bez rušivých elementů, pracuje na základě různých kritérií. Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
20 / 36
Časté chyby odstavcové sazby
jednopísmenné předložky a spojky na koncích řádků příliš roztažené nebo stažené mezislovní mezery vizuálně nekompatibilní řádky řeky parchanty
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
21 / 36
Algoritmy zlomu v textovém režimu
Na vstupu je horizontální seznam tvořený neproporcionálními znaky a mezerami. program fold – čte vstup znak po znaku a vypisuje je na výstup; při dosažení požadované šířky odřádkuje. Existuje i v modifikaci s dělením mezi slovy. line-buffer – pracuje s celým řádkem textu; zarovnává odstavec do bloku doplněním mezer a použitím dělení slov.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
22 / 36
Prvky proporcionálního textu Základním stavebním materiálem dokumentu jsou černé znaky a bílé mezery. Znaky jsou definovány tvarem, velikostí a vztahem k okolí. Box je označení obdélníka ohraničující znak, slovo nebo oblast textu. Je definován třemi rozměry – výškou, šířkou a hloubkou. Glue je horizontální mezera s danou stažitelností a roztažitelností. Penalta je hodnota ovlivňující cenovou funkci pro zalomení textu v daném bodě. Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
23 / 36
Algoritmy zlomu v grafickém režimu Algoritmus zlomu řádku získává na vstupu horizontální seznam, který je tvořen boxy, glue a penaltami. first-fit – ze vstupu bere seznam a hledá možné místo zlomu daného řádku; roztahuje či stahuje mezislovní mezery pro získání řádku požadované délky. best-fit – pracuje s cenovou funkcí ohodnocující vhodnost zlomu a hledá optimální zlom pro daný řádek. optimum-fit – vhodné řešení pro celý odstavec hledá sestavením nejkratší cesty v grafu možných zlomů všech řádků. Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
24 / 36
Algoritmus řádkového zlomu TEXu Vychází z algoritmu optimum-fit. Na vstupu získává horizontální seznam sestávající z boxů, glue a penalt. Sestavuje graf jehož uzly reprezentují vhodná místa zlomu a hrany jsou vzniklé řádky mezi místy zlomu. Řešením problému vyhledání míst zlomu je nejkratší cesta s minimální hodnotou demerits. d = (l + b)2 ± p 2
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
25 / 36
Graf algoritmu řádkového zlomu TEXu
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
26 / 36
Graf algoritmu řádkového zlomu TEXu In olden times when wishing still helped one, there lived a king whose daughters were all beautiful; and the youngest was so beautiful that the sun itself, which has seen so much, was astonished whenever it shone in her face.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
27 / 36
Graf algoritmu řádkového zlomu TEXu In olden times when wishing still helped one, there lived a king whose daughters were all beautiful; and the youngest was so beautiful that the sun itself, which has seen so much, was astonished whenever it shone in her face.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
28 / 36
Graf algoritmu řádkového zlomu TEXu In olden times when wishing still helped one, there lived a king whose daughters were all beautiful; and the youngest was so beautiful that the sun itself, which has seen so much, was astonished whenever it shone in her face.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
29 / 36
Tři průchody algoritmu 1. průchod vyhodnotí možná místa zlomu, kdy všechny řádky požadované délky mají hodnotu badness menší nebo rovnu \pretolerance, a nepoužije dělení slov. 2. průchod vyhodnotí možné zlomy řádků, kdy badness není větší než \tolerance, a použije dělení slov. 3. průchod zvětší hodnotu roztažení každého řádku o \emergencystretch. Každý ze tří průchodů ukončí činnost algoritmu pokud jsou splněny podmínky. Řešením jsou pak místa zlomu s nejmenším počtem demerits. Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
30 / 36
Parametry ovlivňující zlom registr \hsize \pretolerance \tolerance \emergencystretch \linepenalty \hyphenpenalty \exhyphenpenalty \hfuzz \adjdemerits \doublehyphendemerits \finalhyphendemerits
Jan Přichystal (PEF MZLU v Brně)
popis požadovaná šířka řádku maximální badness řádku 1. průchodu maximální badness řádku 2. a 3. průchodu dodatečné natažení v 3. průchodu parametr l pro výpočet demerits řádku penalta za běžné rozdělení slova penalta za rozdělení s prázdným „pre-breakÿ dovolené „přečníváníÿ boxu za vizuálně nekompatibilní řádky za dva následující řádky s rozdělením slova za rozdělení v předposledním řádku
Principy odstavcové sazby
3. března 2014
31 / 36
Řádkový zlom Adobe InDesign
Pracuje s celým odstavcem a snaží se o rovnoměrné rozmístění textu. Identifikuje možné body zlomu, ohodnocuje je na základě rovnoměrnosti mezer mezi slovy a písmeny. Problémová místa v odstavci označuje třemi barevnými odstíny. Nejtmavší odstín znamená nejvážnější problémy.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
32 / 36
Parametry ovlivňující zlom nastavení minimální, požadované a maximální mezislovní mezery, nastavení minimální, požadované a maximální mezery mezi znaky, nastavení měřítka glyfů, nastavení parametrů dělení slov, vyvážení zalomení řádků, optické zarovnání okrajů.
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
33 / 36
Srovnání
In olden times when wishing still helped one, there lived a king whose daughters were all beautiful; and the youngest was so beautiful that the sun itself, which has seen so much, was astonished whenever it shone in her face. Close by the king’s castle lay great dark forest, and under an old lime-tree in the forest was a well, and when the day was very warm, the king’s child went out into the forest and sat down by the side of the cool fountain; and when she was bored she took a golden ball, and threw it up on high and caught it; and this ball was her favourite playing. Now it so happend that on one occasion the princess’s golden ball didn’t fall into the little hand that she was holding up for
In olden times when wishing still helped one, there lived a king whose daughters were all beautiful; and the youngest was so beautiful that the sun itself, which has seen so much, was astonished whenever it shone in her face. Close by the king’s castle lay great dark forest, and under an old lime-tree in the forest was a well, and when the day was very warm, the king’s child went out into the forest and sat down by the side of the cool fountain; and when she was bored she took a golden ball, and threw it up on high and caught it; and this ball was her favourite playing. Now it so happend that on one occasion the princess’s golden ball didn’t fall into the little hand that
TEX
Jan Přichystal (PEF MZLU v Brně)
Adobe InDesign
Principy odstavcové sazby
3. března 2014
34 / 36
Použitá literatura
[1] Knuth, D. E., Plass, M. F. Breaking Paragraphs Into Lines. Software – Practice and Experience. 11(11), pp. 1119–1184, November 1981 [2] Kočička, P. Blažek, F. Praktická typografie. Brno: Computer Press, 2004. ISBN 80-772-6385-4 [3] Olšák, P. TEXbook naruby. Brno: Konvoj, 1997. ISBN 80-85615-64-9
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
35 / 36
Konec
Dotazy . . .
Jan Přichystal (PEF MZLU v Brně)
Principy odstavcové sazby
3. března 2014
36 / 36