Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL-1.3a and LPPL-1.3c and MIT and Public Domain and UCD and Utopia
ASL 2.0 and LGPL-2.1-only and Zlib and OFL-1.1 and Public Domain and LGPL-2.0-only and GPLv2+ and MPL-1.1 and Libpng and LGPL-3.0-only and BSL-1.0 and GPLv2 and GPLv3 and CPL-1.0 and IJG and MIT and LPPL-1.3c and ICU and psutils
The package takes care of running Metapost on the output files produced by the feynmp package, so that the compiled pictures will be available in the next run of LaTeX. The package honours options that apply to feynmp.
acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
Draw polygons, reentrant stars, and fractions in circles with Metapost
The shapes set of macros allows drawing regular polygons; their corresponding reentrant stars in all their variations; and fractionally filled circles (useful for visually demonstrating the nature of fractions) in Metapost.
MetaPost module with different types of arrow heads
A package to provide different types of arrow heads to be used with MetaPost commands drawarrow and drawdblarrow commands.
Create images of dice with one, two, or three faces showing, using MetaPost
The package provides MetaPost code to create all possible symmetrical views (up to rotation) of a right-handed die. Configuration is possible by editing the source code, following the guidance in the documentation.
Extend list of predefined colour names for MetaPost
The MetaPost format plain.mp provides only five built-in colour names (variables), all of which are defined in the RGB model: red, green and blue for the primary colours and black and white. The package makes more than 500 colour names from different colour sets in different colour models available to MetaPost. Colour sets include X11, SVG, DVIPS and xcolor specifications.
Finite state machines, graphs and trees in MetaPost
The package offers a collection of macros for MetaPost to make easier to draw finite-state machines, automata, labelled graphs, etc. The user defines nodes, which may be isolated or arranged into matrices or trees; edges connect pairs of nodes through arbitrary paths. Parameters, that specify the shapes of nodes and the styles of edges, may be adjusted.
The TeX Live software distribution offers a complete TeX system for a variety of Unix, Macintosh, Windows and other platforms. It encompasses programs for editing, typesetting, previewing and printing of TeX documents in many different languages, and a large collection of TeX macros and font libraries. The distribution includes extensive general documentation about TeX, as well as the documentation for the included software packages.
MetaPost macros for drawing Chinese and Japanese abaci
These macros are described in Denis Roegel: MetaPost macros for drawing Chinese and Japanese abaci, TUGboat (volume 30, number 1, 2009, pages 74-79)
Plot-manipulation macros for use in Metapost
MetaPlot is a set of Metapost macros for manipulating pre- generated plots (and similar objects), and formatting them for inclusion in a Metapost figure. The intent is that the plots can be generated by some outside program, in an abstract manner that does not require making decisions about on-page sizing and layout, and then they can be imported into MetaPlot and arranged using the full capabilities of Metapost. Metaplot also includes a very flexible set of macros for generating plot axes, which may be useful in other contexts as well. Presently, MetaPlot is in something of a pre-release beta state; it is quite functional, but the syntax of the commands is still potentially in flux.
Interface for LaTeX-based typesetting in MetaPost
The MetaPost package latexMP implements a user-friendly interface to access LaTeX-based typesetting capabilities in MetaPost. The text to be typeset is given as string. This allows even dynamic text elements, for example counters, to be used in labels. Compared to other implementations it is much more flexible, since it can be used as direct replacement for btex..etex, and much faster, compared for example to the solution provided by tex.mp
MetaPost arrows and braces in the Computer Modern style
This MetaPost package contains macros to draw arrows and braces in the Computer Modern style.
The piechartmp package is an easy way to draw pie-charts with MetaPost. The package implements an interface that enables users with little MetaPost experience to draw charts. A highlight of the package is the possibility of suppressing some segments of the chart, thus creating the possibility of several charts from the same data.
DVItoMP is one of the auxiliary programs available to any MetaPost package; it converts a DVI file into a MetaPost file. Using it, one can envisage including a DVI page into an EPS files generated by MetaPost. Such files allow pages to include other pages.
A set of MetaPost macros for typesetting derivation trees (such as used in sequent calculus, type inference, programming language semantics...). No MetaPost knowledge is needed to use these macros.
These files are regarded as basic for any TeX system, covering plain TeX macros, Computer Modern fonts, and configuration for common drivers; no LaTeX.
Metapost macros for highly configurable rounded rectangles (optionally with text)
The roundrect macros for Metapost provide ways to produce rounded rectangles, which may or may not contain a title bar or text (the title bar may itself contain text). They are extremely configurable.
Create animations of 3-dimensional objects (such as polyhedra) in MetaPost.
A package for defining and using patterns in MetaPost, using the Pattern Color Space available in PostScript Level 2.
MetaPost macros for drawing cubic spline interpolants
This is a small package of macros for creating cubic spline interpolants in MetaPost or Metafont. Given a list of points the macros can produce a closed or a relaxed spline joining them. Given a list of function values y_j at x_j, the result would define the graph of a cubic spline interpolating function y=f(x), which is either periodic or relaxed.
Draw chemical structure diagrams with Metafont/MetaPost
The Molecular Coding Format (MCF) is a linear notation for describing chemical structure diagrams. This package converts MCF to graphic files using Metafont / MetaPost.
The package simplifies drawing figures in a coordinate system; the specific target is support of secondary school mathematics.
MetaPost package providing high-level objects
METAOBJ is a large metapost package providing high-level objects. It implements many of PSTricks' features for node connections, but also trees, matrices, and many other things. It more or less contains boxes.mp and rboxes.mp. There is a large (albeit not complete) documentation distributed with the package. It is easily extensible with new objects.
A development of Metafont for creating graphics
MetaPost uses a language based on that of Metafont to produce precise technical illustrations. Its output is scalable PostScript or SVG, rather than the bitmaps Metafont creates.
Drawing polynomial functions of up to order 3
This MetaPost package helps plotting polynomial and root functions up to order three. The package provides macros to calculate Bezier curves exactly matching a given constant, linear, quadratic or cubic polynomial, or square or cubic root function. In addition, tangents on all functions and derivatives of polynomials can be calculated.
Exteps is a module for including external EPS figures into MetaPost figures. It is written entirely in MetaPost, and does not therefore require any post processing of the MetaPost output.
Bullshit bingo, calendar and baseball-score cards
Three jiffy packages for creating cards of various sorts with MetaPost.
MetaPost macros for the reproduction of Garrigues' Easter nomogram
Metapost macros for the reproduction of Garrigues' Easter nomogram. These macros are described in Denis Roegel: An introduction to nomography: Garrigues' nomogram for the computation of Easter, TUGboat (volume 30, number 1, 2009, pages 88-104)
A MetaPost library for physics textbook illustrations
This MetaPost library was initially written to automate some elements of black and white illustrations for a physics textbook. It provides functions to draw things like lines of variable width, shaded spheres, and tubes of different kinds, which can be used to produce images of a variety of objects. The library also contains functions to draw some objects constructed from these primitives.
MetaPost macros for hatching interior of closed paths
The file hatching.mp contains a set of MetaPost macros for hatching interior of closed paths. Examples of usage are included.
An implementation of the colorbrewer2.org colours for MetaPost
This package provides two MetaPost include files that define all the colorbrewer2.org colours: colorbrewer-cmyk.mp colorbrewer-rgb.mp The first defines all the colours as CMYK, the second as RGB. Use whichever one you prefer. For an example of what you can do, and a list of all the names, have a look at colorbrewer-sampler.mp. You can also see the names on http://colorbrewer2.org. The package also includes the Python script used to generate the MP source from the colorbrewer project.
Block diagrams and bond graphs, with MetaPost
A set of simple MetaPost macros for the task. While the task is not itself difficult to program, it is felt that many users will be happy to have a library for the job..
This MetaPost package provides macros to typeset text along a free path with the help of LaTeX, thereby preserving kerning and allowing for 8-bit input (accented characters).
These macros allow the production of three-dimensional schemes containing: angles, circles, cylinders, cones and spheres, among other things.
The package facilitates including EPS files in MetaPost figures; it makes use of (G)AWK.
Draw Metafont/post pictures from (La)TeX commands
Mfpic is a scheme for producing pictures from (La)TeX commands. Commands \mfpic and \endmfpic (in LaTeX, the mfpic environment) enclose a group in which drawing commands may be placed. The commands generate a Meta-language file, which may be processed by Metapost (or even Metafont). The resulting image file will be read back in to the document to place the picture at the point where the original (La)TeX commands appeared. Note that the ability to use Metapost here means that the package works equally well in LaTeX and PDFLaTeX.
The package provides a means of creating presentations in MetaPost, without intervention from other utilities (except a distiller). Such an arrangement has its advantages (though there are disadvantages too).
This package provides MetaPost tools for drawing simple probability trees. One command and several parameters to control the output are provided.
MetaPost library for typesetting UML diagrams
MetaUML is a MetaPost library for typesetting UML diagrams, which provides a usable, human-friendly textual notation for UML, offering now support for class, package, activity, state, and use case diagrams.
Macros and fonts for creating Feynman (and other) diagrams
The feynmf package provides an interface to Metafont (inspired by the facilities of mfpic) to use simple structure specifications to produce relatively complex diagrams. (The feynmp package, also part of this bundle, uses MetaPost in the same way.) While the package was designed for Feynman diagrams, it could in principle be used for diagrams in graph and similar theories, where the structure is semi-algorithmically determined.
Macros to draw direction fields and solutions of ODEs
The package is a small set of macros for drawing direction fields, phase portraits and trajectories of differential equations and two dimensional autonomous systems. The Euler, Runge-Kutta and 4th order Runge-Kutta algorithms are available to solve the ODEs. The picture is translated into mfpic macros and MetaPost is used to create the final drawing. The package is was designed for use with LaTeX, but it can be used in plain TeX as well. Online demonstration of the mfpic4ode macros is available on the Mfpic Previewer as Example 6.
Diagrams consisting of boxes, lines, and annotations
A MetaPost package providing facilities to assist in drawing diagrams that consist of boxes, lines, and annotations. Particular support is provided for creating EXPRESS-G diagrams, for example IDEF1X, OMT, Shlaer-Mellor, and NIAM diagrams. The package may also be used to create UML and most other Box-Line- Annotation charts, but not Gantt charts directly.
Process and display MetaPost figures inline
The package allows LaTeX users to typeset MetaPost code inline and display figures in their documents with only and only one run of LaTeX, PDFLaTeX or XelaTeX (no separate runs of mpost). Mpgraphics achieves this by using the shell escape (\write 18) feature of current TeX distributions, so that the whole process is automatic and the end user is saved the tiresome processing.
"Encapsulate" MetaPost figures in a document
Emp is a package for encapsulating MetaPost figures in LaTeX: the package provides environments where you can place MetaPost commands, and means of using that code as fragments for building up figures to include in your document. So, with emp, the procedure is to run your document with LaTeX, run MetaPost, and then complete running your document in the normal way. Emp is therefore useful for keeping illustrations in synchrony with the text. It also frees you from inventing descriptive names for PostScript files that fit into the confines of file system conventions.
The package allows you to draw Go game positions with MetaPost. Two methods of usage are provided, either using the package programmatically, or using the package via a script (which may produce several images).
Enable integration between MetaPost pictures and LaTeX
The package allows integration between MetaPost pictures and LaTeX. The main feature is that passing parameters to the MetaPost pictures is possible and the picture code can be put inside arguments to commands, including \newcommand.