Annotation of OpenXM_contrib/gnuplot/docs/old/README.mf, Revision 1.1.1.1
1.1 maekawa 1: METAFONT Terminal Driver for gnuplot (mf.trm):
2: ----------------------------------------------
3:
4: The METAFONT terminal driver creates a input file to the METAFONT program.
5: Thus a figure may be used in the TeX document in the same way as a
6: character is.
7:
8: To use the plot in a document the METAFONT program must be run
9: with the output file from gnuplot as input. Thus, the user needs a basic
10: knowledge of the font creating prosess and inclusion of a new font in a
11: document. However, if the METAFONT program are set up properly at the
12: local site an unexperienced user could perform the operation without
13: much trouble.
14:
15: The text support is based on a METAFONT character set.
16: Currently the Computer Modern Roman font set is input but the
17: user are in principal free to chose whatever fonts he/she needs.
18: The METAFONT source files for the chosen font must be available.
19: Each character is stored in a separate picture variable in METAFONT. These
20: variables may be manipulated (rotated, scaled etc.) when characters are
21: needed. The drawback is the interpretation time in the METAFONT
22: program. On some machines (i.e. PC) the limited amount of memory available
23: may also cause problem if too many pictures are stored.
24:
25: To use the METAFONT terminal driver:
26: ------------------------------------
27: 1) In gnuplot use: set terminal mf
28: set output "myfile.mf"
29: .
30: .
31: .
32: plot ....
33: exit
34:
35:
36: 2) Run METAFONT. Syntax is site dependant:
37:
38: On my UNIX I use: cmmf '\mode=localfont; \mag=1;' input myfile.mf
39: On my PC I use: mf286 &cm \mode=localfont; \mag=1; input myfile.mf
40:
41: Be aware that METAFONT can only handle number less than 4096. Thus if you
42:
43: have very high resolution in your localfont and a large picture you will
44: probably get an error message when running METAFONT. To solve the
45: problem,
46: reduce the resolution or the plot size.
47:
48: 3) Run GfToPk, syntax is
49:
50: on my UNIX: gftpk myfile.xxxgf myfile.pk
51: on my PC: gftpk myfile.xxx myfile.pk
52:
53: where xxx is the resolution (typically 300).
54:
55: 4) Copy the files myfile.pk and myfile.tfm to a place where you are sure TeX
56: and the dvi processing programs you use can find them. (They can
57: probably
58: be located in your current working directory)
59:
60: 5) Include in your TeX document the following statement:
61:
62: \font\myfont=myfile % Declares the new font you just have made
63: {\myfont\char0} % Typeset character with code zero which
64: % MF.TRM uses as default character
65:
66: Paal Hedne
67: SINTEF Multiphase Laboratory
68: N-7034 Trondheim
69: Norway
70:
71: Tel.: -47-7-591060
72: E.mail: Pal.Hedne@termo.unit.no
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>