blob: 5e5276187485c9643fff56e3a677f609adbe7770 (
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
|
<head>
<title>UK TeX FAQ -- question label mfptutorials</title>
</head><body>
<h3>Metafont and MetaPost Tutorials</h3>
<p/>Apart from Knuth’s book, there seems to be only one publicly-available
<a href="http://metafont.tutorial.free.fr/">tutorial for Metafont</a>, by
Christophe Grandsire (a copy in PDF form may be downloaded).
Geoffrey Tobin’s <i>Metafont for Beginners</i>
(see <a href="FAQ-useMF.html">using Metafont</a>) describes how the Metafont
system works and how to avoid some of the potential pitfalls.
<p/>There is also an article on how to run both Metafont and MetaPost (the
programs). Peter Wilson’s
<i>Some Experiences in Running Metafont and MetaPost</i>
offers the benefit of Peter’s experience (he has designed a number of
‘historical’ fonts using Metafont). For Metafont the article is geared
towards testing and installing new Metafont fonts, while its MetaPost
section describes how to use MetaPost illustrations in LaTeX and
PDFLaTeX documents, with an emphasis on how to use appropriate
fonts for any text or mathematics.
<p/>
<p/>Other MetaPost tutorials that have appeared are two in English by
<a href="http://remote.science.uva.nl/~heck/Courses/mptut.pdf">André Heck</a>
and <a href="http://www.tlhiv.org/MetaPost/tutorial/">Urs Oswald</a>,
and one in French (listed here because it’s clearly enough written
that even this author understands it), by
<a href="http://pauillac.inria.fr/~cheno/metapost/metapost.pdf">Laurent Chéno</a>;
both have been recommended for inclusion in the FAQ
<p/>Urs Oswald’s tutorial is accompanied by a super tool (by Troy
Henderson) for testing little bits of MetaPost, which is an invaluable
aid to the learner: <a href="http://www.tlhiv.org/mppreview">http://www.tlhiv.org/mppreview</a>
<p/>Vincent Zoonekynd’s massive set of example MetaPost files is available on
CTAN; the set includes a <i>Perl</i> script to convert the
set to html, and the set may be
<a href="http://zoonek.free.fr/LaTeX/Metapost/metapost.html">viewed on the web</a>.
While these examples don’t exactly constitute a “tutorial”, they’re
most certainly valuable learning material. Urs Oswald presents a
<a href="http://www.ursoswald.ch/metapost/tutorial.pdf">similar document</a>,
written more as a document, and presented in PDF.
<dl>
<dt><tt><i>Beginners’ guide</i></tt><dd><a href="http://www.tex.ac.uk/www.tex.ac.uk tex-archiveinfo/metafont/beginners/metafont-for-beginners.pdf">info/metafont/beginners/metafont-for-beginners.pdf</a>
<dt><tt><i>Peter Wilson’s “experiences”</i></tt><dd><a href="http://www.tex.ac.uk/www.tex.ac.uk tex-archiveinfo/metafont/metafp/metafp.pdf">info/metafont/metafp/metafp.pdf</a>
<dt><tt><i>Vincent Zoonekynd’s examples</i></tt><dd><a href="http://www.tex.ac.uk/www.tex.ac.uk tex-archive/info/metapost/examples.zip">info/metapost/examples</a> (or <a href="http://www.tex.ac.uk/www.tex.ac.uk tex-archive/info/metapost/examples/">browse the directory</a>)
</dl>
<p/><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=mfptutorials">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=mfptutorials</a>
</body>
|