summaryrefslogtreecommitdiff
path: root/fonts/utilities/mff-29/fcm.mff
blob: 209d8dd9d5cd9eab1df2afe2fb4fd7b1d43de4dc (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
# MFF startup file for CMR-based fonts

#  There are two obvious ways to store these files --
#  -- put the mf files in /usr/local/lib/tex/mf/inputs and mff file in 
#	/usr/local/lib/tex/mf/mff/xcmfonts.mff; or
#  -- put the the .mf files in their own directory and put the .mff file
#     there as mff.rc.


#  Letter suffixes use Karl Berry's scheme (TUGboat 11#4 pp.518-519)
#
#  Berry uses suffixes in the order weight-variant-expansion
#  mff was designed on the assumption of weight-expansion-variant1-variant2
#  (because this is what seemed most natural to me; there is no profound
#  reasoning behind it)

#  Number suffixes are in the style of Univers
#  pdc Thur. 12 Sept. 1991

-M cmmf		# use METAFONT with cmbase already loaded

+W
-W  a-weight=1/3	# hairline
-W  t=weight=0.55	# thin
-W  l=weight=0.75	# light
-W  k=weight=0.85	# book
-W  r=			# regular weight
-W  d=weight=1.3	# demi
-W  b=weight=1.6	# bold
-W  x=weight=1.75	# extra bold
-W  u=weight=1.9	# ultra

+C
-C  n=serifness:=0.5;stress:=0.5	# informal
-C  r=					# roman
-C  s=serifness=0			# sanserif
-C  t=monospaceness=1			# typewriter
-C  st=serifness=0;monospaceness=1	# sanserif typewriter
-C  bt=stress=1;monospaceness=1		# bright typewriter
-C  bs=stress=1;serifness=0		# bright sanserif
-C  bst=stress=monospaceness=1;serifness=0	# bright sanserif typewriter

+I
-I  o=slant:=1/6			# oblique
-I  i=italicness=1;slant:=1/4		# italic
-I  u=italicness=1			# unslanted italic

#  Karl Berry's system has expansion after variant rather than before,
#  so I have put them in the J table.

+J
#-J  o=hratio=0.5	# extra condensed
-J  c=hratio=0.75	# condensed 
-J  r=			# normal width
-J  x=hratio=1.15	# expanded 
#-J  w=hratio=1.3	# wide (extra extpanded?)