summaryrefslogtreecommitdiff
path: root/fonts/magic/magic.mf
blob: 2908d2529e2b380c2ab0da3a57c2249fff24a470 (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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
% Magic(TM) characters created March 6 95 by Rainer D\"orntge
% To be run with plain.base.
% Last modified 6.3.95
%
% This file may be freely distributed, provided this header and assorted
% comments are included, blah blah blah. The symbols resemble (I hope so
% strongly) but are NOT exactly alike the trading-card symbols of the
% Magic game, which in turn are trademarks of Wizards of the Coast, Inc.
% The digits 0..9 are circled. The letters are:
%
%    B : Black magic symbol
%    G : Green magic symbol
%    R : Red magic symbol
%    T : Tap symbol (tilted 'T' in a circle)
%    U : Blue magic symbol
%    W : White magic symbol
%    X : circled 'X' (for mana cost, e.g. Fireball)
%    Z : circled '10' (for mana cost, e.g. Aladdin's Lamp)
%
% For quick typing, I used the same letters as the Scrye(TM) Magazine uses.
%
% Please note, that the actual font size is 12pt regardless of the 10pt
% below. So if you want to use it at 10 pt, please add it scaled 833.
%
% Using 10pt, it is strongly recommended to use a 600dpi or better printer,
% since the white, the black, and the red symbol print out only as dots
% otherwise.
%
% You can reach me via email: Doerntge@tu-harburg.d400.de
% or via Snailmail: Rainer Doerntge
%                   Henseweg 11g
%                   22359 Hamburg
%                   Germany
%

font_size=10pt#; % make the pxl or pk files be in ...\pixel\pxl1500
 
def clear_all =
  clearit; clearxy;
enddef;
 
%%%
% turn pt,in,cm etc. into pixel values
%%%
 
mode_setup;
 
%%%
% define your variables here
%%%

a#:=10pt#;
b#:=10pt#;
c#:=0pt#;
 
%%%
% define your pixels here, do this for each variable defined above
%%%
 
define_pixels(a,b,c);

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Define all the pens we use
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
pickup pencircle scaled .2pt;
smallpen:=savepen;
pickup pencircle scaled .6pt;
bigpen:=savepen;
pickup pencircle scaled .1pt;
razorpen:=savepen;
pickup pencircle scaled 1.1pt;
lildotpen:=savepen;
pickup pencircle scaled .35pt;
ringpen:=savepen;
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% load the magic chars
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

input magic12;

bye