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
|
%Boisik driver file for math symbols
mode_setup; font_setup;
font_slant slant;
input bsklist-ms;
input bsksymbols;
save chars; numeric chars[];
if known pr.slant:
slant:=pr.slant;
currenttransform:=identity slanted slant yscaled aspect_ratio scaled granularity;
else:
slant:=0;
currenttransform:=identity yscaled aspect_ratio scaled granularity;
fi;
forsuffixes $= u, tiny, width_adj, cap_serif_fit, letter_fit,
body_height, cap_height, Acc_height, x_height, bar_height, comma_depth, com_height,
flare, cap_hair, alt_cap_hair, hair, stem, cap_stem, cap_curve, like_cap_hair, like_cap_stem, like_cap_curve,
cap_jut, beak_jut, beak, slab, cap_bar, dot_size,
o, apex_o: if known bb.$.#: $.#:=bb.$.#; fi endfor
if known bb.fudge: fudge:=bb.fudge; fi;
font_setup;
input bsklist-bb;
input bskletters-r;
input bskletters-o;
font_quad 15u#;
font_x_height 159/36pt#;
numeric skewchar; skewchar:=130;
input bsklist-ms;
ligtable chars.latin_C_BB: skewchar kern u#;
ligtable chars.latin_D_BB: skewchar kern -u#;
ligtable chars.latin_K_BB: skewchar kern -.5u#;
ligtable chars.latin_c_BB: skewchar kern u#;
ligtable chars.latin_e_BB: skewchar kern u#;
ligtable chars.latin_f_BB: skewchar kern u#;
ligtable chars.latin_j_BB: skewchar kern .5u#;
ligtable chars.latin_x_BB: skewchar kern .5u#;
ligtable chars.latin_y_BB: skewchar kern .5u#;
ligtable chars.greek_alpha_BB: skewchar kern .5u#;
ligtable chars.greek_delta_BB: skewchar kern u#;
ligtable chars.greek_epsilon_BB: skewchar kern u#;
ligtable chars.greek_varepsilon_BB: skewchar kern u#;
ligtable chars.greek_epsilon_turned_BB: skewchar kern -.5u#;
ligtable chars.greek_iota_BB: skewchar kern -u#;
ligtable chars.greek_iota_turned_BB: skewchar kern .5u#;
ligtable chars.greek_lambda_BB: skewchar kern -2u#;
ligtable chars.greek_nu_BB: skewchar kern .5u#;
ligtable chars.greek_xi_BB: skewchar kern u#;
ligtable chars.greek_pi_BB: skewchar kern .5u#;
ligtable chars.greek_rho_BB: skewchar kern .5u#;
ligtable chars.greek_varsigma_BB: skewchar kern .5u#;
ligtable chars.greek_varphi_BB: skewchar kern 2u#;
ligtable chars.greek_psi_BB: skewchar kern u#;
ligtable chars.greek_omega_BB: skewchar kern .5u#;
ligtable chars.greek_stigma_BB: skewchar kern .5u#;
ligtable chars.greek_Delta_BB: skewchar kern .25u#;
ligtable chars.greek_Lambda_BB: skewchar kern .25u#;
ligtable chars.numeral_four_BB: skewchar kern 2u#;
ligtable chars.numeral_five_BB: skewchar kern u#;
ligtable chars.numeral_seven_BB: skewchar kern u#;
ligtable chars.sign_paragraph: skewchar kern u#;
bye.
|