summaryrefslogtreecommitdiff
path: root/fonts/magic/magic.mf
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/magic/magic.mf
Initial commit
Diffstat (limited to 'fonts/magic/magic.mf')
-rw-r--r--fonts/magic/magic.mf82
1 files changed, 82 insertions, 0 deletions
diff --git a/fonts/magic/magic.mf b/fonts/magic/magic.mf
new file mode 100644
index 0000000000..2908d2529e
--- /dev/null
+++ b/fonts/magic/magic.mf
@@ -0,0 +1,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