Hlavní navigace

TeX pro každého - stručný úvod do typografie (3)

Stanislav Brabec

Dnes dokončíme naši typografickou exkurzi, a to dělením slov. Seznámíme se s poměrně neznámou visící interpunkcí a nakonec se podíváme na typografické možnosti webu.

Jednou drobnou opravou se vracím k minulému dílu: V případě úhlových stupňů, minut a vteřin platí výjimka – číslovky se neoddělují od příslušného znaku jednotek mezerou.

Pravidla dělení slov a řádků

Ze základní školy pravděpodobně znáte pravidlo, že se slova v češtině dělí mezi slabikami a přednostně pak ve švech složených slov.

Typografická pravidla jsou přísnější: dělení za prvním písmenem ani před posledním písmenem slova se nepovoluje (tedy např. o-psat, studi-o; někteří typografové povolují výjimku u velmi úzké sazby). Nepovoluje se ani rozdělení vzdálenéjedno písmeno od švu složeného slova (např. Českos-lovensko). Stejně tak je třeba se vyhýbat dělení slov, které jeho částem dá zcela nezamýšlený význam (např. kni-hovna, myš-lenka apod.).

Přísnější typografové trvají na tom, že obě části slova musí obsahovat tři znaky. Ti méně přísní pak mezi tyto znaky počítají i vložený rozdělovník a interpunkční znaménko na konci slova (tedy např. Pes je do-ma. ano, zatímco Mám do-ma psa.ne).

Existují slovníky spisovné češtiny, které obsahují i správné dělení slov, ale jsou vydávány poměrně vzácně (tak jednou za 50 let).

Typografové nedoporučují více dělení slov pod sebou. Tři (nebo ještě lépe dva) rozdělovníky pod sebou lze považovat za vhodné maximum. Rozdělovník na předposledním řádku odstavce je někdy považován za ošklivější než ostatní rozdělovníky. Přísní typografové pak považují za narušení vzhledu odstavce nejen rozdělovníky, ale i interpunkční znaménka (protože činí pravý okraj textu neklidnějším).

předminulém dílu jsme se zmínili o nedělitelné mezeře za jednopísmennými předložkami a spojkami. Někteří typografové též doporučují vyhnout se dělení textu i za dvoupísmennými předložkami (a samozřejmě i spojkou a). V sazbě běžné šířky však jde o příliš velký luxus (každý další zákaz dělení totiž jde na úkor nerovnoměrnosti mezislovních mezer). V TEXové praxi to lze řešit tak, že za tyto předložky (s výjimkou dvojznačného se) automaticky vložíme vhodný aktivní znak, kterému přiřadíme vhodnou penaltu, a ta učiní tento zlom srovnatelně špatný s dělením slova.

Dalšími nepříjemnými efekty, které bychom měli vzít při řádkovém zlomu v potaz, jsou opakování stejných slov nebo skupin písmen v řádcích pod sebou (zvlášť na krajích sazby) a řeky (na první pohled viditelné svislé nebo šikmé řady mezer v řádcích pod sebou). Žádný program je zatím nedokáže odstranit automaticky, ale oči je vidí a oba druhy shluků ruší klidné čtení.

Visící interpunkce

Protože interpunkční znaménka na krajích zrcadla sazby narušují vzhled, přišli typografové se zajímavou úpravou – visící interpunkcí. Při tomto stylu sazby se všechna interpunkční znaménka, která se dostanou na kraj sazby, „vystrčí“ ze zrcadla odstavce ven. Na kraji odstavce se tedy nacházejí vždy písmena, interpunkční znaménka jsou umístěna vně.

Visící interpunkce je dnes k naší škodě již prakticky zapomenutá, občas se setkáme nejvýše s visící otevírací uvozovkou u básní.

Typografická pravidla na webu

Že TEX obsahuje dobrou podporu pro sazbu, není překvapením. Ale že moderní webové standardy (HTML a CSS) též obsahují podporu typografických znaků a funkcí, již každý neví. Proto si zde představíme stručný přehled těchto znaků a funkcí.

Vybrané znaky v HTML

Tabulka č. 359
znak zobrazení zápis
Uvozovky dole „
Uvozovky nahoře “
Anglické uvozovky pravé ”
ASCII uvozovky " "
Guillemot levý Ť «
Guillemot pravý ť »
Uvozovka dole ‚
Uvozovka nahoře ‘
Anglické uvozovka pravá ’
ASCII uvozovka ' '
ASCII uvozovka zpětná ` `
Znak minut a stop ′
Znak vteřin a palců ″
Guillemot jednoduchý levý ‹
Guillemot jednoduchý pravý ›
Rozdělovník není zobrazován ­ nebo znak SHY
Divis  –  –
Pomlčka  – –
Dlouhá pomlčka  — —
Minus −
Elipsa (trojtečka) …

