summaryrefslogtreecommitdiff
path: root/fonts/cm/sauter/holin/wn/b-wninch.mf
blob: efe658c65b4d32614c2cf8219ad0286c3f58fce2 (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
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
% LH FONT FAMILY - Cyrillic font package, as used by Babel
%
% font v 2.2, sauterised v 1.0 27/04/1997
%
% Author :        Olga Lapko
% sauterisation : Hubert HOLIN

if unknown cmbase: input cmbase fi

font_identifier:="LHINCH"; font_size design_size * pt#;
wncoding:=1;

% The parameters of this font are just those of CMSSBX with a large point size.  The corrections
% below are to compensate for rounding errors, to give exactly the
% same parameters as the original CMINCH.

input c-cmssbx;

asc_height#:=                % height of lowercase ascenders
    asc_height# - 0.00001 pt#;

cap_height#:=                % height of caps
    cap_height# - 0.00001 pt#;

fig_height#:=                % height of numerals
    fig_height# - 0.00001 pt#;

x_height#:=                  % height of lowercase without ascenders
    x_height# - 0.00006 pt#;

comma_depth#:=               % depth of comma below baseline
    comma_depth# + 0.00002 pt#;

desc_depth#:=                % depth of lowercase descenders
    desc_depth# - 0.00002 pt#;

hair#:=                      % lowercase hairline breadth
    hair# + 0.00003 pt#;

stem#:=                      % lowercase stem breadth
    stem# + 0.00003 pt#;

curve#:=                     % lowercase curve breadth
    curve# + 0.00003 pt#;

ess#:=                       % breadth in middle of lowercase s
    ess# - 0.00002 pt#;

flare#:=                     % diameter of bulbs or breadth of terminals
    flare# + 0.00003 pt#;

dot_size#:=                  % diameter of dots
    dot_size# + 0.00002 pt#;

cap_hair#:=                  % uppercase hairline breadth
    cap_hair# + 0.00003 pt#;

cap_stem#:=                  % uppercase stem breadth
    cap_stem# + 0.00007 pt#;

cap_ess#:=                   % breadth in middle of uppercase s
    cap_ess# + 0.00006 pt#;

notch_cut#:=                 % maximum breadth above or below notches
    notch_cut# + 0.00003 pt#;

generate ldrtfont      % switch to the driver file