summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/public/sauter/c-cmex.mf
blob: 34fa49c5cfb17a45546c04d0cf469b3fd07ea8a3 (plain)
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
% Computer Modern Math Extension
% This font has the same parameters as Computer Modern Roman,
% plus a few, and a different set of characters.

input c-cmr;

if design_size <= 7pt#:
  letter_fit# := ((8pt# - design_size) * 4pt#) / 36pt#;
fi;

% the following font parameters are explained in {\sl The \TeX book}, 
Appendix G
fontdimen 8:  % parameters $\xi_8$ through $\xi_{13}$ will now be listed
  rule_thickness#,                               % default\_rule\_thickness

% fontdimen 9
  ((design_size - 7pt#) * 4pt# + 28pt#) / 36pt#,        % big\_op\_spacing1

% fontdimen 10
  ((design_size - 7pt#) * 6pt# + 42pt#) / 36pt#,        % big\_op\_spacing2

% fontdimen 11
  ((design_size - 7pt#) * 7.2pt# + 50.4pt#) / 36pt#,    % big\_op\_spacing3

% fontdimen 12
% cmex7=154, cmex8=175, cmex9=196, cmex=216. Argh.
  ((design_size - 7pt#) * 21pt# + 154pt#
   - (if design_size >= 10pt#: 1pt# else: 0pt# fi))
  / 36pt#,                                              % big\_op\_spacing4

% fontdimen 13
  36 / 36pt#;                                           % big\_op\_spacing5

endinput;