1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
|
********** Informace o CS-fontech **********
********************************************
21.9.96 Petr Olk
CS-fonty jsou konzervativnm rozenm CM font Donalda Knutha. Tm je
mnno, e kad CS-font m svj protjek v njakm CM fontu, piem tyto
dva fonty se naprosto shoduj v kdovn, tvarech a kch znak prvnch
128 pozic ve fontu. Kdovn tchto font je pesn popsno v knize
"D. Knuth: Computer Modern Typefaces, vol. E of Computer & Typesetting".
Znaky s kdy nad 128 v CS-fontech odpovdaj kdovn psmen esk abecedy
podle ISO 8859-2. Pesn popis kdovn CS-font je uveden v dodatku F
knihy "P. Olk: Typografick systm TeX".
Nsleduje seznam vech CM font. Pokud nen vpravo uveden alternativn nzev
CS-fontu, jedn se o matematick font, kter nem v CS-fontech alternativu.
Tak ji nepotebuje.
CM font CS-font
--------------------------------------------------------------------
cmr17, 12, 10, 9, 8, 7, 6, 5 csr17, 12, 10, 9, 8, 7, 6, 5
cmbx12, 10, 9, 8, 7, 6, 5 csbx12, 10, 9, 8, 7, 6, 5
cmsl12, 10, 9, 8 cssl12, 10, 9, 8
cmtt12, 10, 9, 8 cstt12, 10, 9, 8
cmsltt10, cmvtt10 cssltt10, csvtt10
cmss17, 12, 10, 9, 8 csss17, 12, 10, 9, 8
cmssi17, 12, 10, 9, 8 csssi17, 12, 10, 9, 8
cmssdc10, cmssbx10 csssdc10, csssbx10
cmssqi8, cmssq8 csssqi8, csssq8
cmdunh10, cmbxsl10, cmb10 csdunh10, csbxsl10, csb10
cmff10, cmfib10 csff10, csfib10
--------------------------------------------------------------------
cmti12, 10, 9, 8, 7 csti12, 10, 9, 8, 7
cmbxti10, cmitt10 csbxti10, csitt10
cmu10, cmfi10 csu10, csfi10
--------------------------------------------------------------------
cmcsc10, cmtcsc10 cscsc10, cstcsc10
--------------------------------------------------------------------
cminch10 csinch10
--------------------------------------------------------------------
cmmi12, 10, 9, 8, 7, 6, 5
cmmib10
--------------------------------------------------------------------
cmtex10, 9, 8
--------------------------------------------------------------------
cmsy10, 9, 8, 7, 6, 5
cmbsy10
--------------------------------------------------------------------
cmex10
--------------------------------------------------------------------
Mezi soubory metrik CS-font navc najdeme metriky vytvoen Sauterovou
extrapolac, kter nemaj pmou obdobu mezi CM fonty:
CS-font
--------------------------------------------------------------------
csb17, 12, 9, 8, 7, 6, 5
csbxsl12, 5, 6, 7, 8, 9
csbxti17, 12
cscsc17, 12
csdunh17, 12, 5, 6, 7, 8, 9
csfib12, 10, 9
csitt12, 17, 8, 9
cssl17, 5, 6, 7
cssltt12, 8, 9
csssbx12, 17, 9
cstcs12, 17
csti17
csu12, 17, 7, 8, 9
csvtt12, 8, 9
--------------------------------------------------------------------
Odlinosti od CM font
**********************
Nelze tvrdit, e text pouvajc jen znaky z pozic 0--127 bude
100% shodn zpracovn pi pouit CM font i CS font. Odlinosti existuj,
ale jsou tak nepatrn, e je velmi mal prvadpodobnost, e by pi bnm
uvn byla pozorovateln rozdlnost. Nicmn pesto zde vechny
odlinosti uvdm vetn koment. Uveden hodnoty jsou pkladem
pi srovnn fontu csr10 s cmr10.
1. Kerningov pry
------------------
".." -- mezi tekami v csr10 je implicitn kern, aby bylo mono szet
elipsu. Kern 0,011111pt. V cmr10 nen.
"ka" -- csr10: -0,0027777pt, cmr10: -0,0055555pt.
"P." "P," -- csr10: -0,0027777pt, cmr10 nen.
"F." "F," "V." "V," "W." "W," -- csr10 -0,0055555pt, cmr10 nen.
"Av" "Aw" -- csr10: -0,011111pt, cmr10 nen.
2. Ligatury
-----------
"<<" vede v csr10 na francouzsk uvozovky, kd 158, v cmr10 nen.
">>" vede v csr10 na francouzsk uvozovky, kd 159, v cmr10 nen.
3. Vky znak
--------------
Formt .tfm je omezen na maximln 16 rznch vek znak v jednom fontu.
V cmr10 je obsazeno vech 16 rznch vek. Pitom v csr10 pichzej dal
vky znak dan akcentovanmi znaky. Proto METAFONT provedl v csr10 jist
zaokrouhlen, kter zpsob odlinost vek od vek v cmr10 maximln o
0,007779pt. Jedn se o tyto znaky:
\Gamma a \Omega, \AE, \OE a vechny kapitlky:
v csr10 jsou men o 0,00773pt
Nadrtko (kd 22), nadpuntk (kd 95) a pehlska (kd 127):
v csr10 vt o 0,007779pt
i, j v csr10 vt o 0,007779pt
+ (znak plus) v csr10 men o 0,007778pt
Rozdlnost vek nen kritick, protoe pi sazb se vtinou berou v vahu
jen ky znak. Pouze vjimen promluv do sazby i vka (vtinou kdy
objekt v dku je vt ne \baselineskip).
Opravy v CS fontech
*******************
20.9.1996: a dal akcentovan kapitlky mly vt vku ne kresba o
1,2pt. Opraveno.
20.9.1996: Odstranny nevhodn zporn kerny:
T, T, T\"o, T\"u, T\"a, T\`a, analog. pro , Y, .
V, V, V\"o, V\"u, analog. pro F, W.
Redukovny plin zporn kerny:
T, T, T, T, T, T, analog. pro , Y, .
Uveden zmny nemn kontroln souet fontu, protoe ten je
potn jen ze ek znak (viz sekce 1132 v mf.web).
Dsledek: Nen poteba znovu generovat bitov mapy font.
Pokud chcete fonty zavst do sazby, nezapomete pouze znovu
vygenerovat formty za ptomnosti novch metrik.
1.7.1997 csaccent.mf -- stka nad o ne,
-- odstranna chyba v generovn \`A ve vysokm
rozlien.
csacutl.mf, csiacutl.mf -- rka nad vce vpravo.
csotheru.mf -- upraveno umstn krouku nad .
kmroman.mf -- prava nkterch kern. 1. Pisazeno ble:
V, V, V\"u, Vc (tot pro W a F)
T, T, T, T, T, Tc, T (t pro , Y, )
tato prava ovem neznamen nvrat ke stavu
ped 20.9.96, ale pokud mono optimln kompromis.
2. odsazeno od sebe:
`` a `` (viz \uv{nebu} \uv{labu})
Pozor: aby kern zaal pracovat, nelze pout
een makra \uv pomoc \aftergroup (to je
implicitn v csplainu). Msto toho pite:
\def\uv #1{\clqq #1\crqq}.
Copyright
*********
Zdrojov soubory k CSfontm pat mezi voln en software; mete
jej dle distribuovat anebo modifikovat za podmnek GNU General Public
License, jak ji publikovala Free Software Foundation; bu ve verzi 2
tto licence nebo (podle Va volby) v libovoln pozdj verzi.
Tento software je distribuovn s pnm, aby byl uiten, ale BEZ
DN ZRUKY. Viz GNU General Public License.
Anglick originl GNU General Publics License najdete v distribuci
CSTeXu a mnoha dalch voln ench program. Mete si t o nj
napsat na adresu Free Software Foundation, Inc., 59 Temple Place,
Suite 330, Boston, MA 02111-1307 USA
|