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
|