summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/mfpic/README
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/mfpic/README')
-rw-r--r--Master/texmf-dist/doc/generic/mfpic/README107
1 files changed, 48 insertions, 59 deletions
diff --git a/Master/texmf-dist/doc/generic/mfpic/README b/Master/texmf-dist/doc/generic/mfpic/README
index a18b8b5f682..e7da761bce3 100644
--- a/Master/texmf-dist/doc/generic/mfpic/README
+++ b/Master/texmf-dist/doc/generic/mfpic/README
@@ -1,9 +1,9 @@
-%%% File: README
-%%% A part of mfpic 1.05 2010/06/10
-%%%
+% File: README
+% A part of mfpic 1.06 2011/03/08
+%
-MFpic defines a command group \mfpic...\endmfpic (optionally in LaTeX
-an environment, mfpic) and drawing commands to be used inside this group.
+MFpic defines a command group \mfpic...\endmfpic (optionally in LaTeX,
+an environment mfpic) and drawing commands to be used inside this group.
When TeX (or LaTeX) is run on a file containing those commands, a
MetaPost (or Metafont) source file is created. When that file is correctly
processed by MetaPost (or Metafont), and LaTeX or TeX is run again, the
@@ -12,14 +12,14 @@ environment.
See install.txt for initial setup and brief installation instructions.
See mfpguide.pdf for a short tutorial. See below for a summary of
-features added since the previous official release (0.9). See the
-manual mfpic-doc.pdf for more detailed instructions and descriptions
-of features.
+features added since the previous major release (1.00). See the manual
+mfpic-doc.pdf for more detailed instructions and descriptions of
+features.
-This is mfpic version 1.05.
+This is mfpic version 1.06.
-LEGALITIES
-----------
+LICENSE
+-------
All files of the core mfpic distribution (listed below) may be
distributed and/or modified under the conditions of the LaTeX Project
Public License, either version 1.3c of this license or (at your option)
@@ -30,6 +30,8 @@ any later version. The latest version of this license is in
and version 1.3c or later is part of all distributions of LaTeX version
2008/12/01 or later.
+DISCLAIMER
+----------
While every effort has been made to make mfpic useful, it comes with no
warranty, expressed or implied.
@@ -40,50 +42,50 @@ distribution. Read it *before* trying to process any of the example
files. These, and the files generated by running tex on mfpic.ins,
constitute the mfpic distribution to which the LPPL applies.
-The four files marked with * below are the only ones essential
-for using all the facilities of mfpic.
+The five files marked with + below are the only ones essential to using
+all the facilities of mfpic. The three files marked with * below are
+sufficient to generate those essential files.
-All the *.tex files in the doc directory (except the plainTeX file
-mfpcard.tex) require the LaTeX style file mfpdoc.sty. The mfpic manual
-is mfpic-doc.pdf.
+The mfpic reference manual is mfpic-doc.pdf. A tutorial is available in
+mfpguide.pdf.
Source files:
------------
-*mfpic.dtx Contains mfpic.sty and mfpic.tex
-*grafbase.dtx Contains grafbase.mf, grafbase.mp and dvipsnam.mp
-*mfpic.ins The unpacking script: run tex or latex on it. It reads
- in mfpic.dtx and grafbase.dtx and produces the only
- required run-time files: mfpic.sty, mfpic.tex,
- grafbase.mf, grafbase.mp, and dvipsnam.mp
+* mfpic.dtx Contains mfpic.sty and mfpic.tex
+* grafbase.dtx Contains grafbase.mf, grafbase.mp and dvipsnam.mp
+* mfpic.ins The unpacking script: run tex or latex on it. It reads
+ in mfpic.dtx and grafbase.dtx and produces the
+ required run-time files mfpic.sty, mfpic.tex,
+ grafbase.mf, grafbase.mp, and dvipsnam.mp
TeX/LaTeX code:
--------------
-*mfpic.tex Basic TeX/LaTeX code
-*mfpic.sty LaTeX2e \usepackage wrapper for mfpic.tex
-*mfppatch.tex patches and bugfixes. (Not actually required unless
- there are some patches.)
+ + mfpic.tex Basic TeX/LaTeX code
+ + mfpic.sty LaTeX2e \usepackage wrapper for mfpic.tex
MetaPost/Metafont code:
----------------------
-*grafbase.mp MetaPost macros supporting mfpic
-*dvipsnam.mp Color definitions for MetaPost, input by grafbase.mp
-*grafbase.mf Metafont macos supporting mfpic
+ + grafbase.mp MetaPost macros supporting mfpic
+ + dvipsnam.mp Color definitions for MetaPost, input by grafbase.mp
+ + grafbase.mf Metafont macros supporting mfpic
Documentation:
-------------
- changes.txt Summary of 17 years of changes
+ changes.txt Summary of 19 years of changes
install.txt Basic information on installation
README This file.
+ mfpcard.pdf Precompiled reference card (usletter, landscape).
mfpguide.pdf Precompiled tutorial (usletter paper size)
mfpic-doc.pdf Precompiled manual (usletter paper size)
- mfpcard.pdf Precompiled reference card (usletter, landscape).
- mfpdoc.sty LaTeX style used by the next two
+ mfpcard.tex plain TeX source for mfpcard.pdf, should fit on two
+ sides of either USletter or A4, rotated.
mfpguide.tex LaTeX source for mfpguide.pdf, requires mfpdoc.sty and
the mfpic package.
- mfpic-doc.tex LaTeX source for mfpic-doc.pdf, requires mfpdoc.sty.
+ mfpic-doc.tex LaTeX source for mfpic-doc.pdf, requires mfpdoc.sty,
+ lcheaders.ist amd coil.mps.
+ mfpdoc.sty LaTeX style used by the above two
+ lcheaders.ist makeindex style file for mfpic-doc.tex
coil.mps Figure included in mfpic-doc.tex
- mfpcard.tex reference card source, should fit on two sides of
- either USletter or A4, rotated. Plain TeX.
Examples:
--------
@@ -99,39 +101,26 @@ available at my web site:
http://comp.uark.edu/~luecking/tex/mfpic.html
-NEW FEATURES since Version 0.9
+NEW FEATURES since Version 1.0
-------------------------------
- -- Color functions cmyk() and gray() produce colors in the cmyk and
- grayscale color models, if the MetaPost version is at least 1.000.
- Extensive changes needed in grafbase, almost none in mfpic itself.
- Also cyan, magenta and yellow now predefined to be cmykcolor.
-
- -- Color functions makecmyk, makergb and makegray force the conversion
- of their argument to the indicated color model.
-
- -- Command \setfilenametemplate to set the file names for the graphics
- output by MetaPost. Does not support putting the system time/date
- in the name, even though MetaPost does.
+ -- bugfix in \vectorfield. (1.01)
- -- Commands \mfmode and \mfresolution to set the Metafont printer mode
- and resolution, if pictures are to be created by Metafont.
+ -- Work-around for some not-so-nice behavior of verbatimtex in some
+ versions of MetaPost. (1.02)
- -- Commands \cbeziers and \closedcbeziers. The cubic equivalents of
- the quadratic \qbeziers and \closedqbeziers.
+ -- Bugfix in grafbase handling of color. (1.03)
- -- Command \pshcircle produces a circle in the hyperbolic geometry of
- the unit disk or (star form) the upper half-plane. If you don't
- know what that means, don't worry, it's for complex function
- theorists (like me).
+ -- Bugfix in \mfresolution and \mfmode. (1.04)
- -- Command \brownianmotion simulates Brownian motion.
+ -- Changes to avoid namespace clashes in some internal macros. (1.05)
- -- \mfpverbtex is now cumulative when used prior to \opengraphsfile.
+ -- Differential equation plotters \DEgraph and \DEtrajectory added. (1.06)
- -- Better(?) handling of the filename argument of \opengraphsfile.
+ -- Some internal macros changed, some documentation changes made.
+ (1.01-1.06)
- -- bugfix in \vectorfield.
+ -- Remove mfppatch.tex (which has never been used). (1.06)
\sig
Dan Luecking (luecking at uark dot edu)