File: cs-fonts.doc

package info (click to toggle)
texlive-lang 2005.dfsg.2-5
  • links: PTS
  • area: main
  • in suites: etch-m68k
  • size: 81,584 kB
  • ctags: 965
  • sloc: perl: 9,206; sh: 960; lisp: 485; makefile: 258; awk: 180; ruby: 177; sed: 138; xml: 57; ansic: 46; cs: 2
file content (166 lines) | stat: -rw-r--r-- 7,384 bytes parent folder | download | duplicates (10)
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