Znakovníček Tento dokument je součástí TEXové podpory fontů ze Střešovické písmolijny. Najdete zde seznam maker, která můžete použít po zavedení OFS se Štormovými fonty. U OFS pro plain (od verze Feb. 2004) je nutné použít příkaz \loadingenc=1. Pro ukázky znaků byl použit font JannonAntikva-it/12, vysvětlující texty jsou vytištěny ve fontu JannonText-rm/12. U některých znaků mohou být odkazy na následující poznámky: * Znak chybí v základní metrice IL2 (8z), automaticky se použije rozšířující metrika. @ Znak chybí v základní metrice T1 (8t), automaticky se použije rozšířující metrika. Poznámka k poznámkám: Jestliže TEX musí přepnout do metriky 6s uvnitř slova, pak v tomto slově nebude fungovat automatické dělení slov a je ztracena informace o vyrovnání (kerning) se znakem zleva i zprava. Znaky přístupné díky ligaturní tabulce v metrice fontu: ---fi fl ff ffi ffl
– — fi fl ff ffi ffl
— krátká pomlčka (endash) — dlouhá pomlčka (emdash) — ligatura fi — ligatura fl — ligatura ff — ligatura ffi — ligatura ffl
‚ ‘ „ “ ‹ › « » ‘ ’ “ ”
— levá jednoduchá česká uvozovka — pravá jednoduchá česká uvozovka — levá dvojitá česká uvozovka — pravá dvojitá česká uvozovka — levá jednoduchá francouzská uvozovka — pravá jednoduchá francouzská uvozovka — levá dvojitá francouzská uvozovka — pravá dvojitá francouzská uvozovka — levá jednoduchá anglická uvozovka — pravá jednoduchá anglická uvozovka — levá dvojitá anglická uvozovka — pravá dvojitá anglická uvozovka
Uvozovky \clq \crq \clqq \crqq \flq \frq \flqq \frqq \elq \erq \elqq \erqq
Od verze OFS pro plain Feb. 2004 jsem zrušil z koncepčních důvodů z kódovacích souborů definice pro uvozovky \singleuv, \doubleeuv, atd. Ty patří spíše do stylového souboru použitého jazyka než do kódovacího souboru fontu. Postrádáte-li tyto definice, pak si je definujte pomocí \long\def\singleuv#1{\clq#1\crq} atd. Měna a další znaky \degree \euro \sterling
° € £
— stupneň, například: °C @ — znak společné evropské měny @ — libra 1
\yen \cent \franc \trademark \copyright \registered \promile
¥ ¢ ₣ ™ © ® ‰
— Yen * @ — setina dolaru * @ — Frank * @ — TM nahoře @ — C v kroužku @ — R v kroužku @ — znak promile, tisícina celku
Matematické znaky v textovém módu \textleq \textgeq \textneq \textneg \textpm \textminus \texttimes \textdiv \textsum \textmu \textDelta \textinfty \textradical \textbackslash \textbraceleft \textbraceright \textless \textgreater \onesuperior \twosuperior \threesuperior \onequarter \onehalf \threequarters \fraction
≤ ≥ ≠ ¬ ± − × ÷ ∑ µ ∆ ∞ √ \ { } < > ¹ ² ³ ¼ ½ ¾ ⁄
— menší nebo rovno * @ — větší nebo rovno * @ — škrtnuté rovnítko * @ — symbol logické negace * @ — plus mínus * @ — mínus * @ — symbol pro násobení @ — symbol pro dělení @ — symbol sumy * @ — mikro * @ — Delta * @ — nekonečno * @ — odmocnina * @ — zpětné lomítko * — množinová závorka * — množinová závorka * — je ostře menší * — je ostře větší * — malá jednička nahoře * @ — malá dvojka nahoře * @ — malá trojka nahoře * @ — ligatura pro 1/4 * @ — ligatura pro 1/2 * @ — ligatura pro 3/4 * @ — symbol vhodný pro zlomky ve tvaru a/b * @
Počítačové znaky \brokenbar \fullbar \quotedbl \asciicircum \underscore \asciitilde \ordfeminine \ordmasculine
¦ | " ^ _ ~ ª º
— svislá čárka přerušená uprostřed * @ — svislá čárka * — symbol jednotky palec * — stříška * — podtržítko * — vlnka * — malé a nahoře * @ — malé o nahoře * @
2
Další znaky \dag \ddag \textbullet \ellipsis \dots \P \S
† ‡ • … ... ¶ §
— jednoduchý křížek @ — dvojitý křížek @ — puntík @ — tři tečky jako jeden symbol ve fontu @ — tři tečky jako makro, protože \ellipsis není nic moc — symbol konce odstavce @ — paragraf užívaný právníky
Old Style Figures, pokud ve fontu existují \varzero 0 — *@ \varone 1 — *@ \vartwo 2 — *@ \varthree 3 — *@ \varfour 4 — *@ \varfive 5 — *@ \varsix 6 — *@ \varseven 7 — *@ \vareight 8 — *@ \varnine 9 — *@ {\vardigits 01233456789} — 0123456789
Speciální ligatury a další znaky \varv \ligct \ligst \ligft \longs \longst \florin \Eth \eth \Thorn \thorn \IJ \ij \exclamdown \questiondown \periodcentered \i \ss \AE \ae \OE \oe
π ſ ƒ Ð ð Þ þ IJ ij ¡ ¿ · ı ß Æ æ Œ œ
— variantní znak v (jen v některých kurzívách) — ligatura ct @ — ligatura st @ — ligatura ft @ — dlouhé es, vypadající spíše jako f bez příčky @ — ligatura dlouhé es + t @ — vypadá jako skloněné f @ — přeškrtnuté D — přeškrtnuté variantní d — Thorn * — thorn * — ligatura IJ * @ — ligatura ij * @ — obrácený vykřičník — obrácený otazník — tečka kdesi uprostřed * @ — i bez tečky (j bez tečky ve Štormových fontech není) — německé ostré es — ligatura AE — ligatura ae — ligatura OE — ligatura oe 3
Ø ø Ł ł
\O \o \L \l
— škrtnuté O — škrtnuté o — škrtnuté L — škrtnuté l
Akcenty \‘ \’ \v \u \= \r \^ \. \H \" \~ \c \k \m
` ´ ˇ ˘ ¯ ˚ ˆ ˙ ˝ ¨ ˜ ¸ ˛ ,
{} {} {} {} {} {} {} {} {} {} {} {} {} {}
\‘ \’ \v \u \= \r \^ \. \H \" \~ \c \k \m
— obrácená čárka (grave) — čárka (acute) — háček (caron) — oblouček usmívající (breve) — vodorovná čárka (macron) — kroužek (ring) — stříška (circumflex) — tečka (dotaccent) — maďarská přehláska (hungarumlaut) — přehláska (dieresis) — vlnka (tilde) — španělský ocásek (cedilla) — polský ocásek (ogonek) — čárka (obvykle pod písmenem) jako akcent
x` x´ xˇ x˘ x ¯ x ˚ xˆ x˙ x˝ x¨ x˜ x¸ x ˛ x,
x x x x x x x x x x x x x x
Akcenty pro verzálky, pokud existují \CAP‘ \CAP’ \CAPv \CAPu \CAP= \CAPr \CAP^ \CAP. \CAPH \CAP" \CAP~
{} {} {} {} {} {} {} {} {} {} {}
̀ ́ ̌ ̆ ̄ ̊ ̂ ̇ ̋ ̈ ̃
\CAP‘ \CAP’ \CAPv \CAPu \CAP= \CAPr \CAP^ \CAP. \CAPH \CAP" \CAP~
*@ *@ *@ *@ *@ *@ *@ *@ *@ *@ *@
X ̀ X ́ X ̌ X ̆ X ̄ X ̊ X ̂ X ̇ X ̋ X ̈ X ̃
X X X X X X X X X X X
Akcentované znaky, které jsou ve fontu kresleny jako jeden celek Á
Ä
Ą
Č
Ć
Ç
Ĉ*@ Ċ*@ č
Ď
ď
đ*
É
Ě
Ę
Ë
Â
Ă
Ã* Ā*@ Å* à
À
ć
ç
á
ä
ą
â
ă
ĉ*@ ċ*@
È* Ĕ*@ Ê* Ē*@ Ė*@ é
ě
ę
ë
è* ĕ*@ ê* ē*@ ė*@
Ğ* Ĝ*@ Ġ*@ Ģ*@ ğ* ĝ*@ ġ*@ ģ*@ ǵ*@ Ĥ*@ Ħ*@ ĥ*@ ħ*@ Í
Î
Ì* Ĩ*@ Ï* Ī*@ Į*@ İ* í
ã* ā*@ å*
î
ì * ĩ * @ ¨ı * ī * @ į * @ 4
Ĵ*@ ĵ*@ Ķ*@ ķ*@ Ľ
Ĺ
Ļ*@ Ŀ*@ ľ
Ň
Ń
Ņ*@ Ñ* ň
Ó
Ô
Ö
Ŕ
Ř
Ŗ*@ ŕ
Š
Ś
Ş
Ť
Ţ
Ţ*@ Ŧ*@ ť
Ů
Ú
ů
ú
ļ*@ ŀ*@
ĺ
Ò* Ō*@ Ŏ*@ Õ* ó
Ő
ü
ô
ö
ő
ò* ō*@ ŏ*@ õ*
ŗ*@
ř
Ș*@ Ŝ*@ š
Ü
ņ*@ ñ* ņ*@
ń
ţ
ś
ş
ș*@ ŝ*@
ţ*@ ŧ*@
Ū*@ Ŭ*@ Û* Ù* Ų*@ Ũ*@
Ű
ū*@ ŭ*@ û* ù* ų*@ ũ*@
ű
Ŵ*@ ŵ*@ Ý
Ŷ*@ Ÿ* ý
Ž
Ź
Ż
ž
ŷ*@ ÿ* ź
ż
Mínuskové akcentové sekvence \’, \‘, \v, \u, \=, \r, \^, \., \H, \~, \", \c, \k, \m, vytisknou kompaktní akcentový znak právě tehdy, když ve fontu existuje (v základní nebo v rozšiřující metrice 6s). Nezáleží na tom, zda následuje velké nebo malé písmeno. Není tedy potřeba používat verzálkové sekvence \CAP? pro verzálky, které jsou ve fontu kresleny s akcentem jako jeden celek. Použití sekvencí \CAP? se navíc moc nedoporučuje, protože tyto sekvence vždy vytvářejí složený znak a v některých fontech dokonce nefungují (protože tam verzálkové akcenty chybí). Neexistuje-li ve fontu pro požadovaný akcent a písmeno samostatný znak, sestaví mínusková akcentová sekvence výsledek ze samostaného bázového znaku a samostatného mínuskového akcentu. Akcentové sekvence není potřeba psát v běžném českém a slovenském textu, protože konverzní tabulky vstupního kódování jsou většinou nastaveny tak, aby jejich výstup odpovídal kódování zvolené základní metriky. Pište tedy vstupní český a slovenský text „normálně“ s háčky a čárkami. Znaky v matematice Tento odstavec platí pouze pro uživatele OFS nad plainem. Tam se po použití příkazu \setmath[//] zavede do matematické rodiny 0 aktuální antikva (rodina 0 tiskne znaky sin, cos, číslice, závorky základní velikosti atd.), dále se zavede do matematické rodiny 1 aktuální kurzíva (rodina 1 tiskne matematické proměnné). Matematické rodiny 2 a 3 si ponechají fonty Computer Modern, nicméně se deklaruje další rodina pro PostScript Symbol a plno znaků (řecká písmena, značky všeho druhu) se raději tisknou z tohoto fontu. Od verze OFS Feb 2004 jsem zrušil implicitní nastavení znaků ze Štormových fontů v matematice. Dělalo to totiž problémy s jinými fonty. Pokud chcete Štormovy
5
znaky v matematice použít, pak použijte příkaz \stmath. Příkazy nastavení fontů pro matematiku musejí být uvedeny v tomto pořadí: \setfonts[RodinaŠtormovýchFontů/] \stmath \setmath[//] Uvedeme seznam všech znaků, které jsou v matematickém módu po příkazech \stmath\setmath[//] tištěny ze Štormových fontů: $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $
+ / = : $ - $ − . , ; $ 0123456789 $ () \{\} [] $ a..z, A..Z $ < $ < > $ > \leq \le $ ≤ \geq \ge $ ≥ \neq \ne $ ≠ \neg \lnot $ ¬ \pm $ ± \times $ × \div $ ÷ \infty $ ∞ \onesuperior $ ¹ \twosuperior $ ² \threesuperior $ ³ \onequarter $ ¼ \onehalf $ ½ \threequarters $ ¾ \fraction $ ⁄ \dagger $ † \ddagger $ ‡ \dag $ † \ddag $ ‡ \bullet $ •
— běžné operace a relace (lze použít i v textovém módu) — mínus (v textovém módu použijte sekvenci \textminus) — běžná interpunkce (lze použít i v textovém módu) — číslice 0123456789 (lze použít i v textovém módu) — závorky v základní velikosti — matematické proměnné (kurzíva, matem. rodina 1) — je menší — je větší — je menší nebo rovno — je větší nebo rovno — není rovno — logická negace — plus mínus — křížek pro operaci krát — děleno s dvojtečkou a čárkou dohromady — nekonečno — malá jednička nahoře (lze použít i v textovém módu) — malá dvojka nahoře (lze použít i v textovém módu) — malá trojka nahoře (lze použít i v textovém módu) — ligatura 1/4 (lze použít i v textovém módu) — ligatura 1/2 (lze použít i v textovém módu) — ligatura 3/4 (lze použít i v textovém módu) — symbol vhodný pro zlomky (lze použít i v textovém módu) — jednoduchý křížek — dvojitý křížek — jednoduchý křížek (lze použít i v textovém módu) — dvojitý křížek (lze použít i v textovém módu) — puntík (lze použít i v textovém módu)
Znaky a řídicí sekvence, které lze použít v matematickém i texovém módu, jsou při použití v textovém módu ovlivněny nastavením varianty textového fontu (antikva, kurzíva, tučné, . . . ), zatímco v matematickém módu jsou tištěny vždy antikvou. Jejich velikost je v matematickém módu závislá na kontextu (základní, indexová, indexová v druhé úrovni). Číslice mají také tuto vlastnost, ale navíc i v matematickém módu je možno ovlivnit jejich variantu pomocí přepínačů \rm, \it, \bf, \bi.
6