Správného dělení slov a uvozovkek lze na dnešním webu dosáhnout pouze pomocí explicitního použití výše uvedených znaků (v případě dělení slov pouze v některých prohlížečích). Je možné, že v budoucnosti bude stačit správně nastavit jazyk.

Speciální mezery a neviditelné znaky v HTML

Bohužel, kromě standardní nedělitelné mezery má mnoho prohlížečů se speciálními mezerami problémy.

Tabulka č. 360
znak zobrazení zápis
Nedělitelná mezera „ “   nebo znak NBSP
Úzká nedělitelná mezera „ “  
Mezera šířky písmena n „ “  
Mezera šířky písmena m „ “  
Nespojovač nulové šířky (povolení řádkového zlomu) „‌“ ‌
Spojovač nulové šířky „‍“ ‍
Nedělitelná mezera nulové šířky není součástí standardu teoreticky �

Vybrané vyznačovací typy v a HTML a CSS

Uvedené značky se používají:
HTML: <značka>text</znač­ka>
CSS: <span style=„specifi­kace“>text</span> nebo ve specifikaci stylu

Tabulka č. 361
styl HTML CSS
Kurzíva <i> font-style: italic
Skloněné   font-style: oblique
Tučné <b> font-weight: bold
Podtržené dříve <u> text-decoration: underline
Prostrkávání   letter-spacing: hodnotaem
Kapitálky   font-variant: small-caps
Verzálky   text-transform: uppercase

Pokud se o problematiku zobrazování znaků v prohlížečích a stylů zajímate více, doporučuji tuto čtveřici zajímavých článků ze serveru Reboot. Právě na základě těchto článků doporučuji používat na webu unikódové dekadické značení, které je standardní a zároveň prohlížeči široce podporované.

Kompletní specifikace naleznete samozřejmě na www.w3.org. V nich najdete i specifikaci stylu odstavců, o kterých jsme se zde nezmínili.

Našli jste v článku chybu?

17. 1. 2003 18:02

Leo (neregistrovaný)

Mam pocit, ze patent ktery to omezuje neplati pro CR, a navic ma letos nebo pristi rok vyprset. Leo

16. 1. 2003 9:13

Pichi (neregistrovaný)

Pouzivas prilis sofistikovany OS. Je treba ziskat eXPerience s nejakym mene sofistikovanym OS, ktery si o sobe nemysli, ze je chytrejsi nez ty.

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Lupa.cz: Kdo pochopí vtip, může jít do ČT vyvíjet weby

Kdo pochopí vtip, může jít do ČT vyvíjet weby

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Podnikatel.cz: Podnikatelům dorazí varování od BSA

Podnikatelům dorazí varování od BSA

DigiZone.cz: Velká cena v Abú Dhabí: 131 ti­síc diváků

Velká cena v Abú Dhabí: 131 ti­síc diváků

Podnikatel.cz: Snížení DPH na 15 % se netýká všech

Snížení DPH na 15 % se netýká všech

Vitalia.cz: Taky věříte na pravidlo 5 sekund?

Taky věříte na pravidlo 5 sekund?

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

DigiZone.cz: Flix TV: dva set-top boxy za korunu

Flix TV: dva set-top boxy za korunu

Vitalia.cz: Potvrzeno: Pobyt v lese je skvělý na imunitu

Potvrzeno: Pobyt v lese je skvělý na imunitu

Vitalia.cz: Když přijdete o oko, přijdete na rok o řidičák

Když přijdete o oko, přijdete na rok o řidičák

Lupa.cz: Insolvenční řízení kvůli cookies? Vítejte v ČR

Insolvenční řízení kvůli cookies? Vítejte v ČR

120na80.cz: Co všechno ovlivňuje ženskou plodnost?

Co všechno ovlivňuje ženskou plodnost?

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Měšec.cz: Stavební spoření: alternativa i pro seniory

Stavební spoření: alternativa i pro seniory

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Vitalia.cz: Pamlsková vyhláška bude platit jen na základkách

Pamlsková vyhláška bude platit jen na základkách

DigiZone.cz: ČRo rozšiřuje DAB do Berouna

ČRo rozšiřuje DAB do Berouna

Podnikatel.cz: Udávání kvůli EET začalo

Udávání kvůli EET začalo

Lupa.cz: Teletext je „internetem hipsterů“

Teletext je „internetem hipsterů“