summaryrefslogtreecommitdiff
path: root/fonts/redis/redis.mf
blob: 8bc36b2d4eb39b579079017ec43e8cac015d1e45 (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
% mode=lowres;
% mode=epson;
     
mode_setup;  font_setup;  font_heb_setup;
     
input redisfont; % hebrew char
input hepunct;     % punctuation char from TeX
     
     
font_slant slant;
if monospace: font_normal_space 9u#; % no stretching or shrinking
 font_quad 18u#;
 font_extra_space 9u#;
else: font_normal_space 6u#;
 font_normal_stretch 3u#; font_normal_shrink 2u#;
 font_quad 18u#;
 font_extra_space 2u#;
 k#:=1.2u#;
 % WARNING !! The ligtable will be not be in the hebrew order
 % for good ligtable , write :
  ligtable "e": "y": "i": "s": "g": "h": "j": "k": "l":
           "z": "m": "`" kern k#,
   "v":  "q" kern k#,"`" kern k#,"r" kern -k#,
   "o":  "q" kern k#,"`" kern k#,
   "f":  "q" kern k#, "r" kern -k#,
   "b": "e" kern -k#, "u" kern -k#, "i" kern -k#,"j" kern -k#,
        "c" kern -k#, "x" kern -k#,"l" kern  -.5k#,
   "p": "`" kern k#, "r" kern -k#,
   "t": "`" kern k#, "r" kern -k#,
   "r": "r" kern -k#,"t" kern -k#,
   "c": "t" kern -k#, "i" kern -k#,
   "n": "u" kern -k#, "`" kern k#,
   "a":  "r" kern -k#,"c" kern -k#, "x" kern -k#, "s" kern -k#,
         "l" kern  -.5k#;
 fi
bye.