Znakovníček

Transkript

Znakovníček
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
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