diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/mfpic/README')
-rw-r--r-- | Master/texmf-dist/doc/generic/mfpic/README | 107 |
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) |