diff options
Diffstat (limited to 'fonts/malvern/source/maencode.mf')
-rw-r--r-- | fonts/malvern/source/maencode.mf | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/fonts/malvern/source/maencode.mf b/fonts/malvern/source/maencode.mf new file mode 100644 index 0000000000..0860ad6c66 --- /dev/null +++ b/fonts/malvern/source/maencode.mf @@ -0,0 +1,68 @@ +% maencode.mf 1.2.0 94/10/11 -- Malvern Encoding +% Copyright 1991, 1992, 1994 P. Damian Cugley + +%%% @METAFONT-file { +%%% filename = "maencode.mf", +%%% version = "1.2.0", +%%% date = "1994/10/11", +%%% package = "Malvern 1.2", +%%% author = "P. Damian Cugley", +%%% email = "damian.cugley@comlab.ox.ac.uk", +%%% address = "Oxford University Computing Laboratory, +%%% Parks Road, Oxford OX1 3QD, UK", +%%% codetable = "USASCII", +%%% keywords = "Malvern, METAFONT, font, typefont, TeX", +%%% supported = "Maybe", +%%% abstract = "Get the right encoding definition for the Malvern +%%% font family.", +%%% dependencies = "ma*enc.mf", +%%% } + +% See the Malvern Handbook (maman.tex) for more info about Malvern. +% This software is available freely but without warranty. +% See the file COPYING for details. + +%{{{ maencode.mf 1.2.0 1994/10/11 + +% If it is important to distinguish different versions of the Malvern +% encoding, append the Malvern package version number, e.g., Malvern A 1.0. + +% 19 S TeX text (like CMR12) +% 26 AZ TxT Text, old-stye figures +% 1 A letters, digits, punctuation, usual symbols +% 2 B symbols & dingbats & sup figs. +% 3 C Cyrillic +% 4 E just composite letters +% 7 G greek + +vardef meta primary s = 128 + byte s enddef; + +boolean co_only; co_only := false; + +if unknown encoding: encoding := 19; fi +if encoding = 1: + input maaenc +elseif encoding = 2: + input mabenc +elseif encoding = 3: + input macenc +elseif encoding = 5: + input maeenc +elseif encoding = 7: + input magenc +elseif (encoding = 19) or (encoding = 26): + input masenc +fi + +if new_mf: + if known code.frac_slash: boundarychar := code.frac_slash; + elseif known code.cwm: boundarychar := code.cwm; + else: boundarychar := 127; + fi +fi + +%}}} maencode.mf + +%Local variables: +%fold-folded-p: t +%End: |